* {padding: 0;margin: 0;}

body {
	background:#ffffff;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #6d6d6d;
}

img, a {border: none;}
a {text-decoration: none;color:#fff;}
a:active, a:hover {text-decoration: none;}
h2{	font:normal 18px Arial, Helvetica, sans-serif;color:#fff;}
li {
	display: inline;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
}
.axe-y p,.axe-y ul, .navigation ul, .biarritz ul {line-height: 11px;}
.rss h5, .rss li, .rss ul {line-height: 15px;}
.axe-y img, .rss img, .navigation img, .biarritz img {vertical-align: middle;}
.right{float:right;}
.left{float:left;}
.jaune{	color:#fec949;}
.jaunes{color:#fec949;font-weight:bold;}
.rouge{color:#a64921;}
.rouges{color:#a64921;font-weight:bold;}
.orange{color:#b34f08;}
.oranges{color:#b34f08;font-weight:bold;}
.vert{color:#559418;}
.verts{color:#559418;font-weight:bold;}
.bleu{color:#1e61ae;}
.blanc{color:#FFFFFF;}
.bleus{color:#1e61ae;font-weight:bold;}
.clear {clear: both;background: none;} 
/*// RTE //*/
span.jaune{	color:#fec949;}
span.jaune-gras{color:#fec949;font-weight:bold;}
span.rouge{color:#a64921;}
span.orange{color:#b34f08;}
span.vert{color:#559418;}
span.bleu{color:#1e61ae;}
/*//////////////////////*/
/*******   BOX    *******/
/*//////////////////////*/

.wrapper {
	margin: 0 auto;
	width: 982px;
	overflow:hidden;
} 

.contenu {
	position: relative;
	background: #ffffff url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg.jpg) no-repeat 0 0;
	height: 100%;
	overflow:hidden!important;
	overflow: auto;  /*Fix for IE www.pmob.co.uk */
	width: 100%;
	padding:0 0 0 6px;
} 
.navigation {
	width: 982px;
	padding: 0;
	height:36px;
	border-bottom: 1px solid #d0d2d4;
	/*margin:0 0 4px 0;*/
	margin:0 0 25px 0;
}
.biarritz {
	width: 982px;
	padding: 0;
	height:36px;
	margin:40px 0 10px 0;
	border-top: 1px solid #d0d2d4;
}

.header {
	width: 982px;
	height: 247px;
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-header.jpg) no-repeat 0 0;
}

.box, .box2 {
	padding: 0;
	width: 221px;
	height: 379px;
	display: inline;
	position: relative;
}
.box {
	float: left;
	margin:18px 0 0 17px;
} 
.box2 {
	float: right;
	clear:right;
	margin:18px 27px 0 0;
} 
.centre {
	width:697px;
	float: left;
	margin:18px 0 0 17px !important;
	margin:18px 0 0 6px;
	padding: 0;
	min-height:500px;
	height:auto !important;
	height:500px;
} 
/* rajout du 15-06/2009 */
.centre h1{
	width: 647px!important;
	width: 697px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-titre.png) no-repeat 0 0;
	height:46px;
	padding: 8px 0 0 50px;
	margin:0;
	font:normal 18px Arial, Helvetica, sans-serif;color:#fff;
}
/* fin du rajout */
h4{
	width: 647px!important;
	width: 697px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-titre.png) no-repeat 0 0;
	height:46px;
	padding: 8px 0 0 50px;
	margin:0;
	font:normal 18px Arial, Helvetica, sans-serif;color:#fff;
}

.annonce {
	float: left;
	display: inline;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-annonce.png) no-repeat 0 0;
	margin:18px 0 0 17px;
	padding:7px 6px 7px 6px;
	width: 447px!important;
	width: 460px;
	height: 379px;
}
.annonce h2{
	padding:3px 0 33px 7px;
}
.box h2{
	padding:3px 0 33px 3px;
}

.footer {
	width: 982px;
	height: 26px;
	background: #ffffff url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-footer.gif) repeat-x 0 0;
	clear: both;
	color: #333;
	margin:0;
	padding:24px 0 0 0;
	text-transform:uppercase;
}
/* NAVIGATION */
.navigation p {
	float:left;
	padding:13px 0 0 0;
	height:30px;
	font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:-0.08em;
	color:#1e61ae;
	white-space:nowrap;
}
.navigation ul {
	text-transform:uppercase;
	float: right;
	height:30px;
	padding:14px 0 0 0;
}
.biarritz ul {
	text-transform:uppercase;
	float: right;
	height:20px;
	width:982px;
	padding:6px 0 0 0;
	text-align:right;
}
.langue ul{
	float: right;
	height:30px;
	padding:0;
}
.langue li{
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-navig.gif) no-repeat 0 5px;
	padding:0 5px 0 0;
}
.navigation ul, .navigation ul a , .biarritz ul, .biarritz ul a {
	font:bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#9097a0;
}
.navigation li, .biarritz li {
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-navig.gif) no-repeat 0 5px;
	padding:0 10px 0 12px;
}

.menu_hebergement{
	text-align:right;
	float:right;
	width:900px;
	color:#9097a0;
	
}

.menu_hebergement a{
	text-transform:uppercase;
	font:bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#9097a0;
	
}
/* HEADER */ 
.header h1, .header h3  {
	float:left;
	width:700px;
	height:205px;
	padding:5px 0 0 16px;
	margin:0;
	font:normal 28px Arial, Helvetica, Verdana, Geneva, sans-serif;	
}
.header p {
	float:right;
	width:64px;
	height:150px;
	padding:15px 22px 70px 0;
	margin:0;
}
.header h2 , .header h6{
	float:left;
	padding:0 0 0 180px;
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-titre.gif) no-repeat 158px 8px;
	font:normal 21px Arial, Helvetica, Verdana, Geneva, sans-serif;	
	color:#fff;
}
.header strong{
	font:italic 25px Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#ffb502;
}
	
/* FOOTER */
.footer ul {
	float: right;
	height:29px;
}
.footer ul, .footer ul a {
	font:bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.footer li{background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-footer.gif) no-repeat 0 4px;
	padding:0 8px 0 14px;
}
.rss ul{
	padding:0;
	margin:0;
}
.footer h5{
	float:left;
	margin:0;
	padding:0 10px 0 4px;
	font:bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#1e61ae;
}
.footer h5 a {color:#1e61ae;}
.novae {float:right;font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;padding:0 0 10px 700px;} 
.novae a {color:#a8a8a8;}
.novae, .axe-y p, .footer .axe-y p a, .footer .axe-y{float:right;}
.novae img{	line-height:6px;}
.novae a,.novae a img{vertical-align:middle;}
/*******   SOUS - BOX   *******/
/*//////////////////////*/
.reservation, .reservation2 {	
	float:left;
	
	height:184px;
	padding:7px 2px 0 6px!important;
	padding:0 2px 0 6px;
}
.reservation {width:222px;background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-reservation.jpg) no-repeat 0 0;}
.reservation2 {width:214px!important;width:222px;background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-reservation2.jpg) no-repeat 0 0;}
.reservation h2,.reservation2 h2{
	font:normal 17px Arial, Helvetica, sans-serif;color:#fff;
	line-height:19px;
	letter-spacing:-0.025em;}
.reservation h2{
	padding:3px 12px 37px 0px!important;
	padding:5px 4px 2px 0px;
}
.reservation2 h2{
	padding:3px 5px 37px 0px!important;
	padding:5px 4px 2px 0px;
}

/************************ Formulaire de réservation ************************/

.resa{
	width:180px;
	height:100px;
	margin:0 0 0 10px;
}
.resa p{
	padding:0 0 0 3px;
	margin:3px 0!important;
	margin:0;
}
.resa label{
	display: inline-block;	
	padding-right: 7px;
	color:#1a509b;
	font:bold 11px Arial, Helvetica, sans-serif;}
.label {
	width:auto;
	float: left;
	text-align: left;
	color:#1c4f9e;
}
.resa select{
	width:95%;
	margin:0;
	border: #d7d7d7 1px solid;
}
.choix{
	margin:3px 0 0 7px;
	padding:0 0 0 7px!important;
	padding:20px 0 0 7px;
	}
.resa .calendrier{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-calendrier.gif) no-repeat top right;
	border: #d7d7d7 1px solid;
	cursor:pointer;
	width:104px;
}
.resa .nuit{
	width: 61px;
	border: #d7d7d7 1px solid;
}

.resa .go {
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-reservation.png) no-repeat 0px 5px!important;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-reservation.gif) no-repeat 0px 15px;
	height:48px;
	width:38px;
	border:none;
	float:right;
	padding:20px 0 0 0!important;
	padding:30px 0 0 0;
	cursor:pointer;
}

#dispos_meuble .go{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-reservation.png) no-repeat 0 0!important;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-reservation.gif) no-repeat 0 0;
	height:35px;
	width:38px;
	cursor:pointer;
	
	border:none;
	float:right;
	padding:0;
	margin:0;
}

/******* différents formulaire du module de disponibilité ********/

#dispos_hotel{display:block;}	
#dispos_residence{display:none;}
#dispos_meuble{display:none;}
#dispos_chambre{display:none;}
#meuble_semaine{display:block;}
/*#meuble_court_sejours{display:block;}*/
#meuble_libre{display:none;}
/********************************** fin formulaire dispos ***************************/


/********************************** Recherche.php ***********************************/

/*.btn_recherche {
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-reservation.png) no-repeat 0px 5px!important;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-reservation.gif) no-repeat 0px 15px;
	height:48px;
	width:38px;
	border:none;
	float:right;
	padding:20px 0 0 0!important;
	padding:30px 0 0 0;
	cursor:pointer;
}
*/
/************************************************************************************/

.carte{
	float:left;
	width:207px!important;
	width:222px;
	height:190px;
	padding:7px 6px 0 9px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-carte.png) no-repeat 0 0;
}
.carte a{
	float:right;
	text-align:right;
	
	padding:0 12px 0 9px!important;
	padding:0 0 0 9px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce.gif) no-repeat 4px 3px;
}
.box .carte a{
	margin:85px 0 4px 0!important;
	margin:85px 10px 4px 0;
}
.box2 .carte a{
	margin: 120px 0 4px 0!important;
	margin: 120px 10px 4px 0;
}
/*************************************** Plan et offre ****************************************/
.plan, .plan2, .actu {
	float:left;
	width:212px !important;
	padding:7px 12px 0 10px !important;
	width:222px;
	padding:7px 6px 0 10px;
}
.plan {
	height:184px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-plan_red.png) no-repeat 0 0;
}
.plan2 {
	height:184px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-plan_orange.png) no-repeat 0 0;
}
.actu {
	height:308px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-actu.png) no-repeat 0 0;
}
.plan h3,.plan2 h3,.actu h3{
	font: bold 11px Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
}
.plan p,.plan2 p{
	height:54px;
	overflow:hidden;
	width:200px;
}
/*.plan a,.plan2 a {*/
.lien_offre{
	float:left;
	width:115px;
	margin: 0 0 4px 78px;
	padding:0 0 0 7px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce.gif) no-repeat 0 4px;
}

/**** RAJOUT ****/
.plan p:first-line, .plan2 p:first-line {
 	font: bold 11px/25px Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
	color:#a64921;
}
/**** FIN RAJOUT ***/


.actu p{
	/*height:42px;*/
	margin:0px 8px 0px 0;
	padding:4px 0;
	border-bottom:1px solid #d0d2d4;
}

.actu img{
	float:right;
	padding:0 0 0 5px;
}
a.actua{
	float:left;
	margin: 6px 0 0 4px;
	padding:0 6px 0 7px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce.gif) no-repeat 0 3px;
}

.contenu_actu_latest{
	float:left;
	height:215px;
	overflow:hidden;
	
}

.voir_toute_actu{
	float:left;
	height:25px;
	
}

.lien_voir_actu{
	float:left;
	text-align:left;
	
	padding:8px 12px 0 9px!important;
	padding:8px 0 0 9px;
	
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce.gif) no-repeat 4px 11px;
}

