/* border: solid 1px #000000; */

#gauche, #nav {width:319px;}
#centre {width:489px;}
#droite {width:185px;}

/* zone de gauche */

#decalH {
	height:12px;
	display:block;
	background:#326966;
}

#langue {
	display:block;
	background: top url(../images/acc_fd_langue.jpg) repeat-y;  
}

#nav ul{margin:0px 15px 0px 164px;}

#visu {
	margin:0px;
	padding:0px;
	background: top url(../images/galet.jpg) no-repeat;  
	display:block;
	width:319px;
	height:152px;
}

#NavUtil {width:277px;}

#langue ul{
	font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
	font-size: 0.7em;
	color:#326966;
	list-style-type: none;
	margin:0px;
	padding:30px 0px 10px 25px;
}

#langue li{
	display:inline;
	padding-right:15px;
}

	/* nav utilitaires */
	
#util {width:319px; margin-top:20px;}

/* zone du centre */

#contenu {
	width:368px;
	margin:10px 60px 0px 60px;
}

#contenu hr{ 
	border: solid 1px #A1362E;
	margin:0px;
	padding:0px;
}

#contenu p{ 
	font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
	font-size: 0.8em;
	color:#A1362E;
	text-align:justify;
	margin-top:5px;
}

#contenu p a{ color:#A1362E; text-decoration:underline;}

#logos{text-align:right;}
#logos a img{border: solid 1px #fff;}
#logos a:hover img{border: solid 1px #A1362E;}

h1 {
	padding:0px;
	margin:0px;
}

h2 {
	font-family: times, garamond; 
	font-size: 1.6em;
	color:#A1362E;
	font-weight:normal;
	margin:0px;
	padding:10px 0px 10px 0px;
}

.bout_TrEs {float:left;}

.bout_cartH {background: top url(../images/acc_cartH_bout.gif) no-repeat; }
.bout_cartB {background: top url(../images/acc_cartB_bout.gif) no-repeat; }
.bout_cartH, .bout_cartB {width:172px; height:12px; }

.bout_TrEs  h3, .bout_TrEs  ul  {
	font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
	color:#fff;
	margin:0px;
	padding:0px 10px 0px 10px;
	background: #326966;  
	display:block;
}

.bout_TrEs  h3 {font-size: 0.7em; width:152px;}

.bout_TrEs  ul {
	font-size: 0.75em;
	padding-top:10px;
	list-style-type: none;
}
.bout_TrEs  ul a{color:#FFF; text-decoration:none;}
.bout_TrEs  ul a:hover{text-decoration:underline;}
.bout_TrEs li{
	background:top left url(../images/carreSNav.gif) no-repeat; 
	padding-left:10px;
	
}

.bout_TrEs  h3 a{color:#fff; text-decoration:none;}
.bout_TrEs  h3 a:hover{ text-decoration:underline;}

.bout_TrEs  h3 .icoT{ 
	background: top left url(../images/picto_training.gif) no-repeat; 
	padding-left:20px;
	display:block;
}

.bout_TrEs  h3 .icoE{ 
	background: top left url(../images/picto_essays.gif) no-repeat; 
	padding-left:22px;
	display:block;
}

/* zone du champs de recherche */

#search { margin:30px 0px 30px 0px;}
#search .recher { width:180px;}

#rechDecoG, #champs, #rechDecoD{float:left;}

#champs{margin:0px 5px 0px 5px;}

#rechDecoG{	
	background: top left url(../images/acc_decoG.jpg) no-repeat; 
	width:71px;
	height:26px;
}

#rechDecoD{
	background: top left url(../images/acc_decoD.jpg) no-repeat; 
	width:71px;
	height:26px;
}

#search .boutVal {
	font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
	font-size: 0.7em;
	margin:0px;
	padding:0px;
	color: #326966;
}

#choix {
	margin:0px 0px 20px 77px;
	padding:0px;
	display:block;
	line-height:30px;
}

#ok {
	margin:-20px 0px 0px 250px;
	padding:0px;
	display:block;
}

/* zone de droite, actu */

#news {
	margin:132px 0px 0px 26px;
	padding:0px;
	display:block;
	width:140px;
}

#news  h3, #news  h4, #news  p{
	font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
	color:#fff;
}


#news  h3{
	background: top left url(../images/picto_news.gif) no-repeat; 
	font-weight:normal; 
	font-size: 0.85em;
	margin:0px;
	padding:3px 0px 5px 15px;
	display:block;

}

#news  h4{
	font-weight:bold;
	font-size: 0.7em;
	margin:0px;
	padding:0px;
	display:block;
}

#news  p{
	font-weight:normal; 
	font-size: 0.7em;
	margin:0px;
	padding:0px;
	display:block;
}

#news  p a{
	color:#BFE7EF;
	text-decoration:none;
}

#news  p a:hover{text-decoration:underline;}



