
/*ce style est appliqué pour le grand titre des destinations phares*/
.GDtitre_destination_phare {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-align: center;
	word-spacing: normal;
	white-space: normal;
}
/*style appliqué pour les noms de chaques pays*/
.pays_destination {
	font-size: 12px;
	font-style: italic;
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
/*---------------------------------------------------------------*/
/*se style est applique sur la rubrique de pub de destination ie l'entête du design*/
/* titre_selection  est echangé avec haut_pub_destination*/
.haut_pub_destination {
	background-image:url(../images/destination-phare/haut_pub.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 30px;
	font-style: normal;
	font-variant: small-caps;
	left: auto;
}
/*----------------------------------------------------------------*/
/*ce style est le style du contenu de la page destination_detail*/
/* txt_detail est echange avec texte_detail_destination*/
.texte_detail_destination {
	font-family: verdana;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	text-align: justify;
	padding-top: 5px;
}
/*titre du detail de la page destination ie l'entête du design*/
/*.titre_infosvert a echange avec haut_detail_destination*/
.haut_detail_destination {

	background-image:url(../images/destination-phare/haut_detail.gif);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 30px;
	font-style: normal;
	font-variant: small-caps;
	left: auto;
	background-position: right bottom;
}
/*---------------------------------*/
/*style appliqué au selection de voyage*/
.header_select_voyage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	padding-left: 35px;
	background-image:url(../images/destination-phare/haut_select_voyage.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-transform: uppercase;
}
/*--------------------------------------------------------------*/
/* ce style est appliqué pour definir le contenu texto des pub de destination*/
/* txt_pub_bas echangé par texte_pub_destination */
.texte_pub_destination {

	font-family: verdana;
	color: #339999;
	font-size: 10px;
	text-decoration: none;
}
/*---------------------------------*/

 .txt_std_bleu{
	font-family: verdana;
	color: #336699;
	font-size: 10px;
	text-decoration: none;
}
.body_identite .txt_std_bleu {padding-right:10px;}
.prix_rouge {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: blink;
}

.txt_std_blanc {
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.titles {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	padding-left: 12px;
	background-image: url(../images/style/mada_onglet.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.titles2 {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	padding-left: 12px;
}
.txt_padding {
	font-family: verdana;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	padding-left: 8px;
	background-image: url(../images/style/phare_body.gif);
	background-repeat: repeat-y;
}
.body_identite {
	background-image:  url(../images/style/body_info_voyages.jpg);
	background-repeat: repeat-y;
	background-position:left;
	padding-left: 1px;
	padding-right:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	width:100%;
	text-align:left;
	padding-left:8px;
}
.footer {
	font-family: verdana;
	font-size: 10px;
	color: #336699;
	text-decoration: none;
	padding-left: 14px;
}

.titres_carnets_voyages {
	font-family: verdana;
	font-size: 10px;
	text-transform: uppercase;
	color: #336699;
	text-decoration: none;
	background-image: url(../images/style/liens_utiles.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 0px;
}
.titres_pages{
	font-family: verdana;
	font-size: 11px;
	text-transform: uppercase;
	color: #336699;
	text-decoration: none;
}
.titre_section_voyage_phare{
	font:large Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
	padding-left: 3px;
	background:  url("../images/sections/voyage/haut_info_voyages.jpg") no-repeat;
	height:44px;
}
.liens_utiles{
	font:large Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
	padding-left: 3px;
	background:  url("../images/sections/voyage/liens_utiles.jpg") no-repeat left;
	height:44px;;
}

.titre_carte {
	background-image:  url("../images/style/haut_info_voyages10.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 280px;
	padding-top: 5px;
}

.titre_infos, .titre_infos1 {
	background-image:  url("../images/style/info_head.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	padding-top: 5px;
	/*padding-left: 280px;*/
	font-style: normal;
	
}
.titre_infos{text-indent:150px;}
.titre_infos1{text-indent:220px;}
.titre_decouvrir {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 280px;
	font-weight: bold;
	background-image:  url("../images/style/haut_curl.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}

.titre_selection {
	background-image:  url("../images/style/haut_selection.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 200px;
	font-style: normal;
}
.titre_std_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	font-size: 12px;
}
.gros_titre_blanc {

	font-family: verdana;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.txt_bold_blanc{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.txt_11_bleu {

	font-family: verdana;
	color: #336699;
	font-size: 11px;
	text-decoration: none;
}
.intro {
	padding-right:5px;
}
/*style appliquée au page contact*/
.zone_texte_contact
{
vertical-align:top;
font-family:Verdana; 
font-size:11px;
border:#999999 1px solid; 
overflow:auto;
width:200px; 
height:100PX;
word-wrap:break-word;
}
.entete_contact
{
font-family:Verdana;
font-variant:small-caps;
font-size:11px;
color:#006699;
font-weight:bolder;
}
.obj_message
{
font-family:Verdana; 
font-size:10px; 
color:#006699; 
height:10px; 
vertical-align:middle;
}
.titre_champ_completer_contact
{
font-family:Verdana; 
font-size:11px; 
color:#006699;  
height:10px; 
font-variant:small-caps;
vertical-align:middle
}
.break{
	word-wrap:break-word;
	border:1px solid ;
	width:50px;

}
#lien a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.titre_section{font:large Arial, Helvetica, sans-serif;line-height:30px;
color:#ffffff;text-indent:5px;padding-top:0px;height:33px;background:url("../images/sections/voyage/bloc1_haut_sejour.jpg") no-repeat ;}
.titre_section_interne, .annuaire, .service-voyage, .voyage-pas-cher{
	font:large Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#ffffff;
	text-indent:55px;
	padding-top:0px;
	height:42px;
	}
.annuaire{
	background:url("../images/onglet-annuaire.jpg") no-repeat center;}
.service-voyage{
	background:url("../images/onglet-service.jpg") no-repeat center;
}
.titre_section_interne{
	background:url("../images/sections/voyage/onglet-voyage.jpg") no-repeat center;
}
.voyage-pas-cher{
	background:url("../images/onglet-bon-plans.jpg") no-repeat center;
}
.titre_section_phare{font:large Arial, Helvetica, sans-serif;
color:#ffffff;text-indent:5px;padding-top:5px;line-height:30px;}

.titre_section_interne-old{
	font:large Arial, Helvetica, sans-serif;
	line-height:30px;
	color:#ffffff;
	text-indent:5px;
	padding-top:0px;
	height:33px;
	background:url("../images/sections/voyage/bloc1_haut_sejour.jpg") no-repeat center;}
.titre_section_phare{font:large Arial, Helvetica, sans-serif;
color:#ffffff;text-indent:5px;padding-top:5px;line-height:30px;}

.titre-formule1{
	width:29px;
	height:36px;
	background:url(../images/sections/voyage/formule1.jpg)
	no-repeat;float:left;
}
.titre-formule2{
	line-height:30px;
	background:url(../images/sections/voyage/formule2.jpg) repeat-x;float:left;
	height:36px;
	text-indent:5px;
	line-height:38px;
}
.titre-formule3{
	width:22px;
	height:36px;
	background:url(../images/sections/voyage/formule3.jpg) no-repeat;
	float:left;
}

#back-table{
	background:url(../images/back-table.jpg);text-align:center;
}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ici style du fichier votre-voyage.html */
#bloc1{
	width:281px;
	float:left;
	margin-left:8px;
	margin-bottom:8px;
	display:inline;
	
}

.clear{
	clear:both;
}

/* +++ onglets haut +++ */
.onglet1{
	background: url("../images/voyage/onglet1.gif") no-repeat bottom;
	height:37px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	line-height:25px;
	text-indent:5px;
}
.onglet2{
	background: url("../images/voyage/onglet2.gif") no-repeat bottom;
	height:37px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	line-height:25px;
	text-indent:5px;
}
.onglet3{
	background: url("../images/voyage/onglet3.gif ") no-repeat bottom;
	height:37px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	line-height:25px;
	text-indent:5px; }
.onglet4{
	background: url("../images/voyage/onglet4.gif") no-repeat bottom;
	height:37px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	line-height:25px;
	text-indent:5px; }
.onglet5{
	background: url("../images/voyage/onglet5.gif") no-repeat bottom;
	height:37px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	line-height:25px;
	text-indent:5px; }
.onglet6{
	background: url("../images/voyage/onglet6.gif") no-repeat bottom;
	height:37px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	line-height:25px;
	text-indent:5px; }	


/* +++ blocs couleurs +++ */
.couleur1{background:#26bfc8;height:160px;}
.couleur2{background:#c4d3f6;height:160px;}
.couleur3{background: #5bb3d8;height:160px;}
.couleur4{background:#009966;height:160px;}
.couleur5{background:#9966CC;height:160px;}
.couleur6{background:#00CCCC;height:160px;}

/* +++ onglets bas +++ */
.bas1{
	background: url("../images/voyage/bas1.gif") no-repeat top;
	height:9px;
}
.bas2{
	background: url("../images/voyage/bas2.gif") no-repeat top;
	height:9px;
}
.bas3{
	background: url("../images/voyage/bas3.gif") no-repeat top;
	height:9px;
}
.bas4{
	background: url("../images/voyage/bas4.gif") no-repeat top;
	height:9px;
}
.bas5{
	background: url("../images/voyage/bas5.gif") no-repeat top;
	height:9px;
}
.bas6{
	background: url("../images/voyage/bas6.gif") no-repeat top;
	height:9px;
}
p#desc {
	float:right;
	width:130px;
	text-align:left;
}
p#desc a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	text-decoration:none;
}

/*.couleur1 p#ville, .couleur2 p#ville{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#336699;
	float:left;
	margin-top:5px;
	padding-top:0;
	margin-bottom:0px;
	padding-left:5px;
	}*/

.couleur1 img, .couleur2 img,.couleur3 img,.couleur4 img, .couleur5 img,.couleur6 img{
	display:block;
	float:left;

}

table.contenu_pays  {margin-left:11px;}
table.contenu_pays font b  { color:#ff0000;}
table tr td.formule1,table tr td.formule2, table tr td.formule3{ padding-right:10px;}
.txt_std_bleu table.promo_table, .txt_std_bleu table.promo_table table{ margin-left:0px;}
.txt_std_bleu table.promo_table table{ }