.offre, .offre2{
	float:left;
	width:222px;
	height:191px;
	padding:5px 0 0 11px;
}
.offre{background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-offre_red.png) no-repeat 0 0;}
.offre2{background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-offre_orange.png) no-repeat 0 0;}
.offre h2 ,.offre2 h2{
	text-align:right;
	margin:0 10px 0 50px;
	padding:28px 15px 0 0!important;
	padding:28px 5px 0 0;
	font:normal 16px Arial, Helvetica, sans-serif;
}

.petit{
	font:normal 10px Arial, Helvetica, sans-serif;
	text-align:center;
	padding:0 0 0 5px;
}
.prix{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:0 15px;
}
.meteo{	
	float:right;
	width:199px!important;
	width:222px;
	height:43px;
	padding:11px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-meteo.png) no-repeat 0 0;
}
.meteo p{
	height:24px;
	text-align:right;
	vertical-align:middle;
	line-height:11px;
	}	
.meteo .jour{
	padding:0 15px 0 0;
	color:#1e61ae;
	}
	
.meteo .tages{
	padding:0 0 0 0;
	color:#1e61ae;
	}
.meteo p a {
	width:70px;
	padding:0 14px 2px 30px;
	/*margin:0 4px 10px 0;*/
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-annonce.gif) no-repeat right 2px;
}
.min, .max{
	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#fff;
	padding:5px 6px;
}
.min{background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-min.gif) no-repeat 3px 0;}
.max{background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-max.gif) no-repeat 3px 0;}

