@charset "iso-8859-1";	   


* {
margin:0px;
padding:0px;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;	
color:#1A1821;
}
div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
#header {
height: 87px;
background-color: #FFFFFF;	
border-bottom:1px solid #BEB4DE;  
width:1000px
}
#conteneur {
position: absolute;
width: 100%;

}
#centre {  
/*background-color: #F22F99;
*/
margin-left: 138px;	
padding-left:0px;	
padding-top:3px; 
width:854px;
}
#gauche {  		   
padding-top:2px;
background-color: #FFFFFF;
position: absolute;
left:0;
width: 130px;
}
#pied {
height: 20px;
background-color: #BEB4DE;
}
p {
margin: 0 0 10px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
font-weight: bold;	   
color:#484949;
}	  

#formgauche {																			  
border-right:solid 1px #650C83;
padding-right: 0px;
left:0px;
width: 420px; 
float:left;	   

} 
#formdroite {
/*background-color:#9999CC;padding-left: 10px;*/
margin-left: 430px;	  
border-right:solid 1px #650C83;
width:420px;
} 
.menuclient, .menumission, .menufacture, .menupresence , .menufrais, .menuconsultant   {
list-style-type: none;
margin: 0;
padding:0;
}
.menuclient li, .menumission li, .menufacture li, .menupresence li, .menufrais li, .menuconsultant li  {
background-color:#65569E ; 

}

.menuclient a:link, .menumission  a:link, .menufacture  a:link, .menupresence  a:link, .menufrais  a:link, .menuconsultant  a:link, 
.menuclient a:visited, .menumission  a:visited, .menufacture  a:visited, .menupresence  a:visited, .menufrais  a:visited, .menuconsultant  a:visited
{
display:block;
margin:0px;
width:100%;
padding-bottom: 7px;	
padding-top: 7px;	
padding-left: 5px;	
color: #FFFFFF;		
font-size: 10px;
text-decoration: none;
border-top:1px solid #FFFFFF;  
}  
.menuconsultant ul:hover, .menuconsultant a:hover,   .menuconsultant li:focus,
 .menuconsultant a:active {
background-color:#650C83 ; 
	
} 
.menuclient ul:hover, .menuclient a:hover,  .menuclient a:focus,  .menuclient li:focus {
background-color:#FF5E06 ; 
text-decoration:none;	
} 	
.menumission ul:hover, .menumission a:hover,  .menumission a:focus,  .menumission li:focus {
background-color:#FF0099 ; 
text-decoration:none;	
}
.menufacture ul:hover, .menufacture a:hover,  .menufacture a:focus,  .menufacture li:focus {
background-color:#D1270F ; 
text-decoration:none;	
} 
.menupresence ul:hover, .menupresence a:hover,  .menupresence a:focus,  .menupresence li:focus {
background-color:#339900 ; 
text-decoration:none;	
} 
.menufrais ul:hover, .menufrais a:hover,  .menufrais a:focus,  .menufrais li:focus {
background-color:#0066CC ; 
text-decoration:none;	
} 	 		
html>body .menuconsultant a:link, html>body .menuconsultant a:visited, html>body .menuconsultant a:hover, html>body .menuconsultant a:active 
html>body .menuclient a:link, html>body .menuclient a:visited, html>body .menuclient a:hover, html>body .menuclient a:active 
html>body .menumission a:link, html>body .menumission a:visited, html>body .menumission a:hover, html>body .menumission a:active 
html>body .menufacture a:link, html>body .menufacture a:visited, html>body .menufacture a:hover, html>body .menufacture a:active 
html>body .menupresence a:link, html>body .menupresence a:visited, html>body .menupresence a:hover, html>body .menupresence a:active
html>body .menufrais a:link, html>body .menufrais a:visited, html>body .menufrais a:hover, html>body .menufrais a:active
{
	width:auto;
}

.caption {
background-color:#DDDFDF;
color:#080120;
font-size:8pt;
padding:2px 5px 2px 5px;
}

.captionobli {
background-color:#65569E;
color:#FFFFFF; 
font-size:8pt;
padding:2px 5px 2px 5px;
} 
.msg {
background-color:#FFFFFF;
color:#FF5E06;	
font-weight:bold;
padding-left:5px;
} 
.inputtext {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
 	font-weight: normal;
	color:#080120;
	vertical-align:middle;
 	
	 
	margin-top:0px;
	margin-bottom:1px;
	border: 1px solid #080120; 
	padding:1px;
}
.inputfloat {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
 	font-weight: normal;
	color:#080120;
	vertical-align:middle; 
	text-align:right;
 	
	 
	margin-top:0px;
	margin-bottom:1px;
	border: 1px solid #080120; 
	padding:1px;
}
.inputfile {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
 	font-weight: normal;
	color:#080120;
	vertical-align:middle;
 	
	
	margin-top:0px;
	margin-bottom:1px;
	border: 1px solid #080120; 
	padding:1px;
	
}
.inputcombo {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
 	font-weight: normal;
	color:#1A1B1B;
	vertical-align:middle;
 	width:180px;
	
	margin-top:0px;
	margin-bottom:2px;
	border: 1px solid #484949; 
	padding:1px;
	
}
.inputcombocourt {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
 	font-weight: normal;
	color:#1A1B1B;
	vertical-align:middle;
 	
	margin-top:0px;
	margin-bottom:2px;
	border: 1px solid #484949; 
	padding:1px;
	
}
.inputarea {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
 	font-weight: normal;
	color:#080120;
	vertical-align:top;
 	width:397px;
	height:100px; 
	margin-top:0px;
	margin-bottom:6px;
	border: 1px solid #080120;
	padding:2px;
} 
.inputareacourte {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 7pt;
 	font-weight: normal;
	color:#080120;
	vertical-align:top;
 	width:180px;
	height:35px; 
	margin-top:0px;
	margin-bottom:6px;
	border: 1px solid #080120;
	padding:2px;
} 
.titrezone{
float:left;
width:405px;
border-bottom:1px solid #650C83;
border-top:1px solid #650C83;
color:#650C83;
margin-bottom:5px;
margin-top:13px; 
padding-top:1px;
font-weight: bold;
padding-bottom:2px;


} 
.captionfiltre {
margin: 0 5px 1px 6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: normal;	   
color:#1A1821; 

}	
