html,body { color: #293a00;font-style: normal;font-weight: normal;font-variant: normal; font-family:Arial, Helvetica, sans-serif;font-size: 12px; text-align: justify; background:url('./../images/fd_general.gif');margin:0; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #fff; scrollbar-face-color: #ffffff; scrollbar-track-color: #89973c; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #fff; scrollbar-face-color: #89973c;}

.titre18 {background-repeat:no-repeat; color: #ffffff;font-style: normal;font-weight: normal;font-variant: normal; font-family:Arial, Helvetica, sans-serif;font-size: 18px;}

.txt_11_vert {color: #293a00;font-style: normal;font-weight: normal;font-variant: normal; font-family:Arial, Helvetica, sans-serif;font-size: 11px;}
.txt_12_blc {color: #ffffff;font-style: normal;font-weight: normal;font-variant: normal; font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_11_blc {color: #ffffff;font-style: normal;font-weight: normal;font-variant: normal; font-family:Arial, Helvetica, sans-serif;font-size: 11px;}
.txt_12_vert_clair {color: #6d7c20;font-style: normal;font-weight: bold;font-variant: normal; font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
.ariane {color: #6d7c20;font-style: normal;font-weight: bold;font-variant: normal; font-family:Arial, Helvetica, sans-serif;font-size: 10px;}

td.ariane p a { color:#6d7c20; text-decoration:none; }
td.ariane p a:hover{ color:#fff; text-decoration:none; }

#menu1 a{color:#FFFFFF; display:block; width:162px;height:23px; padding-left:5px;line-height:23px;font-size: 13px;font-weight: bold;text-align: center;font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
#menu1 a:hover{ background-color:#b6c366; background-image:url('./../images/pte_deco_nav.gif'); background-position: left; background-repeat:no-repeat; padding-left:5px; color:#ffffff; }


#menu1 a.blc_select{  background-position: left; background-repeat:no-repeat; background-color:#b6c366; background-image:url('./../images/pte_deco_nav.gif'); color:#FFFFFF; display:block; width:162px;height:23px; padding-left:5px;line-height:23px;font-size: 13px;font-weight: bold;text-align: center;font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
#menu1 a.blc_select:hover{ background-color:#b6c366; background-image:url('./../images/pte_deco_nav.gif'); background-position: left; background-repeat:no-repeat; padding-left:5px; color:#ffffff; }


a.blc_select {text-decoration: none; color: #aaaaff;}
a.blc_select:hover {text-decoration: none; color: #f2a4a;}



ariane { color:#6d7c20; text-decoration:none;}
a.ariane:hover, .liens a.ariane:hover {text-decoration: none; color: #ffffff;}

a { color: #555555; }
a:hover, .liens a:hover {text-decoration: none; color: #1577bf;}

a.blc {text-decoration: none; color: #ffffff;}
a.blc:hover {text-decoration: none; color: #fed24e;}

a.mailto_rub {text-decoration: none; color: #6d7c20;}
a.mailto_rub:hover {text-decoration: none; color: #fed24e;}


a.nav {text-decoration: none; color: #1577bf;}
a.nav:hover {text-decoration: none; border-bottom:1px dashed; color: #e42518;}




.image_contour { border:3px solid #ffffff; }




label span {
    
	font-size:12px;
	font-weight:bold;
	display:block;
	float:left;
	width:150px;

}

label input {
    vertical-align:top;
	margin-bottom:10px;
	width:350px;
	padding:2px;
	
	border-color:#ffffff;
	border-width:1px;
	border-style:solid;
	background-color: transparent;
	background-repeat: no-repeat;
    

}

label textarea {

	width:350px;
	padding:2px;
	
	border-color:#ffffff;
	border-width:1px;
	border-style:solid;
	background-color: transparent;
	background-repeat: no-repeat;
     
}

.element span.du{
    
	font-size:10 px;
	font-weight:bold;
	display:block;
	float:left;
	width:150px;
	

}

.element span.au{
    
	font-size:10 px;
	font-weight:bold;
	padding:4px;
	
	vertical-align:middle;
	

}

.element input {
	
	 vertical-align:top;
	margin-bottom:10px;
	width:160px;
	padding:2px;
	
	border-color:#ffffff;
	border-width:1px;
	border-style:solid;
	

	background-color: transparent;
	background-repeat: no-repeat;

}






input.bt_envoyer:hover {

	float:right;
	margin-right:10px;
	
	margin-top:30px;
	margin-bottom:30px;
	
	display:block;
	width:126px;
	height:24px;
	background-image:url('./../images/bt_envoyer_off.gif');
	border-width:0px;
	
	cursor:pointer;

}

.bt_envoyer {

	float:right;
	margin-right:10px;
	
	margin-top:30px;
	margin-bottom:30px;
	
	display:block;
	width:126px;
	height:24px;
	background-image:url('./../images/bt_envoyer.gif');
	border-width:0px;
	
	cursor:pointer;

}

select {font-family:"arial",sans-serif; font-weight: normal; color: #000000; background-color: #B6C366;  border-color:#ffffff; font-style: normal; font-variant: normal; font-size: 10px; width:355px; height:25px;
	padding:2px;
	
	
	border-width:1px;
	border-style:solid;
   
	background-repeat: no-repeat;
	}
	
	
	option{
	
	border-color:#ffffff;
	border-width:1px;
	border-style:solid;
    background-color: transparent;
	background-repeat: no-repeat;
	
	
	}
.input1{font-family:"arial",sans-serif; font-weight: normal; border:0px}

.img_lys{

border:0px;

}

.img_lys2{
display:block;

}

.border_line{

display:block;
height:25px;
background-image:url('./../images/banniere_ht.gif');

margin:0px;
padding:0px;

}

.flash_haut{
display:block;
}

#flashy{

position:absolute; 
background-color: #ffffff;
color: #ffffff;

}
#flash {
	width:927px;	/* Width et */
	height:610px;/* Height a 100% pour que l'anim prenne toute la page */
	position:absolute; /* En absolue pour la positionner au dessus tout le monde */
	top:0; left:0 /* Et on la positionne au coin haut gauche */
	
    
	
}

#flash2 {
        display:none;

}

#flash3 {
        display:none;

}




