/* Annonces */
.hotel{
	float:left;
	display:inline;
	width:148px;
	height:315px;
	margin:0 1px 0 0;
}
.hotel h3{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#1e61ae;
	padding:0 4px 8px 4px;
	white-space:nowrap;
}
.hotel p{
	height:96px;
	overflow:hidden;
	padding:0 4px 0 4px;
} 
.hotel img{
	margin:25px 0 0 0!important;
	margin:25px 0 5px 0;
	
	padding:0 0 2px 0;
	
} 
.hotel a{
	padding:0 0 0 20px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-annonce.gif) no-repeat 4px 1px;
}

.location{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-location.jpg) no-repeat 0 0;
	padding:260px 7px 30px 15px;
}
.location h2{
	padding:0;
}
.location p{
	/*padding: 20px 78px 0 0;
	text-align:right;*/
	padding-top:20px;
	text-align:left;
	width:140px;
}
.location p a{
	padding:0 0 0 8px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce.gif) no-repeat 0 4px;
}
.appel {	
	float:right;
	width:221px;
	height:66px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-appel.jpg) no-repeat 0 0;
	margin:0 0 6px 0;
}
.appel p{
	padding: 20px 65px 0 80px;
	color:#ffffff;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-appel.gif) no-repeat 85px 24px;
	text-align:right;
}
.webcam {
	float:right;
	width:207px;
	height:186px!important;
	height:202px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-webcam.gif) no-repeat 0 0;
	padding:8px 7px;
	margin:0 0 6px 0;
	z-index:10;
}
.webcam h2{
	padding:13px 0 0 6px!important;
	padding:0 0 0 6px;
}
.ami {	
	float:right;
	width:191px!important;
	height:23px!important;
	width:222px;
	height:34px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-ami.jpg) no-repeat 0 0;
	padding:11px 30px 0 0;
	margin:0 0 6px 0;
	font:bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase;
}
.news {	
	float:right;
	width:197px;
	height:47px!important;
	height:60px;
	padding:12px 12px 0 12px!important;
	padding:12px 2px 0 12px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-newsletter.jpg) no-repeat 0 0;
	letter-spacing:-0.02em;
}
/*.news input[type=text]{
	font:normal 10px Arial, Helvetica, sans-serif;
	margin:0 0 4px 0; 
	border: 1px solid #d7d7d7;
	width: 95px;
}
.news input:focus,.resa input:focus{
	border: 1px solid #fec949;
}*/
.news label, .news p  {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:0 2px 0 0;
	margin: 0;
}

