/******** VELO *********/



BODY { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; }

P, TD, TEXTAREA  { font-size: 12px; font-family: Arial, Helvetica, sans-serif;  line-height : 13px;  }

LI {font-size : 12px;  list-style-image: url(../img/FR/puce_defaut.gif);}

INPUT { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

select {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

hr {color: #4FB4E8}



.BarTitle { font-size: 18px; font-weight: bold; color: #4D6F92;}





a:active {  color: #37951D; text-decoration: underline;}

a:link { color: #37951D; text-decoration: underline;}

a:visited {  color: #37951D; text-decoration: underline;}

a:hover { color: #088ACB; text-decoration: underline;}





.FondPage{

	background-image : url(img/fond_page.gif);

	background-position : top;

	background-repeat : no-repeat;

}



/******** Menu déroulant *********/



.MenuDeroulant{

	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=125,color=#A0A0A0,strength=2);

	background-color : #37951D;

}



.MenuDeroulant td{

	background-color : #FADFA5;

	font-weight: bold;

	font-size: 11px;

	padding: 2px 3px 2px 3px;

}



.MenuDeroulant td a, .MenuDeroulant td a:visited, .MenuDeroulant td a:hover{

	text-decoration: none;

}



 .MenuDeroulant td a:hover{

	color: #D91703;

}





/******** Accueil *********/



.ZoneActus{

	padding: 0 18px 0 18px;

}



.ChampJaune100{

	background-color : #FAEAD4;

	width: 100%;

}



.ChoixLangues{

	background: #FFFFFF;

	font-size: 10px; 

	position: absolute; 

	top: 0px; 

	margin-left: 620px; 

	padding: 3px 5px 3px 5px; 

	width: 150px; 

	text-align: center;

}









/******** bas de page *********/



table.Bas{

	background-image : url(img/courbe_bas.gif);

	background-position : bottom;

	background-repeat : no-repeat;

}





.BasDePage{

	text-align: center;

	color: #37951D;

	font-size: 11px;

	vertical-align: top;

	padding-top: 20px;

}



.BasDePage a:active {  color: #37951D; text-decoration: underline;}

.BasDePage a:link { color: #37951D; text-decoration: underline;}

.BasDePage a:visited {  color: #37951D; text-decoration: underline;}

.BasDePage a:hover { color: #088ACB; text-decoration: underline;}





/******** Styles de contenu *********/



.Titre{ 

	font-size: 18px;

	font-weight: bold;

	color: #339933;

 }

 

 .SousTitre{ 

 	font-size: 14px;

	font-weight: bold;

	color: #339933;

	background-image :  url("img/feuille_titre.gif");

 	background-repeat :  no-repeat;

	padding-left: 25px;

	padding-bottom: 5px;

}



.PetitTexte{ font-size: 11px; }



.PetitTexteGras{ font-size: 11px; font-weight: bold; }



.MiniTexte{ font-size: 10px; }





/*********** Menu à gauche ****************/



.MenuGauche{

	color: #37951D;

	padding: 4px 0 4px 20px;

	font-weight: bold;

	font-size: 11px;

	background: url(img/feuille_menu.gif) no-repeat;

}



.MenuGauche a, .MenuGauche a:visited{

	color: #37951D;

	text-decoration: none;

}



.MenuGauche a:hover{

	color: #D92D19;

	text-decoration: none;

}

