/******************************************************************************************************************/
/*******************		DEBUT DE FEUILLE DE STYLE : FRONTOFFICE DJ		*************************/
/******************************************************************************************************************/


/******************************************************************************************************************/
/* TEXTE  */	
/******************************************************************************************************************/
body, td
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #848272; font-size: 11px;	
} 
.txt-simple12
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #848272; font-size: 12px;	
}
.txt-simple13b
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #848272; font-size: 13px;	
}
.session 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 12px;
	font-weight: bold;
	color: #304889;
}
.focus
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #FF8400; font-size: 12px;	
}
.diagnostic 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #A3A194;
}
.txt-exception 
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #BCBAAD;
}
.txt-infos 
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #848272;
} 
.txt-maximiles
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #DC1F91;
} 
.conseils {
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	color: #646251;
}
.prix {
	font-family: Tahoma, Arial, Georgia	;
font-weight: bold;  color: #54A0BD; font-size: 12px;	
}
.prix-big {
	font-family: Arial, Georgia	;
font-weight: 700;  color: #2086AD; font-size: 15px;	
}
.prix-small {
	font-family: Arial, Georgia	;
font-weight: normal;  color: #54A0BD; font-size: 11px;	
}
.prix-barre {
	font-family: Tahoma, Arial, Georgia;
	font-weight: bold;
	color: #54A0BD;
	font-size: 11px;
	text-decoration: line-through;
}
.prd-titre {
	font-family: Arial, Tahoma, Georgia;
	font-weight: bold;
	color: #848272;
	font-size: 12px;   
}
.prd-descr {
	font-family: Arial, Tahoma, Georgia;
	font-weight: normal;
	color: #848272;
	font-size: 11px;  
}
.ttr-jeu {
	font-family: Arial, Tahoma, Georgia;
	font-weight: bold;
	color: #106783;
	font-size: 16px;  
}


/******************************************************************************************************************/
/* TItrES */	
/******************************************************************************************************************/

.ttr-orange 
{
	font-family: Arial, Tahoma, Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #F96116;
	letter-spacing: 1px;
}
 .ttr-orange2 
{
	font-family: Arial, Tahoma, Georgia;
	font-size: 11px;
	font-weight: bold;
	color: #F96116;
	letter-spacing: 1px;
}
 .ttr-orange19 
{
	font-family: Arial, Tahoma, Georgia;
	font-size: 18px;
	font-weight: bold;
	color: #FA7533;
	letter-spacing: 1px;
}
 .ttr-orange-maj 
{
	font-family: Tahoma, Georgia;
	font-size: 10px;
	font-weight: bold;
	color: #F96116; 
	text-transform: uppercase;
}
 .ttr-orange-maj2 
{
	font-family: Tahoma, Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #F96116; 
	text-transform: uppercase;
}
.ttr-marron 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 12px;
	font-weight: bold;
	color: #973E12;
	letter-spacing: 1px;
}
.ttr-gris 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 12px;
	font-weight: bold;
	color: #848272;
	letter-spacing: 1px;
}
.ttr-gris2 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: normal;
	color: #848272; /*  80878B*/
}
.ttr-gris3 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #848272; /* 848272*/ 
}
.ttr-gris4 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #848272; /*686762 */ 
}
.ttr-gris5 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: 300;
	color: #848272; /*  8D8C86*/
}
.ttr-gris6 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 10px;
	font-weight: bold;
	color: #848272;/* 747265*/ 
}

.ttr-tahom
{
	font-family: Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #80878B; 
}
.ttr-noir 
{
	font-family: Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #666666; 
}
.ttr-blanc20 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: absmiddle;
}
.ttr-blanc 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: absmiddle;
}
.txt-blanc 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align: absmiddle;
}
.ttr-blanc-big
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 26px;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align: absmiddle;
}
.ttr-blanc-maj
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: absmiddle; 
	text-transform: uppercase;
}
.ttr-blanc-maj13
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: absmiddle; 
	text-transform: uppercase;
}
.ttr-blanc2 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; 
}
 