/* Formulaire de newsletter */
.letter{
	width:208px;
	height:45px;
}
.letter p{
	line-height:11px;
	vertical-align:middle;
	margin:0;
}
.letter label{
	display: inline-block;	
	padding: 0 2px 0 0;
	color:#ffffff;
	font:normal 11px Arial, Helvetica, sans-serif;}
.label {		
	width:auto;
	float: left;
	text-align: left;
}
.letter .txt{width: 94px;height:11px;font:normal 11px Arial, Helvetica, sans-serif;}

.btn_submit_newsletter{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-news.gif) no-repeat 0 2px;
	border:0;
	height:19px;
	width:17px;
	cursor:pointer;
}

/* BLOC Fiche*/
.fiche-red, .fiche-orange, .promo-red, .promo-orange{
	width: 697px;
	height:198px;
	margin:0 0 17px 0;
}
.fiche-red{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-fiche_red.png) no-repeat 0 0;
}
.fiche-orange{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-fiche_orange.png) no-repeat 0 0;
}
.promo-red{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-fiche-promo_red.png) no-repeat 0 0;
}
.promo-orange{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-fiche-promo_orange.png) no-repeat 0 0;
}
.photo {
	float:left;
	width:199px;
	height:176px;
	margin:11px 4px 11px 11px!important;
	margin:11px 4px 11px 6px;
}
.fiche{
	float:left;
	width:214px!important;
	width:240px;
	height:181px;
	padding:17px 12px 0 12px;
}
.fiche h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0 0 35px 0;
	white-space:nowrap;
	}
