body {margin:0;padding:0;width:100%;height:100%;background-color:#24a0dd;text-align:center; /* pour corriger le bug de centrage IE */}
#global {z-index:1;width:941px;margin-left:auto;margin-right:auto;text-align:left; /* on rétablit l'alignement normal du texte */} 
img {border:none;}
p,form {padding:0;margin:0;}

/* PAGE D'ACCUEIL */
#header {background-image:url(images/header_accueil.jpg);background-repeat:no-repeat;width:941px;height:157px;}

#footer {clear:left;background-image:url(images/footer_accueil.jpg);background-repeat:no-repeat;width:941px;height:105px;}

#acceslibre {clear:left;background-image:url(images/acceslibre_accueil.jpg);background-repeat:no-repeat;width:518px;height:133px;}
#phototheque {clear:left;background-image:url(images/phototheque_accueil.jpg);background-repeat:no-repeat;width:518px;height:237px;}
#pasencoreclient {clear:left;background-image:url(images/pasencoreclient_accueil.jpg);background-repeat:no-repeat;width:518px;height:84px;}

#timbre {float:left;background-image:url(images/timbre_accueil.jpg);background-repeat:no-repeat;width:423px;height:454px;}

#acceslibre_btn {padding-left:284px;padding-top:99px;}
#pasencoreclient_btn {padding-left:232px;padding-top:66px;}

.input_text_accueil1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;border-style:solid;border-width:1px;background-image:url(images/fond_input_text1.jpg);background-repeat:no-repeat;background-attachment:scroll !important;background-position:left top;background-attachment:fixed;color:#ffffff;width:96px;height:14px;}
.input_text_accueil2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;border-style:solid;border-width:1px;background-image:url(images/fond_input_text2.jpg);background-repeat:no-repeat;background-attachment:scroll !important;background-attachment:fixed;color:#ffffff;width:96px;height:14px;}

#form_champ1 {clear:left;padding-left:85px;padding-top:152px;}
#form_champ2 {float:left;padding-left:85px;padding-top:22px !important;padding-top:19px;}
#form_ok {float:left;padding-top:22px !important;padding-top:20px;padding-left:10px !important;padding-left:8px;}
#codesaccesoublies {float:left;padding-top:22px !important;padding-top:20px;padding-left:6px;}

#copyright {padding-left:52px;padding-top:33px;}
.texte1_timbre {font-family:Verdana, Arial, Helvetica,sans-serif;font-size:14px;color:#681d00;}
.texte2_timbre {font-family:Verdana, Arial, Helvetica,sans-serif;font-size:18px;color:#681d00;}
.texte3_timbre {font-family:Verdana, Arial, Helvetica,sans-serif;font-size:24px;color:#681d00;}

#titretimbre {padding-left:42px;padding-top:58px;height:49px;}
#illustrationtimbre {padding-left:89px;}
#textetimbre {padding-left:42px;padding-top:35px;height:113px;}
#prixtimbre {padding-left:42px;height:56px;}
#timbre_btn {padding-left:206px;}

/* SITE WEB */
.texte_erreur{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
}
.home_titre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0086cb;
}
a.home_titre_bleu{
	color: #0086cb;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;

}
a:hover.home_titre_bleu{
	color: #0086cb;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
.home_texte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.input_home{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
border-style : solid;
border-width : 1px;
border-color : #e6f3fa;
background-color: #6486ce;
margin: 0;
padding: 0;
width : 100px;
height: 18px;
}
.texte_offre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
.texte_blanc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.texte_bleu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4caada;
}
.texte_gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.texte_noir{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00000;
}
.gras{
font-weight: bold;
}
.input_pro{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
border-style : solid;
border-width : 1px;
border-color : #c5ecf3;
background-color: #57c8da;
width : 100px;
height: 14px;
}
a.pro{
	color: #56d4dc;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

}
a:hover.pro{
	color: #56d4dc;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
.input_news{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
border-style : solid;
border-width : 1px;
border-color : #c1e2f2;
background-color: #4caada;
width : 100px;
height: 14px;
}

.texte_hotel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.texte_hotel_indien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
}
.sous_titre_hotel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
}
.sous_titre_hotel_indien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #669900;
}
.sous_titre_hotel2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
}
.sous_titre_hotel2_indien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #669900;
}
.sous_titre_hotel3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
a.lien_presta_hotel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c3260c;
	text-decoration: none;
}
a:hover.lien_presta_hotel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c3260c;
	text-decoration: underline;
}
a.lien_presta_excursion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8bcb00;
	text-decoration: none;
}
a:hover.lien_presta_excursion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8bcb00;
	text-decoration: underline;
}
a.lien_presta_circuit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cb007c;
	text-decoration: none;
}
a:hover.lien_presta_circuit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cb007c;
	text-decoration: underline;
}
a.lien_antilles{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6e82dc;
	text-decoration: none;
}
a:hover.lien_antilles{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6e82dc;
	text-decoration: underline;
}
a.lien_cuba{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c8556e;
	text-decoration: none;
}
a:hover.lien_cuba{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c8556e;
	text-decoration: underline;
}
a.lien_indien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b4c864;
	text-decoration: none;
}
a:hover.lien_indien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b4c864;
	text-decoration: underline;
}
.titre_hotel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fbdc09;
	font-weight: bold;
}
.titre_hotel_indien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #336600;
	font-weight: bold;
}
.bloc_hotel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fbdc09;
	font-weight: bold;
}
.bloc_hotel_indien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336600;
	font-weight: bold;
}
a.nav_hotel{
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:hover.nav_hotel{
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.nav_hotel_indien{
	color: #003300;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:hover.nav_hotel_indien{
	color: #003300;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.lien_hotel{
	color: #fbdc09;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
a:hover.lien_hotel{
	color: #fbdc09;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
a.lien_hotel_indien{
	color: #003300;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
a:hover.lien_hotel_indien{
	color: #003300;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
a.lien_blanc{
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
a:hover.lien_blanc{
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
a.lien_noir{
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
a:hover.lien_noir{
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
a.inscription{
	color: #0086cb;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

}
a:hover.inscription{
	color: #0086cb;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}



/* ADMINISTRATION */
.big_texte_ffffff
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.big_texte_0086cb
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0086cb;
	font-weight:bold;
}
.texte_ffffff
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}
.texte_0086cb
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0086cb;
}
.texte_ff0000
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff0000;
}
.texte_000000
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

a.lien_ffffff
{
	color: #ffffff;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
}
a:hover.lien_ffffff
{
	color: #ffffff;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
}
.input_text_backoffice
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0086cb;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff;
	border-color:#abd9d2;
	width:122px;
	height:21px;
}
a.big_lien_681d00{
	color:#681d00;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
a:hover.big_lien_681d00{
	color:#681d00;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
}
a.big_lien_0086cb{
	color: #0086cb;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
a:hover.big_lien_0086cb{
	color: #0086cb;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
a.lien_0086cb
{
	color: #0086cb;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
}
a:hover.lien_0086cb
{
	color: #0086cb;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
}
a.lien2_0086cb
{
	color:#0086cb;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
a:hover.lien2_0086cb
{
	color:#0086cb;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
