@charset "iso-8859-1";
BODY { color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
P { color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }TD { color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
TR { color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
SELECT { color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }

body.scroll {scrollbar-face-color: #6585B4; scrollbar-shadow-color: #4C4C4C; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-3dlight-color: #6D6D6D}

.titre {color : #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.titrebleu {color : #6585B4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.P1 {font-size: 10px; color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.P1B {font-size: 10px; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.leg {font-size: 10px; color: #FFFFFF; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.leg_noir {font-size: 9px; color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.leg_gris {font-size: 9px; color: #9E9E9E; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}

.lien:link {color : #336699; font-weight: normal; text-decoration: none; font-size: 10px;}
.lien:visited {color : #336699; font-weight: normal; text-decoration: none; font-size: 10px;}
.lien:hover {color: #336699; font-weight: normal; text-decoration: underline; font-size: 10px;}
.lien:active {color: #000000; font-weight: normal; text-decoration: underline; font-size: 10px;}

.lien2:link {color : #336699; text-decoration: none; font-size: 14px;}
.lien2:visited {color : #336699; text-decoration: none; font-size: 14px;}
.lien2:hover {color: #336699; text-decoration: underline; font-size: 14px;}
.lien2:active {color: #000000; text-decoration: underline; font-size: 14px;}

.lien4:link {color : red; text-decoration: none; font-size: 14px;}
.lien4:visited {color : red; text-decoration: none; font-size: 14px;}
.lien4:hover {color : #red; text-decoration: underline; font-size: 14px;}
.lien4:active {color : #000000;text-decoration: underline; font-size: 14px;}

.gras { font-weight: bold; }
.italique { font-style: italic; }

A:link { color : #336699; text-decoration: none; font-size: 10px;; font-weight: bolder}
A:visited {
	color : #336699;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
A:hover {
	color: #336699;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
A:active {
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}

a.lien3 {color : #c05229; text-decoration: none; font-size: 12px;}
a.lien3:hover {color : #c05229; text-decoration: none; font-size: 12px;}

.nada:link { color : #336699; font-weight: bold; text-decoration: none; font-size: 10px;}
.nada:visited {color : #336699; font-weight: bold; text-decoration: none; font-size: 10px;}
.nada:hover {color: #336699;  font-weight: bold; text-decoration: none; font-size: 10px;}
.nada:active {color: #336699; font-weight: bold; text-decoration: none; font-size: 10px;}

.roll:link { color : #FFFFFF; font-weight: bold; text-decoration: none; font-size: 10px;}
.roll:visited {color : #FFFFFF; font-weight: bold; text-decoration: none; font-size: 10px;}
.roll:hover {color: #FFCC00;  font-weight: bold; text-decoration: underline; font-size: 10px;}
.roll:active {color: #FF9900; font-weight: bold; text-decoration: underline; font-size: 10px;}

.jauneroll:link { color : #FFCC00; font-weight: bold; text-decoration: none; font-size: 10px;}
.jauneroll:visited {color : #FFCC00; font-weight: bold; text-decoration: none; font-size: 10px;}
.jauneroll:hover {color: #FFCC00;  font-weight: bold; text-decoration: underline; font-size: 10px;}
.jauneroll:active {color: #FF9900; font-weight: bold; text-decoration: underline; font-size: 10px;}

.rougeroll:link { color : #FF0000; font-weight: bold; text-decoration: none; font-size: 10px;}
.rougeroll:visited {color : #FF0000; font-weight: bold; text-decoration: none; font-size: 10px;}
.rougeroll:hover {color: #FF0000;  font-weight: bold; text-decoration: underline; font-size: 10px;}
.rougeroll:active {color: #FF0000; font-weight: bold; text-decoration: underline; font-size: 10px;}

.bleutitredomaine { color : #6585B4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.blanctitredomaine { color : #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.orangetitredomaine { color : #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}

.blanc10 {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bblanc10 {  font-size: 10px; color: #FFFFFF; font-weight: bold}
.bblanc11 { font-size: 11px; color: #FFFFFF; font-weight: bold }

.bgris10 {  font-size: 10px; font-weight: bold; color: #333333}

.gris9 {  font-size: 9px; color: #333333}

.bgris9 {  font-size: 9px; font-weight: bold; color: #333333}

.bbleu10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: bold}
.bbleu11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold}

.borange10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	font-size: 10px;
}

.titredomaine_aigu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0072BC;}
.titredomaine_mont {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #D7162A;}
.titredomaine_tour {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #663189;}
.titredomaine_balm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #663189;}
.titredomaine_gdmo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FCAF16;}
.titredomaine_tram {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #873E38;}
.titredomaine_brev {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006563;}

.BG_aigu {background: #4F90BC}
.BG_mont {background: #D8707A;}
.BG_tour {background: #7C6A89;}
.BG_balm {background: #7C6A89;}
.BG_gdmo {background: #FCD37F;}
.BG_tram {background: #887371;}
.BG_brev {background: #2A6564;}

.BG_aigu2 {background: #ACD5F1}
.BG_mont2 {background: #FFBFC5;}
.BG_tour2 {background: #7C6A89;}
.BG_balm2 {background: #B5A8BE;}
.BG_gdmo2 {background: #FFEBC0;}
.BG_tram2 {background: #BDAEAD;}
.BG_brev2 {background: #6D9B9A;}

/*styles pour templates*/
a.defaut{
	font-family: Wingdings, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
div.defaut{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;		
	color: #000000;
}
table.tab2{
	border-style:solid; 
	border-width:1px; 
	border-color:black;
	width: 95%;
	background-color: #A0A0A0;
	border-collapse:'collapse';
}
table.tab3{
	border-style:solid; 
	border-width:1px; 
	border-color:black;
	width: 100%;
	background-color: #A0A0A0;
	border-collapse:'collapse';
}
tr.entete{
	width: 178px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	text-align: center;		
	height: 20px;
	background-color: #B0B0B0;
	color: #000000;
}
tr.pair{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
	background-color: #FFFFFF;
	color: #006699;
	text-align: left;
}
tr.impair{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
	background-color: #f0f0f0;
	color: #006699;
	text-align: left;
	padding-left:20px;
}
tr.HighLight{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
	background-color: #FFCCCC;
	color: #006699;
	text-align: left;
	padding-left:20px;
}


#ajoutPanier{ 
	color: #cb5229; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	width: 136px;
	height: 35px;
	background:url(images/bt_ajout_panier.gif);
	text-align: left;
	border:0px;
	font-weight:bold;
	padding-left:15px;
}

.popup_fond
{
  position:absolute;
  top:0px;
  left:0px;
  right:0px;
  visibility:hidden;
  width:100%;
  height:100%;  
  background-image: url('images/overlay.png');
  padding-top:130px;  
}

.popup_contenu
{
	background-color: #FFFFFF;
	visibility:hidden;
  width:400px;		
  
}
