/*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;
}

.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: #336699;
	text-decoration: none;
}
.txt_std_blanc1
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.txt_std_blanc1 img{ margin:3px 0 0 5px;}
.txt_std_blanc1 a strong
{ margin-left:10px;
}
.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;
	padding-left: 12px;
}
.titles3{
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: top;
	line-height:22px;
	/*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: #336699;
	text-decoration: none;
	width:100%;
}
.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/style/haut_info_voyages.jpg") no-repeat;
	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_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;

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

.intPharNav{ margin:0; padding:0; height:25px; line-height:25px;}
.intPharNav span{ height:25px; line-height:25px; color:#fff; font-size:11px; background: #336691 url(../images/phare_nav_fleche.gif) right top no-repeat; padding:0 20px 0 10px; margin-left:4px; float:left; text-transform:uppercase;}

.imgPays{}
.imgPays img{ padding:3px;}


