body{
	background-color: #fff;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-align:left;
}
tr,td, table, a {
	font-size: 1em;
	margin: 0;
	padding: 0;
	text-align:left;
}

#colGauche{
	width:173px;
	margin-top:-10px;
	*margin:0;
	padding-top:10px;
	*padding:0;
}
#contenuEditable{
	background-color:#d7ebfd; 
	padding:20px; 
	width:755px;
}
#site{
	position:relative;
	top:15px;
	left:805px;
	width:300px;
	font-size:1.1em;
	font-weight:bold;
}
#site a{
	color:#FFF;
	text-decoration:none;
}
#site a:hover, #site a:visited{
	color:#F00;
}

h1{
	font-size:1.6em;
	color:#3062AB;
	text-align:center;
	text-transform:uppercase;
}
h2{
	font-size:1.4em;
}
h3{
	font-size:1.2em;
	color:#3062AB;
}
/* ---------->>> FOOTER <<<-----------------------------------------------------------------------------*/

#footer{
	margin-top:5px;
	background-color:#d7ebfd;
	font-size: 0.75em;
	text-align:center;
	padding:5px;
}
a:visited.lien_bas,  a.lien_bas{
	color: #000;
	text-decoration:none;
}
a:hover.lien_bas{
 
	color: #ed8c3c;
	text-decoration:underline;
}
#liens{
	clear:both;	
	color:#D8D8D8;
	padding:8px;
	margin:10px 20px;
	text-align:center;
}
#liens a{
	font-size:0.9em;
	color:#D8D8D8;
	text-decoration:none;
}
#liens a:visited{
	color:#D8D8D8;
	text-decoration:none;
}
#liens a:hover{
	color:#DDE8EE;
	text-decoration:none;
}

/* ---------->>> ADMIN <<<-----------------------------------------------------------------------------*/
#admin{
	color: #000;
	font-weight: normal;
	font-size: 9pt;
	text-decoration:none;
}
#admin:hover{
	color: #000;
	text-decoration:underline;
}
.type {
	color: #f5902a;
	font-weight: bold;
	font-size: 0.9em;
	text-decoration:none;
}
 
#nav_1 {float:left; width:148px; margin:30px 0px 130px 0px;font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;}

ul#nav_1 {list-style:none; margin-left:8px; -margin-left:8px; padding:0px;} 
ul#nav_1 li { margin: 0; margin-top:10px; }
/*ul#nav_1 li a {display:block;  color:#ed8c3c; margin:0px;  } */
ul#nav_1 li a {display:block;background:url("interface/ongletBlanc.jpg") no-repeat;  color:#c00;  cursor:hand; padding:5px 0 0 5px;height:20px;text-decoration:none;}
ul#nav_1 li a:hover{ display:block;color:#FFF;background-color: #ffffff; background-image:url("interface/ongletOrange.jpg"); 
background-repeat:no-repeat; margin: 0;text-decoration:none; }

ul#nav_1 li a span div { width:148px; background:url("interface/ongletOrange.jpg") no-repeat; display:block; 
cursor:hand; color:#FFF; margin:-5px 0 0 -5px; padding:5px 0 0 5px;height:20px;text-decoration:none;} 

/*ul#nav_1 li span:hover div{ display:block; background:url("interface/ongletOrange.jpg") no-repeat; color:#000;padding:5px 0 0 5px;height:20px;}*/


/*ul#nav_1 ul { list-style: none; margin:0; padding: 0px; font-weight:normal; }
ul#nav_1 ul li {  margin:0; }
ul#nav_1 ul li a div { border-bottom:1px solid #ED8C3D;border-left:1px solid #ED8C3D;border-right:1px solid #ED8C3D;display:block;background-image:none;color:#0564be; cursor: hand; background-color:#D7ebfd; width:158px;height:20px;} 
ul#nav_1 ul li a:hover div{ background-image:none;background-color:#fff;color:#ed8c3c;}
ul#nav_1 ul li span { background-color:#fff;}  
ul#nav_1 ul li span div { display:block; width:158px; background-color:#fff; color:#0564be; background-image:none;margin:0;}*/




/* ---------->>> Style texte de formulaire et formulaire input submit etc <<<-----------------------------------------------------------------------------*/
.texte {
	color: #666666;
	font-weight: bold;
	font-size: 10pt;
	text-decoration:none;
}
.texteoffb {
	color: #666666;
	font-weight: normal;
	font-size: 10pt;
	text-decoration:none;
}
.href {
	color: #666666;
	font-weight: bold;
	font-size: 10pt;
	text-decoration:none;
}
.href:hover {
	color: #f5902a;
	text-decoration:underline;
}
.input, textarea {
    border:1px solid #0561b8;
	color: #0561b8;
	font-weight: bold;
	font-size: 10pt;
}
.submit {
    border:1px solid #0561b8;
	background-color:#C00;
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
}
fieldset{
	padding:10px;
	background:#90c9fe;	
	margin:5px 10px ;
	border:none;
}
fieldset legend{
	border:none;	
	padding:3px;
	background:#FFF;
}
fieldset legend span.texte{
	color:#000;
	font-size:1em;
	padding:5px;
}
form{
	margin:15px 0;	
}
