.buttonscontainer {width: 145px;}

.buttons a {color: #FFFF00;
border: 1px solid;
background-color: #003399;
padding: 2px;
padding-left: 3px;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #0040E8 #000066 #000066 #0040E8;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: ;
border-color: #000066 #0040E8 #0040E8 #000066;
color: #CCCC00;
text-decoration: none;}


	 BODY {font-family: Verdana;	font-size: 11px;COLOR: #003399;}

TD {font-family: Verdana;font-size: 11px;text-align: justify;COLOR: #003399;}

TR {}



/*  Titres  */

.titre-gros {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;	color: #CC0000;}

.titre-intermediaire { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CC0000;}

A.titre-intermediaire { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CC0000;}

.titre-intermediaire2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003399;}

A.titre-intermediaire2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003399;}

.titre-liste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CC0000;}



/*  Texte  : taille  N= normal ,   L = moyen ,   bold = gras */

/*   S= petit pour les commentaires,   Xsmall = texte plus petit pour les mentions               */





.txt-N {font-family: Verdana;font-size: 11px;COLOR: #;}

.txt-Nbold { font-weight: bold; font-size : 11px; COLOR: #; } 

.txt-S {font-size: 10px; COLOR: #; }

.txt-Sbold {font-size: 10px; COLOR: #; }

.txt-Xsmall { font-size: 7pt; COLOR: #; }

.txt-L { font-size: 13px; COLOR: #; }

.txt-Lbold { font-weight: bold; font-size:13px;} 

.txt-xxl {  font-size: 16px; COLOR: #; }

.txt-xxl-bold {  font-size: 16px;  font-weight: bold; COLOR: #; }



.date { font-size : 11px; COLOR: #;}

.fleche {font-weight: bold; font-size : 9px; COLOR: #003399;}
a.fleche:link {font-weight: bold; font-size : 9px; COLOR: #003399;}

.suite{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;color: #FF6600}

.attention {font-weight: bold; font-size : 11px; COLOR: #FF0000;}

.erreur {font-weight: bold; font-size : 11px; COLOR: #FF0000;}

.etoile { font-family: Verdana,Arial; font-size: 8pt; font-weight: bold; COLOR: #FF0000;}	

.infocb {	font-weight: normal;font-size : 11px;COLOR: #FF0000;}





/* Prix    */

a.prix { font-size: 17px; font-weight: bold;COLOR: #0066FF;}

a.prix-S { font-size: 11px; font-weight: bold;COLOR: #0066FF;}

a.prix-M { font-size: 13px; font-weight: bold;COLOR: #0066FF;}

a.prix-L { font-size: 19px; font-weight: bold;COLOR: #0066FF;}

.prix-L { font-size: 19px; font-weight: bold;COLOR: #0066FF;}

a.prix-xxlbold:link, A.prix-xxlbold:visited, A.prix-xxlbold:hover {font-size: 20px;font-weight: bold;color: #FF6600;	text-decoration: none;}



/* Liens  */

a{text-decoration:underline; color:#FF6600}

a:hover { text-decoration:overline; color:#FF6600}

.nboffres{ text-decoration:none; color:#FF6600}



/* Moteur de Recherche  homepage */

.txt-moteur {font-family: Verdana,Arial; font-size: 10px;}

.txt-moteur-bold {font-size: 10px;font-weight: bold;}

.select-moteur{font-size: 9px;}



/* Cadres  */

.contour1 { background-color :  #FFFFFF;} /*contour cadre centre homepage*/

.contour2 { background-color :#990000;} /*contour principal */

.contour3 { background-color :  #FDCFB7;} /*contour cadre récapitulatif sur fiche produit */

.contour4 { background-color :  #FDCFB7;} /*pod1 process cde*/

.contour5 { background-color :  #990000;} /*pod2 process cde*/

.contour6 { background-color :  #FDCFB7;} /*barre de nav process cde*/



.fond1{/*pour titre cadre */

	text-align : center;

	border : 1px solid #E05877;

	font-size : 11px;

	color : #000000;

/*	background-color : transparent; */

	background-color : #FFFFFF;

	margin : 0px;

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

}



.fond2{/*pour titre cadre */

	text-align : center;

	border : 1px solid #990000;

	font-size : 11px;

	color : #000000;

	background-color : FFFFFF;

	margin : 0px;

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

}



.fond3{/*pour cadre récap séjour*/

	text-align : center;

	border : 1px solid #851D1C;

	font-size : 11px;

	color : #851D1C;

	background-color : transparent;

	margin : 0px;

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

}



/* Bordures Image  */

.photo-liste {

	border-color: #990000;

	width : 100;

	height : 74;
)



	 -------------------------------------------------------------



.txt {color:#FFD66B; text-decoration: none; font-family: Arial; font-size:11px;}



A.txt:link {color:#FFD66B; text-decoration: none;}



A.txt:visited {color:#FFD66B; text-decoration: none;}



A.txt:hover {Color:#FF9900; text-decoration: underline;} 




.txt2 {color:#FFD66B; text-decoration: none; font-family: arial; font-size:14px;}





A.txt2:link {color:#FFD66B; text-decoration: none;}



A.txt2:visited {color:#FFD66B; text-decoration: none;}



A.txt2:hover {Color:#FFD66B; text-decoration: underline;}	



.textenormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none;}

A.textenormal:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none;}

A.textenormal:hover { Color:#FF9900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline;}

.titre-intermediaire { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}

.titre-gros { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold}

.texte-petit { Color:#003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
	
A.texte-petit { Color:#003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}	


