@charset "utf-8";
/* CSS Document */

body{
font-family:Arial, "Arial Black", "Arial Narrow";

background-image:url(common/bg_courbe.jpg);
background-repeat:no-repeat;
background-position: center top;

margin: 0px;
}

#root_domaine{
position:relative;
margin:0 auto;
width: 925px;
}
#repeat_domaine{
background-image:url(common/repeat_fond.jpg);
background-repeat:repeat-y;
background-position: -2px center;
}
#bottom_domaine{
background-image:url(common/bottom_fond.jpg);
background-repeat:no-repeat;
background-position: -12px bottom;
}
#head_domaine{
background-image:url(common/top_fond.jpg);
background-repeat:no-repeat;
background-position: center top;
width:925px;
padding-top: 22px;
min-height:1000px;
}
#left_domaine{
float:left;
width: 206px;
padding-left: 12px;
}

#cherchetout{
height:40px;
}

/** MENU **/
td.menucurser{
padding-bottom:1px;
padding-top:1px;
width:25px;
}

td.menucurser.actif{
background-color:#009544;
width:25px;
}

td.menutitle{
padding-bottom:1px;
padding-top:1px;
}

td.menutitle.actif{
background-color:#009544;
}



td.topmenucurser{
	background-color:#009544;
}
td.topmenutitle{
	background-color:#FFFFFF;
	text-align:center;
	cursor:pointer;
	
}
td.topmenutitle.actif{
	background-color:#009544;
	
}

#center_domaine{
float:left;
padding-left:8px;
width: 690px;
}

#fils_arianne{
	background-color:#009544;
	padding: 2px 5px;
	line-height:20px;
}
#header_domaine{
	height:150px;
}
#top_domaine{
padding-left: 1px;
	width:680px;
	height:32px;
}

#corp_action{
min-height:800px;
}

#sheet_domaine{
width: 680px;

border-style:solid;
border-width:1px;
border-top-width:0px;
border-color:#d2d2d2;
}
#footer_domaine{
height:156px;
}
#footer_link{
padding-top: 118px; padding-right: 18px; padding-left: 18px;
}

#titre_action{
	background-image:url(common/line_action.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	height:50px;
	padding-left:55px;
	
}
#show_environnement{
cursor:pointer;
}
#end_action_tree{
	float:left;
	text-align:justify;
	padding-left:12px;
	padding-right:12px;
	min-height:400px;
	width:451px;
	background-color:#FFFFFF;
	
}

#right_column{
float:left;
width: 205px;
}

#static_column{
	/*position: fixed;*/
}

.head_photo_box{
	background-color:#EEEEEE;
	border-style:solid;
	border-bottom:none;
	border-width:1px;
	border-color:#009544;
	min-height:40px;
	width: 199px;
}

.data_photo_box{
	width: 202px;
	min-height:40px;
	background-image:url(common/cadre_photo_bottom.jpg);
 	background-repeat:no-repeat;
	padding-bottom: 14px;
	background-position:bottom center;
}

.head_box_navigate{
	width: 200px;
	background-image:url(common/head_sommaire.jpg);
 	background-repeat:no-repeat;
	background-position:top center;
	border-style:solid;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom-width:1px;
	border-color:#009544;
}

.title_box_navigate{
	line-height:30px;
	text-align:center;
}
.root_box_navigate{
	line-height:18px;
	padding-left:10px;
}

.box_navigate{
	border-style:solid;
	border-top:none;
	border-width:1px;
	border-bottom-width:0px;
	border-color:#009544;
	width: 198px;

}

#gamme_box{
	display:none;
	border:solid #009544;
	background-color:#FFFFFF;
	
}

.gamme_trap{
display:none;
}

#environnement_box{
	display:none;
	border:solid #009544;
	background-color:#FFFFFF;
	
}
.justify_image{

padding: 5px;

}
.desc_photo_box{
padding-left: 5px;
}
.loupe_photo_box{
	float:right;
	padding-right: 5px;
		
}
.vide_photo_box{
	float:right;
	width: 36px; height: 25px;
		
}

.casepuce12px{

}

.propospuce{

}

.puce12px{
padding: 4px 4px 4px 0px;
}

.ats_box{
	margin:5px;
	border-style:solid;
	border-width:1px;
	border-color:#009544;
}

.spacer{
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both;
}

#fond_liste_presse{
	background-image:url(common/fond_revue_de_presse.gif);
	background-repeat:no-repeat;
	background-position:top center;	
	height: 360px;
}
.no_padding{
	width: 180px;padding-left: 15px;
	margin:0px;
}

.tokenPresse{
	width: 170px;
	height:290px;
}
.ImagetokenPresse{
height:150px;

padding:5px;
}

.zone_recherche{
	background-image:url(common/bandeau_recherche.gif);
	background-repeat:no-repeat;
	background-position:center;	
	padding: 12px 0 3px 12px; 
	
	
}

.zone_recherche input.searchInput{
	border-width: 0px;
	background:none;
	
	width: 160px;
	height: 21px; 
	padding: 0px;
	text-align:center;
	font-weight:bolder;
	
}

.zone_recherche input.searchSubmit{
	background:none;
	background-image:url(common/loupe.gif);
	background-repeat:no-repeat;
	background-position:center;	
	border-width: 0px;
	padding: 0px;
	
	width: 21px; 
	height: 21px; 
	
}

.error{
background-color:#9c1220; 
color:#FFFFFF;
font-weight:bold;
}

.goodjob{
background-color:#009544; 
color:#FFFFFF;
font-weight:bold;
}

.boutonsubmit,
.boutonsubmit:focus
{
	background:#8fbc8f;
	color:#667788;
	border:0;
	font-size:1.9em;
	height:35px;
	border:1px solid #667788;
}
.boutonsubmit:hover
{
	background:#009544;
	color:#FFFFFF;
	border:0;
	font-size:1.9em;
	height:35px;
}

.slave_gauche{
	width:440px;
	margin: 0 auto;
	border-color:#009544;
	border-width:2px;
	border-style:solid;
	background-color:#CCCCCC;
}

#show_environnement_bis{
	cursor:pointer;
}

.style_form{
height:30px;
margin:0px;
padding:0px;
}

.hover_gamme{
background-image:url(ico/ombre_bouton.png);
background-repeat:repeat-x;
background-position:center;

}

.hideme{
	position: relative;
	padding: 5px;
}

.image_loupe{
	cursor : url("ico/zoom_in.cur"), text;
	
}

.context_multiple{
	padding: 5px;
	background-color: #DDDDDD;
}