.ttr-blanc15 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF; 
}
.ttr-bleu2
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #458DA5; 
}
.ttr-bleu3
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 18px;
	font-weight: bold;
	color: #032C79; 
}
.ttr-bleu4
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 13px;
	font-weight: bold;
	color: #54ACC9; 
}
.ttr-bleu5
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 13px;
	font-weight: bold;
	color: #246B82; 
}
.txt-bleu6
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 9px;
	font-weight: normal;
	color: #246B82; 
}
.ttr-tab 
{
	font-family: Arial, Tahoma, Georgia;
	font-size: 11px;
	font-weight: bold;
	color: #848272;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.ttr-tab2 
{
	font-family: Arial, Tahoma, Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #696861;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.ttr-except 
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 12px;
	font-weight: bold;
	color: #807E73; 
}
.ttr-part12b
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 13px;
	font-weight: bold;
	color: #1389A3; 
 	text-transform: uppercase;
}

.ttr-big 
{
	font-family: Arial, Tahoma, Georgia;
	font-size: 15px;
	font-weight: bold;
	color: #807E73; 
}
.ttr-big2 
{
	font-family: Arial, Tahoma, Georgia;
	font-size: 20px;
	font-weight: bold;
	color: #807E73; 
}
.ttr-big4 
{
	font-family: Arial, Tahoma, Georgia;
	font-size: 24px;
	font-weight: bold;
	color: #807E73; 
}
.ttr-big3 
{
	font-family: Arial, Tahoma, Georgia;
	font-size: 20px;
	font-weight: normal;
	color: #848272; 
}
.ifos-prd
{
	font-family: Arial, Tahoma, Georgia;
	font-weight: bold;
	color: #80878B;
	font-size: 11px;
	background-color: #ECEBE8;
	margin-right: 10px; margin-right: 7px; 
}
.sous-total 
{
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	font-weight: bold;
	color: #646462;
	letter-spacing: 1px;
}
.reduction
{
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #9D9B8F;
	letter-spacing: 1px;
}
.fraisenvoie
{
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #9D9B8F;
	letter-spacing: 1px;
}

.txt-bleu
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #54ACC9; font-size: 11px;	
}
.txt-bleu-big
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #54ACC9; font-size: 17px;	
}
.txt-bleu18
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #6A949C; font-size: 18px;	
}
.txt-bleu18b
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #6A949C; font-size: 18px;	
}
.total 
{
	font-family: Tahoma, Arial, Georgia;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
	background-image: url('../images/bloc/fond_total.gif');
}
.total2 
{
	font-family: Tahoma, Arial, Georgia;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
	background-image: url('../images/bloc/fond_total2.gif');
}

.txt-recherche
        {
	     font-family: verdana;
		 font-size: 12px;
		 color:#910D74;
		 font-weight: bold; 
		 }
.txt-recherche2
        {
	     font-family: Tahoma;
		 font-size: 12px;
		 color:#AE4597;
		 font-weight: bold; 
		 }
.txt-histo
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #848272; font-size: 11px;	
}
.txt-description
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: 400;  color: #848272; font-size: 11px;	
}
.txt-description2
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: 600;  color: #848272; font-size: 11px;	
}
.txt-histo-g
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #848272; font-size: 12px;	
}
.txt-histo-vert
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #9ECB0A; font-size: 12px;	
}
.txt-histo-maron
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #CAA33A; font-size: 12px;	
}
.ttr-histo1 
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #848272; font-size: 17px;	
}
.ttr-histo2
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #FA7533; font-size: 17px;	
}
.ttr-histo2-g
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #FA7533; font-size: 23px;	
}
.ttr-loic1
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #0F7B8F; font-size: 26px;	
}
.ttr-loic2
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #42C4EF; font-size: 18px;	
}
.ttr-loic1b
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #ADE007; font-size: 26px;	
}
.ttr-loic2b
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #90B613; font-size: 18px;	
}
.ttr-loic1w
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #52ADB8; font-size: 26px;	
}
.ttr-loic1n
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #215B89; font-size: 27px;	
}
.ttr-loic1n
{
	font-family: Arial, Tahoma, Georgia;
	font-weight: bold;
	color: #215B89;
	font-size: 25px;
	height: 85px;
}

.ttr-loic1v
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #215B89; font-size: 13px;	
}
.ttr-loic3v
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #215B89; font-size: 18px;	
}
.ttr-loic2v
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #2272B1; font-size: 18px;	
}

