/* CSS Document */
body {
	margin:0;
}
body, td, th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
p, form, h1, h2, h3 { margin:0 }
ul { margin-top:10px; margin-bottom:10px; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
#centreur {
	position:absolute;
	left:50%;
	top:10px;
	width:770px;
	margin-left:-385px;
	border-top:1px solid black;
}
.BoldWhite11px {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.OrangeBold11px {
	font-size:11px;
	font-weight:bold;
	color:#FF7F00;
}
.centrage {
	text-align:center;
}
.font11px {
	font-size:11px;
}
.font10px {
	font-size:10px;
}
ul#menu_top {
	background-color:#CCE57F;
	list-style: none;
	margin:0;
	padding:4px;
	text-align:right;
}
ul#menu_top li {
	display:inline;
	padding:0 10px 0 10px;
}
ul#menu_top li.BorderRight {
	border-right:1px solid #006633;
}
ul#menu_top li a { 	color:#006633; }
#pages_logo { float:right; margin-right:47px; margin-top:4px; }

ul#MenuPages {
	list-style: none;
	margin:0;
	padding:0;
	/*padding-bottom:5px;*/
	border:1px dashed #897746;
	text-align:left;
}
* html ul#MenuPages { border:1px dotted #897746; }
ul#MenuPages li {
	display:inline;
	padding:1px 6px 0px 5px;
	
}
ul#MenuPages li.BorderRight {
	border-right:1px dashed #897746;
}
* html  ul#MenuPages li.BorderRight { border-right:1px dotted #897746; }
ul#MenuPages li a img { margin:0; }

#LigneVerteIcones, #bandeau_bas_pages {
	background-color:#A3D63F;
	padding:3px;
}

#xiti { position:absolute; left:0; bottom:-2px; }
#oeil {
	float:right;
}
#cartable { margin-left:430px; }

#fleche_contact { margin-left:10px; }
#menu_gauche {
	position:absolute;
	top:215px;
	right:0px;
	width:190px;
}

#contenu {
	min-height:340px;
	_height:340px;
	border-right:1px dashed #897746;
	margin-right:190px;
	padding:30px;
}
#plan {
	min-height:0px;
	margin-right:0px;
	padding:30px;
}
* html #contenu { height:340px; border-right:1px dotted #897746; }
.GrasRubriques {
	font-weight:bold;
	color:#897746;
	font-size:12px;
}
h1.orange { font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#FF7F00; padding:15px; }
.orange { color:#FF7F00; }

#hierarchie {
	margin-top:5px;
	font-size:11px;
}
#hierarchie a { color:#000000; }

#visuel_page {
	width:452px;
	height:128px;
}
h1.Titre {
	font-size:20px;
	border-bottom:1px dashed #897746;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}
* html h1.Titre { border-bottom:1px dotted #897746; }
h2.Titre {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
h3.Titre {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
h4 { font-size:14px; margin:0; }

.Infos { font-size:11px; }

ul#MenuGauche {
	list-style: none;
	padding:0;
	margin:0;
}
ul#MenuGauche li a {
	display:block;
	width:180px;;
	font-weight:bold;
	padding-left:10px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:12px;
}
.gras { font-weight:bold; }
#bandeau_bas_pages { text-align:right; position:absolute; bottom:0; left:0; width:764px; }