.fiche p{
	height:90px;
	overflow:hidden;
	margin:0 0 12px 0;
	}
	
.promo {
	float:left;
	width:452px!important;
	width:482px;
	height:181px;
	padding:17px 12px 0 12px;
}
.promo h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0 0 25px 0;
	white-space:nowrap;
	}
.promo p{
	height:100px;
	overflow:hidden;
	margin:0 0 12px 0;
	}
/*.fiche-red .fiche p a, .fiche-orange .fiche p a{
	background:none;
	text-decoration:underline;
	padding:0;
	margin:0;
}
*/.fiche-red .fiche p a{color:#a64921;	font:bold 11px Arial, Helvetica, sans-serif;}
.fiche-orange .fiche p a{color:#b34f08;}
.video { float:left; height:20px; background:url(../img/icone-video.png) no-repeat 0 5px; padding:8px 0 0 32px; text-decoration:none;font:bold 11px Arial, Helvetica, sans-serif; clear:both;color:#b34f08;}
.video a { color:#b34f08;}
.video a:hover { text-decoration:underline;}
/*.fiche .plus a,.detail .plus a{
*/
.plus {
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-fiche.gif) no-repeat 0 4px;
	font:bold 11px Arial, Helvetica, sans-serif;
	float:left;
	/*display:block;*/
	margin:0 0 0 80px;
	padding:0 0 0 8px;
}
.pluss {
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-fiche.gif) no-repeat 0 4px;
	font:bold 11px Arial, Helvetica, sans-serif;
	float:left;
	/*display:block;*/
	margin:0 0 0 151px;
	padding:0 0 0 8px;
}
.detail {
	float:left;
	width:220px;
	height:181px;
	padding:17px 12px 0 12px;
}

.detail ul {
	/*height:95px;
	margin:45px 0 12px 0;
	overflow:hidden;*/
	width:auto;
	float:left;
	height:95px;
	margin:40px 0 12px 0;
	
	overflow-x:hidden;
	overflow-y:auto;
	padding-bottom:5px;
}
.detail li{
	/*width:195px;
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-detail.gif) no-repeat 0 3px;
	padding:0 0 0 11px;*/
	float:left;
	width:195px;
	/*display:block;*/
	/*display:inline;*/
	font:normal 11px Arial, Helvetica, sans-serif;
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-detail.gif) no-repeat 0 3px;
	padding:0 0 0 11px;
}

.pagination-haut{
	text-align:center;
	color:#C0BFBE;
}
.pagination-haut a{
	text-align:center;
	color:#FFB502;
}

.pagination-bas{
	text-align:center;
	color:#959594;
}
.pagination-bas a{
	text-align:center;
	color:#b34f08;
}

/* BLOC Détail hebergement & Bloc Contenu de couleurs*/
.adresse {
	float:left;
	height:121px;
	width:697px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-adresse.png) no-repeat 0 0;
	margin:0 0 17px 0;
}
.adresse p {
	float:left;
	height:45px;
	overflow:hidden;
	display:inherit;
	width:230px!important;
	width:260px;	
	margin:30px 0 0 16px;
}
.adresse a {
	text-decoration:underline;
	color:#1e61ae;}
.detail-orange, .detail-red, .contenu-red, .contenu-orange, .contenu-bleu, .contenu-vert {
	width:697px;
	float:left;
	height:auto;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-detail_bas.png) no-repeat bottom left;
	padding:0 0 18px 0;
	margin:0 0 17px 0;
}

