<!--
/**/
body{
	background-color: #000;
	background-repeat: repeat-x;
	background-image: url(../images/f_body.gif);
		color: #4D4D4D;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px;
		margin:0;
}
#cadreall{
	border: 1px solid #454545;
	background-color: #fff;
	padding:6px;
	padding-bottom:0px;
	width:747px;
}
#cadreb{width:747px;border: 1px solid #454545;}
/**/
#flash{
	/*background-image: url(../images/fruit.jpg);*/
}
/**/
#sephautmenu{
	background-image: url(../images/f_sep_menu.gif);
	background-repeat: repeat-x;
}
#menuhaut{
color:#BFE23A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
background-image:url(../images/f_menu_hh.gif)
}
#menuhaut a,#menuhaut a:link,#menuhaut a:visited{
	color: #BFE23A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display:block;
	padding: 0 8px 0 8px;
	white-space: nowrap;
	text-decoration: none;
}
#menuhaut a:hover{text-decoration: underline;}
#drapeau{text-align: right;vertical-align: middle;}
#menuhaut a.ldrapeau{padding: 0 3px 0 0 !important;}
#menuhaut a.lpanier{padding: 0 0 0 5px !important;}
#fintra{
	margin:0px;
	padding:0;
}
#cellintra{
	background-color: #E2DCC0;
	padding: 0 0 0 10px;
}
#cellintra label{
	color:#4A4A4B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#cellintra #identifiant,#cellintra #pass,#cellintra .valider{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #918340;
	width:135px;
}
#cellintra .valider{
	background-color: #D9CE9F;
	margin: 5px 0 0 71px;
	width:64px;
}
/**/
#menug{
	width:166px;
	background-image: url(../images/f_menu_h.gif);
	background-repeat: repeat-x;
	text-align:left;
	vertical-align:top;
}
#adresse{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4D4D4D;
}
#adresse strong{color: #C7003C;}
.cellmenu,.cellmenus{
	text-align:left;
	vertical-align:midddle;
	padding:3px;
	border:0 solid #CCBC8C;
	border-bottom-width: 1px;
}
.cellintra{width:163px;}
.cellmenus{
	color:#C7003C;
	font-weight: bold;
}
.cellmenu a, .cellmenu a:link,.cellmenu a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4D4D4D;
	text-decoration:none;
}
.cellmenus a, .cellmenus a:link,.cellmenus a:visited,.cellmenus span{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C7003C;
	font-weight: bold;
	text-decoration:none;
}
.cellmenus a:hover,.cellmenu a:hover,{
	text-decoration:underline;
}
.cellmenus img,.cellmenu img{
	margin-right:2px;
	vertical-align: middle;
}
#titremenu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#404040;
	font-size:14px;
	font-weight: bold;
	line-height: 30px;
	vertical-align: middle;
	border:0 solid #CCBC8C;
	border-bottom-width: 1px;
	padding-left:5px;
}
/**/
#cellcontenu{
	background-image: url(../images/f_contenu_g.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	text-align: left;
	padding: 0 10px 10px 10px ;
}
#contenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/**/
#sepmarque{
	height:13px;
	background-repeat: repeat-x;
	background-image: url(../images/f_sep_marque.gif);
}
#blocpied{
	background-color: #6EB830;
	/*height: 40px;*/
	height: 52px;
	background-image: url(../images/f_pied.gif);
	color:#464646;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
}
#blocpied a,#blocpied a:link{
text-decoration:none;
font-size:12px;
	color:#464646;
	font-family: Arial, Helvetica, sans-serif;
}
#blocpied a:hoverk{text-decoration:underline;}
#pied{margin: 5px 10px 0 0;display:block;}
/**/
.classinputtext, .classtextarea,.classselect,.classoption,.classinputcheck,.classinputradio,.inputreset,.inputsubmit{
	font-size : 12px; 
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px;
	border-style :solid;
	border-width: 1px;
	border-color:#918340;
	margin-left:5px;
}
.classinputcheck,.classinputradio{border-width: 0px;}
.intituleformulaire{
	font-size : 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color :#4D4D4D;
	width:20%;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
}
.blocksumit{text-align: left;	margin-top:5px;}
.inputsubmit{margin-left:20%;}
.inputreset,.inputsubmit{background-color: #D9CE9F;}
.champobligatoire{
	font-size : 13px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:red;
}
/*Menu*/
.definitionm0{
	border-color: #2A2A2A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BFE23A;
	vertical-align:top;
}
a.lien_menu{
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BFE23A;
	text-decoration:none;
	font-weight:normal !important;
}
/*Moteur*/
.resumemoteur{
	font-family:Arial, Helvetica, sans-serif !important;;
	font-size:12px !important;
	font-weight:normal !important;
	display: block;
	margin:0;
	margin-left: 5px;
	margin-bottom: 10px;
}
.l_moteur,.l_moteur:active,.l_moteur:visited{
	color:#279600;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
.page_moteur{
		display: block;
	margin:0;
	margin-left: 5px;
	margin-bottom: 10px;
		font-family:Arial, Helvetica, sans-serif !important;;
	font-size:12px !important;
		color: #949494;
	text-align:right;
}
.pageselect{color:#279600;}
.l_page{
	font-family:Arial, Helvetica, sans-serif !important;;
	font-size:12px !important;
	text-decoration:underline;
	color:#000;
}
.pageresult{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #949494;
	font-weight: bold;
}
.pasmoteur{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #279600;
	font-weight: bold;
	text-align:center;
}
#titremarque{color: #C7003C;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px !important;}
/**/
#chemin{	padding: 5px 0 15px 0;}
#chemin,#chemin a:link,#chemin a:visited{color:#757968;font-family: Arial, Helvetica, sans-serif !important;font-size: 11px !important;}
#chemin .index:link,#chemin .index:visited{font-weight: bold;}
.sousmenu a{font-size:12px;color:#4D4D4D;text-decoration: none;}
.sousmenu a.selection{font-weight:bold;}
.sousmenu a:hover{text-decoration: underline;}
.sousmenu {	width:135px;}
.sousmenu td{text-align:left;vertical-align:midddle;padding:3px;border:0 solid #ECE9E5;border-bottom-width: 1px;}
.fin{border-bottom-width: 0 !important;}
.debut{border-top-width: 1px !important;}
.cellmenusous{text-align:right !important;}
-->
