.normal 					{ font-family: Arial, Verdana, Tahoma; font-size: 11px; color: #5B6A1E;}
.normal:link 			{ text-decoration: none; color: #5B6A1E; }
.normal:visited 	{ text-decoration: none; color: #5B6A1E; }
.normal:hover 		{ text-decoration: underline; color: #5B6A1E; }

.clair 						{ font-family: Arial, Verdana, Tahoma; font-size: 11px; color: #99cc00;}
.clair:link 			{ text-decoration: none; color: #99cc00; }
.clair:visited 		{ text-decoration: none; color: #99cc00; }
.clair:hover 			{ text-decoration: underline; color: #99cc00; }

.normalmoteur 					{ font-family: Arial, Verdana, Tahoma; font-size: 11px; color: #5B6A1E;}
.normalmoteur:link 			{ text-decoration: none; color: #5B6A1E; }
.normalmoteur:visited 	{ text-decoration: none; color: #5B6A1E; }
.normalmoteur:hover 		{ text-decoration: underline; color: #5B6A1E; }

.clairmoteur 						{ font-family: Arial, Verdana, Tahoma; font-size: 11px; color: #99a467;}
.clairmoteur:link 			{ text-decoration: none; color: #99a467; }
.clairmoteur:visited 		{ text-decoration: none; color: #99a467; }
.clairmoteur:hover 			{ text-decoration: underline; color: #99a467; }

.orangemoteur 						{ font-family: Arial, Verdana, Tahoma; font-size: 11px; color: #ff7c00;}
.orangemoteur:link 				{ text-decoration: none; color: #ff7c00; }
.orangemoteur:visited 		{ text-decoration: none; color: #ff7c00; }
.orangemoteur:hover 			{ text-decoration: underline; color: #ff7c00; }

div.moteur { 
	border: 1px solid #adc55a;
	background-color:#f0f5d8;
	padding:5px;
	}

div.onglet { 
	background-repeat:repeat-x;
	background-image:url('../images/infos_div_onglet_milieu.jpg');	
	cursor:pointer;
	}

div.onglet_up { 
	background-repeat:repeat-x;
	background-image:url('../images/infos_div_onglet_up_milieu.jpg');	
	}
	
img.onglet {
	position:relative;top:-12px;	
	}
	
img.onglet_up {
	position:relative;top:-7px;
	}
	
	
.text, .password, .file {
         font-family: Arial, Tahoma, Verdana;
         font-size: 11px;
         background-color: #ffffff;
         border: 1px solid #ADC55A;
         height:18px;
         color:#4D5A1F;
}


.textarea {
         font-family: Arial, Tahoma, Verdana;
         font-size: 11px;
         background-color: #ffffff;
         border: 1px solid #ADC55A;
         color:#4D5A1F;
}

.submit, .button, .reset {
       font-family: Arial, Tahoma, Verdana;
       font-size: 11px;
       border: 1px solid #ADC55A;
       color:#4D5A1F;
       background-color:#f7fae4;
}

.submit_off, .button_off, .reset_off {
       font-family: Arial, Tahoma, Verdana;
       font-size: 11px;
       border: 1px solid #ff6600;
       color:#DD9775; 
       background-color:#f7fae4;
}

.radio {
         font-family: Arial, Tahoma, Verdana;
         font-size: 11px;
}

.checkbox, .select-one, .select {
         font-family: Arial, Tahoma, Verdana;
         font-size: 11px;
}

.diaporama {
	border:1px solid #658200;
	padding:2px;
}

.cadre_annonce {
	border:1px solid #adc55a;
	background-color:#f6f9e8;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #5B6A1E;
	padding:2px;
}