body, p, div, td, th {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
}

a {
 text-decoration:none;
}

td
 {
 color: #464544
 }

.blanc
 {
 color: #ffffff
 }

 .tarif a
 {
 color: #393073;
 font-weight: bold;
 font-style:italic;
 font-size:10px;
 text-align:right;
 text-decoration:none
 }

 div.tarif 
 {
 color: #393073;
 font-weight: bold;
 font-style:italic;
 font-size:10px;
 text-align:right;
 text-decoration:none
 }
  .tarif2
 {
 color: #393073;
 font-weight: bold;
 font-size:13px;
 text-align:center;
 text-decoration:none
 }
  .tarif2 a
 {
 color: #393073;
 font-weight: bold;
 font-size:13px;
 text-align:center;
 text-decoration:none
 }
.contenu
 {
 color: #464544;
 font-weight: normal
 }

.contenu a
 {
 color: #464544;
 text-decoration:none;
 }

.contenubold
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #464544
 }

.contenuboldblanc
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #ffffff
 }

.contenubold12
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 font-weight: bold;
 color: #464544
 }
 
.contenubleubold
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px; 
 font-weight: bold;
 color: #01405a
 }

.contenugrisclair
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal; 
 color: #888685
 }

.contenugrisclairbold
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold; 
 color: #888685
 }

.alerte
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #bb0011
 }

select
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #464544
 }

.input1
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #000000;
 background-color:#ffffff;
 border-top:1px solid #888685; border-left:1px solid #888685; border-right:1px solid #888685; border-bottom:1px solid #888685;
 }

.bouton
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #ffffff;
 background-color: #bb0011
 }

.cadre_gris
 {
 background-color: #ffffff;
 border-top:1px solid #D6D5D3; border-left:1px solid #D6D5D3; border-right:1px solid #D6D5D3; border-bottom:1px solid #D6D5D3;
 }

.ligne_gris_fond_gris
 {
 background-color: #f5f5f5;
 border-bottom:1px solid #D6D5D3;
 }

.cadre_gris_fond_gris
 {
 background-color: #f5f5f5;
 border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #D6D5D3; border-bottom:1px solid #D6D5D3;
 }


.bouton_mauve
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #ffffff;
 background-color: #7F8294
 }

.textarea1
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px; 
 font-weight: normal;
 color: #000000;
 background-color:#ffffff;
 border-color: #888685; border-style: solid; border-width: 1px;
 }
 

optgroup
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #464544
 }

.titre
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #464544
 }

 .titre2
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #464544
 }

 .titre2 a {
 color: #464544;
 text-decoration: none
 }

 .titre3
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px; 
 font-weight: bold;
 color: #464544
 }

.mainmenu
 { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 font-weight: normal; 
 color: #464544;
 text-decoration: none
 }
 

a.mainmenu
 { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 font-weight: normal;
 color: #464544;
 text-decoration: none
 }
a.mainmenu:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #464544;
 text-decoration: underline
 }
a.mainmenu:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal; 
 color: #464544;
 text-decoration: underline
 }

a span.lien_orange {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: none
 }
a span.lien_orange:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: underline
 }
a span.lien_orange:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: underline
 }

 a div.lien_orange {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: none
 }
a div.lien_orange:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: underline
 }
a div.lien_orange:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: underline
 }
a.lien_orange
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: none
 }
a.lien_orange:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: underline
 }
a.lien_orange:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: underline
 }

span.lien_orange a
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: none
 }
span.lien_orange:hover a
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: underline
 }
span.lien_orange:active a
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: underline
 }

 span.lien_texte a
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #888685;
 text-decoration: underline
 }
 span.lien_texte:hover a
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: none
 }
 span.lien_texte:active a
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: none
 }

a.lien_texte
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #888685;
 text-decoration: underline
 }
a.lien_texte:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: none
 }
a.lien_texte:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #EA7F06;
 text-decoration: none
 }