.ttr-loic2w
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #79CAD3; font-size: 19px;	
}

.ttr-loic2n
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #46959E; font-size: 18px;	
}

.ttr-loic1c
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #CAA33A; font-size: 26px;	
}
.ttr-loic2c
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #874932; font-size: 18px;	
}
.ttr-grona
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #D42678; 
}
.ttr-grona-maj
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: bold;
	color: #C22168; 
	text-transform: uppercase;
}
.txt-grona2
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 14px;
	font-weight: normal;
	color: #D42678; 
}

.ttr-grona2
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 14px;
	font-weight: bold;
	color: #D42678; 
}
.ttr-grona15
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 15px;
	font-weight: bold;
	color: #C22168; 
}

.ttr-grona3
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 12px;
	font-weight: bold;
	color: #D42678; 
}
.ttr-grona-big
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 16px;
	font-weight: bold;
	color: #D42678; 
}
.ttr-grona-big2
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 25px;
	font-weight: bold;
	color: #D42678; 
}
.ttr-grona-big3
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 25px;
	font-weight: notmal;
	color: #D42678; 
}
.txt-grona
{
	font-family: Arial, Tahoma, Georgia	;
	font-size: 11px;
	font-weight: notmal;
	color: #D42678; 
}
.tel-bleu1
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #000E66; font-size: 11px;	
}
.tel-bleu2
{
	font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #000E66; font-size: 11px;	
}
.ttr-gris0
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #B2B0A1; font-size: 15px;	
}
/******************************************************************************************************************/ 
.ttr-spas1
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #AFA28B; font-size: 26px;	
}
.ttr-spas2
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: normal;  color: #46271A; font-size: 18px;	
}
.ttr-spas3
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #46271A; font-size: 12px;	
}
.ttr-spas4
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #451E13; font-size: 13px; text-transform: uppercase;	
}
.ttr-spas5
{ 
font-family: Tahoma, Arial, Georgia	;
font-weight: normal;  color: #451E13; font-size: 12px;	
}
/******************************************************************************************************************/

.ttr-cad-1
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #AA286E; font-size: 16px;	
}
.ttr-cad-2
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #939289; font-size: 12px;	
}
.ttr-cad-3
{ 
font-family: Arial, Tahoma, Georgia	;
font-weight: bold;  color: #939289; font-size: 14px;	
}

 




/******************************************************************************************************************/
/* 			FONDS 			*/	
/******************************************************************************************************************/
.fond-gris
{
	background-color: #ECEBE8; 
}

.cadre-mg
{
	background-image: url('../images/cadres/cadre-mg.gif');
}
.cadre-md
{
	background-image: url('../images/cadres/cadre-md.gif');
}
.cadre-mg
{
	background-image: url('../images/cadres/cadre-mg.gif');
}
.cadre-hc
{
	background-image: url('../images/cadres/cadre-hc.gif');
}
.cadre-bc
{
	background-image: url('../images/cadres/cadre-bc.gif');
}
.tab_body
{
	background-image: url('../images/bloc/tab_body.gif');
}
.bg_vis
{
	background-image: url('../images/bg/bg_vis.gif');
}
.bg_vis
{
	background-image: url('../images/bg/bg_vis.gif');
}
.visu-pub-home_fond
{
	background-image: url('../images/visu-home/visu-pub-home_fond.jpg');
	height: 16px;
}
.mince-ete-fond
{
	background-image: url('../images/visu-home/mince-ete-fond.jpg');
	height: 24px;
}

.tabprd1
{
	background-image: url('../images/bloc/Tranche02.gif');
}
.tabprd2
{
	background-image: url('../images/bloc/Tranche04.gif');
}

.fondlouic1
{
 	background-image: url('../images/bloc/fondloic1.jpg');
}
.fondlouic2
{
 	background-image: url('../images/bloc/fondloic2.jpg');
}
/******************************************************************************************************************/
/* PARTIE MENU DROIT */	
/******************************************************************************************************************/
.leftable
{
	WIDTH: 180px;
	top: 10px;
}
.teftpub
{
	WIDTH: 177px;
	text-align: center;
	MARGIN: 0px 0px 5px 0px;
	border: 1px solid #C3C1B3;
}
.teftpub2
{
	 WIDTH: 178px;
	 border:0px ;
	 text-align: center;
	 MARGIN: 0px 0px 5px 0px; 
}
.leftsuite
{
	color: #FA7533;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
}