.contenu-vert a img, .contenu-vert a span{
	float:right;
	padding:0 8px 8px 0;
}
.contenu-vert p a{
	text-decoration:underline;
	color:#1e61ae;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-fiche.gif) no-repeat 0 4px;
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:0 0 0 8px;
}
.contenu-vert p a img{
	background:none;
	padding:0;
}

.adresse h1{
	width:681px!important;
	width:698px;
	height:18px;
	background:none;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	
	padding: 8px 0 0 10px;
	font-weight:bold;	
}

.detail-orange h2, .detail-red h2, .adresse h2, .contenu-red h2, .contenu-orange h2, .contenu-bleu h2, .contenu-vert h2, .fmeuble h2, .descri h2 {padding:10px 0 0 16px;font: bold 12px Arial, Helvetica, sans-serif;}
.detail-orange h2, .detail-red h2 {
	width:681px!important;
	width:698px;
	height:34px;
}
.contenu-red h2, .contenu-orange h2, .contenu-bleu h2, .contenu-vert h2 {
	width:681px!important;
	width:698px;
	height:47px;
}
.contenu-red h2{ background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-top_red.png) no-repeat 0 0;}
.contenu-orange h2{ background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-top_orange.png) no-repeat 0 0;}
.contenu-bleu h2{ background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-top_bleu.png) no-repeat 0 0;}
.contenu-vert h2{ background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-top_vert.png) no-repeat 0 0;}

.detail-orange h2{ background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-detail_orange.png) no-repeat 0 0;}
.detail-red h2{ background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-detail_red.png) no-repeat 0 0;}
.detail-orange p, .detail-red p, .detail-orange ul, .contenu-red p, .contenu-orange p, .contenu-bleu p, .contenu-vert p, #frmResa, #Formulaire, #envoi-ami, .tvtrip {
	width:665px!important;
	width:697px;
	height:auto;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-detail.png) repeat-y 0 0;
	padding:11px 16px 0 16px;
}
.tvtrip{ padding:11px 16px 0 80px;	
width:601px!important;
width:633px;
}

