/* CSS Document */
body{
background:url(../images/arp_site.jpg) repeat-x top;
background-color:#fefef4;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b3752;
padding:0;
margin:0;
}

#ban_left{
background:url(../images/ban_left.jpg) no-repeat top right;
width:60px;
}

#ban_right{
background:url(../images/ban_right.jpg) no-repeat top left;
width:59px;
}

#ban_center{
background:url(../images/arp_bannier.jpg) no-repeat top;
background-color:#62cbf3;
width:906px;
vertical-align:bottom;
text-align:right;
}

/*------------------------menu_portail------------------------------*/
#tab_menu{
background:url(../images/menu_portail/arp_menu.jpg) repeat-x;
height:31px;
}


#menu_portail{
vertical-align:bottom;
text-align:center;
}
a#b1{
background:url(../images/menu_portail/b-1-en.jpg) no-repeat; 
display:block;
width:89px; 
height:31px;
}
a#b2{
background:url(../images/menu_portail/b-2-en.jpg) no-repeat; 
display:block;
width:147px; 
height:31px;
}
a#b3{
background:url(../images/menu_portail/b-3-en.jpg) no-repeat; 
display:block;
width:130px; 
height:31px;
}

a#b4{
background:url(../images/menu_portail/b-4-en.jpg) no-repeat; 
display:block;
width:118px; 
height:31px;
}

a#b5{
background:url(../images/menu_portail/b-5-en.jpg) no-repeat; 
display:block;
width:133px; 
height:31px;
}

a#b6{
background:url(../images/menu_portail/b-6-en.jpg) no-repeat; 
display:block;
width:88px; 
height:31px;
}

a#b7{
background:url(../images/menu_portail/b-7-en.jpg) no-repeat; 
display:block;
width:104px; 
height:31px;
}

a#b8{
background:url(../images/menu_portail/b-8-en.jpg) no-repeat; 
display:block;
width:74px; 
height:31px;
}



/*Hover*/
a:hover#b1, #b1_checked{
background:url(../images/menu_portail/b-1-en_hover.jpg) no-repeat; 
display:block;
width:89px; 
height:31px;
}
a:hover#b2, #b2_checked{
background:url(../images/menu_portail/b-2-en_hover.jpg) no-repeat; 
display:block;
width:147px; 
height:31px;
}
a:hover#b3, #b3_checked{
background:url(../images/menu_portail/b-3-en_hover.jpg) no-repeat; 
display:block;
width:130px; 
height:31px;
}

a:hover#b4, #b4_checked{
background:url(../images/menu_portail/b-4-en_hover.jpg) no-repeat; 
display:block;
width:118px; 
height:31px;
}

a:hover#b5, #b5_checked{
background:url(../images/menu_portail/b-5-en_hover.jpg) no-repeat; 
display:block;
width:133px; 
height:31px;
}

a:hover#b6, #b6_checked{
background:url(../images/menu_portail/b-6-en_hover.jpg) no-repeat; 
display:block;
width:88px; 
height:31px;
}

a:hover#b7, #b7_checked{
background:url(../images/menu_portail/b-7-en_hover.jpg) no-repeat; 
display:block;
width:104px; 
height:31px;
}

a:hover#b8, #b8_checked{
background:url(../images/menu_portail/b-8-en_hover.jpg) no-repeat; 
display:block;
width:74px; 
height:31px;
}

/*------------------------------------------------------------------*/

#ban_tab_animations{
width:905px;
vertical-align:top;
}

#ban_right_space{
width:17px;
}

#ban_position{
padding-top:0px;
vertical-align:top;
text-align:right;
}

#langue{vertical-align:top; padding-top:3px; padding-right:27px;}
.home{margin-right:10px;}


#content_right{
width:59px;
height:249px;
}

#content_left{
width:60px;
height:248px;
}

#contentOfSite{
vertical-align:top;
height:248px;
width:905px;
}

#tabContentCenter{
vertical-align:top;
}

#borderTop{
background:url(../images/content_border_top.jpg) no-repeat;
width:461px;
height:17px;
}

#borderBottom{
background:url(../images/content_border_bottom.jpg) no-repeat;
width:461px;
height:14px;
}

#BlocContent{
background:url(../images/content_arp.jpg) repeat-y;
width:427px;
padding-left:15px;
padding-right:20px;
vertical-align:top;
height:525px;

}

.bt_lire_laSuite{
background:url(../images/lirelasuite.jpg) no-repeat;
display:block;
height:23px;
width:91px;
margin-left:323px;
}

.bt_lire_laSuite-en{
background:url(../images/lirelasuite-en.jpg) no-repeat;
display:block;
height:23px;
width:91px;
margin-left:323px;
}

.blocDroite{
margin-left:11px;
margin-right:11px;
}