.leftsuite  A:visited, A:link, A:active 
{ COLOR: #FA7533;text-decoration: none; }
.leftsuite  A:hover    
{COLOR: #FA7533;text-decoration: underline;}


.leftext
{
	color: #969488;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	height: 80px;
	padding: 10px;

}
.tel {
	font-family: Verdana;
	font-size: 14px;
	color: #FA7533;
	text-decoration: none;
	font-weight: bold;
}
.prixtel {
	font-family: Arial;
	font-size: 9px;
	text-decoration: none;
}
.mail {
	font-family: arial;
	font-size: 11px;
	color: #FA7533;
	text-decoration: none;
}
.mail  A:visited, A:link, A:active 
{ COLOR: #FA7533;text-decoration: underline; }
.mail  A:hover    
{COLOR: #FA7533;text-decoration: none;}
/******************************************************************************************************************/
/******************************************************************************************************************/










/******************************************************************************************************************/
/* LIENS   */	
/******************************************************************************************************************/
a.link-haut:link, a.link-haut:active, a.link-haut:visited 
{ font-family: Arial ; font-size: 11px; font-weight: bold; color: #6DB6D3 ; text-decoration: underline; margin-left: 5px; }
a.link-haut:hover  			 					 
{ font-family: Arial ; font-size: 11px; font-weight: bold; color: #828181; text-decoration: none;  margin-left: 5px;}  
/******************************************************************************************************************/
a.link-bleu2:link, a.link-bleu2:active, a.link-bleu2:visited 
{ font-family: Arial ; font-size: 11px; font-weight: bold; color: #3D5796 ; text-decoration: underline;  }
a.link-bleu2:hover  			 					 
{ font-family: Arial ; font-size: 11px; font-weight: bold; color: #FA7533; text-decoration: none;  }  
/******************************************************************************************************************/
a.link-bleu3:link, a.link-bleu3:active, a.link-bleu3:visited 
{ font-family: Arial ; font-size: 11px; font-weight: normal; color: #54ACC9 ; text-decoration: underline;  }
a.link-bleu3:hover  			 					 
{ font-family: Arial ; font-size: 11px; font-weight: normal; color: #828181; text-decoration: none;  }  
/******************************************************************************************************************/
a.link-orange2:link, a.link-orange2:active, a.link-orange2:visited 
{ font-family: Arial ; font-size: 11px; font-weight: bold; color: #FA7533 ; text-decoration: underline;  }
a.link-orange2:hover  			 					 
{ font-family: Arial ; font-size: 11px; font-weight: bold; color: #FA7533; text-decoration: none;  } 
.txt-cadie
{ font-family: Arial ; font-size: 11px; font-weight: bold; color: #FA7533 ;    } 
/******************************************************************************************************************/
a.link-bas:link, a.link-bas:active, a.link-bas:visited 
{ font-family: Tahoma ; font-size: 10px; font-weight: normal; color: #828181 ; text-decoration: none; margin-left: 10px;  margin-right: 10px;}
a.link-bas:hover  			 					 
{ font-family: Tahoma ; font-size: 10px; font-weight: normal; color: #828181; text-decoration: underline; margin-left: 10px; margin-right: 10px;}  
/******************************************************************************************************************/
a.link-menu:link, a.link-menu:active, a.link-menu:visited 
{margin-right: 1px; background-color: #C3C1B3; width: 113; height: 25;
 font-family: Tahoma ; font-size: 11px; font-weight: normal; color: #FFFFFF ; text-decoration: none;}
a.link-menu:hover  			 					 
{margin-right: 1px; background-color: #A3A194; width: 113; height: 25;
 font-family: Tahoma ; font-size: 11px; font-weight: normal; color: #FFFFFF ; text-decoration: none;}
a.link-menu-act:link, a.link-menu-act:active, a.link-menu-act:visited 
{margin-right: 1px; background-color: #A3A194; width: 113; height: 25;
 font-family: Tahoma ; font-size: 11px; font-weight: normal; color: #FFFFFF ; text-decoration: none;}
a.link-menu-act:hover  			 					 
{margin-right: 1px; background-color: #A3A194; width: 113; height: 25;
 font-family: Tahoma ; font-size: 11px; font-weight: normal; color: #FFFFFF ; text-decoration: none;}
/******************************************************************************************************************/
a.link-infos:link, a.link-infos:active, a.link-infos:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 11px; color: #FA7533 ; text-decoration: underline; }
a.link-infos:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 11px; color: #80878B ; text-decoration: none; }
/******************************************************************************************************************/
a.link-plusinfos:link, a.link-plusinfos:active, a.link-plusinfos:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 11px; color: #54ACC9 ; text-decoration: underline; }
a.link-plusinfos:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 11px; color: #0B7DA3 ; text-decoration: none; }
/******************************************************************************************************************/
a.link-plusinfosg:link, a.link-plusinfosg:active, a.link-plusinfosg:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 13px; color: #54ACC9 ; text-decoration: underline; }
a.link-plusinfosg:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 13px; color: #0B7DA3 ; text-decoration: none; }
/******************************************************************************************************************/
a.link-favoris:link, a.link-favoris:active, a.link-favoris:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 11px; color: #979589 ; text-decoration: underline; }
a.link-favoris:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 11px; color: #80878B ; text-decoration: none; }
/******************************************************************************************************************/
a.link-simple:link, a.link-simple:active, a.link-simple:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #979589 ; text-decoration: underline; }
a.link-simple:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #80878B ; text-decoration: none; }
/******************************************************************************************************************/a.link-simple2:link, a.link-simple2:active, a.link-simple2:visited 
{font-family: Tahoma, Georgia; font-weight: normal; font-size: 10px; color: #979589 ; text-decoration: underline; }
a.link-simple2:hover  			 					 
{font-family: Tahoma, Georgia; font-weight: normal; font-size: 10px; color: #80878B ; text-decoration: none; }
/******************************************************************************************************************/
 a.link-big:link, a.link-big:active, a.link-big:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 13px; color: #979589 ; text-decoration: underline; }
a.link-big:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 13px; color: #80878B ; text-decoration: none; }
/******************************************************************************************************************/
a.link-mailbleu:link, a.link-mailbleu:active, a.link-mailbleu:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 13px; color: #54ACC9 ; text-decoration: underline; }
a.link-mailbleu:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 13px; color: #80878B ; text-decoration: none; }
/******************************************************************************************************************/
a.link-pagination:link, a.link-pagination:active, a.link-pagination:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 13px; color: #A65488 ; text-decoration: underline;  margin-left: 5px; margin-right: 5px;}
a.link-pagination:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: bold; font-size: 13px; color: #54ACC9 ; text-decoration: none;  margin-left: 5px; margin-right: 5px;}  
/******************************************************************************************************************/
a.link-bas2:link, a.link-bas2:active, a.link-bas2:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: 500; font-size: 11px; color: #828181 ; text-decoration: underline;  margin-left: 5px; margin-right: 5px;}
a.link-bas2:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: 500; font-size: 11px; color: #000000 ; text-decoration: none;  margin-left: 5px; margin-right: 5px;}  
/******************************************************************************************************************/
a.link-navigation:link, a.link-navigation:active, a.link-navigation:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #80878B ; text-decoration: underline; }
a.link-navigation:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #80878B ; text-decoration: none; }
/******************************************************************************************************************/
a.link-bleu:link, a.link-bleu:active, a.link-bleu:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 12px; color: #0F7B8F ; text-decoration: underline; }
a.link-bleu:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 12px; color: #80878B ; text-decoration: none; }
/******************************************************************************************************************/
a.link-retour:link, a.link-retour:active, a.link-retour:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #979589 ; text-decoration: underline; }
a.link-retour:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #80878B ; text-decoration: none; }
 /*****************************************************************************************************************/
a.link-grona:link, a.link-grona:active, a.link-grona:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 12px; color: #C22168 ; text-decoration: underline; }
a.link-grona:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 12px; color: #C22168 ; text-decoration: none; }
 /*****************************************************************************************************************/
 a.link-faq:link, a.link-faq:active, a.link-faq:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #5C5B54 ; text-decoration: underline; }
a.link-faq:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #000000 ; text-decoration: none; }
 /*****************************************************************************************************************/
a.link-blanc:link, a.link-blanc:active, a.link-blanc:visited 
{font-family: Tahoma, Georgia, Arial; font-weight: bold; font-size: 10px; color: #FFFFFF ; text-decoration: underline; }
a.link-blanc:hover  			 					 
{font-family: Tahoma, Georgia, Arial; font-weight: bold; font-size: 10px; color: #FFFFFF ; text-decoration: none; }
/*****************************************************************************************************************/
a.link-orange:link, a.link-orange:active, a.link-orange:visited 
{font-family: Tahoma, Georgia, Arial; font-weight: bold; font-size: 10px; color: #FA7533 ; text-decoration: underline; }
a.link-orange:hover  			 					 
{font-family: Tahoma, Georgia, Arial; font-weight: bold; font-size: 10px; color: #C0C0C0 ; text-decoration: none; }
 /*****************************************************************************************************************/
a.link-gronasuite:link, a.link-gronasuite:active, a.link-gronasuite:visited 
{font-family: Tahoma, Georgia, Arial; font-weight: bold; font-size: 10px; color: #E62279 ; text-decoration: underline; }
a.link-gronasuite:hover  			 					 
{font-family: Tahoma, Georgia, Arial; font-weight: bold; font-size: 10px; color: #C0C0C0 ; text-decoration: none; }
 /*****************************************************************************************************************/
a.change:link, a.change:active, a.change:visited 
{font-family: Tahoma, Arial, Georgia	; font-size: 10px; font-weight: normal; color: #9D9B8F; letter-spacing: 1px; text-decoration: underline;}
a.change:hover  			 					 
{font-family: Tahoma, Arial, Georgia	; font-size: 10px; font-weight: normal; color: #C0C0C0; letter-spacing: 1px; text-decoration: underline;}
/*****************************************************************************************************************/
a.link-reglement:link, a.link-reglement:active, a.link-reglement:visited 
{font-family: Tahoma, Arial, Georgia; font-size: 12px; font-weight: normal; color: #848272; text-decoration: underline;}
a.link-reglement:hover  			 					 
{font-family: Tahoma, Arial, Georgia; font-size: 12px; font-weight: normal; color: #1389A3; text-decoration: none;}
/*****************************************************************************************************************/a.link-srub:link, a.link-srub:active, a.link-srub:visited 
{font-family: Tahoma, Arial, Georgia; font-size: 12px; font-weight: bold; color: #9E9D8F; text-decoration: none;}
a.link-srub:hover  			 					 
{font-family: Tahoma, Arial, Georgia; font-size: 12px; font-weight: bold; color: #FA7533; text-decoration: none;}
 /*****************************************************************************************************************/
a.link-srub2:link, a.link-srub2:active, a.link-srub2:visited 
{font-family: Tahoma, Arial, Georgia; font-size: 12px; font-weight: bold; color: #9E9D8F; text-decoration: underline;}
a.link-srub2:hover  			 					 
{font-family: Tahoma, Arial, Georgia; font-size: 12px; font-weight: bold; color: #D42678; text-decoration: none;}
 /*****************************************************************************************************************/
 a.link-histovert:link, a.link-histovert:active, a.link-histovert:visited 
 {font-family: arial; font-size: 13px; color: #90B613; text-decoration: none; font-weight: bold; text-decoration: underline; margin-right: 30px;}  
a.link-histovert:hover  			 					 
 {font-family: arial; font-size: 13px; color: #C0C0C0; text-decoration: none; font-weight: bold; text-decoration: none; margin-right: 30px;}  
/*****************************************************************************************************************/
 a.link-histomaron:link, a.link-histomaron:active, a.link-histomaron:visited 
 {font-family: arial; font-size: 13px; color: #CAA33A; text-decoration: none; font-weight: bold; text-decoration: underline; margin-right: 30px;}  
a.link-histomaron:hover  			 					 
 {font-family: arial; font-size: 13px; color: #C0C0C0; text-decoration: none; font-weight: bold; text-decoration: none; margin-right: 30px;}  
/*****************************************************************************************************************/
a.link-plan:link, a.link-plan:active, a.link-plan:visited 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #5C5B54 ; text-decoration: underline;  }
a.link-plan:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-weight: normal; font-size: 11px; color: #000000 ; text-decoration: none; }
/*****************************************************************************************************************/
 a.link-textw:link, a.link-textw:active, a.link-textw:visited 
{font-family: Arial, Tahoma, Georgia; font-size: 12px; font-weight: normal; color: #63B6C0; text-decoration: none;}
a.link-textw:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-size: 12px; font-weight: normal; color: #9E9D8F; text-decoration: none;}
/*****************************************************************************************************************/
a.link-textn:link, a.link-textn:active, a.link-textn:visited 
{font-family: Arial, Tahoma, Georgia; font-size: 13px; font-weight: normal; color: #46959E; text-decoration: none;}
a.link-textn:hover  			 					 
{font-family: Arial, Tahoma, Georgia; font-size: 13px; font-weight: normal; color: #9E9D8F; text-decoration: none;}
/*****************************************************************************************************************/
.tab490
{
	height:490px; 
}
.height23
{
	height:23px; 
}
.height19	
{
	height:19px; 
}
.height16	
{
	height:16px; 
}
.height48	
{
	height:48px; 
}


/******************************************************************************************************************/
/* fORMULAIRES   */	
/******************************************************************************************************************/
input
{
	font-family: Tahoma;
	color: #848272;
	font-size: 11px;
	font-weight: normal; border:1px solid #BCBAAC;
	/* background-image: url(../images/bg/bg_forme.gif);  */
}
.textaria
{
	font-family: Arial;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
}
input.client
{
	font-family: Arial;
	color: #848272;
	font-size: 9px; 
	font-weight: normal;
	/* background-image: url(../images/bg/bg_forme.gif); */
 	width:100px;
}
.inputbleu
{
	font-family: Tahoma;
	color: #848272;
	font-size: 11px;
	font-weight: normal; border:1px solid #57AECB;
	/* background-image: url(../images/bg/bg_forme.gif); */
}
.noborder
{
	font-weight: normal; border:0px solid; 
	background-image: url(../images/bloc/transp.gif); 
}
.newsletter
{
	font-family: arial;
	color: #848272;
	font-size: 9px;
	font-weight: normal; border:2px solid #5E5D51;
} 
select
{
	font-family: Tahoma;
	color: #848272;
	font-size: 11px;
	font-weight: normal; border:1px solid #A3A194;
} 
select.select200
{
	font-family: Tahoma;
	color: #848272;
	font-size: 11px;
	font-weight: normal; border:0px solid #A3A194; width: 200px; 
	border-color: #A3A194;
} 
select.select100
{
	font-family: Tahoma;
	color: #848272;
	font-size: 11px;
	font-weight: normal; border:1px solid #A3A194; width: 100px;
} 
select.select50
{
	font-family: Tahoma;
	color: #848272;
	font-size: 11px;
	font-weight: normal; border:1px solid #A3A194; width: 60px; 
} 
.img
{
border: 0;
} 

/************************************************************************************************/
/************************************ gabarit 6.2  **********************************************/
 
 /*       style bande top       */
 .comptetop
 {
	background-image: url(../images/bg/top_6_2.gif);
	text-align: left;
	
 }
.compteforme {
	border: 1px solid #999999;
	padding: 2px;
}
 .compteformeg {
	/* background-image: url(../images/bg/bg_forme.gif); */
	border: 1px solid #999999;
	padding: 2px;
	width: 184px;
}
 .compteformep{
	/* background-image: url(../images/bg/bg_forme.gif); */
	border: 1px solid #999999;
	width: 149px;
	padding: 2px;
	 
}
 .compteforme2{
	/* background-image: url(../images/bg/bg_forme.gif);*/
	border: 1px solid #999999;
	width: 80px;
	padding: 2px;
	
}
.aligne-2 {
	text-align: left;
}
 
.comptetext {
	font-family: arial;
	font-size: 12px;
	color: #54ACC9;
	text-decoration: none;
	padding: 0px;
 	font-weight: normal;
 }
.txt-bleu
 {
	font-family: arial;
	font-size: 11px;
	color: #54ACC9;
	text-decoration: none;
	padding: 0px;
 	font-weight: normal;
 }
 txt-courrier
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #FFFFFF;
  }
 .txt-bleu10bold
 {
	font-family: tahoma;
	font-size: 10px;
	color: #54ACC9;
	text-decoration: none;
	padding: 0px;
 	font-weight: bold;
 }
 .txt-bleu10
 {
	font-family: tahoma;
	font-size: 10px;
	color: #54ACC9;
	text-decoration: none;
	padding: 0px;
 	font-weight: normal;
 }
.txt-bleu-bold 
  {
	font-family: arial;
	font-size: 11px;
	color: #82C2D7;
	text-decoration: none;
	padding: 0px;
 	font-weight: bold;
 }
 .txt-bleu1-bold
 {
	font-family: arial;
	font-size: 12px;
	color: #0D9CB6;
	text-decoration: none;
	padding: 0px;
 	font-weight: bold;
 }
.txt-bleu2-bold
 {
	font-family: arial;
	font-size: 13px;
	color: #0D9CB6;
	text-decoration: none;
	padding: 0px;
 	font-weight: bold;
 }
 .txt-vert2-bold
 {
	font-family: arial;
	font-size: 13px;
	color: #90B613;
	text-decoration: none;
	padding: 0px;
 	font-weight: bold;
 }
  .txt-maron2-bold
 {
	font-family: arial;
	font-size: 14px;
	color: #874932;
	text-decoration: bold;
	padding: 0px;
 	font-weight: bold;
 }
.comptetextbold {
 	font-family: arial;
	font-size: 11px;
	color: #54ACC9;
	text-decoration: none;
	padding: 0px;
 	font-weight: bold;
 	}
.comptetext3 {
	font-family: arial;
	font-size: 12px;
	color: #848272;
	text-decoration: none;
	height:16;
	padding: 2px;
}
.border-gris 
{ border: solid 1px;
border-color: #D0D0D0;  
}
.tab-ttr-cad
{   
	font-family: arial;
	font-size: 15px;
	color: #727165; 
	padding: 7px; 
 	font-weight: bold; 
	background-image: url('../images/bloc/fond-tab-ttr.gif');
}
.bgligne {
	background-image: url(../images/bloc/Tranche06b.gif);
}
.bgligne-bas {
	background-image: url(../images/bloc/Tranche39.gif);
}
.bgw {
	background-image: url(../images/spacer/bg-w.jpg);
	height: 213px;
}
.bgbarvert {
	background-color: #7197a3;
}
.bgbarw {
	background-color: #578BB1;
}
.textbleuw {
    font-family: Arial, Tahoma, Georgia	;
	font-size: 24px;
	font-weight: bold;
	color: #448ABF;
	text-decoration: none;
}
.textbleuw1 {
    font-family: Arial, Tahoma, Georgia	;
	font-size: 21px;
	font-weight: bold;
	color: #448ABF;
	text-decoration: none;
}
.textbleuw2 {
    font-family: Arial, Tahoma, Georgia	;
	font-size: 14px;
	font-weight: normal;
	color: #448ABF;
	text-decoration: none;
}
.textblanw {
    font-family: Arial, Tahoma, Georgia	;
	font-size: 26px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
/************************************************************************************************/
.textbleun1 {
    font-family: Arial, Tahoma, Georgia	;
	font-size: 19px;
	font-weight: normal;
	color: #2272B1;
	text-decoration: none;
}
.textbleun2 {
    font-family: Arial, Tahoma, Georgia	;
	font-size: 13px;
	font-weight: normal;
	color: #2272B1;
	text-decoration: none;
}
.textblann {
    font-family: Arial, Tahoma, Georgia	;
	font-size: 26px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
/************************************************************************************************/
.bgproduitw {
	background-image: url(../images/spacer/bg-w-01.jpg);
	height: 210px;

}
.contourw {
	border: 1px solid #B1E0E5;
}
.bgproduitp {
	background-image: url(../images/spacer/bg-w-02.jpg);
	height: 214px;
	width: 306px;
}