.detail-orange ul{
	float:left;
	display:inline;
	list-style:none;
}
.detail-orange li{	
	float:left;
	display:inline;
	width:320px;
	font:normal 11px Arial, Helvetica, sans-serif;
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-detail.gif) no-repeat 0 3px;
	padding:0 0 0 11px;
}
.tvtrip a{	
	color:#A64921;
}
.view {
	float:left;
	width:687px!important;
	width:698px;
	height:auto;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-detail.png) repeat-y 0 0;
	padding:2px 0 0 10px;
}
.view img{
	float:left;
	width:157px;
	height:141px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-galerie.png) no-repeat 0 0;
	margin:6px 2px 0 2px;
	padding:4px;
}
.pied {
	float:left;
	width:697px;
	height:70px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-detail_pied.png) no-repeat 0 0;
}
.pied .long a { float:right; 
width:140px;
}
.pied a{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-fiche.gif) no-repeat 0 4px;
	font:bold 11px Arial, Helvetica, sans-serif;
	float:left;
	width:180px;
	display:block;
	margin:16px 0 0 40px!important;
	margin:16px 0 0 20px;
	padding:0 0 0 8px;
}
/* MEUBLE */
.meuble-orange, .meuble-red {
	width:697px;
	float:left;
	height:198px;
	padding:0 0 18px 0;
}
.meuble-orange{background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-meuble_orange.png) no-repeat 0 0;}
.meuble-red{background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-meuble_red.png) no-repeat 0 0;}

.tarif{
	float:left;
	width:175px;
	height:198px;
	color:#FFF;
}
.tarif img{
	margin:11px 0 14px 11px;
}
.tarif p{
	float:left;
	padding:0 0 0 8px;
	font:bold 11px Arial, Helvetica, sans-serif;
}
.mprix{
	vertical-align:middle;
	padding:0 0 0 2px;
	font:bold 15px Arial, Helvetica, sans-serif;
}
.meuble{
	float:left;
	width:314px!important;
	width:328px;
	height:198px;
	padding:12px;
}
.meuble h2{
	height:52px;
	padding:2px 0 0 5px;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.meuble ul{
	list-style:none;
	float:left;
	width:314px!important;
	width:328px;
	height:95px;
	overflow:hidden;
}
.meuble li{
	float:left;
	width:300px;
	display:table-column;
	font:normal 11px Arial, Helvetica, sans-serif;
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-detail.gif) no-repeat 0 3px;
	padding:0 0 0 11px;
}
.meuble a{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-fiche.gif) no-repeat 0 4px;
	font:bold 11px Arial, Helvetica, sans-serif;
	float:left;
	display:block;
	margin:10px 0 0 145px!important;
	margin:10px 0 0 72px;
	padding:0 0 0 8px;
}

.equipement{
	float:left;
	width:158px!important;
	width:150px;
	height:198px;
	padding:12px;
}
.equipement h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	height:52px;
	text-align:center;
}
.equipement p{
	height:95px;
	overflow:hidden;
}
.equipement a{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-fiche.gif) no-repeat 0 4px;
	font:bold 11px Arial, Helvetica, sans-serif;
	float:left;
	width:120px;
	display:block;
	margin:10px 0 0 15px!important;
	margin:10px 0 0 6px;
	padding:0 0 0 8px;
}

/* BLOC Fiche meuble*/
.fmeuble {
	float:left;
	width:697px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-detail.png) repeat-y 0 0;
	margin:0 0 17px 0;
}

.fmeuble h1{
	width:681px!important;
	width:698px;
	/*height:18px;*/
	background:none;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	height:47px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-top-fmeuble.png) no-repeat 0 0;
	padding: 8px 0 0 10px;
	font-weight:bold;	
}

.fmeuble h2 {
	height:47px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-top-fmeuble.png) no-repeat 0 0;}
