body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
}
	
td		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify; /*COLOR: #; border: 1px solid #000*/}
tr		{}

#col1 table td table , #col2 table td table , #col3 table td table { background-color: #fff; }

#site_voyages {
	width: 765px;
	
	background-image: url(../images/container_bg.gif);
	background-attachment: fixed;
	background-position: top;
	background-repeat: repeat-x;
	background-color: #ffffff;
}
/** fe973a  f8b97c **/
#moteur, #moteur table td, #moteur table td table {font-weight:bold; color: #595959; font-size: 12px; background-color: #f8b97c; }
#moteur table td.contour1 { background-color :  #c0c0c0;}

table tr td table tr td table td table td table { background-color: #ffffff;}

/*****  TITRES  *****/

.titre-gros 			{ font-size: 12px; font-weight: bold; color: #595959;}
.titre-intermediaire 	{ font-size: 12px; font-weight: bold; color: #ff9738;}
.titre-intermediaire2 	{ font-size: 12px; font-weight: bold; color: #ff9738;}
.titre-liste 			{ font-size: 12px; font-weight: bold; color: #ff9738;}

/*  Texte  : taille  N= normal ,   L = moyen ,   bold = gras */
/*   S= petit pour les commentaires,   Xsmall = texte plus petit pour les mentions               */


.txt-N {font-family: Arial, Helvetica, sans-serif;font-size: 11px; background-color: #ffffff; /*COLOR: #;*/}
.txt-Nbold { font-weight: bold; font-size : 11px; /*COLOR: #;*/ }
.txt-S {font-family: Verdana; font-size: 11px; /*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: #;*/}
.suite{ font-family: 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: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; COLOR: #FF0000;}	
.infocb {font-weight: normal;font-size : 11px;COLOR: #FF0000;}

td.bp-L3 	{padding: 5px 0 0 5px;}
td.tiret1	{font-family: Verdana; font-size: 11px;}
td.tiret2	{font-family: Verdana; font-size: 11px;}

/* Prix    */
#site_voyages a.prix		{ font-size: 17px; font-weight: bold;COLOR: #FF6600;}
#site_voyages a.prix-S	{ font-size: 11px; font-weight: bold;COLOR: #FF6600;}
#site_voyages a.prix-M	{ font-size: 13px; font-weight: bold;COLOR: #FF6600;}
#site_voyages a.prix-L	{ font-size: 12px; font-weight: bold;COLOR: #ff9738;}
#site_voyages .prix-L		{ font-size: 12px; font-weight: bold;COLOR: #ff9738;}
#site_voyages a.prix-xxlbold:link,
#site_voyages a.prix-xxlbold:visited,
#site_voyages a.prix-xxlbold:hover
			{font-size: 20px;font-weight: bold;color: #FF6600;	text-decoration: none;}


.ht{
	font-size : 8px;
	font-weight : bolder;
	text-decoration: none;
	padding-left : 1px;
}
.ttc{ /* prix hors taxe */
	font-size : 8px;
	font-weight : bolder;
	text-decoration: none;
	padding-left : 1px;
}
#noteTTC {
	width: 690px;
	height: 40px;
	padding: 10px;
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	margin: 10px 0px 10px 10px;
	text-align: left;
	background-color:#e2e4d6;
}
#noteTTC .sstitle {
	color: #000;;
	font-size: 12px;
	font-weight: bold;
}

/* Liens  */
#site_voyages a{text-decoration:underline; color:#ff9738}
#site_voyages .nboffres{ text-decoration:none; color:#FF6600}

/* Moteur de Recherche  homepage */
.txt-moteur {font-size: 11px;}
.txt-moteur-bold {font-size: 11px;font-weight: bold;}
.select-moteur{font-size: 11px;}

.txtnormalsej { background-color: #fff;}

/* Cadres  */
.contour1 { background-color :  #c0c0c0;} /*contour cadre centre homepage*/
.contour2 { background-color :  #c0c0c0;} /*contour principal */
.contour3, .contour3 table, .contour3 table td { background-color :  #efd0b1;} /*contour cadre récapitulatif sur fiche produit */
.contour4 { background-color :  #c0c0c0;} /*pod1 process cde*/
.contour5 { background-color :  #c0c0c0;} /*pod2 process cde*/
.contour6 { background-color :  #c0c0c0;} /*barre de nav process cde*/

.fond1{/*pour titre cadre */
	height: 28px;
	text-align : left;
	vertical-align: top;
	font-size : 11px;
	color : #595959;
	background: url(../images/voyage/fond1.gif);
	background-repeat: no-repeat;
	margin : 0px;
	padding: 6px 0 0 20px;
	font-family : Arial, Helvetica, sans-serif;
}

.fond1 td.titre-gros {/*pour titre cadre */
	text-align : left;
	vertical-align: top;
	padding: 0 0 0 0;
}

.fond1 p {
	text-align: left;
}

.fond2{/*pour titre cadre */
	height: 28px;
	text-align : center;
	vertical-align: top;
	font-size : 11px;
	color : #000000;
	background: url(../images/voyage/fond2.gif);
	background-repeat: no-repeat;
	margin : 0px;
	padding: 6px 0 0 20px;
	font-family : Arial, Helvetica, sans-serif;
}

.fond2 p {
	text-align: left;
}

.fond3{/*pour cadre récap séjour*/
	text-align : center;
	border : 1px solid #851D1C;
	font-size : 11px;
	color : #eecfb1;
	background-color : transparent;
	margin : 0px;
	font-family : Arial, Helvetica, sans-serif;
}

/* Bordures Image  */
.photo-liste {
	border-color: #990000;
	width : 100px;
	height : 74px;
}

/* Mentions */
div.mentions, div.mentions span.txt-S {
	font-size: 9px;
}