@charset 'utf-8';
#col_centre{ width:683px; float:right;}
#col_centre2{ width:883px; float:left;}
#centre{ background:url(../_img/bg_bloc_centre1.png) no-repeat  left bottom; _background:url(../_img/bg_bloc_centre1b.png) no-repeat  left bottom;	width:623px; padding:20px 30px 0px 30px;  min-height:300px; _height:300px;	font-size:0.75em;}

#centre2{ background:url(../_img/bg_bloc_centre2.png) no-repeat  left bottom; _background:url(../_img/bg_bloc_centre2b.png) no-repeat  left bottom;	width:846px; padding:20px 30px 0px 30px;  min-height:300px; _height:300px;	font-size:0.75em;}

#centre h3{ 	padding:0px 0px 15px 0px;}
#centre p{ 	padding:0px 0px 15px 0px; font-size:1em;}
#botcentre{ background:url(../_img/bot_bloc_centre1.png) no-repeat left bottom; _background:url(../_img/bot_bloc_centre1b.png) no-repeat left bottom;	width:683px;  height:69px;}
#botcentre2{ background:url(../_img/bot_bloc_centre2.png) no-repeat left bottom; _background:url(../_img/bot_bloc_centre2b.png) no-repeat left bottom;	width:906px;  height:60px;}

h2#loader {}
h2#loader.loading {   background: url(../_img/loader.gif) no-repeat center center;}

ul#tools{	float:right;}
ul#tools li{	float:left;	height:30px;	margin:0px;	line-height:30px;}
ul#tools li img{
	border:none;
}
p.accroche{ font-size:1.1em; font-weight:bold;}
p.vert2{ font-weight:bold; color:#8db92a;}
a {color:#666666;}

#bread{ width:663px; float:right; padding:10px 0px; font-size:0.7em; color:#333;}
#bread a{  color:#333;}
#bread .actif{  font-weight:bold; color:#8db92a;}
#bread2{ width:663px; float:left; padding:10px 0px 10px 30px; font-size:0.7em; color:#333;}
#bread2 a{  color:#333;}
#bread2 .actif{  font-weight:bold; color:#8db92a;}

#blocsommaire{ width:186px; float:left; margin:3px 0px 0px 0px;}
ul#sommaire{ float:left; width:186px; background:url(../_img/bg_sommaire.png) no-repeat left bottom; _background:url(../_img/bg_sommaireb.png) no-repeat left bottom;}
ul#sommaire li{ font-size:0.75em; width:166px; margin:0px auto; display:block; color:#6b951e;}
ul#sommaire li a{  display:block; color:#fff; padding:5px 0px;  width:166px;}
ul#sommaire li a:hover{  display:block; color:#508126; padding:5px 5px;  width:156px; text-align:right; background:#e3e8b6; text-decoration:none; font-weight:bold;}
ul#sommaire li a.actif{  display:block; color:#508126; padding:5px 5px;  width:156px; text-align:right; background:#e3e8b6; text-decoration:none; font-weight:bold;}


ul#sommaire li.normal{ background:url(../_img/sep2.png) no-repeat 0px 0px;}
ul#sommaire li.normal0{ background:none;}
#botsommaire{ float:left; width:186px; height:26px; background:url(../_img/bot_sommaire.png) no-repeat 0% 100%; _background:url(../_img/bot_sommaireb.png) no-repeat 0% 100%;}
h3#titresommaire{ float:left; width:186px; }

#centre h2{ float:left; margin-right:10px; color:#aacd50; font-size:1.3em; }
.date{ color:#6c625c; font-size:1em; padding-top:4px;}

#colg{ float:left; width:226px; margin-top:10px; font-size:0.9em; }
#colc{ float:right; width:380px;  margin-top:10px; font-size:0.9em; z-index:2;  position:relative;}

#colc h3{ font-size:1em; color:#7baa27; padding:0px;}
#colc p{ font-size:1em;}
#colc td{ padding:2px 5px;}

#colc td.ligne1{ background:#c3d636;}

.clr2{ height:15px; line-height:15px;font-size:1px; clear:both; background:url(../_img/sep-zone.png) no-repeat 50% 50%; margin:10px 0px;}
.clr3{ height:30px; line-height:30px;font-size:1px; clear:both; background:url(../_img/sep-zone2.png) no-repeat 50% 50%; margin:10px 0px;}


ul#listeActions li, ul#listeActions li.normal{ 
	background:url(../_img/leftzone.png) no-repeat 0px 0px; padding-left:14px; margin:3px 0px; line-height:16px; height:16px; display:block; float:left; clear:left; width:auto;}
	ul#listeActions li:hover, ul#listeActions li.active{ 
	background:url(../_img/leftzone2.png) no-repeat 0px 0px; padding-left:14px; margin:3px 0px; line-height:16px; height:16px; display:block; float:left; clear:left; width:auto;}

ul#listeActions li a{ 
	background:#8dc832 url(../_img/rightzone.png) no-repeat 100% 0px; padding-right:14px; margin:0px 0px; line-height:16px; height:16px; font-size:0.85em; color:#fff; font-weight:bold; width:auto; display:block; padding-left:5px; white-space:nowrap;
}

