body{
padding:0px;
margin:0px;
}

input.orange
{ 	color: #e0c8ba;
	font-size: 12px;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Verdana;
	background-color: #8C7062;
	border-top: 2px solid #D1D1D1;
	border-left: 2px solid #D1D1D1;
	border-right: 2px solid #787878;
	border-bottom: 2px solid #787878;
}

.m_text
	   { color: #e0c8ba !important; font-size: 18px; font-family:  Helvetica, Geneva, Arial,  SunSans-Regular, sans-serif }/*"Trebuchet MS",*/
.h_text
	  { color: white; font-size: 13px; font-family: Georgia;line-height: 14px ; text-align: justify}/*Tahoma; */
.h_text_blanc { color: white !important; font-size: 12px; font-family: Tahoma; line-height: 14px }
.h_text_jaune { color: #f0e68c; font-size: 12px; font-family: Tahoma; font-weight: bold; line-height: 14px }
.h_text_orange { color: #ff8c00; font-size: 12px; font-family: Tahoma; font-weight: bold; line-height: 14px }

.h1_text
	{
		font-family:Tahoma;
		font-size:9px;
		line-height:9px;
		color:#D9D9D9;
	}
	
.l_text
	 { color: #9cb4bf; font-size: 11px; font-family: Tahoma; line-height: 14px }	

.lt_text
	 { color: #9cb4bf; font-size: 12px; font-family: Tahoma; font-weight: bold; line-height: 13px }	

.l1_text
	{
		font-family:Tahoma;
		font-size:9px;
		line-height:9px;
		color:#9CB4BF;
	}	

.ls_text
	{
		font-family:Tahoma;
		font-size:9px;
		line-height:9px;
		color:#A5A5A5;
	}	
	
.c_text
	 { color: #ababab; font-size: 9px; font-family: Tahoma }

.form
	  { color: #fc6; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #888888; padding-left: 7px; width: 100%; height: 22px; border: solid 1px #ffffff }

.form_div
	{
		height:25px; margin-top:0px;		
	}
	
	a.m_text   { color: #e0c8ba !important; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
	a.m_text:hover   { color: #e0c8ba !important; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
	
	a.h_text  { color: #b9c7e2; font-size: 12px; font-family: Tahoma; line-height: 14px; text-decoration: underline }
	a.h_text:hover { color: #fc6; font-size: 12px; font-family: Tahoma; line-height: 14px; text-decoration: underline }
	
	a.ls_text{ font-family:Tahoma;
		font-size:9px;
		color:#A5A5A5;
		text-decoration:none;}	
	a.ls_text:hover{
		font-family:Tahoma;
		font-size:9px;
		color:#A5A5A5;
		text-decoration:underline;}
	
	a.l_text { color: #9cb4bf; font-size: 11px; font-family: Tahoma; line-height: 14px; text-decoration: underline }
	a:hover.l_text { color: #9cb4bf; font-size: 11px; font-family: Tahoma; line-height: 14px; text-decoration: underline }
	
	a.c_text { color: #ababab; font-size: 9px; font-family: Tahoma; text-decoration: none }	
	a.c_text:hover { color: #ababab; font-size: 9px; font-family: Tahoma; text-decoration: underline }
	
	a.lt_text{ color: #9cb4bf; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration:none;}	
	a.lt_text:hover{ color: #9cb4bf; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration:underline;}
	
	a {color: #9cb4bf; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration:none;}
	a:hover {color: #9cb4bf; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration:underline;}
	
	a.gris {color: #595959; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration:none;}
	a.gris:hover {color: #595959; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration:underline;}

ul {margin:0; padding:0; list-style:none}
li {background:url(images2/a1.gif) no-repeat left center; margin: 8px 0px 0px 0px; padding:0px 0px 0px 13px}
li.son {background:url(images2/a1.gif) no-repeat left center; margin: 1px 0px 0px 0px; padding:0px 0px 0px 13px}
li.rond { margin: 2px 0px 0px 10px; padding:0px 0px 0px 10px}
.fond-Anto { background-image: url("images2/h-dr.gif"); background-repeat: repeat-x; background-position: 0 bottom; padding-top: 10px; padding-bottom: 10px }
.separe-Verticale { background-repeat: repeat-y; background-position: right 0; border-right: 7px solid #696969 }
.separe-Hori { background-repeat: repeat-y; background-position: right 0; border-top: 1px solid #696969 }


.legende
{ 	position: absolute;
	left:0px;
	right:0px;
	z-index:500;
	display:none;
	font-size: 12px;
	font-family: Arial, Verdana;
	text-align:left;
	border:2px solid #9C8272;
	background: #9C8272;
	color: #ffffff;
}

img.cadre
 { margin: 0 5px 5px;border:0px;} /*border: solid 1px #9C8272*/ 