#promotion_titre{
background:url(../images/promotion_titre.jpg) no-repeat top;
width:201px;
height:50px;
vertical-align:top;
}

#promotion_titre a{
display:block;
width:195px;
height:42px;
margin-left:3px;
margin-top:2px;
}

#promotionContent{
background:url(../images/promotion_arp_content.jpg) repeat-y;
width:196px;
padding-left:3px;
vertical-align:top;
}

#BlocPromotion{
vertical-align:top;
width:190px;
height:110px;
}

.text_promotion{
text-align:center;
color:#115178;
font-size:11px;
font-weight:500;
padding-top:10px;
text-align:center;
}

.text_promotion a{
text-decoration:none;
color:#115178;
}

.text_promotion a:hover{
text-decoration:underline;
}

.bt_a_partir_de{
background:url(../images/bt_apartir_de-en.jpg) no-repeat;
display:block;
height:28px;
width:89px;
margin-left:97px;
padding-top:12px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}

#contactez_nous{
background:url(../images/contactez_nous-en.jpg) no-repeat;
vertical-align:top;
height:32px;
width:108px;
padding-top:60px;
padding-left:93px;
}

#bt_contactez_nous{
display:block;
background:url(../images/bt_conatct.jpg) no-repeat;
height:23px;
width:81px;
}

.blocContent_right{
background:url(../images/arp_bloc_content.jpg) repeat-y;
width:201px;
vertical-align:top;
text-align:center;
}

.blocGauche{
margin-left:11px;
margin-right:9px;
}

#loisirs_titre{
background:url(../images/loisir_titre-en.jpg) no-repeat top;
width:201px; 
height:46px;
}

#news_titre{
background:url(../images/titre_news_en.gif) no-repeat top;
width:201px; 
height:47px;
}
#tlecharger_photos_titre{
background:url(../images/telecharger_photos_en.gif) no-repeat top;
width:201px; 
height:47px;
}

#bloc_news{
margin-top:10px;
}

.texte_news{
text-align:left;
margin:10px;
height:65px;
}

/*------------------Formulaire Newsletter-----------------------*/

#e_mailNews{
width:160px;
/*height:14px;*/
margin-left:10px;
margin-top:7px;
margin-bottom:7px;
border:#FF9900 solid 1px;
color:#DE9D45;
font-size:11px;
padding-top:1px;
padding-bottom:2px;
}

.newsletter{
color:#fe6600;
margin-left:10px;
}

#bt_inscrire{
background:url(../images/bt_inscrire_en.jpg) no-repeat;
height:23px;
width:81px;
border:none;
margin-left:5px;
margin-bottom:3px;
cursor:pointer;
}

.loisir_1{
background:url(../images/loisir-1.jpg) no-repeat;
display:block;
width:96px;
height:117px;
}

.loisir_2{
background:url(../images/loisir-2.jpg) no-repeat;
display:block;
width:92px;
height:59px;
}

.loisir_3{
background:url(../images/loisir-3.jpg) no-repeat;
display:block;
width:92px;
height:58px;
}

a:hover.loisir_1{
background:url(../images/loisir-1-hover.jpg) no-repeat;
display:block;
width:96px;
height:117px;
}

a:hover.loisir_2{
background:url(../images/loisir-2-hover.jpg) no-repeat;
display:block;
width:92px;
height:59px;
}

a:hover.loisir_3{
background:url(../images/loisir-3-hover.jpg) no-repeat;
display:block;
width:92px;
height:58px;
}

#phototeque_titre{
background:url(../images/phototheque_titre-en.jpg) no-repeat top;
width:201px; 
height:46px;
}

.voirPlus_bloc{
background:url(../images/voir_plus_under_bloc.jpg) no-repeat;
width:105px;
height:35px;
padding-left:96px;
}


.bt_voirPlus{
background:url(../images/bt_voirplus-en.jpg) no-repeat;
display:block;
width:79px;
height:23px;
}

#bloc_reservation_en_ligne{
/*background:url(../images/reservation_en_ligne_fr.gif) no-repeat;
width:201px;
height:132px;*/
}

a#bt_reserver{
/*display:block;
height:130px;
width:201px;*/
}

a:hover#bt_reserver{
/*background:url(../images/reservation_en_ligne-en-hover.jpg) no-repeat;
display:block;
height:130px;
width:201px;*/
}

#footer{
background:url(../images/footer_border.jpg) no-repeat top;
height:15px;
width:905px;
text-align:center;
color:#818181;
padding-top:23px;/*15*/
}

a.lienFooter{
text-decoration:none;
color:#818181;
}

a:hover.lienFooter, .copyright a:hover, a:hover.mail{
text-decoration:underline;
}

.copyright, .copyright a, a.mail{
text-decoration:none;
color:#818181;
}

