body					{ font-family:  arial,   sans-serif; 
background-image: url("../images/fond_site.jpg") ;  background-position:center top  ;   background-repeat: no-repeat ; background-color : #a89172 ; 

scrollbar-base-color:#cccccc ; 

}

/*P						{ font-family:verdana; color:#808080; text-decoration: none; font-size:12px; }
*/
.bold					{ font-family:arial,   sans-serif; color:#f0f0f0; text-decoration: none; font-size:12px; font-weight: bold;}
.strong					{ font-family:arial,   sans-serif; color:#f0f0f0; text-decoration: none; font-size:14px; font-weight: bold;}
		
/*a:link					{ font-family:verdana; color:#000000; text-decoration: none; font-weight: bold }
a:visited				{ font-family:verdana; color:#000000; text-decoration: none; font-weight: bold}
a:hover					{ font-family:verdana; color:#000000; text-decoration: none;font-weight: bold}
a:activ					{ font-family:verdana; color:#000000; text-decoration: none;font-weight: bold}
*/
a:link					{ text-decoration: none; }
a:visited				{ text-decoration: none; }
a:hover					{ text-decoration: none; }
a:activ					{ text-decoration: none; }


.titre_page   			{ font-family:arial,   sans-serif; color:#9b9484; text-decoration: none; font-size:12px; font-weight: bold;}
.titre_page_blanc  		{ font-family:arial,   sans-serif; color:#ffffff; text-decoration: none; font-size:12px; font-weight: bold;}

.titre_bleu  			{ font-family:arial,   sans-serif; color:#2d5d94; text-decoration: none; font-size:13px; font-weight: bold;}
.texte_contact  		{ font-family:arial,   sans-serif; color:#2d5d94; text-decoration: none; font-size:12px;}



.titre_prix   			{ font-family:arial,   sans-serif; color:#FFFFFF;  text-decoration: none; font-size:16px; font-weight: bold;}


.menus_gris   			{ font-family:arial,   sans-serif; color:#999999; text-decoration: none; font-size:12px;}

.menus_blanc   			{ font-family:arial,   sans-serif; color:#FFFFFF; text-decoration: none; font-size:12px;}


.menus_gris_small   	{ font-family:arial,   sans-serif; color:#999999; text-decoration: none; font-size:10px;}
.menus_noir_small   	{ font-family:arial,   sans-serif; color:#333333; text-decoration: none; font-size:11px; font-weight: bold;}
.menus_noir_small2  	{ font-family:arial,   sans-serif; color:#333333; text-decoration: none; font-size:11px; }
.menus_bas   			{ font-family:arial,   sans-serif; color:#999999; text-decoration: none; font-size:10px;}

.texte					{ font-family:arial,   sans-serif; color:#2d5d94; text-decoration: none; font-size:11px; text-align:justify;}
.texte_noir				{ font-family:arial,   sans-serif; color:#000000; text-decoration: none; font-size:11px; text-align:justify;}

.texte_blanc			{ font-family:arial,   sans-serif; color:#f0f0f0; text-decoration: none; font-size:11px;}

.prix_listing_offre		{ font-family:arial,   sans-serif; color:#f0f0f0; text-decoration: none; font-size:16px; }
.prix_listing_offre_big	{ font-family:arial,   sans-serif; color:#f0f0f0; text-decoration: none; font-size:18px; }


.texte_gris1			{ font-family:arial,   sans-serif; color:#9b9484; text-decoration: none; font-size:11px; text-align:justify;}



.texte_bleu_moteur			{ font-family:arial,   sans-serif; color:#3269a9; text-decoration: none; font-size:11px; text-align:justify;}
.texte_blanc_moteur			{ font-family:arial,   sans-serif; color:#ffffff; text-decoration: none; font-size:11px; text-align:justify;}




.lien_mini				{ font-family:arial,   sans-serif; color:#999999; text-decoration: none; font-size:10px; text-align:justify;}



.texte_erreur			{ font-family:arial,   sans-serif; color:red; text-decoration: none; font-size:11px; text-align:justify;}


.texte_mini_bleu		{ font-family:arial,   sans-serif; color:#ffffff; text-decoration: none; font-size:11px; font-weight:bold}

.titre_offre_bleu		{ font-family:arial,   sans-serif; color:#5c7c91; text-decoration: none; font-size:16px;  font-weight: bold;}

.titre_offre_blanc		{ font-family:arial,   sans-serif; color:#ffffff; text-decoration: none; font-size:16px;  font-weight: bold;}



/*div pour affichage modules de la home */

#map_monde_home{
position: absolute;

z-index:15;
width:180px;

margin-top:30px;
left:50%;
margin-left:-465px;
height:150px;
/*overflow:auto;  /*pour avoir un scroll*/
/*display:block;*/
border: 0px solid #ffffff;
}



#contenu_listing_dest_home{
position: absolute;

z-index:12;
width:180px;

margin-top:200px;
left:50%;
margin-left:-465px;
height:500px;
/*overflow:auto;  /*pour avoir un scroll*/
/*display:block;*/
border: 0px solid #ffffff;
/*background-image: url("../images/moteur_recherche_spa.jpg") ;  background-position:center top  ;   background-repeat: no-repeat ;*/
}

#contenu_listing_offres_speciales_home{
position: absolute;
/*position: relative;*/

z-index:12;
width:300px;

margin-top:200px;
left:50%;
margin-left:-255px;
/*height:500px;*/
/*overflow:auto;  /*pour avoir un scroll*/

/*display:block;*/
border: 0px solid #ffffff;
/*background-image: url("../images/moteur_recherche_spa.jpg") ;  background-position:center top  ;   background-repeat: no-repeat ;*/
}

#contenu_listing_circuits_home{
position: absolute;
/*position: relative;*/

z-index:12;
width:300px;

margin-top:560px;
left:50%;
margin-left:-255px;
/*height:500px;*/
/*overflow:auto;  /*pour avoir un scroll*/

/*display:block;*/
border: 0px solid #ffffff;
/*background-image: url("../images/moteur_recherche_spa.jpg") ;  background-position:center top  ;   background-repeat: no-repeat ;*/
}

#contenu_listing_sejours_home{
position: absolute;
/*position: relative;*/

z-index:12;
width:300px;

margin-top:200px;
left:50%;
margin-left:105px;
/*height:500px;*/
/*overflow:auto;  /*pour avoir un scroll*/
/*display:block;*/
border: 0px solid #ffffff;
/*background-image: url("../images/moteur_recherche_spa.jpg") ;  background-position:center top  ;   background-repeat: no-repeat ;*/
}

#contenu_listing_croisieres_home{
position: absolute;
/*position: relative;*/

z-index:12;
width:300px;

margin-top:560px;
left:50%;
margin-left:105px;
/*height:500px;*/
/*overflow:auto;  /*pour avoir un scroll*/
/*display:block;*/
border: 0px solid #ffffff;
/*background-image: url("../images/moteur_recherche_spa.jpg") ;  background-position:center top  ;   background-repeat: no-repeat ;*/
}










.texte_form {

font-family :arial,   sans-serif ; 
font-weight : bold ; 
color :#666666 ;
font-size : 10px ; } 

.button_form {

font-family :arial,   sans-serif ; 
color :#f0f0f0 ;
font-size : 10px ; 
background-color:#515151;
/*border-color : #000000 ;
*/

border : 0px solid #666666;  } 



.button_form_moteur { /*  pour le moteur de recherche des hotels ou spa en haut*/

font-family :arial,   sans-serif ; 
color :#ffffff ;
font-size : 12px ; 
background-color:#3269a9; 
/*border-color : #000000 ;
*/

border : 1px solid #ffffff;  } 


#conteneur{
position:absolute;
z-index:12;
width:385px;

margin-top:000px;
left:50%;
margin-left:-450px;
/*display:block;*/
border: 0px solid #000000;

}
#moteur_recherche_spa{
position: absolute;
z-index:12;
width:385px;

margin-top:-5px;
left:50%;
margin-left:-445px;
/*display:block;*/
border: 0px solid #000000;
/*background-image: url("../images/moteur_recherche_spa.jpg") ;  background-position:center top  ;   background-repeat: no-repeat ;*/
}
#acces_direct_maps{
position:absolute;
z-index:12;
width:160px;

margin-top:100px;
left:50%;
margin-left:310px;
/*display:block;*/
border: 0px solid #000000;
/*background-image: url("../images/moteur_recherche_spa.jpg") ;  background-position:center top  ;   background-repeat: no-repeat ;*/
}



/* css pour les images flottantes dans les news et les packages */
/* ordre des marges : haut / gauche / bas / interieur  */
.floatright 
{ 
	float: right;
	margin: 0px 0px 20px 20px;
}
.floatleft
{ 
	float: left;
	margin: 0px 10px 20px 20px;
}





/*css pour congres */
.titre_congres			{ font-family:arial,   sans-serif; color:#5c7c91; text-decoration: none; font-size:16px; text-align:justify; font-weight: bold;}
.titre_congres_small	{ font-family:arial,   sans-serif; color:#5c7c91; text-decoration: none; font-size:13px; text-align:justify; font-weight: bold;}
.texte_formulaire_blanc	{ font-family:arial,   sans-serif; color:#ffffff; text-decoration: none; font-size:12px; text-align:justify;}
.texte_congres			{ font-family:arial,   sans-serif; color:#2d5d94; text-decoration: none; font-size:12px; text-align:justify;}



/*				page spa_world_congress.php		*/
#congres_home{
position:absolute;
z-index:12;
width:580px;

margin-top:30px;
left:50%;
margin-left:-180px;
/*display:block;*/
border: 0px solid #000000;
}



/*				page spa_world_congress_registration_form.php		*/
#congres_registration{
position:absolute;
z-index:12;
width:580px;
height:1200px;
margin-top:30px;
left:50%;
margin-left:-180px;
/*display:block;*/
border: 0px solid #000000;
}
/*				page spa_world_congress_exhibiting.php		*/
#congres_objectif{
position:absolute;
z-index:12;
width:310px;

margin-top:50px;
left:50%;
margin-left:-380px;
/*display:block;*/
border: 0px solid #000000;
}

#congres_concept{
position:absolute;
z-index:12;
width:300px;

margin-top:270px;
left:50%;
margin-left:100px;
/*display:block;*/
border: 0px solid #000000;
}


/*				page spa_world_congress_exhibitors.php		*/


#congres_exhibitors{
position:absolute;
z-index:12;
width:470px;

margin-top:50px;
left:50%;
margin-left:-380px;
/*display:block;*/
border: 0px solid #000000;
}



/*				page spa_world_congress_visitors.php		*/




#congres_hostedbuyers_profile{
position:absolute;
z-index:12;
width:390px;

margin-top:50px;
left:50%;
margin-left:-380px;
/*display:block;*/
border: 0px solid #000000;
}

#congres_hostedbuyers{
position:absolute;
z-index:12;
width:480px;

margin-top:50px;
left:50%;
margin-left:100px;
/*display:block;*/
border: 0px solid #000000;
}


/*				page spa_world_congress_programm.php		*/




#congres_programm{
position:absolute;
z-index:12;
width:390px;

margin-top:10px;
left:50%;
margin-left:-390px;
/*display:block;*/
border: 0px solid #000000;
}




/*				page spa_world_congress_sponsors.php		*/


#congres_sponsors{
position:absolute;
z-index:12;
width:480px;

margin-top:150px;
left:50%;
margin-left:-380px;
/*display:block;*/
border: 0px solid #000000;
}