ul#listeActions li a:hover{ 
	background:#136200 url(../_img/rightzone2.png) no-repeat 100% 0px; padding-right:14px; margin:0px 0px; line-height:16px; height:16px; font-size:0.85em; color:#fff; font-weight:bold; width:auto; display:block; padding-left:5px; white-space:nowrap;
}

#aussi{ 	width:226px; height:125px; background:url(../_img/bg_produits1.png) no-repeat 0px 0px; margin:10px 0px;}
#aussi h3{ 	text-transform:uppercase; font-size:1.1em; padding:10px 10px 0px  10px;color:#413933;}
#aussi li{ 	 font-size:1em; padding:5px 10px 0px 20px; background:url(../_img/fleche.gif) no-repeat 10px 8px; width: 150px; display:block; }
#aussi li a{ 	color:#413933;}

#rechercher2{ float:left; padding-top:10px;}
#rechercher2 label{ float:left; padding-right:10px; display:block; line-height:23px;}
input#rechFile2{ width:218px; height:23px; background:url(../_img/bg_rechercher.gif) no-repeat 0px 0px; color:#fff; padding:3px 20px 0px 10px; line-height:23px; border:none; float:left;}
*html input#rechFile2{padding:0px 20px 0px 10px;}
*+html input#rechFile2{padding:0px 20px 0px 10px;}
input#rechValid2{ width:30px; font-size:0px; background:url(../_img/bt_valide.png) no-repeat 0px 0px; height:23px; float:left; border:none; margin-top:1px; }

table#tabResult th{ background:#c3d636; padding:5px 5px; text-align:left; color:#fff;}
table#tabResult th.col1{  padding:2px 5px 2px 10px;}

table#tabResult td{  padding:5px 5px; text-align:left;}
table#tabResult td.col1{  padding:2px 5px 2px 10px;}

table#tabResult tr.ligne0 td{ background:#fff;}
table#tabResult tr.ligne1 td{ background:#edf3c2;}

.article{ float:left; margin-left:10px; width:400px;}
.articlelong{ float:left; margin-left:10px; width:520px;}
#centre .article h3{ padding:0px; font-size:1.2em; color:#564b44;}
#centre .dateart { color:#b2cd6d; font-size:0.85em;}
#centre .articlelong h3{ padding:0px; font-size:1.2em; color:#564b44;}
#centre .dateartlong { color:#b2cd6d; font-size:0.85em;}

ul#etapes li{ float:left; margin-right:10px;}

.rechtitre{color:#b2cd6d; font-size:1.2em;margin-bottom:2px;}
.rechtxt{margin-bottom:10px;}