a.lien_texteblanc
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal; 
 color: #dddddd;
 text-decoration: underline
 }
a.lien_texteblanc:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal; 
 color: #ffffff;
 text-decoration: none
 }
a.lien_texteblanc:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px; 
 font-weight: normal;
 color: #ffffff;
 text-decoration: none
 }  

a.lien_image
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none
 }
a.lien_image:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none
 }
a.lien_image:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none
 }

.menugauche
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #464544
 }

.barregrise
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: normal;
 color: #888888
 }

/*pxcolor1 = px couleur #94384A*/
.pxcolor1
 {
 background-color: #94384A;
 }

.applatorange
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px;
 font-weight: bold;
 color: #ffffff;
 background-color: #EF7D00;
 border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;
 }


/*CSS pages �propos de teaser*/
 .hight_a_propos
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px;
 font-weight: bold;
 color: #2E5C8C;
 }

.applatbleu
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: normal; 
 color: #ffffff;
 background-color: #2E5C8C
 }

/*Partie produits et services*/

.hight_produits
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px; 
 font-weight: bold;
 color: #901F2A;
 }

.applatbordeaux
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: normal;
 color: #ffffff;
 background-color: #901F2A
 }

 /*Partie espace client*/

.hight_client
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #656876;
 }

.hight_client2
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px; 
 font-weight: bold;
 color: #7F8294;
 }

.applatmauve
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #ffffff;
 background-color: #7F8294
 }

 /*Partie espace partenaires*/

.hight_partenaire
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px; 
 font-weight: bold;
 color: #A9954A;
 }

.applator
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #ffffff;
 background-color: #BBA860
 }

/*Partie espace Presse*/
.hight_presse
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px; 
 font-weight: bold;
 color: #648E36;
 }

.hight_presse2
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold; 
 color: #648E36;
 background-color: #f5f5f5;
 border: 0;
 border-bottom: 1px solid #D6D5D3;
 border-right: 1px solid #D6D5D3;
 }

.applatvert
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: normal;
 color: #ffffff;
 background-color: #648E36
 }

 /*Partie commander*/

.applatrouge
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px; 
 font-weight: normal;
 color: #ffffff;
 background-color: #C40242
 }
 
.hight_commander
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px;
 font-weight: bold; 
 color: #C40242;
 }

.titreapplat
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px;
 font-weight: bold; 
 color: #ffffff;
 }

.contenuapplat
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: normal; 
 color: #ffffff;
 }

.menugauche a
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #464544;
 text-decoration: none
 }
.menugauche a:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #888685;
 text-decoration: underline
 }
.menugauche a:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #464544;
 text-decoration: underline
 }

a.menugauche
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #464544;
 text-decoration: none
 }
a.menugauche:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #888685;
 text-decoration: underline
 }
a.menugauche:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #464544;
 text-decoration: underline
 }


.menugauchebold a
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #464544;
 text-decoration: none
 }

.menugauchebold a:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #888685;
 text-decoration: underline
 }
.menugauchebold a:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #464544;
 text-decoration: underline
 }

a.menugauchebold
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #464544;
 text-decoration: none
 }

a.menugauchebold:hover
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #888685;
 text-decoration: underline
 }
a.menugauchebold:active
 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #464544;
 text-decoration: underline
 }

 /* Partie FAQ */
 .applatgris
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #000000;
 background-color: #dddddd;
 }

fieldset {
	padding:3px;
	border:1px solid #901F2A;
	margin-top: 30px;
}

fieldset legend {
	padding:2px;
	padding-right:6px;
	padding-left:6px;
	border:1px solid #901F2A;
	background-color:#EDEDED;
	color:#901F2A;
}

.sunrise1 {
	background-color:red;
	color:blue;
}

.sunrise2 {
	background-color:blue;
}

.sunrise3 {
	background-color:green;
}

.colonneLabel {
	clear: left;
	float: left;
	width: 55%;
	margin: 2px;
} 

.colonneValeur {	
	margin:2px;
}