h1, h2{
font-size:11px;
font-weight:bold;
color:#f18e1c;
}

b{
font-weight:bold;
font-size:10px;
color:#388abb;
}



#imperialpark_titre{
background:url(../images/menu_titre_imperialPark-en.jpg) no-repeat;
width:201px;
height:46px;
}

#karawan_titre{
background:url(../images/menu_titre_karawan-en.jpg) no-repeat;
width:201px;
height:46px;
}

#skanes_titre{
background:url(../images/menu_titre_skanes-en.jpg) no-repeat;
width:201px;
height:46px;
}

.arpMenuContent{
background:url(../images/arp_bloc_content.jpg) repeat-y;
width:199px;
vertical-align:top;
text-align:left;
padding-left:2px;
}

#menu_border_bottom{
background:url(../images/menu_border_bottom.jpg) no-repeat;
width:201px;
height:35px;
}

a.bt_menu{
background:url(../images/manu_arp_bt.jpg) no-repeat;
display:block;
width:145px;
height:29px;
text-decoration:none;
padding-left:52px;
padding-top:10px;
font-weight:bold;
font-size:11px;
color:#f97b29;
}

a:hover.bt_menu, .bt_menu_checked{
background:url(../images/manu_arp_bt.jpg) no-repeat;
display:block;
width:145px;
height:29px;
text-decoration:none;
padding-left:52px;
padding-top:10px;
font-weight:bold;
font-size:11px;
color:#388cbd;
}



/*------------*/
ul.puce-1 li{
list-style-type:none;
list-style-image:url(../images/puce-1.jpg);
list-style-position:outside;

}
/*------------*/



/*-----------------------------------------*/
#tab_phototheque tr td{
padding-top:5px;
padding-left:5px;
}

#numPage a{
background:url(../images/arp_num-2.jpg) no-repeat center;
display:inline-block;
height:14px;
width:19px;
text-align:center;
color:#FFFFFF;
text-decoration:none;
cursor:pointer;
}

#numPage a:hover{
background:url(../images/arp_num-3.jpg) no-repeat center;
}

.loader{
background:url(../images/loading-gif/2.gif) no-repeat center;
background-color:#FFFFFF;
display:block;
}
/*-----------------------------------------*/

/*------------------Style Page Reservation-----------------*/
#tab_reservation{
width:90%;
margin-top:12%;
}

#tab_reservation tr td {
border:#f97b29 double  1px; /*388fbf*/
padding-top:5px;
padding-bottom:5px;
}

#tab_reservation tr td.bloc_1 {
border-bottom:#FFFFF solid 1px;
width:135px;
padding-left:7px;
}

#tab_reservation tr td.bloc_2 {
background-color:#149ed5;
/*padding-left:25px;*/
text-align:center;
}

#tab_reservation tr td.bloc_2 b {
color:#fff;
font-size:12px;
}

#tab_reservation tr td.bloc_2 a {
background:url(../images/bt_reserver-en-2.jpg) no-repeat;
display:block;
width:81px;
height:23px;
color:#fff;
font-size:12px;
}

#tab_reservation tr td.bloc_2 a:hover {
background:url(../images/bt_reserver-en-2-hover.jpg) no-repeat;
display:block;
width:81px;
height:23px;
color:#fff;
font-size:12px;
}

/*---------------------------------------------------------*/
/*---------------------------------------------------------*/



table.sample {
	border-width: 0px 0px 0px 0px;
	border-spacing: 7px;
	/*border-style: double double double double;*/
	/*border-color: #f0b77d;
	border-collapse: separate;
	background-color: #f8dcbd;*/
}

table.sample td {
	border-width: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	/*border-style: inset inset inset inset;*/
	/*border-color: #75c0e9;
  	background-color: #ffffff;
	-moz-border-radius: 7px 7px 7px 7px;*/
}

a#facebook{
display:block;
text-decoration:none;
background:url(../images/bt_facebook.jpg) no-repeat;
height:38px;
width:201px;
margin-top:17px;
margin-left:11px;
font-size:12px;
text-align:center;
padding-top:4px;
color:#FFFFFF;
}

a:hover#facebook{
display:block;
text-decoration:none;
background:url(../images/bt_facebook.jpg) no-repeat;
height:38px;
width:201px;
margin-top:17px;
margin-left:11px;
font-size:12px;
text-align:center;
padding-top:4px;
color:#ffffff;
text-decoration:underline;
}

/*///////////////////////////////////////////////////////*/
img{border:none;}

a.bt_lire_laSuite{
display:block;
margin-left:323px;
float:right;
}

ul.puce-1 li{
list-style-type:none;
list-style-image:url(../images/puce-1.jpg);
list-style-position:outside;
}
