/********  ALSACE LAIT  *********/



body {

background-image:url(../img/FR/back.jpg);

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

margin: 10px;

color:#00579C;}



P, TD, TEXTAREA  {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color:#00579C;}



LI {

font-size : 10px;

list-style-image: url(../img/FR/puce_defaut.gif);}



INPUT {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color: #00579C;}



SELECT {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color: #00579C;}



h1, h2{

font-size:14px;

font-weight:bold;

color:#00579C;

margin: 0

}



h2{

	font-size: 12px;

}

.image{
	border: 0;
}



.BarTitle { font-size: 14px; font-weight: bold; color: #00579C;}



.slogan  {

background-image:url(../img/tit_bonheur_1.gif);
background-repeat:no-repeat;
}



.verdana10bold {

font-weight:bold;}



.verdana09 {

font-size:9px;}



.verdana10blanc {

color:#ffffff;}



.blanc{

background-color:#ffffff;

}



.verdanabdrouge, .verda09rougebd {

font-weight: bold;

color:#E52324;

}

/******** Liens *********/



a:active {

color:#00579C;

text-decoration: none;}



a:link {

color:#00579C;

text-decoration: underline;}



a:visited {

color:#00579C;

text-decoration: underline;}



a:hover {

color:#00579C;

text-decoration: none;}



/******** Formulaires *********/



.Label{

font-size: 10px;

color:#00579C;

}





/*

LabelObligatoire :

Quand on clique sur Valider le formulaire, le label des champs obligatoires non remplis

prendra ce style

*/

.LabelObligatoire{

	color: #E10000;

	font-weight: bold;

	font-size: 10px;

}



.champs{

background-color: #ffffff;

border: #999999 1px solid;

}



/* L’astérisque apparaît toujours après le label pour indiquer un champ obligatoire */

.Asterisque{

	color: #8FBF3F;

	font-weight: normal;

}



.MessageErreur{

	color: #E10000;

	font-weight: bold;

	padding: 2px 0 7px 0;

	font-size: 10px;

}





/*************** Template aux coins arrondis *********************/





.BlocEncadre{

	width: 100%;

}



.BlocEncadre p{

	margin: 0;

}



.BlocEncadre div.Bordure{

	background: #FFFFFF;

	padding: 0 10px 0 10px;

}



.BlocEncadre div.BlocTitre{

	margin: 0px -11px 0 -11px;

	position: relative;

	top: -5px;

	z-index: 100;

}



.BlocEncadre div.Titre td.CelluleTitre{

	color: #FFFFFF;

	font-weight: bold;

	font-size: 14px;

	padding: 0 10px 0 10px;

	text-align: center;

}











/******** Rich Edit - texte enrichi *********/





.TexteEvidence{

font-size:12px;

font-weight:bold;}

/*

.TexteCouleur{

font-size:10px;

font-weight:bold;

color:#00579C;}

*/



.TexteGris{

font-weight: bold;

color:#999999;

font-size:10px;}



.TexteVert{

font-weight: bold;

color:#749333;

font-size:10px;}



.TexteBleu{

font-weight: bold;

color:#00579C;

font-size:10px;}



.TexteOrange{

font-weight: bold;

color:#ff9900;

font-size:10px;}

.petitelgd{

color:#FFFFFF;
line-height:97%;
font-size:9px;

}

