﻿@charset "utf-8";
@import url(reset.css);
/**************************************main**/
body element{ background:#e3ebed;}
body { background: #2278BD }
#main{width:990px; margin:0 auto;background: #fff;}
#topdeco{behavior: url(/js/iepngfix.htc); background:url(../img/topdeco.png) no-repeat left top; position:absolute; top:115px; left: 0; width:990px; height: 108px;}
#header{height:225px; position:relative;}
#logo{position:absolute; top:5px; left: 10px; z-index:10;}
#logo a img{display: block; width:142px; height:176px}
.fix{behavior: url(/js/iepngfix.htc);}
#slogan{position:absolute; top:30px; left:190px; width:363px; height:42px;}
#slogan img{display: block; 
width:363px; height:42px}


#mainmnu{position:absolute; top:197px; margin-left:8px}
#mainmnu li{float:left; padding:0px 4px 4px 4px; border-right:2px solid #fff}
#mainmnu a span{cursor: pointer;}
#bottommnu{padding-left:220px; clear:both; /*width:600px;*/ height:30px;}
#bottommnu li{float:left; padding:0px 4px; border-right:1px solid #b6b6b6}
li#mainmnu4{border-right:0}
#lang {position:absolute; top:118px; width:60px; margin-left:925px; }
#lang li{float:left; margin-right:10px; height:13px; overflow:hidden; width:19px}
#lang a{cursor:pointer;}
#spanish span{position:absolute; width:20px; height:13px; background:url(../img/esp.gif) no-repeat}
#english span{position:absolute; width:20px; height:13px; background:url(../img/eng.gif) no-repeat}
#france span{position:absolute; width:20px; height:13px; background:url(../img/france.gif) no-repeat}
#es_flag span{position:absolute; width:20px; height:13px; background:url(../img/esp.gif) no-repeat}
#en_flag span{position:absolute; width:20px; height:13px; background:url(../img/eng.gif) no-repeat}
#fr_flag span{position:absolute; width:20px; height:13px; background:url(../img/france.gif) no-repeat}
#right{float:left; width:163px; position:relative; margin-top:-88px;}
#rightone{background:#2378be url(../img/righttopdeco.png) left bottom no-repeat; padding:10px; padding-bottom: 5px; text-align:center}
#rightone p{color:#fff; font-size:1em; line-height:1em; text-align:justify; padding-left:3px; padding-right:3px}
#rightone p a:link, #rightone p a:visited{font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.4em; margin-left:3px; color:#fff; font-size:1.2em}
#rightone p a:hover{color:#ffd403}
#rightone h3{margin-top:3px; color:#ffd403; padding-left:3px; padding-right:3px; text-align:center; font-size:1.5em; font-weight:bold; font-family: Arial, Helvetica, sans-serif}
#righttwo{margin-left:15px; margin-top:10px; height:190px}
#content{width:795px; margin:10px; margin-bottom:0; float:left}
/**************************************type**/
#mainmnu li a:link, #mainmnu li a:visited{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:1.1em}
#mainmnu li.activemnu a, #mainmnu li a:hover{color:#ffd403}
#bottommnu li a:link, #bottommnu li a:visited{color:#b6b6b6; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; white-space:nowrap;}
#bottommnu #lastmnu{border-right: 0}
#bottommnu li a:hover{color:#666}
/**************************************deco**/
#rightmnutop li{position:relative}
#first{height:59px; background:url(../img/rt1.gif) left top no-repeat}
#second{height:68px; background:url(../img/rt2.gif) left top no-repeat}
#third{height:65px; background:url(../img/rt3.gif) left top no-repeat}
#fourth{height:69px; background:url(../img/rt4.gif) left top no-repeat}
#first h4, #second h4, #third h4, #fourth  h4 {font-size:0.9em; padding:0px  45px 0 8px; height: auto; line-height:1.1em; font-weight:bold; color:#1976b7;}
#first h4{padding-top:9px;}
#second h4{padding-top:18px;}
#third h4{padding-top:5px;}
#fourth h4{padding-top:8px;}
#rightmnutop li a{color:#000; white-space:normal;}
li#first a{top: 8px;}
li#second a{top: 16px;}
li#third a{top: 3px;}
li#fourth  a{top: 7px;}
#rightmnutop li p {width:80px; font-size:0.9em; line-height:1.1em; margin:0 0 0 4px; padding:5px 0 0 0; font-weight:bold; text-align: center; }
#first p{margin-top:16px}
#second p{margin-top:20px}
#third p{margin-top:26px}
#fourth p{margin-top:28px}


/**************************************mainmnu**/
#mainmnu li a:hover span{background-position:bottom left}
#mainmnu li a{background:#1976b7;}
#mainmnu li a span{height:17px; position:absolute;}

/*  Lang fix*/
.fr #mainmnu1 a span{width:37px; background:url(../img/fr/mainmnu1.gif) top left no-repeat}
.fr #mainmnu2 a span{width:87px; background:url(../img/fr/mainmnu2.gif) top left no-repeat}
.fr #mainmnu3 a span{width:43px; background:url(../img/fr/mainmnu3.gif) top left no-repeat}
.fr #mainmnu4 a span{width:39px; background:url(../img/fr/mainmnu4.gif) top left no-repeat}

.en #mainmnu1 a span{width:37px; background:url(../img/en/mainmnu1.gif) top left no-repeat}
.en #mainmnu2 a span{width:87px; background:url(../img/en/mainmnu2.gif) top left no-repeat}
.en #mainmnu3 a span{width:43px; background:url(../img/en/mainmnu3.gif) top left no-repeat}
.en #mainmnu4 a span{width:39px; background:url(../img/en/mainmnu4.gif) top left no-repeat}

.es #mainmnu1 a span{width:37px; background:url(../img/es/mainmnu1.gif) top left no-repeat}
.es #mainmnu2 a span{width:87px; background:url(../img/es/mainmnu2.gif) top left no-repeat}
.es #mainmnu3 a span{width:43px; background:url(../img/es/mainmnu3.gif) top left no-repeat}
.es #mainmnu4 a span{width:39px; background:url(../img/es/mainmnu4.gif) top left no-repeat}
/* /Lang fix*/

#mainmnu li.activemnu a span{background-position:bottom left}
/**************************************content**/
#greeting h2{margin-top:3px; color:#1976b7; text-align:left; font-size:1.5em; height:22px; font-weight:bold; font-family: Arial, Helvetica, sans-serif}

#greeting h2 span{position:absolute;height:18px;}
/*  Lang fix*/
.fr #greeting h2 span{width:182px; background:url(../img/fr/hi.png) left top no-repeat}
.en #greeting h2 span{width:182px; background:url(../img/en/hi.png) left top no-repeat}
.es #greeting h2 span{width:182px; background:url(../img/es/hi.png) left top no-repeat}
/* /Lang fix*/

#greeting{width:210px}
#greeting p{text-align:justify; font-size:1.1em; font-family:Arial, Helvetica, sans-serif}
#banners{background: url(../img/banbg.png) left top repeat-y; width:220px; margin-top:10px}
#banners img{margin-bottom:20px; display:block}

/* /Lang fix*/
.fr #plus span{background: transparent url(../img/fr/plus.png) no-repeat left top}
.en #plus span{background: transparent url(../img/en/plus.png) no-repeat left top}
.es #plus span{background: transparent url(../img/es/plus.png) no-repeat left top}
/* /Lang fix*/

#leftcol{float:left;}
#rightcol{width:565px; float:left; padding-bottom:20px;}
#news{float:left; margin-left:30px; width:235px; display:inline}
#news h2{margin-top:3px; color:#d44e18; text-align:left; font-size:1.5em; height:22px; font-weight:bold; font-family: Arial, Helvetica, sans-serif}

#news h2 span{position:absolute; height:17px;}
/*  Lang fix*/
.fr #news h2 span{width:76px; background:url(../img/fr/news.png) left top no-repeat}
.en #news h2 span{width:76px; background:url(../img/en/news.png) left top no-repeat}
.es #news h2 span{width:76px; background:url(../img/es/news.png) left top no-repeat}
/* /Lang fix*/

#news p{text-align:justify; font-size:1.1em; font-family:Arial, Helvetica, sans-serif}
#news a:link, #news a:visited{color: #0170b3; text-decoration:underline}
#news a:hover{color: #d44e18; text-decoration: none}
#diorama{float:left; margin-left:30px; width:270px; height:100px; overflow:visible;position:relative;}
#diorama p{float: right; width:180px; position:relative; top:-18px; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold}
#diorama h2{margin-top:3px; color:#ffd403; text-align:left; font-size:1.4em; height:22px; width:87px; font-weight:bold; font-family: Arial, Helvetica, sans-serif}
#diorama ul{ height:72pxpx; position:relative;}

#diorama h2 span{position:absolute; width:87px; height:22px; background:url(../img/diorama.png) left top no-repeat}
/* /Lang fix*/
.fr #diorama h2 span{width:87px;background:url(../img/fr/diorama.png) left top no-repeat}
.en #diorama h2 span{width:87px;background:url(../img/en/diorama.png) left top no-repeat}
.es #diorama h2 span{width:87px;background:url(../img/es/diorama.png) left top no-repeat}
/* /Lang fix*/

#diorama ul li img{border: 2px #0082c0 solid}

#hotels{display:block; left:613px; top:145px; width:160px; background:#2378be url(../img/bottomhotel.png) bottom left no-repeat; position: absolute;}
#hotels h2{margin-top:3px; margin-left:15px; margin-bottom:10px; color:#fff; font-size:2em; height:45px; width:132px; font-weight:bold; font-family: Arial, Helvetica, sans-serif}

/*  Lang fix*/
.fr #hotels h2 span{position:absolute; height:45px; width:132px; background:url(../img/fr/hotels.png) left top no-repeat}
.en #hotels h2 span{position:absolute; height:45px; width:132px; background:url(../img/en/hotels.png) left top no-repeat}
.es #hotels h2 span{position:absolute; height:45px; width:132px; background:url(../img/es/hotels.png) left top no-repeat}
/* /Lang fix*/

#hotels select{width:132px; margin-left:15px; margin-bottom:8px}
#map{height:249px; width:554px; border:1px #b9b4b3 solid}
#mapimage{float:left; width:226px; height:200px;}
#mapmenu h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.9em; color:#1976b7; font-weight:bold; width:300px; text-align:center;}
#mapmenu{padding: 0 0 0 15px; margin-top:20px; margin-bottom:10px; border-left:2px #ffd62c solid; float:left}
#map form{float:left; width:300px}
#map form div{clear: left; position: relative; /*margin-bottom:15px; margin-top:5px*/}
#map form div img{position: absolute; left: 185px; top: 2px; }
#map form label{display: block; float: left; width: 130px; font-size:1.2em; font-weight:bold; padding-top: 4px; clear:left; padding-bottom:10px /*position:relative; top:4px*/}
#map form input { display: block; float: left; font-size: 1em; margin-right:3px; }
#map form select { display: block; float: left; font-size: 1em; }
#map form .fastbooking_hotelname select{ width:165px; margin:0;}
#map form .fastbooking_region select{ width:165px; margin:0;}
#map form .fastbooking_date select{ width:53px; margin-right:3px}
#map form .fastbooking_nights select{ width:53px; margin-right:3px}
#map form .fastbooking_children select{ width:53px; margin-right:3px}
#map form .fastbooking_iata input{ width:160px; margin:0;}

#gro, #res{background: url(../img/btnbg.png) #105b89; width:71px; height:22px; border:0; color:#f8ce00; font-weight: bold; margin-bottom:30px;}
#map form button:hover, #map form button.hover{color:#105b89; background-position: bottom left; background-color:#f8ce00}
#res{margin-left:70px}
#ann{background: url(../img/btnbg2.png) #105b89; width:181px; height:23px; border:0; color:#f8ce00; font-weight: bold; margin-left:10px}
#bottommap{clear:both; height:34px; padding-top:2px; background: url(../img/bottommapbg.png) bottom left repeat-x;}
#bottommap1 p{color:#1976b7; font-weight:bold; width:150px; margin-left:35px; margin-top:5px; padding-left:30px; background:url(../img/imp.gif) left 3px no-repeat}
#bottommap p{color:#1976b7; font-weight:bold; width:150px; margin-left:35px; margin-top:5px; padding-left:5px}
#calendar{position:absolute; right:20px}
#shadow{clear:both; position:relative; top:20px; width:564px; height:262px; left:15px; padding: 3px 0px 0px 3px; background:url(../img/shadow.png) no-repeat left top}
#shadow{height:auto; background:url(../img/new_shadow_block.png) no-repeat left top;padding:15px 0 0 0;}
#map{height:auto; background:url(../img/new_shadow_block.png) no-repeat left bottom; padding:0  6px 9px 4px; border:none;}

/*ACTU*/
#maintb{border-collapse:collapse; margin:0 10px 5px -8px; clear:both;}
#maintb td{height:287px;width:204px;}
#maintb td.loisirs{background:url(../img/loisirs_bg.png) no-repeat 0 bottom;}
#maintb td.culture{background:url(../img/culture_bg.png) no-repeat 0 bottom;}
#maintb td.sport{background:url(../img/sport_bg.png) no-repeat 0 bottom;}
#maintb td.divers{background:url(../img/divers_bg.png) no-repeat 0 bottom;}

#maintb h2{height:25px;color:#fff; margin-right:4px; font-size:200%;}

#maintb td.loisirs h2{background:#f2961f;}
#maintb td.culture h2{background:#e9611f;}
#maintb td.sport h2{background:#a40d45;}
#maintb td.divers h2{background:#1976b7;}

#maintb td h2 span{position:absolute; height:25px; width:200px;}
/*  Lang fix*/
.fr #maintb td.loisirs h2 span{background:url(../img/fr/loisirs.gif) no-repeat 0 0;}
.fr #maintb td.culture h2 span{background:url(../img/fr/culture.gif) no-repeat 0 0;}
.fr #maintb td.sport h2 span{background:url(../img/fr/sport.gif) no-repeat 0 0;}
.fr #maintb td.divers h2 span{background:url(../img/fr/divers.gif) no-repeat 0 0;}
/* /Lang fix*/

#maintb div.scroll{overflow:auto;margin:0 13px 0 2px; height:244px; position:relative;}
#maintb dl.events{overflow:hidden;position:absolute; top:5px;}

#maintb dl.events dt{background:transparent url(../img/star.gif) no-repeat 0 0; padding:13px 0 10px 55px; margin:-4px 0 3px 0; line-height:14px; font-size:120%; font-family: Helvetica,Verdana, Arial, sans-serif;}
#maintb td.loisirs dl.events dt{color:#d44d18;}
#maintb td.culture dl.events dt{color:#d44d18;}
#maintb td.sport dl.events dt{color:#a40d45;}
#maintb td.divers dl.events dt{color:#1976b7;}

#maintb dl.events dd{font-family: Helvetica,Verdana, Arial, sans-serif; font-size:110%; text-align:justify; padding:0 10px 8px 6px;}

#actu_title{float:left;  width:480px; }
#actu_title div.pad{padding:35px 0 5px 30px;}

#actu_title h1{color:#d44e18; font-size:210%; font-family: Helvetica, Verdana, Arial, sans-serif;width:381px;height:66px;overflow:hidden;}

#actu_title h1 span{width:381px;height:66px;position:absolute;}
/*  Lang fix */
.fr #actu_title h1 span{background:url(../img/fr/cilt_sp.gif) no-repeat 0 0;}
.en #actu_title h1 span{background:url(../img/en/cilt_sp.gif) no-repeat 0 0;}
.es #actu_title h1 span{background:url(../img/es/cilt_sp.gif) no-repeat 0 0;}
/* /Lang fix */



/* Hotel description */
#contact{padding:10px 0; width:430px; float:left;}
#contact .img{float:left; padding:2px 0 0 0;}
#contact .info{float:left; padding:0 0 0 12px;}
/*  Hotel type fix */
.akena_type #contact .info{ background:url(../img/akena_type/logo.gif) no-repeat 10px 0;}
.hotel_type #contact .info{ background:url(../img/hotel_type/logo.gif) no-repeat 10px 0;}
.relais_type #contact .info{ background:url(../img/relais_type/logo.gif) no-repeat 10px 0;}

.akena_type #contact .img img{border:1px solid #1976b7;}
.hotel_type #contact .img img{border:1px solid #f5bb2c;}
.relais_type #contact .img img{border:1px solid #2878b7;}

/* /Hotel type fix */
#contact h1{font-size:190%;font-family: Arial, Helvetica, Verdana, sans-serif; padding:5px 0 0 50px;}
#contact h2{font-family: Arial, Helvetica, Verdana, sans-serif; font-size:160%; padding:0 0 0 50px;}
#contact p{font-family: Arial, Helvetica, Verdana, sans-serif;}
#contact a,#contact a:hover{font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold;}

.akena_type #contact a, .akena_type #contact a:hover{color:#1976b7;}
.hotel_type #contact a, .hotel_type #contact a:hover{color:#eb8f10;}
.relais_type #contact a, .relais_type #contact a:hover{color:#1976b7;}

#price_block{width:165px; float:left;}
#price_block p{font-family: Arial, Helvetica, Verdana, sans-serif; font-size:110%; font-weight:bold; text-align:center; padding:0 10px;}
#price_block p.price{font-weight:normal; letter-spacing:-3px;}
#price_block span.num{font-size:75px; font-weight:normal;font-family: Arial, Helvetica, Verdana, sans-serif;letter-spacing:-7px;}
#price_block span.star{font-size:30px;font-family: Arial, Helvetica, Verdana, sans-serif;}
#price_block sup.euro{font-size:50px;font-family: Arial, Helvetica, Verdana, sans-serif;}
/*  Hotel type $ Lang fix */
.akena_type #price_block{background:url(../img/akena_type/v_line.gif) no-repeat 0 center;}
.hotel_type #price_block{background:url(../img/hotel_type/v_line.gif) no-repeat 0 center;}
.relais_type #price_block{background:url(../img/relais_type/v_line.gif) no-repeat 0 center;}
/* /Hotel type $ Lang fix */


.col{clear:both;}

#hd_reserver{width:197px; position:absolute; top:10px; right:0px; padding-bottom:7px}
#hd_reserver h2{font-size:140%; font-weight:bold; text-align:center; padding:6px 7px 0 4px; overflow:hidden; position:relative;}
#hd_reserver h2 span{ position:absolute; height:100%; width:185px;top:7px; left:4px;}
/*  Hotel type $ Lang fix */
.akena_type #hd_reserver{ background:url(../img/akena_type/new_reserve_bg.png) no-repeat 0 bottom;}
.hotel_type #hd_reserver{ background:url(../img/hotel_type/new_reserve_bg.png) no-repeat 0 bottom;}
.relais_type #hd_reserver{ background:url(../img/relais_type/new_reserve_bg.png) no-repeat 0 bottom;}
	.akena_type #hd_reserver h2{ background:url(../img/akena_type/new_reserve_bg.png) no-repeat 0 top;}
	.hotel_type #hd_reserver h2{ background:url(../img/hotel_type/new_reserve_bg.png) no-repeat 0 top;}
	.relais_type #hd_reserver h2{ background:url(../img/relais_type/new_reserve_bg.png) no-repeat 0 top;}


.akena_type #hd_reserver h2{color:#1976b7;}
.fr .akena_type #hd_reserver h2 span{background:url(../img/fr/akena_type/reserve_title.gif) no-repeat center 0;color:#1976b7;}
.fr .hotel_type #hd_reserver h2 span{background:url(../img/fr/hotel_type/reserve_title.gif) no-repeat center 0;color:#1976b7;}
.fr .relais_type #hd_reserver h2 span{background:url(../img/fr/relais_type/reserve_title.gif) no-repeat center 0;color:#1976b7;}
.en .akena_type #hd_reserver h2 span{background:url(../img/en/akena_type/reserve_title.gif) no-repeat center 0;color:#1976b7;}
.en .hotel_type #hd_reserver h2 span{background:url(../img/en/hotel_type/reserve_title.gif) no-repeat center 0;color:#1976b7;}
.en .relais_type #hd_reserver h2 span{background:url(../img/en/relais_type/reserve_title.gif) no-repeat center 0;color:#1976b7;}
.es .akena_type #hd_reserver h2 span{background:url(../img/es/akena_type/reserve_title.gif) no-repeat center 0;color:#1976b7;}
.es .hotel_type #hd_reserver h2 span{background:url(../img/es/hotel_type/reserve_title.gif) no-repeat center 0;color:#1976b7;}
.es .relais_type #hd_reserver h2 span{background:url(../img/es/relais_type/reserve_title.gif) no-repeat center 0;color:#1976b7;}
/* /Hotel type $ Lang fix */

.relative{position:relative;}

#hd_reserver form{float:left; width:190px; padding:10px 0 0 0}
#hd_reserver form div{clear:both; padding:0 0 3px 10px; position:relative; zoom:1;  /*margin-bottom:15px; margin-top:5px*/}
#hd_reserver form div img{position: absolute; left: 166px; top: -2px; }
#hd_reserver form label{display: block; position:relative; font-size:1.0em; clear:left; font-weight:bold; margin-top: 4px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif;/*position:relative; top:4px*/}
#hd_reserver form input{display: block; font-size: 0.9em; float:left; margin-right:5px;}
#hd_reserver form select{display: block; font-size: 0.9em;}
#hd_reserver form div.hd_but{clear:left; height:19px;  margin:0 0 0 67px; padding:0; position:relative;  /*margin-bottom:15px; margin-top:5px*/}
#hd_reserver #res{width:60px; height:19px; padding:0px; margin:1px 0 0 0px;font-size:1em; font-weight: bold;background-image:none;}
#hd_reserver #res span{width:60px; height:19px;position:absolute; top:1px; left:0; margin:0;}
#hd_reserver form button:hover, #hd_reserver form button.hover{color:#105b89; background-position: 0 bottom; background-color:#f8ce00;}
#hd_reserver form button:hover span, #hd_reserver form button.hover span{color:#105b89; background: url(../img/fr/akena_type/reserve_but.gif) no-repeat 0 bottom; background-color:#f8ce00}


#hd_reserver .fastbooking_hotelname select{ width:170px;}
#hd_reserver .fastbooking_region select{ width:170px;}
#hd_reserver .fastbooking_date select{ width:55px; margin-right:3px; float:left;}
#hd_reserver .fastbooking_nights select{ width:55px; margin-right:3px; float:left;}
#hd_reserver .fastbooking_children select{ width:55px; margin-right:3px; float:left;}
#hd_reserver .fastbooking_iata input{ width:170px; margin:0; float:none;}

#hd_reserver label span{position:absolute; width:100%; height:19px; top:0; left:0;}
/*  Hotel type $ Lang fix */
.fr .akena_type #hd_reserver .hd_date label span{background:url(../img/fr/akena_type/reserve_date.gif) no-repeat 0 0;}
.fr .hotel_type #hd_reserver .hd_date label span{background:url(../img/fr/hotel_type/reserve_date.gif) no-repeat 0 0; }
.fr .relais_type #hd_reserver .hd_date label span{background:url(../img/fr/relais_type/reserve_date.gif) no-repeat 0 0; }
.fr .akena_type #hd_reserver .hd_nights label span{background:url(../img/fr/akena_type/reserve_nights.gif) no-repeat 0 0; }
.fr .hotel_type #hd_reserver .hd_nights label span{background:url(../img/fr/akena_type/reserve_nights.gif) no-repeat 0 0; }
.fr .relais_type #hd_reserver .hd_nights label span{background:url(../img/fr/relais_type/reserve_nights.gif) no-repeat 0 0; }
.fr .akena_type button{color:#f8ce00; background:#105b89 none;}
.fr .akena_type button span{background: url(../img/fr/akena_type/reserve_but.gif) no-repeat 0 0;}
.fr .hotel_type button{color:#f8ce00; background:#105b89 none;}
.fr .hotel_type button span{background: url(../img/fr/hotel_type/reserve_but.gif) no-repeat 0 0;}
.fr .relais_type button{color:#f8ce00; background:#105b89 none;}
.fr .relais_type button span{background: url(../img/fr/relais_type/reserve_but.gif) no-repeat 0 0;}
.en .akena_type #hd_reserver .hd_date label span{background:url(../img/en/akena_type/reserve_date.gif) no-repeat 0 0; }
.en .hotel_type #hd_reserver .hd_date label span{background:url(../img/en/hotel_type/reserve_date.gif) no-repeat 0 0; }
.en .relais_type #hd_reserver .hd_date label span{background:url(../img/en/relais_type/reserve_date.gif) no-repeat 0 0; }
.en .akena_type #hd_reserver .hd_nights label span{background:url(../img/en/akena_type/reserve_nights.gif) no-repeat 0 0; }
.en .hotel_type #hd_reserver .hd_nights label span{background:url(../img/en/akena_type/reserve_nights.gif) no-repeat 0 0; }
.en .relais_type #hd_reserver .hd_nights label span{background:url(../img/en/relais_type/reserve_nights.gif) no-repeat 0 0; }
.en .akena_type button{color:#f8ce00; background:#105b89 none;}
.en .akena_type button span{background: url(../img/en/akena_type/reserve_but.gif) no-repeat 0 0;}
.en .hotel_type button{color:#f8ce00; background:#105b89 none;}
.en .hotel_type button span{background: url(../img/en/hotel_type/reserve_but.gif) no-repeat 0 0;}
.en .relais_type button{color:#f8ce00; background:#105b89 none;}
.en .relais_type button span{background: url(../img/en/relais_type/reserve_but.gif) no-repeat 0 0;}
.es .akena_type #hd_reserver .hd_date label span{background:url(../img/es/akena_type/reserve_date.gif) no-repeat 0 0; }
.es .hotel_type #hd_reserver .hd_date label span{background:url(../img/es/hotel_type/reserve_date.gif) no-repeat 0 0; }
.es .relais_type #hd_reserver .hd_date label span{background:url(../img/es/relais_type/reserve_date.gif) no-repeat 0 0; }
.es .akena_type #hd_reserver .hd_nights label span{background:url(../img/es/akena_type/reserve_nights.gif) no-repeat 0 0; }
.es .hotel_type #hd_reserver .hd_nights label span{background:url(../img/es/akena_type/reserve_nights.gif) no-repeat 0 0; }
.es .relais_type #hd_reserver .hd_nights label span{background:url(../img/es/relais_type/reserve_nights.gif) no-repeat 0 0; }
.es .akena_type button{color:#f8ce00; background:#105b89 none;}
.es .akena_type button span{background: url(../img/es/akena_type/reserve_but.gif) no-repeat 0 0;}
.es .hotel_type button{color:#f8ce00; background:#105b89 none;}
.es .hotel_type button span{background: url(../img/es/hotel_type/reserve_but.gif) no-repeat 0 0;}
.es .relais_type button{color:#f8ce00; background:#105b89 none;}
.es .relais_type button span{background: url(../img/es/relais_type/reserve_but.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

.col #diorama{margin:0 0 0 -10px; width:240px; height:80px; float:none;}
.col #diorama .title{height:17px;position:relative; margin:0; padding:0;overflow:hidden;}
.col #diorama .title h2{font-weight:normal; width:100px; height:17px;text-indent:7px; margin:0; padding:0; overflow:hidden;}
.col #diorama .title p{font-family:Arial, Helvetica, sans-serif; font-size:0.8em; line-height:17px;  height:17px; width:130px;margin:0; padding:0; overflow:hidden; position:static;}
.col #diorama .title span{position:absolute; width:100%; height:17px;}
.col #diorama .carousel{margin:0 auto;}
/*  Hotel type $ Lang fix */
.akena_type .col #diorama .title h2{color:#d44e18;}
.hotel_type .col #diorama .title h2{color:#d44e18;}
.relais_type .col #diorama .title h2{color:#d44e18;}

.fr .akena_type .col #diorama .title span{background:url(../img/fr/akena_type/diaporama_title.gif) no-repeat 0 0;}
.fr .hotel_type .col #diorama .title span{background:url(../img/fr/hotel_type/diaporama_title.gif) no-repeat 0 0;}
.fr .relais_type .col #diorama .title span{background:url(../img/fr/relais_type/diaporama_title.gif) no-repeat 0 0;}

.en .akena_type .col #diorama .title span{background:url(../img/en/akena_type/diaporama_title.gif) no-repeat 0 0;}
.en .hotel_type .col #diorama .title span{background:url(../img/en/hotel_type/diaporama_title.gif) no-repeat 0 0;}
.en .relais_type .col #diorama .title span{background:url(../img/en/relais_type/diaporama_title.gif) no-repeat 0 0;}

.es .akena_type .col #diorama .title span{background:url(../img/es/akena_type/diaporama_title.gif) no-repeat 0 0;}
.es .hotel_type .col #diorama .title span{background:url(../img/es/hotel_type/diaporama_title.gif) no-repeat 0 0;}
.es .relais_type .col #diorama .title span{background:url(../img/es/relais_type/diaporama_title.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

#attraction{position:relative; left:-10px;}
#attraction .attractions{ overflow:auto; height:95px; width:215px}
#attraction .pad{width:227px; padding:7px 0 12px 0}
#attraction h2{color:#d44e18; height:17px; font-size:1.1em; line-height:19px; padding:0 0 0 0px; text-indent:10px; margin:0 10px 0 0; position:relative; overflow:hidden;}
#attraction h2 span{position:absolute; width:100%; height:19px; top:0; left:0;}

/*  Hotel type $ Lang fix */
.akena_type #attraction{background:url(../img/akena_type/attractions_bg.gif) no-repeat 0 bottom;}
.akena_type #attraction h2{color:#d44e18; background:#dadada;}
.akena_type #attraction .pad{background:url(../img/akena_type/attractions_top.gif) no-repeat 0 top;}

.hotel_type #attraction{background:url(../img/hotel_type/attractions_bg.gif) no-repeat 0 bottom}
.hotel_type #attraction h2{color:#d44e18; background:#dadada;}
.hotel_type #attraction .pad{background:url(../img/hotel_type/attractions_top.gif) no-repeat 0 top;}

.relais_type #attraction{background:url(../img/relais_type/attractions_bg.gif) no-repeat 0 bottom}
.relais_type #attraction h2{color:#d44e18; background:#dadada;}
.relais_type #attraction .pad{background:url(../img/relais_type/attractions_top.gif) no-repeat 0 top;}

.fr .akena_type #attraction h2 span{background:url(../img/fr/akena_type/attraction_title.gif) no-repeat 0 0;}
.fr .hotel_type #attraction h2 span{background:url(../img/fr/hotel_type/attraction_title.gif) no-repeat 0 0;}
.fr .relais_type #attraction h2 span{background:url(../img/fr/relais_type/attraction_title.gif) no-repeat 0 0;}

.en .akena_type #attraction h2 span{background:url(../img/en/akena_type/attraction_title.gif) no-repeat 0 0;}
.en .hotel_type #attraction h2 span{background:url(../img/en/hotel_type/attraction_title.gif) no-repeat 0 0;}
.en .relais_type #attraction h2 span{background:url(../img/en/relais_type/attraction_title.gif) no-repeat 0 0;}

.es .akena_type #attraction h2 span{background:url(../img/es/akena_type/attraction_title.gif) no-repeat 0 0;}
.es .hotel_type #attraction h2 span{background:url(../img/es/hotel_type/attraction_title.gif) no-repeat 0 0;}
.es .relais_type #attraction h2 span{background:url(../img/es/relais_type/attraction_title.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

#attraction table{margin:5px 15px 0 10px; width:200px;}
#attraction table td{ padding:1px 0 2px 0;}
#attraction table td.place{ font-family:Arial, Helvetica, sans-serif;}
#attraction table td.time{font-weight:bold; text-align:right; vertical-align:bottom;}

.col .diorama_attr{float:left;width:231px;}

.col .diorama_attr #diorama li img{border:1px solid #0082c0;}

#adventages{width:250px;height:207px;float:left;}
#adventages .pad{padding:16px 15px 10px 1px;}
#adventages h2{ height:19px;line-height:19px; padding:0 0 0 0px; font-size:1.3em; font-weight:bold; position:relative; text-indent:8px;}
#adventages h2 span{position:absolute; width:100%;height:19px; top:0; left:0;}
/* /Hotel type $ Lang fix */
.akena_type #adventages{background:#d54e18 url(../img/akena_type/adventages_bg.png) no-repeat 0 0;}
.akena_type #adventages h2{background:#e38c59;color:#fff;}
.akena_type #adventages table th h3{color:#fff;}

.hotel_type #adventages{background:#fed403 url(../img/hotel_type/adventages_bg.png) no-repeat 0 0;}
.hotel_type #adventages h2{background:#fee253;color:#000;}
.hotel_type #adventages table th h3{color:#000;}

.relais_type #adventages{background:#1977b7 url(../img/relais_type/adventages_bg.png) no-repeat 0 0;}
.relais_type #adventages h2{background:#66a4cd;color:#fff;}
.relais_type #adventages table th h3{color:#fff;}

.fr .akena_type #adventages h2 span{ background:url(../img/fr/akena_type/adventages_title.gif) no-repeat 0 0;}
.fr .hotel_type #adventages h2 span{ background:url(../img/fr/hotel_type/adventages_title.gif) no-repeat 0 0;}
.fr .relais_type #adventages h2 span{ background:url(../img/fr/relais_type/adventages_title.gif) no-repeat 0 0;}

.en .akena_type #adventages h2 span{ background:url(../img/en/akena_type/adventages_title.gif) no-repeat 0 0;}
.en .hotel_type #adventages h2 span{ background:url(../img/en/hotel_type/adventages_title.gif) no-repeat 0 0;}
.en .relais_type #adventages h2 span{ background:url(../img/en/relais_type/adventages_title.gif) no-repeat 0 0;}

.es .akena_type #adventages h2 span{ background:url(../img/es/akena_type/adventages_title.gif) no-repeat 0 0;}
.es .hotel_type #adventages h2 span{ background:url(../img/es/hotel_type/adventages_title.gif) no-repeat 0 0;}
.es .relais_type #adventages h2 span{ background:url(../img/es/relais_type/adventages_title.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

#adventages table{margin:7px 0 0 10px}
#adventages table th{padding:0px 0 0 0px;}
#adventages table th h3{font-size:1.1em; position:relative; width:100px; height:12px;}
#adventages table th h3 span{ position:absolute; width:100%; height:100%; top:0; left:0;}
#adventages table td{width:32px; height:32px}
#adventages table td.last{width:52px;}

/*  Hotel type $ Lang fix */
.fr .akena_type #adventages th.hotel h3 span{ background:url(../img/fr/akena_type/adventages_subtitle1.gif) no-repeat 0 0;}
.fr .akena_type #adventages th.chambre h3 span{ background:url(../img/fr/akena_type/adventages_subtitle2.gif) no-repeat 0 0;}
.fr .akena_type #adventages th.service h3 span{ background:url(../img/fr/akena_type/adventages_subtitle3.gif) no-repeat 0 0;}
.fr .akena_type #adventages th.access h3 span{ background:url(../img/fr/akena_type/adventages_subtitle4.gif) no-repeat 0 0;}
.fr .hotel_type #adventages th.hotel h3 span{ background:url(../img/fr/hotel_type/adventages_subtitle1.gif) no-repeat 0 0;}
.fr .hotel_type #adventages th.chambre h3 span{ background:url(../img/fr/hotel_type/adventages_subtitle2.gif) no-repeat 0 0;}
.fr .hotel_type #adventages th.service h3 span{ background:url(../img/fr/hotel_type/adventages_subtitle3.gif) no-repeat 0 0;}
.fr .hotel_type #adventages th.access h3 span{ background:url(../img/fr/hotel_type/adventages_subtitle4.gif) no-repeat 0 0;}
.fr .relais_type #adventages th.hotel h3 span{ background:url(../img/fr/relais_type/adventages_subtitle1.gif) no-repeat 0 0;}
.fr .relais_type #adventages th.chambre h3 span{ background:url(../img/fr/relais_type/adventages_subtitle2.gif) no-repeat 0 0;}
.fr .relais_type #adventages th.service h3 span{ background:url(../img/fr/relais_type/adventages_subtitle3.gif) no-repeat 0 0;}
.fr .relais_type #adventages th.access h3 span{ background:url(../img/fr/relais_type/adventages_subtitle4.gif) no-repeat 0 0;}

.en .akena_type #adventages th.hotel h3 span{ background:url(../img/en/akena_type/adventages_subtitle1.gif) no-repeat 0 0;}
.en .akena_type #adventages th.chambre h3 span{ background:url(../img/en/akena_type/adventages_subtitle2.gif) no-repeat 0 0;}
.en .akena_type #adventages th.service h3 span{ background:url(../img/en/akena_type/adventages_subtitle3.gif) no-repeat 0 0;}
.en .akena_type #adventages th.access h3 span{ background:url(../img/en/akena_type/adventages_subtitle4.gif) no-repeat 0 0;}
.en .hotel_type #adventages th.hotel h3 span{ background:url(../img/en/hotel_type/adventages_subtitle1.gif) no-repeat 0 0;}
.en .hotel_type #adventages th.chambre h3 span{ background:url(../img/en/hotel_type/adventages_subtitle2.gif) no-repeat 0 0;}
.en .hotel_type #adventages th.service h3 span{ background:url(../img/en/hotel_type/adventages_subtitle3.gif) no-repeat 0 0;}
.en .hotel_type #adventages th.access h3 span{ background:url(../img/en/hotel_type/adventages_subtitle4.gif) no-repeat 0 0;}
.en .relais_type #adventages th.hotel h3 span{ background:url(../img/en/relais_type/adventages_subtitle1.gif) no-repeat 0 0;}
.en .relais_type #adventages th.chambre h3 span{ background:url(../img/en/relais_type/adventages_subtitle2.gif) no-repeat 0 0;}
.en .relais_type #adventages th.service h3 span{ background:url(../img/en/relais_type/adventages_subtitle3.gif) no-repeat 0 0;}
.en .relais_type #adventages th.access h3 span{ background:url(../img/en/relais_type/adventages_subtitle4.gif) no-repeat 0 0;}

.es .akena_type #adventages th.hotel h3 span{ background:url(../img/es/akena_type/adventages_subtitle1.gif) no-repeat 0 0;}
.es .akena_type #adventages th.chambre h3 span{ background:url(../img/es/akena_type/adventages_subtitle2.gif) no-repeat 0 0;}
.es .akena_type #adventages th.service h3 span{ background:url(../img/es/akena_type/adventages_subtitle3.gif) no-repeat 0 0;}
.es .akena_type #adventages th.access h3 span{ background:url(../img/es/akena_type/adventages_subtitle4.gif) no-repeat 0 0;}
.es .hotel_type #adventages th.hotel h3 span{ background:url(../img/es/hotel_type/adventages_subtitle1.gif) no-repeat 0 0;}
.es .hotel_type #adventages th.chambre h3 span{ background:url(../img/es/hotel_type/adventages_subtitle2.gif) no-repeat 0 0;}
.es .hotel_type #adventages th.service h3 span{ background:url(../img/es/hotel_type/adventages_subtitle3.gif) no-repeat 0 0;}
.es .hotel_type #adventages th.access h3 span{ background:url(../img/es/hotel_type/adventages_subtitle4.gif) no-repeat 0 0;}
.es .relais_type #adventages th.hotel h3 span{ background:url(../img/es/relais_type/adventages_subtitle1.gif) no-repeat 0 0;}
.es .relais_type #adventages th.chambre h3 span{ background:url(../img/es/relais_type/adventages_subtitle2.gif) no-repeat 0 0;}
.es .relais_type #adventages th.service h3 span{ background:url(../img/es/relais_type/adventages_subtitle3.gif) no-repeat 0 0;}
.es .relais_type #adventages th.access h3 span{ background:url(../img/es/relais_type/adventages_subtitle4.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

#tarifs{width:314px; float:left; margin:5px 0 0 0; }
#tarifs h2{position:relative; height:25px; text-indent:15px; line-height:25px; font-size:1.4em;}
#tarifs h2 span{ position:absolute;width:100%; height:100%; top:0; left:0;}

#tarifs div.tariftbl_block{margin:20px 0 0px 4px;padding:0 0 10px 0;}
#tarifs table{border-collapse: collapse; width:300px; position:relative;}
#tarifs table th{text-align:center; font-weight:bold; padding:4px 0 0 0}
#tarifs table .first{width:115px;}
#tarifs table .last{ padding-right:5px;}
#tarifs table th sup{font-weight:normal; font-size:0.7em;line-height:9px;}
#tarifs div.tariftbl_block table td div{text-align:center; font-weight:bold;}
#tarifs div.tariftbl_block table td.r_bord div{border-right:1px solid #2f2c28;}
#tarifs div.tariftbl_block table td.l_bord div{border-left:1px solid #99928e;}
#tarifs table td h4{text-align:left;font-weight:bold; font-size:1em; padding:0 0 0 8px;}
#tarifs table.small{ width:305px !important;}
#tarifs table.small tbody td{font-size:8px; line-height:10px; text-align:center;}
#tarifs ul{padding:7px 10px 25px 20px;}
#tarifs ul li{ padding:1px 0 1px 7px}
#tarifs ul span{font-weight:bold;}
#tarifs span.euro{font-weight:normal;}

/*  Hotel type $ Lang fix */
.akena_type #tarifs{background:url(../img/akena_type/tarifs_bg.gif) no-repeat 0 bottom;}
.hotel_type #tarifs{background:url(../img/hotel_type/tarifs_bg.gif) no-repeat 0 bottom;}
.relais_type #tarifs{background:url(../img/relais_type/tarifs_bg.gif) no-repeat 0 bottom;}

.fr .akena_type #tarifs h2 span{background:url(../img/fr/akena_type/tarifs_title.gif) no-repeat 0 0;}
.fr .hotel_type #tarifs h2 span{background:url(../img/fr/hotel_type/tarifs_title.gif) no-repeat 0 0;}
.fr .relais_type #tarifs h2 span{background:url(../img/fr/relais_type/tarifs_title.gif) no-repeat 0 0;}
.en .akena_type #tarifs h2 span{background:url(../img/en/akena_type/tarifs_title.gif) no-repeat 0 0;}
.en .hotel_type #tarifs h2 span{background:url(../img/en/hotel_type/tarifs_title.gif) no-repeat 0 0;}
.en .relais_type #tarifs h2 span{background:url(../img/en/relais_type/tarifs_title.gif) no-repeat 0 0;}
.es .akena_type #tarifs h2 span{background:url(../img/es/akena_type/tarifs_title.gif) no-repeat 0 0;}
.es .hotel_type #tarifs h2 span{background:url(../img/es/hotel_type/tarifs_title.gif) no-repeat 0 0;}
.es .relais_type #tarifs h2 span{background:url(../img/es/relais_type/tarifs_title.gif) no-repeat 0 0;}

.akena_type #tarifs div.tariftbl_block{background:url(../img/akena_type/tarifstable_bottom.gif) no-repeat left bottom;}
.akena_type #tarifs table.mn_tbl{background: transparent url(../img/akena_type/tarifstable_top.gif) no-repeat left top;}
.hotel_type #tarifs div.tariftbl_block{background:url(../img/hotel_type/tarifstable_bottom.gif) no-repeat left bottom;}
.hotel_type #tarifs table.mn_tbl{background:url(../img/hotel_type/tarifstable_top.gif) no-repeat left top;}
.relais_type #tarifs div.tariftbl_block{background:url(../img/relais_type/tarifstable_bottom.gif) no-repeat left bottom;}
.relais_type #tarifs table.mn_tbl{background:url(../img/relais_type/tarifstable_top.gif) no-repeat left top;}

.akena_type #tarifs ul li{ background:url(../img/akena_type/tarifs_bul.gif) no-repeat 0 6px;}
.hotel_type #tarifs ul li{ background:url(../img/hotel_type/tarifs_bul.gif) no-repeat 0 6px;}
.relais_type #tarifs ul li{ background:url(../img/relais_type/tarifs_bul.gif) no-repeat 0 6px;}
/* /Hotel type $ Lang fix */

#news_block{width:475px; float:left; padding:0 0 10px 0}
#news_block h2{margin-left:-10px; height:27px; line-height:27px; text-indent:10px; font-size:1.4em; position:relative; overflow:hidden;}
#news_block h2 span{position:absolute;width:100%; height:100%; top:0; left:0;}
#news_block ul li{padding:0 0 1px 0}
#news_block ul li a,#news_block ul li p{  }

/*  Hotel type $ Lang fix */

.fr .akena_type #news_block h2 span{background:url(../img/fr/akena_type/newsblock_title.gif) no-repeat 0 0;}
.fr .hotel_type #news_block h2 span{background:url(../img/fr/hotel_type/newsblock_title.gif) no-repeat 0 0;}
.fr .relais_type #news_block h2 span{background:url(../img/fr/relais_type/newsblock_title.gif) no-repeat 0 0;}
.en .akena_type #news_block h2 span{background:url(../img/en/akena_type/newsblock_title.gif) no-repeat 0 0;}
.en .hotel_type #news_block h2 span{background:url(../img/en/hotel_type/newsblock_title.gif) no-repeat 0 0;}
.en .relais_type #news_block h2 span{background:url(../img/en/relais_type/newsblock_title.gif) no-repeat 0 0;}
.es .akena_type #news_block h2 span{background:url(../img/es/akena_type/newsblock_title.gif) no-repeat 0 0;}
.es .hotel_type #news_block h2 span{background:url(../img/es/hotel_type/newsblock_title.gif) no-repeat 0 0;}
.es .relais_type #news_block h2 span{background:url(../img/es/relais_type/newsblock_title.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */


#banners_block{float:left;width:320px; padding:15px 0 0 0;}
#banners_block ul li{float:left; width:106px}
#banners_block ul li a span{display:block;text-align:center;}
#banners_block ul li a,#banners_block ul li a:hover{color:#39463e;}





/* GROUP */
#reservation_gr{padding:10px 0; width:395px; float:left;}
#reservation_gr h2{font-size:2em;height:35px; width:395px; overflow:hidden; position:relative;}
#reservation_gr h2 span{position:absolute;width:100%; height:100%; top:0; left:0;}
#reservation_gr p{font-size:1.1em; padding:0 40px 0 0;}

/*  Hotel type $ Lang fix */
.fr .akena_type #reservation_gr h2 span{background:url(../img/fr/akena_type/reservation_title.gif) no-repeat 0 0;}
.fr .hotel_type #reservation_gr h2 span{background:url(../img/fr/hotel_type/reservation_title.gif) no-repeat 0 0;}
.fr .relais_type #reservation_gr h2 span{background:url(../img/fr/relais_type/reservation_title.gif) no-repeat 0 0;}
.en .akena_type #reservation_gr h2 span{background:url(../img/en/akena_type/reservation_title.gif) no-repeat 0 0;}
.en .hotel_type #reservation_gr h2 span{background:url(../img/en/hotel_type/reservation_title.gif) no-repeat 0 0;}
.en .relais_type #reservation_gr h2 span{background:url(../img/en/relais_type/reservation_title.gif) no-repeat 0 0;}
.es .akena_type #reservation_gr h2 span{background:url(../img/es/akena_type/reservation_title.gif) no-repeat 0 0;}
.es .hotel_type #reservation_gr h2 span{background:url(../img/es/hotel_type/reservation_title.gif) no-repeat 0 0;}
.es .relais_type #reservation_gr h2 span{background:url(../img/es/relais_type/reservation_title.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

#price_block.group{width:200px; float:left;}

#gagnant{float:left; width:197px; margin-top:5px}
#gagnant .pad{padding:10px 10px 9px 7px;}
#gagnant p{text-align:center;font-size:1.4em; font-weight:bold; letter-spacing:-1px; line-height:21px;}
#gagnant p.type_colour{font-size:2em;  line-height:40px;}
#gagnant p.bot{font-size:1.5em; line-height:22px;}

/*  Hotel type $ Lang fix */
.akena_type #gagnant{background:url(../img/akena_type/gagnant_bottom.gif) no-repeat 0 bottom;}
.akena_type #gagnant .pad{background:url(../img/akena_type/gagnant_top.gif) no-repeat 0 0;}
.hotel_type #gagnant{background:url(../img/hotel_type/gagnant_bottom.gif) no-repeat 0 bottom;}
.hotel_type #gagnant .pad{background:url(../img/hotel_type/gagnant_top.gif) no-repeat 0 0;}
.relais_type #gagnant{background:url(../img/relais_type/gagnant_bottom.gif) no-repeat 0 bottom;}
.relais_type #gagnant .pad{background:url(../img/relais_type/gagnant_top.gif) no-repeat 0 0;}

.akena_type #gagnant p.top{color:#1976b7;}
.hotel_type #gagnant p.top{color:#1976b7;}
.relais_type #gagnant p.top{color:#1976b7;}
.akena_type #gagnant p.bot{color:#1976b7;}
.hotel_type #gagnant p.bot{color:#1976b7;}
.relais_type #gagnant p.bot{color:#1976b7;}
/* /Hotel type $ Lang fix */


.col #diorama.group_diorama{margin:0 0 0 -10px; width:414px; height:90px; float:left;}
.col #diorama.group_diorama .title{width:414px;position:relative; margin:10px 0 0 0; padding:5px 0 5px 0;overflow:visible;}
.col #diorama.group_diorama .title h3{width:250px; line-height:30px; height:30px; float:left; font-size:15px;}
.col #diorama.group_diorama .title p{width:160px;line-height:30px; height:30px; float:left}
#diorama.group_diorama .title span{position:absolute; display:block; width:414px; height:35px; top:0px; left:0px;}

.col #diorama.group_diorama ul li img{width:90px; height:67px;}
.col #diorama.group_diorama .carousel{padding-top:2px;}
.col #diorama.group_diorama .carousel{ margin:0 auto; width:394px !important}
/* /Hotel type $ Lang fix */
.akena_type .col #diorama.group_diorama ul li img{border:1px #d44f18 solid}
.hotel_type .col #diorama.group_diorama ul li img{border:1px #d44f18 solid}
.relais_type .col #diorama.group_diorama ul li img{border:1px #d44f18 solid}
.fr .akena_type #diorama.group_diorama .title span{background:url(../img/fr/akena_type/group_diaporama_title.gif) no-repeat 0 0;}
.fr .hotel_type #diorama.group_diorama .title span{background:url(../img/fr/hotel_type/group_diaporama_title.gif) no-repeat 0 0;}
.fr .relais_type #diorama.group_diorama .title span{background:url(../img/fr/relais_type/group_diaporama_title.gif) no-repeat 0 0;}
.en .akena_type #diorama.group_diorama .title span{background:url(../img/en/akena_type/group_diaporama_title.gif) no-repeat 0 0;}
.en .hotel_type #diorama.group_diorama .title span{background:url(../img/en/hotel_type/group_diaporama_title.gif) no-repeat 0 0;}
.en .relais_type #diorama.group_diorama .title span{background:url(../img/en/relais_type/group_diaporama_title.gif) no-repeat 0 0;}
.es .akena_type #diorama.group_diorama .title span{background:url(../img/es/akena_type/group_diaporama_title.gif) no-repeat 0 0;}
.es .hotel_type #diorama.group_diorama .title span{background:url(../img/es/hotel_type/group_diaporama_title.gif) no-repeat 0 0;}
.es .relais_type #diorama.group_diorama .title span{background:url(../img/es/relais_type/group_diaporama_title.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

#dans{width:391px;float:left;}
#dans .pad{padding:0 0px 12px 0px;}
#dans h2{height:37px; position:relative; overflow:hidden; padding:0 50px 0 10px; line-height:18px; color:#fff; font-size:1.3em; font-weight:bold;}
#dans h2 span{position:absolute; width:391px; height:37px; top:0; left:0;}
#dans .list{ height:80px}
#dans ul{padding:10px 15px 0 12px;}
#dans ul li{padding:1px 8px; color:#fff; font-size:1.1em}

/* /Hotel type $ Lang fix */
.akena_type #dans{background:url(../img/akena_type/dans_bg.gif) no-repeat 0 bottom;}
.hotel_type #dans{background:url(../img/hotel_type/dans_bg.gif) no-repeat 0 bottom;}
.relais_type #dans{background:url(../img/relais_type/dans_bg.gif) no-repeat 0 bottom;}

.akena_type #dans ul li{background:url(../img/akena_type/dans_bul.gif) no-repeat 0 6px;}

.fr .akena_type #dans h2 span{background:url(../img/fr/akena_type/dans_title.gif) no-repeat 0 0;}
.fr .hotel_type #dans h2 span{background:url(../img/fr/hotel_type/dans_title.gif) no-repeat 0 0;}
.fr .relais_type #dans h2 span{background:url(../img/fr/relais_type/dans_title.gif) no-repeat 0 0;}
.en .akena_type #dans h2 span{background:url(../img/en/akena_type/dans_title.gif) no-repeat 0 0;}
.en .hotel_type #dans h2 span{background:url(../img/en/hotel_type/dans_title.gif) no-repeat 0 0;}
.en .relais_type #dans h2 span{background:url(../img/en/relais_type/dans_title.gif) no-repeat 0 0;}
.es .akena_type #dans h2 span{background:url(../img/es/akena_type/dans_title.gif) no-repeat 0 0;}
.es .hotel_type #dans h2 span{background:url(../img/es/hotel_type/dans_title.gif) no-repeat 0 0;}
.es .relais_type #dans h2 span{background:url(../img/es/relais_type/dans_title.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

#pour{width:800px; background:url(../img/pour_bg.gif) no-repeat 0 bottom; clear:both; position:relative; left:-5px; margin:0 0 10px 0}
#pour .pad{background:url(../img/pour_top.gif) no-repeat 0 0; padding:4px 20px 10px 5px;}
#pour h2{font-size:1.3em; text-indent:5px; line-height:20px; position:relative; overflow:hidden; width:400px; height:20px}
#pour h2 span{position:absolute; width:100%; height:100%; top:0; left:0;}
#pour .col{margin:5px 5px 0 20px;}
#pour .col .pad{padding:11px 0;}
#pour .col .centrale{border-right:1px solid #e79a6a; width:375px; float:left; padding:2px 0 5px 0;}
#pour .col .phone{border-left:1px solid #db6f37; width:373px; float:left;padding:2px 0 5px 0;}
#pour .col h3{text-align:center;font-family:Arial, Helvetica, sans-serif;}
#pour .col p{text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
#pour .col .centrale h3{font-size:2em; height:40px; letter-spacing:-1px;}
#pour .col .phone h3{font-size:3.8em; line-height:40px}
#pour .desc{padding:8px 0 10px 0px;}
#pour .desc p{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
#pour #plus{width:115px; height:19px; position:absolute; bottom:-28px; clear:left; left:10px; clear:both;}

/*  Hotel type $ Lang fix */
.fr .akena_type #pour h2 span{background:url(../img/fr/akena_type/pour_title.gif) no-repeat 0 0;}
.fr .hotel_type #pour h2 span{background:url(../img/fr/hotel_type/pour_title.gif) no-repeat 0 0;}
.fr .relais_type #pour h2 span{background:url(../img/fr/relais_type/pour_title.gif) no-repeat 0 0;}
.en .akena_type #pour h2 span{background:url(../img/en/akena_type/pour_title.gif) no-repeat 0 0;}
.en .hotel_type #pour h2 span{background:url(../img/en/hotel_type/pour_title.gif) no-repeat 0 0;}
.en .relais_type #pour h2 span{background:url(../img/en/relais_type/pour_title.gif) no-repeat 0 0;}
.es .akena_type #pour h2 span{background:url(../img/es/akena_type/pour_title.gif) no-repeat 0 0;}
.es .hotel_type #pour h2 span{background:url(../img/es/hotel_type/pour_title.gif) no-repeat 0 0;}
.es .relais_type #pour h2 span{background:url(../img/es/relais_type/pour_title.gif) no-repeat 0 0;}

.akena_type #pour .col{background:url(../img/akena_type/pour_in_bg.gif) no-repeat 0 bottom;}
.hotel_type #pour .col{background:url(../img/hotel_type/pour_in_bg.gif) no-repeat 0 bottom;}
.relais_type #pour .col{background:url(../img/relais_type/pour_in_bg.gif) no-repeat 0 bottom;}

.akena_type #pour .col .pad{background:url(../img/akena_type/pour_in_top.gif) no-repeat 0 top;}
.hotel_type #pour .col .pad{background:url(../img/hotel_type/pour_in_top.gif) no-repeat 0 top;}
.relais_type #pour .col .pad{background:url(../img/relais_type/pour_in_top.gif) no-repeat 0 top;}

/* /Hotel type $ Lang fix */



/*  Hotel type colours */
.type_colour{color:#d44e18;}
.akena_type .type_colour{color:#d44e18;}
.hotel_type .type_colour{color:#000;}
.relais_type .type_colour{color:#2878b7;}

.akena_type .type_colour2{color:#d44e18;}
.hotel_type .type_colour2{color:#f5bb2c;}
.relais_type .type_colour2{color:#2878b7;}

.akena_type .type_colour3{color:#d44e18;}
.hotel_type .type_colour3{color:#fbd504;}
.relais_type .type_colour3{color:#2878b7;}

.akena_type .type_colour4{color:#d44e18;}
.hotel_type .type_colour4{color:#fc8821;}
.relais_type .type_colour4{color:#2878b7;}


.type_bg{background:#d44e18;}
.akena_type .type_bg{background:#d44e18;}
.akena_type .type_bg{background:#d44e18;}
.akena_type .type_bg{background:#d44e18;}
/* /Hotel type colours */
#content.norpad{margin-right:0;}
#content .padtopbot{padding:5px 0;}
.clear{clear:both;}


/* HOTEL TYPE */
#contact.type{width:450px;}
#contact.type h2{color:#000;}
#contact.type .info{padding:5px 0 0 90px;}
#contact.type .info h1{font-size:2.9em; padding:0; width: 190px;}
#contact.type .info h2{font-size:2.2em; padding:0; width: 190px;}
#contact.type .img img{border:1px solid #d75b25;}
/*  Hotel type fix */
.akena_type #contact.type .img img{border:1px solid #d75b25;}
.akena_type #contact.type .info{ background:url(../img/akena_type/logo_big.gif) no-repeat 0 center;}

.hotel_type #contact.type .img img{border:1px solid #f5bb2c;}
.hotel_type #contact.type .info{ background:url(../img/hotel_type/logo_big.gif) no-repeat 0 center;}

.relais_type #contact.type .img img{border:1px solid #2878b7;}
.relais_type #contact.type .info{ background:url(../img/relais_type/logo_big.gif) no-repeat 0 center;}

/* /Hotel type fix */

#price_block.type{width:145px; float:left; padding:7px 0}
#price_block.type span.num{letter-spacing:-7px;}

#gagnant.type .pad{padding-top:3px}
#gagnant.type h2{color:#1976b7; font-size:1.5em; font-weight:bold; text-align:center;}
#gagnant.type ul li{display:block; width:;  padding:52px 0 2px 0; width:75px;}
#gagnant.type ul li.hotel_1{ text-align:left;float:left;}
#gagnant.type ul li.hotel_2{ text-align:right;float:right;}
#gagnant.type ul li a{display:block; width:52px; height:16px; text-align:center; position:relative; overflow:hidden; line-height:16px; margin:0 auto;}
#gagnant.type ul li a span{ position:absolute; top:0; left:0; width:100%; height:100%;}
#gagnant.type ul li.hotel_1 a{}
#gagnant.type ul li.hotel_2 a{}


/*  Hotel type $ Lang fix */
.akena_type #gagnant.type ul li.hotel_1{background:url(../img/hotel_type/logo.gif) no-repeat center 0;}
.akena_type #gagnant.type ul li.hotel_2{background:url(../img/relais_type/logo.gif) no-repeat center 0;}
.hotel_type #gagnant.type ul li.hotel_1{background:url(../img/akena_type/logo.gif) no-repeat center 0;}
.hotel_type #gagnant.type ul li.hotel_2{background:url(../img/relais_type/logo.gif) no-repeat center 0;}
.relais_type #gagnant.type ul li.hotel_1{background:url(../img/akena_type/logo.gif) no-repeat center 0;}
.relais_type #gagnant.type ul li.hotel_2{background:url(../img/hotel_type/logo.gif) no-repeat center 0;}


.fr .akena_type #gagnant.type ul li.hotel_1 a span{background:url(../img/fr/hotel_type/visitez_but.gif) no-repeat 0 0;}
.fr .akena_type #gagnant.type ul li.hotel_2 a span{background:url(../img/fr/relais_type/visitez_but.gif) no-repeat 0 0;}
.fr .hotel_type #gagnant.type ul li.hotel_1 a span{background:url(../img/fr/akena_type/visitez_but.gif) no-repeat 0 0;}
.fr .hotel_type #gagnant.type ul li.hotel_2 a span{background:url(../img/fr/relais_type/visitez_but.gif) no-repeat 0 0;}
.fr .relais_type #gagnant.type ul li.hotel_1 a span{background:url(../img/fr/akena_type/visitez_but.gif) no-repeat 0 0;}
.fr .relais_type #gagnant.type ul li.hotel_2 a span{background:url(../img/fr/hotel_type/visitez_but.gif) no-repeat 0 0;}

.en .akena_type #gagnant.type ul li.hotel_1 a span{background:url(../img/en/hotel_type/visitez_but.gif) no-repeat 0 0;}
.en .akena_type #gagnant.type ul li.hotel_2 a span{background:url(../img/en/relais_type/visitez_but.gif) no-repeat 0 0;}
.en .hotel_type #gagnant.type ul li.hotel_1 a span{background:url(../img/en/akena_type/visitez_but.gif) no-repeat 0 0;}
.en .hotel_type #gagnant.type ul li.hotel_2 a span{background:url(../img/en/relais_type/visitez_but.gif) no-repeat 0 0;}
.en .relais_type #gagnant.type ul li.hotel_1 a span{background:url(../img/en/akena_type/visitez_but.gif) no-repeat 0 0;}
.en .relais_type #gagnant.type ul li.hotel_2 a span{background:url(../img/en/hotel_type/visitez_but.gif) no-repeat 0 0;}

.es .akena_type #gagnant.type ul li.hotel_1 a span{background:url(../img/es/hotel_type/visitez_but.gif) no-repeat 0 0;}
.es .akena_type #gagnant.type ul li.hotel_2 a span{background:url(../img/es/relais_type/visitez_but.gif) no-repeat 0 0;}
.es .hotel_type #gagnant.type ul li.hotel_1 a span{background:url(../img/es/akena_type/visitez_but.gif) no-repeat 0 0;}
.es .hotel_type #gagnant.type ul li.hotel_2 a span{background:url(../img/es/relais_type/visitez_but.gif) no-repeat 0 0;}
.es .relais_type #gagnant.type ul li.hotel_1 a span{background:url(../img/es/akena_type/visitez_but.gif) no-repeat 0 0;}
.es .relais_type #gagnant.type ul li.hotel_2 a span{background:url(../img/es/hotel_type/visitez_but.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */


.col .half_col_1{width:403px; float:left; padding:0 0 10px 0;}
.col .half_col_2{width:392px; float:left; padding:0 0 10px 0;}
#plus_banner{ width:391px; height:134px; float:left;}
.simple_text{ padding:10px 0 0px 0;}
.simple_text h2{font-size:1.5em; margin-left:-10px; position:relative; text-indent:10px;}
#tous h2{margin:0px;}
.simple_text h2 span{position:absolute; top:0; left:0; width:100%; height:100%;}
.simple_text p{text-indent:10px; text-align:justify; padding:7px 50px 1px 0}
.simple_text ul{padding:7px 50px 1px 0px;}
.simple_text ul li{padding:1px 0 1px 10px;}
/* /Hotel type $ Lang fix */


.fr .akena_type #plus_banner{background:url(../img/fr/akena_type/plus_banner.gif) no-repeat 0 0;}
.fr .hotel_type #plus_banner{background:url(../img/fr/hotel_type/plus_banner.gif) no-repeat 0 0;}
.fr .relais_type #plus_banner{background:url(../img/fr/relais_type/plus_banner.gif) no-repeat 0 0;}
.en .akena_type #plus_banner{background:url(../img/en/akena_type/plus_banner.gif) no-repeat 0 0;}
.en .hotel_type #plus_banner{background:url(../img/en/hotel_type/plus_banner.gif) no-repeat 0 0;}
.en .relais_type #plus_banner{background:url(../img/en/relais_type/plus_banner.gif) no-repeat 0 0;}
.es .akena_type #plus_banner{background:url(../img/es/akena_type/plus_banner.gif) no-repeat 0 0;}
.es .hotel_type #plus_banner{background:url(../img/es/hotel_type/plus_banner.gif) no-repeat 0 0;}
.es .relais_type #plus_banner{background:url(../img/es/relais_type/plus_banner.gif) no-repeat 0 0;}
.akena_type .simple_text p{background:url(../img/akena_type/tarifs_bul.gif) no-repeat 2px 11px;}
.hotel_type .simple_text p{background:url(../img/hotel_type/tarifs_bul.gif) no-repeat 2px 11px;}
.relais_type .simple_text p{background:url(../img/relais_type/tarifs_bul.gif) no-repeat 2px 11px;}
.akena_type .simple_text ul li{background:url(../img/akena_type/tarifs_bul.gif) no-repeat 2px 4px;}
.hotel_type .simple_text ul li{background:url(../img/hotel_type/tarifs_bul.gif) no-repeat 2px 4px;}
.relais_type .simple_text ul li{background:url(../img/relais_type/tarifs_bul.gif) no-repeat 2px 4px;}
.fr .akena_type #les_hotels h2 span{background:url(../img/fr/akena_type/les_hotels.gif) no-repeat 0 0;}
.fr .akena_type #confort h2 span{background:url(../img/fr/akena_type/confort.gif) no-repeat 0 0;}
.fr .akena_type #tous h2 span{background:url(../img/fr/akena_type/tous.gif) no-repeat 0 0;}
.fr .hotel_type #les_hotels h2 span{background:url(../img/fr/hotel_type/les_hotels.gif) no-repeat 0 0;}
.fr .hotel_type #confort h2 span{background:url(../img/fr/hotel_type/confort.gif) no-repeat 0 0;}
.fr .hotel_type #tous h2 span{background:url(../img/fr/hotel_type/tous.gif) no-repeat 0 0;}
.fr .relais_type #les_hotels h2 span{background:url(../img/fr/relais_type/les_hotels.gif) no-repeat 0 0;}
.fr .relais_type #confort h2 span{background:url(../img/fr/relais_type/confort.gif) no-repeat 0 0;}
.fr .relais_type #tous h2 span{background:url(../img/fr/relais_type/tous.gif) no-repeat 0 0;}
.en .akena_type #les_hotels h2 span{background:url(../img/en/akena_type/les_hotels.gif) no-repeat 0 0;}
.en .akena_type #confort h2 span{background:url(../img/en/akena_type/confort.gif) no-repeat 0 0;}
.en .akena_type #tous h2 span{background:url(../img/en/akena_type/tous.gif) no-repeat 0 0;}
.en .hotel_type #les_hotels h2 span{background:url(../img/en/hotel_type/les_hotels.gif) no-repeat 0 0;}
.en .hotel_type #confort h2 span{background:url(../img/en/hotel_type/confort.gif) no-repeat 0 0;}
.en .hotel_type #tous h2 span{background:url(../img/en/hotel_type/tous.gif) no-repeat 0 0;}
.en .relais_type #les_hotels h2 span{background:url(../img/en/relais_type/les_hotels.gif) no-repeat 0 0;}
.en .relais_type #confort h2 span{background:url(../img/en/relais_type/confort.gif) no-repeat 0 0;}
.en .relais_type #tous h2 span{background:url(../img/en/relais_type/tous.gif) no-repeat 0 0;}
.es .akena_type #les_hotels h2 span{background:url(../img/es/akena_type/les_hotels.gif) no-repeat 0 0;}
.es .akena_type #confort h2 span{background:url(../img/es/akena_type/confort.gif) no-repeat 0 0;}
.es .akena_type #tous h2 span{background:url(../img/es/akena_type/tous.gif) no-repeat 0 0;}
.es .hotel_type #les_hotels h2 span{background:url(../img/es/hotel_type/les_hotels.gif) no-repeat 0 0;}
.es .hotel_type #confort h2 span{background:url(../img/es/hotel_type/confort.gif) no-repeat 0 0;}
.es .hotel_type #tous h2 span{background:url(../img/es/hotel_type/tous.gif) no-repeat 0 0;}
.es .relais_type #les_hotels h2 span{background:url(../img/es/relais_type/les_hotels.gif) no-repeat 0 0;}
.es .relais_type #confort h2 span{background:url(../img/es/relais_type/confort.gif) no-repeat 0 0;}
.es .relais_type #tous h2 span{background:url(../img/es/relais_type/tous.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

#tous p.type_colour{text-align:left;text-indent:0px; background:none;padding:7px 100px 1px 0}

#chambers{margin-top:10px; width:392px; background:url(../img/chambers_bg.gif) no-repeat 0 bottom;}
#chambers .pad{background:url(../img/chambers_top.gif) no-repeat 0 0; padding:5px 14px 14px 4px}
#chambers h2{font-size:1.5em; position:relative; text-indent:10px; margin:0}
#chambers h2 span{position:absolute; top:0; left:0; width:100%; height:100%;}
#chambers .list_bg{width:365px; height:125px; margin:0 auto; position:relative; left:5px}
#chambers ul{ padding:15px 0 0 0}
#chambers ul li{float:left; width:33%; text-align:center;}
#chambers ul li h4{padding:12px 2px 0 2px; text-align:center; font-weight:bold;}
#chambers ul li p{text-align:center;padding:0px 2px 0 2px; font-weight:bold; font-size:0.9em}
/*  Hotel type $ Lang fix */
.fr .akena_type #chambers h2 span{background:url(../img/fr/akena_type/chambers_title.gif) no-repeat 0 0;}
.fr .hotel_type #chambers h2 span{background:url(../img/fr/hotel_type/chambers_title.gif) no-repeat 0 0;}
.fr .relais_type #chambers h2 span{background:url(../img/fr/relais_type/chambers_title.gif) no-repeat 0 0;}
.en .akena_type #chambers h2 span{background:url(../img/en/akena_type/chambers_title.gif) no-repeat 0 0;}
.en .hotel_type #chambers h2 span{background:url(../img/en/hotel_type/chambers_title.gif) no-repeat 0 0;}
.en .relais_type #chambers h2 span{background:url(../img/en/relais_type/chambers_title.gif) no-repeat 0 0;}
.es .akena_type #chambers h2 span{background:url(../img/es/akena_type/chambers_title.gif) no-repeat 0 0;}
.es .hotel_type #chambers h2 span{background:url(../img/es/hotel_type/chambers_title.gif) no-repeat 0 0;}
.es .relais_type #chambers h2 span{background:url(../img/es/relais_type/chambers_title.gif) no-repeat 0 0;}
.akena_type #chambers .list_bg{background:url(../img/akena_type/chambers_in.gif) no-repeat 0 7px;}
.hotel_type #chambers .list_bg{background:url(../img/hotel_type/chambers_in.gif) no-repeat 0 7px;}
.relais_type #chambers .list_bg{background:url(../img/relais_type/chambers_in.gif) no-repeat 0 7px;}
/* /Hotel type $ Lang fix */



/* CUSTOMER SATISFACTION page*/
#mainform{}
#costumer_banner{}
#content.nolpad{margin-left:0;margin-right:0; width:815px;}
.col_1{float:left; width:425px; padding-top:10px}
.col_2{float:left; width:390px; padding-top:30px}
#costumer_banner{position:relative; width:418px; height:110px; overflow:hidden;}
#costumer_banner h1{font-size:2.5em; color:#1976b7; padding:5px 10px 0 30px}
#costumer_banner p{font-size:1.2em; font-weight:bold;padding:5px 10px 0 30px}
#costumer_banner span{position:absolute; width:100%; height:100%; left:0; top:0;}
/*  Lang fix */
.fr #costumer_banner span{background:url(../img/fr/costumer_title.gif) no-repeat 0 0;}
.en #costumer_banner span{background:url(../img/en/costumer_title.gif) no-repeat 0 0;}
.es #costumer_banner span{background:url(../img/es/costumer_title.gif) no-repeat 0 0;}
/* /Lang fix */

#comment{width:418px; margin:8px 0 10px 0;background:url(../img/comment_bg.gif) no-repeat 0 bottom;}
#comment .pad{padding:6px 0 20px 0;background:url(../img/comment_top.gif) no-repeat 0 0;}
#comment table{}
#comment .tab{}
#comment .title{width:210px; height:31px}
#comment h2{color:#fff;position:relative;overflow:hidden; font-size:1.3em; width:100%; height:100%;}
#comment td.txt{color:#fff; font-size:1.1em; font-weight:bold; padding:5px 0 7px 20px}
#comment td input{margin:6px 8px;}
#comment .title span{position:absolute; width:100%; height:100%; top:0; left:0;}
#comment th.smile{width:46px}
#comment th.s1{background:url(../img/smile_1.png) no-repeat 0 0;}
#comment th.s2{background:url(../img/smile_2.png) no-repeat 0 0;}
#comment th.s3{background:url(../img/smile_3.png) no-repeat 0 0;}
#comment th.s4{background:url(../img/smile_4.png) no-repeat 0 0;}
/* Lang fix */
.fr #comment .title span{background:url(../img/fr/comment_title.gif) no-repeat 0 0;}
.en #comment .title span{background:url(../img/en/comment_title.gif) no-repeat 0 0;}
.es #comment .title span{background:url(../img/es/comment_title.gif) no-repeat 0 0;}
/* /Lang fix */

#mieux .pad{ padding:4px 20px 25px 0;background:url(../img/mieux_top.gif) no-repeat 0 0;}
#mieux h2{width:400px; height:24px; line-height:24px; font-size:1.3em; position:relative; overflow:hidden;}
#mieux h2 span{position:absolute; width:100%; height:100%; top:0; left:0;}
#mieux table td{padding:3px 1px}
#mieux .bul{font-weight:bold;  width:150px; text-indent:20px;line-height:18px;}
#mieux label{font-weight:bold; line-height:18px; margin:0 0 0 10px;}
#mieux table{width:100%; margin:5px 0 0 0;}
#mieux input#autres{height:12px; width:100%; font-size:10px}
#mieux table td.inp{padding:2px 9px 3px 4px}
#mieux{background:url(../img/mieux_bg.gif) no-repeat 0 bottom;}
#mieux .bul{background:url(../img/big_bull.gif) no-repeat 11px 10px;}
/* Lang fix */
.fr #mieux h2 span{background:url(../img/fr/mieux_title.gif) no-repeat 0 0;}
.en #mieux h2 span{background:url(../img/en/mieux_title.gif) no-repeat 0 0;}
.spe #mieux h2 span{background:url(../img/es/mieux_title.gif) no-repeat 0 0;}
/* /Lang fix */

#info{height:93px; padding-left:5px}
#info h2{width:400px; height:20px; line-height:19px; font-size:1.3em; position:relative; overflow:hidden;}
#info h2 span{position:absolute; width:100%; height:100%; top:0; left:0;}
#info label{position:relative; width:110px; overflow:hidden; display: block; float:left; top:4px; height:15px}
#info .hotelsel{padding:5px 9px 0 9px; clear:left;}
#info .date{padding:5px 9px 0 9px; clear:left; }
#info label span{position:absolute; width:100%; height:100%; top:0; left:0;}
#info #hotelsel{display: block; float: left; width:100px; font-size: 0.9em;}
#info #date{display: block; float: left; width:73px; font-size: 0.9em;}
#info .date .datepicker_trigger{top:-6px; left:0; border:1px solid #fff;}
#info .date .datepicker_wrap{position:relative;}
/*  Hotel type $ Lang fix */
.fr #info h2 span{background:url(../img/fr/info_title.gif) no-repeat 0 0;}
.fr #info .date label span{background:url(../img/fr/info_date.gif) no-repeat 0 0;}
.fr #info .hotelsel label span{background:url(../img/fr/info_hotsel.gif) no-repeat 0 0; }
.en #info h2 span{background:url(../img/en/info_title.gif) no-repeat 0 0;}
.en #info .date label span{background:url(../img/en/info_date.gif) no-repeat 0 0; }
.en #info .hotelsel label span{background:url(../img/en/info_hotsel.gif) no-repeat 0 0; }
.es #info h2 span{background:url(../img/es/info_title.gif) no-repeat 0 0;}
.es #info .date label span{background:url(../img/es/info_date.gif) no-repeat 0 0; }
.es #info .hotelsel label span{background:url(../img/es/info_hotsel.gif) no-repeat 0 0; }
/* /Hotel type $ Lang fix */

#observations{width:390px}
#observations .pad{background:url(../img/observations_top.gif) no-repeat 0 top; padding:5px 29px 32px 6px}
#observations h2{width:300px; height:19px; line-height:19px; font-size:1.3em; position:relative; overflow:hidden;}
#observations h2 span{position:absolute; width:100%; height:100%; top:0; left:0;}
#observations textarea{width:342px; height:236px; border:none; background:#efefef;}
#observations .padleft{ padding:9px 0 0 15px	}
#observations{background:url(../img/observations_bg.gif) no-repeat 0 bottom;}
/* /Hotel type $ Lang fix */
.fr #observations h2 span{background:url(../img/fr/observations_title.gif) no-repeat 0 0;}
.en #observations h2 span{background:url(../img/en/observations_title.gif) no-repeat 0 0;}
.es #observations h2 span{background:url(../img/es/observations_title.gif) no-repeat 0 0;}
/* /Hotel type $ Lang fix */

#coordon{background:url(../img/coordon_bg.gif) no-repeat 0 bottom;}
#coordon .pad{background:url(../img/coordon_top.gif) no-repeat 0 0; padding:3px 15px 18px 3px}
#coordon h2{width:320px; height:24px; line-height:24px; font-size:1.3em; position:relative; overflow:hidden;}
#coordon h2 span{position:absolute; width:100%; height:100%; top:0; left:0;}
#coordon label{font-weight:bold; line-height:18px;display:block;float:left; overflow:hidden}
#coordon input{height:12px;font-size:10px; line-height:10px;}
#coordon .form_row{clear:left; padding:5px 0 5px 0;}
#coordon .form_col{float:left;padding:0 0 0 10px;font-weight:bold;line-height:18px; position:relative}
#coordon .nom label{width:30px;}
#coordon #nom{width:130px;}
#coordon .prenom label{width:50px;}
#coordon #prenom{width:120px;}
#coordon .adress label{width:60px;}
#coordon #adress{width:284px;}
#coordon .pcode label{width:75px;}
#coordon #pcode{width:50px;}
#coordon .ville label{width:30px;}
#coordon #ville{width:60px;}
#coordon .pays label{width:40px;}
#coordon #pays{width:61px;}
#coordon .yes label{width:25px; line-height:22px}
#coordon .no label{padding:0 5px 0 20px; line-height:22px}
#coordon .email label{width:45px;}
#coordon #email{width:230px;}
#coordon #yes{height:20px;}
#coordon #no{height:20px;float:left;}
/*  Lang fix */
.fr #coordon h2 span{background:url(../img/fr/coordon_title.gif) no-repeat 0 0;}
.en #coordon h2 span{background:url(../img/en/coordon_title.gif) no-repeat 0 0;}
.es #coordon h2 span{background:url(../img/es/coordon_title.gif) no-repeat 0 0;}
/* /Lang fix */

#costum_but{clear:both; padding:7px 0 10px 0;}
#costum_but #res{ margin:0 0 0 385px}
#costum_but button:hover, #costum_but button.hover{color:#105b89; background-position: bottom left; background-color:#f8ce00}




/* CONTACT page */
.cont #content{ margin-right:0; width:805px; padding-top:40px; padding-bottom:10px}
.disp_none{display:none;}
.disp_block{display:block;}
h1.contact{position:relative; color:#1976b7; font-size:3em; height:45px; width:600px;  overflow:hidden;}
h1.contact span{position:absolute; top:0; left:0; width:100%; height:100%;}

#contact_block{position:relative; width:805; padding-top:36px; margin-top:10px;}

#contact_block dt{position:absolute; top:0px; height:35px; margin:0; padding:0;}
#contact_block dt a{position:relative; width:100%; height:100%; display:block; cursor:pointer;}
#contact_block dt a span{ position:absolute; top:0; left:0; width:100%; height:100%;}
#contact_block dt.reservate{width:148px; left:1px;}
#contact_block dt.votre{width:148px; left:152px;}
#contact_block dt.demande{width:148px; left:303px;}
#contact_block dt.partenar{width:167px; left:454px;}
#contact_block dt.autres{width:167px; left:624px;}

#contact_block dd{background:url(../img/contact_bg.gif) no-repeat 0 bottom;display:none;}
#contact_block dd.sel{display:block;}
#contact_block dd .pad{background:url(../img/contact_top.gif) no-repeat 0 0; padding:40px 35px 32px 25px}

#contact_block .req{ position:bsolute; height:16px; line-height:16px; color:#fff; font-weight:bold; font-size:1.1em; bottom:20px;}

#contact_block .button_block{}
#contact_block .but{clear:left;  width:76px; height:24px; padding:0; position:relative; left:670px; top:23px}
#contact_block .contact_submit{width:76px; height:24px; padding:0px; margin:1px 0 0 0px;font-size:1em; font-weight: bold;background-image:none;}
#contact_block .contact_submit span{width:100%; height:100%;position:absolute; top:1px; left:0; margin:0;}
#contact_block .contact_submit span{background: url(../img/fr/contact_but.gif) no-repeat 0 0;}
#contact_block form button:hover, #contact_block form button.hover{color:#105b89; background-position: 0 bottom; background-color:#f8ce00;}
#contact_block form button:hover span, #contact_block form button.hover span{color:#105b89; background-position: 0 bottom; background-color:#f8ce00}
#contact_block .cont_col{width:50%; float:left; position:relative;}
#contact_block .cont_col_55{width:55%; float:left; position:relative;}
#contact_block .cont_col_45{width:45%; float:left; position:relative;}
#contact_block .cont_row{clear:both; padding:5px 0}
#contact_block .padbot{ padding-bottom:15px}
#contact_block label{position:relative; font-weight:bold; width:75px; display:block; float:left;}
#contact_block label span{position:absolute; left:0; top:0; width:100%; height:100%;}
#contact_block h2{position:relative; font-weight:bold; width:500px; height:27px; display:block; float:left;}
#contact_block h2 span{position:absolute; left:0; top:0; width:100%; height:100%;}
#contact_block input{height:13px;font-size:10px; line-height:10px; position:relative; top:-3px; margin:0; padding:0}
#contact_block select{font-size:11px; line-height:12px; position:relative; top:-3px}
#contact_block input.w215{ width:215px;}
#contact_block input.w270{ width:270px;}
#contact_block input.w91{ width:91px;}
#contact_block textarea{ width:643px; height:100px;}
#contact_block label.hotel{width:110px;}
#contact_block label.date{width:100px;}
#contact_block label.nights{width:100px;}
#contact_block label.pays{width:50px;}

#contact_block input.date{width:60px;top:0px}
#contact_block .datepicker_trigger{position:relative;top:-3px}
#contact_block input.date{width:60px;top:0px}
#contact_block select.nights{width:45px;}

#contact_block label.subj{float:none; width:167px; height:34px; display:block; border:1px solid red; position:absolute; top:0; right:0px; z-index:50;}
#cont_subj_inp input{width:151px; height:12px; display:block;  border:none; position:absolute; top:20px; right:20px; z-index:60; background:transparent}

/*  Lang fix */
.fr h1.contact span{background:url(../img/fr/contact_title.gif) no-repeat 0 0;}
.fr #contact_block dt.reservate a span{background:url(../img/fr/contact_1.gif) no-repeat 0 bottom;}
.fr #contact_block dt.votre a span{background:url(../img/fr/contact_2.gif) no-repeat 0 bottom;}
.fr #contact_block dt.demande a span{background:url(../img/fr/contact_3.gif) no-repeat 0 bottom;}
.fr #contact_block dt.partenar a span{background:url(../img/fr/contact_4.gif) no-repeat 0 bottom;}
.fr #contact_block dt.autres a span{background:url(../img/fr/contact_5.gif) no-repeat 0 bottom;}
.fr #contact_block label.hotel span{background:url(../img/fr/con_lb_hotel.gif) no-repeat 0 0;}
.fr #contact_block label.nom span{background:url(../img/fr/con_lb_nom.gif) no-repeat 0 0;}
.fr #contact_block label.prenom span{background:url(../img/fr/con_lb_prenom.gif) no-repeat 0 0;}
.fr #contact_block label.phone span{background:url(../img/fr/con_lb_phone.gif) no-repeat 0 0;}
.fr #contact_block label.date span{background:url(../img/fr/con_lb_date.gif) no-repeat 0 0;}
.fr #contact_block label.nights span{background:url(../img/fr/con_lb_nights.gif) no-repeat 0 0;}
.fr #contact_block label.adress span{background:url(../img/fr/con_lb_adress.gif) no-repeat 0 0;}
.fr #contact_block label.ville span{background:url(../img/fr/con_lb_ville.gif) no-repeat 0 0;}
.fr #contact_block label.pcode span{background:url(../img/fr/con_lb_pcode.gif) no-repeat 0 0;}
.fr #contact_block label.pays span{background:url(../img/fr/con_lb_pays.gif) no-repeat 0 0;}
.fr #contact_block label.email span{background:url(../img/fr/con_lb_email.gif) no-repeat 0 0;}
.fr #contact_block label.message span{background:url(../img/fr/con_lb_message.gif) no-repeat 0 0;}
.fr #contact_block .veuillez h2 span{background:url(../img/fr/con_lb_veuillez.gif) no-repeat 0 0;}

.en h1.contact span{background:url(../img/en/contact_title.gif) no-repeat 0 0;}
.en #contact_block dt.reservate a span{background:url(../img/en/contact_1.gif) no-repeat 0 bottom;}
.en #contact_block dt.votre a span{background:url(../img/en/contact_2.gif) no-repeat 0 bottom;}
.en #contact_block dt.demande a span{background:url(../img/en/contact_3.gif) no-repeat 0 bottom;}
.en #contact_block dt.partenar a span{background:url(../img/en/contact_4.gif) no-repeat 0 bottom;}
.en #contact_block dt.autres a span{background:url(../img/en/contact_5.gif) no-repeat 0 bottom;}
.en #contact_block label.hotel span{background:url(../img/en/con_lb_hotel.gif) no-repeat 0 0;}
.en #contact_block label.nom span{background:url(../img/en/con_lb_nom.gif) no-repeat 0 0;}
.en #contact_block label.prenom span{background:url(../img/en/con_lb_prenom.gif) no-repeat 0 0;}
.en #contact_block label.phone span{background:url(../img/en/con_lb_phone.gif) no-repeat 0 0;}
.en #contact_block label.date span{background:url(../img/en/con_lb_date.gif) no-repeat 0 0;}
.en #contact_block label.nights span{background:url(../img/en/con_lb_nights.gif) no-repeat 0 0;}
.en #contact_block label.adress span{background:url(../img/en/con_lb_adress.gif) no-repeat 0 0;}
.en #contact_block label.ville span{background:url(../img/en/con_lb_ville.gif) no-repeat 0 0;}
.en #contact_block label.pcode span{background:url(../img/en/con_lb_pcode.gif) no-repeat 0 0;}
.en #contact_block label.pays span{background:url(../img/en/con_lb_pays.gif) no-repeat 0 0;}
.en #contact_block label.email span{background:url(../img/en/con_lb_email.gif) no-repeat 0 0;}
.en #contact_block label.message span{background:url(../img/en/con_lb_message.gif) no-repeat 0 0;}
.en #contact_block .veuillez h2 span{background:url(../img/en/con_lb_veuillez.gif) no-repeat 0 0;}

.es h1.contact span{background:url(../img/es/contact_title.gif) no-repeat 0 0;}
.es #contact_block dt.reservate a span{background:url(../img/es/contact_1.gif) no-repeat 0 bottom;}
.es #contact_block dt.votre a span{background:url(../img/es/contact_2.gif) no-repeat 0 bottom;}
.es #contact_block dt.demande a span{background:url(../img/es/contact_3.gif) no-repeat 0 bottom;}
.es #contact_block dt.partenar a span{background:url(../img/es/contact_4.gif) no-repeat 0 bottom;}
.es #contact_block dt.autres a span{background:url(../img/es/contact_5.gif) no-repeat 0 bottom;}
.es #contact_block label.hotel span{background:url(../img/es/con_lb_hotel.gif) no-repeat 0 0;}
.es #contact_block label.nom span{background:url(../img/es/con_lb_nom.gif) no-repeat 0 0;}
.es #contact_block label.prenom span{background:url(../img/es/con_lb_prenom.gif) no-repeat 0 0;}
.es #contact_block label.phone span{background:url(../img/es/con_lb_phone.gif) no-repeat 0 0;}
.es #contact_block label.date span{background:url(../img/es/con_lb_date.gif) no-repeat 0 0;}
.es #contact_block label.nights span{background:url(../img/es/con_lb_nights.gif) no-repeat 0 0;}
.es #contact_block label.adress span{background:url(../img/es/con_lb_adress.gif) no-repeat 0 0;}
.es #contact_block label.ville span{background:url(../img/es/con_lb_ville.gif) no-repeat 0 0;}
.es #contact_block label.pcode span{background:url(../img/es/con_lb_pcode.gif) no-repeat 0 0;}
.es #contact_block label.pays span{background:url(../img/es/con_lb_pays.gif) no-repeat 0 0;}
.es #contact_block label.email span{background:url(../img/es/con_lb_email.gif) no-repeat 0 0;}
.es #contact_block label.message span{background:url(../img/es/con_lb_message.gif) no-repeat 0 0;}
.es #contact_block .veuillez h2 span{background:url(../img/es/con_lb_veuillez.gif) no-repeat 0 0;}

.fr #contact_block dt a.sel span{background-position:left top;}
.en #contact_block dt a.sel span{background-position:left top;}
.es #contact_block dt a.sel span{background-position:left top;}
/*  /Lang fix */


/* CONTACT MESSAGE page*/
#contact_msg{background:url(../img/contact_bg.gif) no-repeat 0 bottom; margin-top:10px;}
#contact_msg .pad{background:url(../img/contact_top.gif) no-repeat 0 0; padding:37px 41px 72px 20px;position:relative}

#contact_msg .msg_bot{background:#e4e2e2 url(../img/contact_msg_bottom.gif) no-repeat 0 bottom;}
#contact_msg .msg_top{background:url(../img/contact_msg_top.gif) no-repeat 0 0;padding:70px 100px 100px 220px; }
#contact_msg p{font-size:1.25em; line-height:1.6em; font-weight:bold}


.forplus{width:100%; position:relative;}
#plus{width:150px; height:25px; position:absolute; margin:0; padding:0; overflow:hidden;  top:-35px; left:10px;}
#plus span{position:absolute; height:100%; width:100%;}

/* SIMPLE TEXT PAGE */
.simple_text_page{ padding:20px 10px 10px 0;}
.simple_text_page h1{color:#1976b7; font-size:4em;}
.simple_text_page h2{ font-size:1.7em;padding:0.5em 0 0.1em 0; color: #1976B7; }
.simple_text_page p{font-size:1.3em; line-height:1.5em; padding:0.3em 0;}


/* EXPLORE PAGE */
.explore{ padding-top:1.5em}
.explore h2{color:#1976b7; font-size:1.5em; font-weight:bold; position:relative; overflow:hidden; height:24px; margin-left:10px;}
.explore h2 span{ position:absolute; top:0; left:0; width:100%; height:100%;}
/*   Lang fix */
.fr .explore h2 span{background:url(../img/fr/explore_h2.gif) no-repeat 0 0;}
.en .explore h2 span{background:url(../img/en/explore_h2.gif) no-repeat 0 0;}
.es .explore h2 span{background:url(../img/es/explore_h2.gif) no-repeat 0 0;}
/*  /Lang fix */
.explore .explore_col_1{ float:left; width:435px;}
.explore .explore_col_2{ float:left; width:380px;}
.explore .explore_col_1 p{ padding:0.5em 2em 0.5em 1em; text-align:justify;}
.explore .thin_banners{ padding-left:1em;}
.explore .thin_banners a{ display:block; margin:0px 0 0.1em 0; width:246px;}
.explore .thin_banners img{}

.explore .where_we{background:url(../img/where_we_bg.gif) no-repeat 0 bottom; width:416px;}
.explore .where_we .inner{background:url(../img/where_we_top.gif) no-repeat 0 top; padding:5px 25px 40px 0;}
.explore .where_we .flash_map{ margin-left:30px;}
.explore .where_we object{ width:100%; height:525px;}
.explore .where_we h3{ font-size:1.2em;position:relative; overflow:hidden; height:19px;  text-indent:10px;}
.explore .where_we h3 span{ position:absolute; top:0; left:0; width:100%; height:100%;}
/*   Lang fix */
.fr .explore .where_we h3 span{background:url(../img/fr/where_we_title.gif) no-repeat 0 0;}
.en .explore .where_we h3 span{background:url(../img/en/where_we_title.gif) no-repeat 0 0;}
.es .explore .where_we h3 span{background:url(../img/es/where_we_title.gif) no-repeat 0 0;}
/*  /Lang fix */

.explore .quality{background:url(../img/quality_bg.gif) no-repeat 0 bottom; width:380px;}
.explore .quality .inner{background:url(../img/quality_top.gif) no-repeat 0 top; padding:6px 14px 18px 0;}
.explore .quality p{ color:#fff; font-weight:bold; padding:0.5em 0.5em 0.5em 10px}
.explore .quality .center{ text-align:center; color:#fff; font-weight:bold}
.explore .quality h3{font-size:1.2em;position:relative; overflow:hidden; height:19px; margin-right:20px;  text-indent:10px; color:#fff; }
.explore .quality h3 span{ position:absolute; top:0; left:0; width:100%; height:100%;}
/*   Lang fix */
.fr .explore .quality h3 span{background:url(../img/fr/quality_title.gif) no-repeat 0 0;}
.en .explore .quality h3 span{background:url(../img/en/quality_title.gif) no-repeat 0 0;}
.es .explore .quality h3 span{background:url(../img/es/quality_title.gif) no-repeat 0 0;}
/*  /Lang fix */
.explore .quality .items{background:url(../img/quality_items_bg.gif) no-repeat 0 bottom; margin-left:10px;}
.explore .quality .items ul{background:url(../img/quality_items_top.gif) no-repeat 0 top; padding:0.5em 1em 1.5em 1em}
.explore .quality .items ul li{ padding:0.3em 0.5em 0.3em 7px; background:url(../img/relais_type/tarifs_bul.gif) no-repeat 0 0.7em;}

.explore .autorooms,
.explore .comfort,
.explore .buffet,
.explore .enjoy,
.explore .feel{padding:0.5em 1em 1em 0;}
.explore .autorooms h3,
.explore .comfort h3,
.explore .buffet h3,
.explore .enjoy h3,
.explore .feel h3{font-size:1.2em;position:relative; overflow:hidden; text-indent:10px; color:#d54e18; height:19px;}
.explore .autorooms h3{height:35px;}
.explore .autorooms h3 span,
.explore .comfort h3 span,
.explore .buffet h3 span,
.explore .enjoy h3 span,
.explore .feel h3 span{position:absolute; top:0; left:0; width:100%; height:100%;}

.feel { clear: both; margin-top: 15px; }
/*   Lang fix */
.fr .explore .autorooms h3 span{background:url(../img/fr/autorooms_title.gif) no-repeat 0 0;}
.fr .explore .comfort h3 span{background:url(../img/fr/comfort_title.gif) no-repeat 0 0;}
.fr .explore .buffet h3 span{background:url(../img/fr/buffet_title.gif) no-repeat 0 0;}
.fr .explore .enjoy h3 span{background:url(../img/fr/enjoy_title.gif) no-repeat 0 0;}
.fr .explore .feel h3 span{background:url(../img/fr/feel_title.gif) no-repeat 0 0;}
.en .explore .autorooms h3 span{background:url(../img/en/autorooms_title.gif) no-repeat 0 0;}
.en .explore .comfort h3 span{background:url(../img/en/comfort_title.gif) no-repeat 0 0;}
.en .explore .buffet h3 span{background:url(../img/en/buffet_title.gif) no-repeat 0 0;}
.en .explore .enjoy h3 span{background:url(../img/en/enjoy_title.gif) no-repeat 0 0;}
.en .explore .feel h3 span{background:url(../img/en/feel_title.gif) no-repeat 0 0;}
.es .explore .autorooms h3 span{background:url(../img/es/autorooms_title.gif) no-repeat 0 0;}
.es .explore .comfort h3 span{background:url(../img/es/comfort_title.gif) no-repeat 0 0;}
.es .explore .buffet h3 span{background:url(../img/es/buffet_title.gif) no-repeat 0 0;}
.es .explore .enjoy h3 span{background:url(../img/es/enjoy_title.gif) no-repeat 0 0;}
.es .explore .feel h3 span{background:url(../img/es/feel_title.gif) no-repeat 0 0;}
/*  /Lang fix */
.explore .autorooms li,
.explore .comfort li,
.explore .buffet li,
.explore .enjoy li,
.explore .feel li{padding:0.2em 0 0 12px;background:url(../img/akena_type/tarifs_bul.gif) no-repeat 4px 0.7em;}
.explore .autorooms p,
.explore .comfort p,
.explore .buffet p,
.explore .enjoy p,
.explore .feel p{padding:0.2em 3px 0 3px; clear:left}

.explore .enjoy .enjoys_1 li,.explore .enjoy .enjoys_2 li{padding:1px 2px;background:none;color:#d54e18; }
.explore .enjoy .enjoys_1{border-right:1px solid #ecb088; float:left; height:8em; width:66%}
.explore .enjoy .enjoys_2{border-left:1px solid #d75922; float:left; height:8em; width:30%}
.explore .enjoy .enjoys_2 li{ padding-left:1em}
.explore .enjoy p{ padding-top:1em}

.explore #pour{ position:relative; clear:left; left:1em;}
.explore #pour .pad{ padding:5px 8px 3px 8px;}
.explore #pour p{ padding:0.5em 1em}
.explore #pour h3{font-size:1.2em;position:relative; overflow:hidden; text-indent:10px; color:#d54e18; height:18px;}
.explore #pour h3 span{position:absolute; top:0; left:0; width:100%; height:100%;}
.explore #pour .row{background:url(../img/explorer_poor_in_bg.gif) no-repeat 0 bottom; width:665px; margin:0 auto; padding:0;}
.explore #pour .row .pad{background:url(../img/explorer_poor_in_top.gif) no-repeat 0 top;}
.explore #pour .row .col{ width:50%; float:left;margin:0; clear:none; }
.explore #pour .row .col p{text-align:center; padding:1em 2em;color:#d54e18; font-size:1.34em; font-weight:bold;}
.explore #pour .desc{ padding-top:0em}
/*   Lang fix */
.fr .explore #pour h3 span{background:url(../img/fr/explore_poor_title.gif) no-repeat 0 0;}
.en .explore #pour h3 span{background:url(../img/en/explore_poor_title.gif) no-repeat 0 0;}
.es .explore #pour h3 span{background:url(../img/es/explore_poor_title.gif) no-repeat 0 0;}
/*  /Lang fix */

ul.flash_help{ padding-top:0.1em; position:absolute; width:100%; top:5px; left:5px;}
ul.flash_help li{ display:inline; padding-left:20px;}
ul.flash_help li.city { background:url(../img/red_triangle.gif) no-repeat 0 0;}
ul.flash_help li.relais { background:url(../img/blue_triangle.gif) no-repeat 0 0;}
ul.flash_help li.akena { background:url(../img/yellow_triangle.gif) no-repeat 0 0;}
ul.flash_help li.previ { background:url(../img/green_triangle.gif) no-repeat 0 0;}
.center_align{ text-align:center;}