/*toutes les classses n'ayant pas de commentaire sont celles des pages construites par ki*/



/*tags booking engine*/

.qsearch {

    font-family: Verdana;

    font-size: 10px;

}



.dest {font-weight:bold;}

.blanc{color:#FFFFFF; font-family: Verdana; font-size: 11px;font-weight: normal; text-decoration:none;}

.gras{font-weight:bold;font-family: Verdana; font-size: 11px; color: #000000; text-decoration:none;}

.grasorange{font-weight:bold; color:#A38457;font-family: Verdana; font-size: 11px; text-decoration:none;}

.grasorange2{font-weight:bold; color:#FFC772;font-family: Verdana; font-size: 11px; text-decoration:none;}

.grasorange3{font-weight:bold; color:#72512B;font-family: Verdana; font-size: 11px; text-decoration:none;}

.grasblanc{font-weight:bold; color:#FFFFFF; font-family: Verdana; font-size: 11px; text-decoration:none;}

.grasblanc2{font-weight:bold; color:#FFFFFF;border-bottom: solid 1px #FFFFFF;font-family: Verdana; font-size: 12px; text-decoration:none;}

.dash {border-bottom: dashed 1px #72512B;}

.solidleftbottom{border-bottom: solid 1px #FFFFFF;border-left: solid 1px #FFFFFF;}

.orange{font-family: Verdana; font-size: 11px; color: #72512B; font-weight: normal; text-decoration: none;}

.orange2 {font-family: Verdana; font-size: 11px; color: #72512B; font-weight: normal; text-decoration: none;}

.orangecontour{border-bottom: solid 1px #FF9B03;border-left: solid 1px #FF9B03;border-right: solid 1px #FF9B03;}

.petit {font-family: Verdana; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none;}

/*tags cgv*/.orangecgv {font-family: Verdana; font-size: 11px; color: #E87A01; font-weight: normal; text-decoration: none;}

.toutPetit {font-family: Verdana; font-size: 4px; color: #000000; font-weight: normal; text-decoration: none;}

.dash {border-bottom: dashed 1px ; color: #ffffff; height:1}

.raye{font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; text-decoration: line-through;}

.dyn{font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; text-align:left; margin-left:10px;}

.dyngras{font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; text-align:left;}

.dyn2{font-family: Verdana; font-size: 10px; color: #72512B; font-weight: normal; text-decoration: none; text-align:left; margin-left:10px; margin-top:0px; margin-bottom:0px}

.dyn2gras{font-family: Verdana; font-size: 10px; color: #72512B; font-weight: bold; text-decoration: none; text-align:left;}

.raye2{font-family: Verdana; font-size: 10px; color: #72512B; font-weight: normal; text-decoration: line-through;}

.stdtxt {  font-family: Verdana; font-size: 10px; color: #000000}

.stdbold {  font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}

.links {  font-family: Verdana; font-size: 12px; font-weight: bold; color: #A38457; text-decoration: none}

.titleorg {  font-family: Verdana; font-size: 14px; font-weight: bold; color: #A38457; text-decoration: none}

.lgetit {  font-family: Verdana; font-size: 18px; font-weight: bold; color: #A38457}

/*tags booking engine*/.pricewatch {  font-family: Verdana; font-size: 10px}

/*tags booking engine*/.pricewatchbold {  font-family: Verdana; font-size: 10px; font-weight: bolder}

/*tags booking engine*/.anobold { color:#000000; font-weight:normal; font-family: Verdana; font-size: 11px;}





A.tableau		{font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}

A.tableau:link 		{font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}

A.tableau:visited 	{font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}

A.tableau:hover   	{font-family: Verdana; font-size: 11px; color: #72512B; font-weight: bold; text-decoration: none;}

A.tableau1		{font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}

A.tableau1:link 		{font-family: Verdana; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none;}

A.tableau1:visited 	{font-family: Verdana; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none;}

A.tableau1:hover   	{font-family: Verdana; font-size: 11px; color: #72512B; font-weight: normal; text-decoration: none;}

A.tableau2		{font-family: Verdana; font-size: 11px; color: #72512B; font-weight: bold; text-decoration: none;}

A.tableau2:link 		{font-family: Verdana; font-size: 11px; color: ##72512B; font-weight: normal; text-decoration: none;}

A.tableau2:visited 	{font-family: Verdana; font-size: 11px; color: #72512B; font-weight: normal; text-decoration: none;}

A.tableau2:hover   	{font-family: Verdana; font-size: 11px; color: #72512B; font-weight: normal; text-decoration: none;}





A.retour		{font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

A.retour:link 		{font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

A.retour:visited 	{font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

A.retour:hover   	{font-family: Verdana; font-size: 11px; color: #72512B; font-weight: normal; text-decoration: underline;}

A.titre			{font-family: Verdana; font-size: 11px; color: #FF9B03; font-weight: bold; text-decoration: none;}





/*tags permettant de subsistuer la class TD*/.texte			{font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none;}

span.titre2	{font-family: Verdana; font-size: 13px; color: #000000; font-weight: bold; text-decoration: none;}

span.gras2	{font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none;}



/*tags header*/a.mnu {

  text-decoration: none;

  color: #000000;

  font-size: 9pt;

}

/*tags header*/a.mnu:link {

  text-decoration: none;

}

/*tags header*/a.mnu:hover {

  text-decoration: none;

}

/*tags header*/a.mnu:visited {

  text-decoration: none;

}



/*tags header*/a.mnuO:hover {

  text-decoration: underline;

}



.textnoir{  font-family: Verdana; font-size: 11px; color: #000000; font-weight: normal; text-decoration:none;}

.black11px{  font-family: Verdana; font-size: 11px; color: #000000; font-weight: normal; text-decoration:none;}

.black12px{  font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal; text-decoration:none;}

.prixbarre{  font-family: Verdana; font-size: 11px; text-decoration:line-through;}

.prix_web{  font-family: Verdana; font-size: 12px;  font-weight: bold;}

.price{  font-family: Verdana; font-size: 12px;  font-weight: bold;}

/*tags permettant de subsistuer la class TD*/.textenoir {  font-family: Verdana; font-size: 11px; color: #000000; font-weight: normal; text-decoration:none;}

/*tags permettant de subsistuer la class TD*/.textnoir2 {  font-family: Verdana; font-size: 11px; font-style: normal; color: #000000}

a:link {  font-family: Verdana; font-size: 11px; color:#000000; text-decoration: none; font-style: normal;  cursor : hand; }

a:hover {  font-family: Verdana; font-size: 11px; color:#000000; text-decoration: none; font-style: normal}

a:visited {  font-family: Verdana; font-size: 11px; color:#000000; text-decoration: none; font-style: normal}

a {  font-family: Verdana; font-size: 12px; color:#72512B; text-decoration: none; font-style: normal}



/*tags booking engine.DROPDOWNTEXT { font-family: Verdana; font-size: 8pt; font-style: normal; color: #000000; background-color: #FFEDCC; border: thin #000000 solid;width:145px}*/



/*tags booking engine*/.INFORMATIONTEXT { font-size:10px;color:#000000;font-family: Verdana;font-weight: normal}

/*tags booking engine*/.IMPORTANTTEXT { font-size:10pt;color:#000000;font-family: Verdana;font-weight:bold}

/*tags booking engine*/.LABELS { font-size:10px;color:#000000;font-family: Verdana;font-weight: bold}

/*tags booking engine*/.DROPDOWN { font-size:8pt;color:#000000;font-family: Verdana;font-weight:lighter}

/*tags booking engine*/.BUTTON { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #72512B;border: solid 1pt #A38457}

/*tags booking engine*/.INPUTBOX { font-size:8pt;color:#000000;font-family: Verdana;font-weight:lighter}

/*tags booking engine*/.TABLEHEADER {font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none;background-color:#A38457;text-align: center}

/*tags booking engine*/.TABLEBORDER { border-style:solid;padding:0pt;margin:0pt;border-width:thin;border-color:#A38457}

/*tags booking engine*/.TABLECONTENT { font-size:11px;color:#000000;background-color:#FFECCE;font-family: Verdana;font-weight:normal}

/*tags booking engine*/.TABLEHIGHLIGHT { font-size:8pt;color:#000000;background-color:#EDFFD2;font-family: Verdana;font-weight:lighter}

/*tags booking engine*/.SECTIONHEADER { vertical-align: middle; /* background-color:#5D3D1E; font-weight:bold; color:#FFFFFF; */ }

/*tags booking engine*/.SUPPLIERCONDHEADER { font-size:8pt;color:#000000;font-family: Verdana;font-weight:bold}

/*tags booking engine*/.PAGETITLE { font-size:15pt;color:#A38457;font-family: Verdana;font-weight:normal}

/*tags booking engine*/.LINK { font-size:8pt;color:#A38457;font-family: arial, helvetica;font-weight:bold}

.navLINK { font-size:8pt;color:#000000;font-family: arial, helvetica;font-weight:bold}

/*tags booking engine*/.smallprintLINK { font-size:10pt;color:#A38457;font-family: arial, helvetica;font-weight:900;  text-decoration : underline; }

/*tags booking engine*/.faqhover { font-size:9pt;color:#000000;font-family: Verdana;font-weight: normal}

/*tags hp deep linking*/.accueilorange { font-size:10px;color:#72512B;font-family: Verdana; text-decoration: underline; font-style: normal;  cursor : hand;}

/*tags hp deep linking*/.linkorange { font-size:11px;color:#72512B;font-family: Verdana; text-decoration: underline; font-style: normal;  cursor : hand;}

/*tags hp deep linking*/.accueilnoir {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline; font-style: normal;  cursor : hand;}

.plansite1 { color:#000000; font-weight:normal; text-decoration: none; font-size: 11px; font-family: Verdana;}

.plansite { color:#000000; font-weight:bold; text-decoration: none; font-size: 11px; font-family: Verdana;}



/*tags booking engine*/.booknow { font-size:9pt;color:#000000;font-family: Verdana; text-decoration:underline}

/*tags booking engine*/.ptracker { font-size:9pt;color:#000000;font-family: Verdana;font-weight: bold}

/*tags booking engine*/a.ptracker:hover { text-decoration:underline; font-weight: bold}

/*tags booking engine*/a.ptracker:link { font-size:9pt;color:#000000;font-family: Verdana;font-weight: bold}

/*tags booking engine*/a.ptracker:visited { font-size:9pt;color:#000000;font-family: Verdana;font-weight: bold}



/*tags booking engine*/a.booknow:hover {

  color:#A38457;text-decoration:underline;

}



/*tags booking engine*/a.frontpage:hover {

  color:#ffffff;text-decoration:underline;

}





/*tags booking engine*/a.faqhover {

  text-decoration: none;

  color: #000000;

  font-size: 9pt;

}

/*tags booking engine*/a.faqhover:link {

  text-decoration: none;

  font-size: 9pt;

  color: #000000

}

/*tags booking engine*/a.faqhover:hover {

  color:#A38457;text-decoration:underline;

  font-size: 9pt;

}

/*tags booking engine*/a.faqhover:visited {

  text-decoration: none;

  font-size: 9pt;

  color: #000000

}



/*tags booking engine*/a.faqhover:hover {

  text-decoration: underline;

  font-size: 9pt;

}



/*tags booking engine*/a.faqhover:hover { font-size: 9pt;color:#A38457;textdecoration:underline }.pricepres { font-size:9pt;color:#000000;background-color:#A38457;font-family: arial, helvetica;font-weight:bold }



/*tags hp*/a.accueilorange:link {  font-family: Verdana; font-size: 10px; color: #72512B; text-decoration: underline; font-style: normal; font-weight: normal;  cursor : hand; }

/*tags hp*/a.accueilorange:hover {  font-family: Verdana; font-size: 10px; color: #72512B; text-decoration: underline; font-style: normal; font-weight: normal}

/*tags hp*/a.accueilorange:visited {  font-family: Verdana; font-size: 10px; color: #72512B; text-decoration: none; font-style: normal; font-weight: normal}



/*tags hp*/a.accueilnoir:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline; font-style: normal;  cursor : hand; }

/*tags hp*/a.accueilnoir:hover {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline; font-style: normal}

/*tags hp*/a.accueilnoir:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; font-style: normal}



/*tags hp*/a.accueilblanc:link {  font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none; font-style: normal;  cursor : hand; }

/*tags hp*/a.accueilblanc:hover {  font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none; font-style: normal}

/*tags hp*/a.accueilblanc:visited {  font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none; font-style: normal}



a.blancbold:link {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; font-style: normal;  cursor : hand; }

a.blancbold:hover {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; font-style: normal}

a.blancbold:visited {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; font-style: normal}



/*Ajout 07/2004*/

.SECTIONHEADER2{font-size:9pt;color:#FFFFFF;background-color:#A38457;font-family: Verdana;font-weight:bold; align: left; text-align: left; vertical-align: middle}



/*Ajout 05/2006*/

/*inside site*/a.linkorange2:link {  font-family: Verdana; font-size: 9px; color: #72512B; text-decoration: underline; font-style: normal; font-weight: normal;  cursor : hand; }

/*inside site*/a.linkorange2:hover {  font-family: Verdana; font-size: 9px; color: #72512B; text-decoration: underline; font-style: normal; font-weight: normal}

/*inside site*/a.linkorange2:visited {  font-family: Verdana; font-size: 9px; color: #72512B; text-decoration: underline; font-style: normal; font-weight: normal}



/*Ajout 11/2004*/

/*inside site*/a.linkorange:link {  font-family: Verdana; font-size: 11px; color: #72512B; text-decoration: underline; font-style: normal; font-weight: normal;  cursor : hand; }

/*inside site*/a.linkorange:hover {  font-family: Verdana; font-size: 11px; color: #72512B; text-decoration: underline; font-style: normal; font-weight: normal}

/*inside site*/a.linkorange:visited {  font-family: Verdana; font-size: 11px; color: #72512B; text-decoration: underline; font-style: normal; font-weight: normal}



/*Ajout classe prestige 07/2005*/

a.lienprestige:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; color: #FFFFFF; text-decoration:none ;}

a.lienprestige:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; color: #FFFFFF; text-decoration: underline;}

a.lienprestige:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; color: #FFFFFF; text-decoration: none;}



/*ajoutV3*/

/*ex dans le footer*/

a.orangeCLR:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; color: #A38457; text-decoration:none ;}

a.orangeCLR:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; color: #A38457; text-decoration: underline;}

a.orangeCLR:visited {  font-family: Verdana; font-size: 11px; color: #A38457;font-style: normal;  font-weight: normal; text-decoration:none;}



a.texte:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-style: normal; color: #000000; text-decoration:none ;}

a.texte:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-style: normal; color: #000000; text-decoration: underline;}

a.texte:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-style: normal; color: #000000; text-decoration:none ;}


/*bloc de pub*/
#bloc_pub {float:left!important; padding-left:10px!important;}
.bouton_marchand {float:left!important;}