.list{
	background:url(../img/bg-fmeuble-ul.png) no-repeat 0 0;
	padding:0 0 0 10px;
	float:left;
	height:100px;
	width:687px!important;
	width:697px;
}
.fmeuble ul {
	float:left;
	height:90px;
	width:255px;
	width:225px!important;
	padding:0 4px 0 0;
	overflow:hidden;
	list-style:none;
}
.fmeuble li {
	float:left;
	width:210px;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-detail.gif) no-repeat 0 5px;
	padding:0 0 0 11px;
}
.fmeuble li p{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
}
.descri {
	width:689px!important;
	width:697px;
	height:163px;
	margin:8px 0 0 0;
	padding:0 0 0 8px;
	float:left;
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-fmeuble-descri.png) no-repeat 0 0;
}
.description {
	width:344px;
	height:157px;
	float:left;
}
.description h2{
	background:none;
	width:348px;
	width:344px!important;
	height:35px;
}
.description p{
	padding:8px;
	height:102px;
}
.description a{
	color:#a64921;
	text-decoration:underline;
}
.fmeuble table {
	width:673px;
	border-collapse: collapse;
	border: 3px solid #fff;
	margin:6px 0 0 13px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #1e61ae;
	background: #FFF;
}
.fmeuble caption {
  padding: 0 .4em .4em;
  text-align: center;
  color: #333333;
  background: transparent;
  }
.fmeuble thead th{
	width:673px;
	height:30px;
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-top_table.png) repeat-x 0 0;
	border: 1px solid #dadbdd;;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
}

.fmeuble td, .fmeuble th {border: 1px solid #dadbdd;}

tfoot th {
	border: 1px solid #dadbdd;;
	text-align: center;
	background: #38160C;
}
.fmeuble tbody th, .fmeuble tbody td {
	vertical-align: top;
	padding:8px;
}
.fmeuble tbody th {
	text-align: left;
	color: #a64921;
}
.fmeuble tbody td {text-align: center;}
.blue{background:#f4f4f5;}


.foot{
	float:left;
	width:697px;
	height:51px;
	background: url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-fmeuble-foot.png) no-repeat 0 0;
}
.foot .long a { float:right; 
width:140px;
}
.foot a{
	background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/puce-fiche.gif) no-repeat 0 4px;
	font:bold 11px Arial, Helvetica, sans-serif;
	float:left;
	width:180px;
	display:block;
	margin:22px 0 0 40px!important;
	margin:22px 0 0 20px;
	padding:0 0 0 8px;
}
/* POP-UP Appel */
.call,.callout {
	width:400px;
	height:160px;
	float:left;
	height:120px;
	padding:0 0 28px 0;
	margin:0 0 27px 0;
	border:6px solid #FFF;
}
.call {background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-appel_1.png) no-repeat top left;}
.callout {background:url(http://www.biarritz-reservation.com/fileadmin/templates/img/bg-appel_2.png) no-repeat top left;}

.call h2, .callout h2 {
	width:388px!important;
	width:400px;
	height:40px;
	padding:10px 0 0 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.call p,.callout p{padding:0 15px;margin:0;}
.call p{ line-height:18px;}
.call input{ width:180px;}

input.bouton {
  text-decoration: underline;
  font:bold 11px Arial, Helvetica, sans-serif;
  background: transparent url(../img/puce-fiche.gif) no-repeat 60px 4px;
  cursor:pointer;
  text-decoration:none;
  color:#fff; 
  border-width: 0;
  margin:0 0 0 200px;
}
/* FORMULAIRE D'INFO - Envoi a un ami */
#form_infos label,#Formulaire label,#envoi-ami label{
width: 150px;
float: left;
margin: 2px 5px;
}
#form_infos input,#Formulaire textarea,#Formulaire input,#form_infos textarea,#envoi-ami input,#envoi-ami textarea {margin: 2px 5px;}

/* TIP A FRIEND */

.tip_many_friends_thank_you a:link, .tip_many_friends_thank_you a:visited {
	color:#1E61AE;
}

#Formulaire a{ color:#a64921;}
#Formulaire a:hover{ color:#ffb502;}

.btn-vert, .btn-bleu, .btn-orange { 
padding: 2px;
cursor: pointer;
border: 3px double #ffffff;
border-color: #ffffff;
text-decoration: none;
color: #fff;
}
.btn-vert { background: #4D8F14;}
.btn-bleu { background: #1E61AE;}
.btn-orange { background: #B24D07;}

.categorie { text-align:center; margin:0 0 15px 0;}
.categorie a{ font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:0 15px; background:url(../img/puce.gif) no-repeat 7px 4px;}