/* -- general -- */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px;
	padding: 0px;
}
#global{width: 2050px;margin-left: -200px;}
img{border:0px;}
p{margin:0px;padding:0px;border:0px;}

/* lien */
a.lien1:link, a.lien1:visited, a.lien1:active{text-decoration:none;font-size:10px;color:#666;margin:0px 0px -5px 0px;display:block;}
a.lien1:hover{color:#FD6B0A;}
a.lien_fiche:link, a.lien_fiche:visited, a.lien_fiche:active{text-decoration:none;color:#FD6B0A;margin:0px 0px -5px 8px;}
a.lien_fiche:hover{font-weight:bold;}
a.lien_reserver:link, a.lien_reserver:visited, a.lien_reserver:active{text-decoration:none;color:#FD6B0A;margin:-5px 0px 0px 8px}
a.lien_reserver:hover{font-weight:bold;}

a.lien2:link, a.lien2:active, a.lien2:visited{display:none;}
a.lien2:hover{display:none;}

/* info bulle 2 */
a.info2:hover span, a.info2:hover, a.info2 span, a.info2, a.info:hover span, a.info:hover, a.info span, a.info{display:none;}

/* banniere */
#banniere, .banniere,#swfHeader, #img2, #img3, #picto{display:none;}

.banniere_imprim{}
/* bloc contenu */
#contenu{
	background-image:url(../images/fond_contenu.gif);
	background-repeat:repeat-y;
	border-left:1px solid #F0F0F0;
	width:721px;
	margin: 5px 0px 0px 200px;
	padding-left:5px;
}
/* les boxes */
#box1{width:353px;background-image:url(../images/fond_cellule.gif);margin-top:3px;margin-left:-2px;margin-bottom:20px;}
#box2{background-image:url(../images/fond_cellule.gif);margin-top:3px;margin-left:0px;margin-bottom:20px;}
#box3{width:353px;background-image:url(../images/fond_cellule.gif);margin-left:-2px;margin-bottom:5px;}
#box4{page-break-before:always;width:353px;background-image:url(../images/fond_cellule.gif);margin-left:8px;margin-bottom:5px;}

/* mise en page des boxs */
.gauche{float:left;margin:-2px 4px 0px 2px;padding:0px;}
.droite{
	font-size:9px;
	min-height: 35px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:35px;
	margin-top:97px;
}
.droite_pv{
	font-size:9px;
	min-height: 135px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:135px;
	margin-top:11px;
}
#photo_droite{float:right;margin-right:35px;}
.texte_haut{
	background-image:url(../images/fond_cellule_droite.gif);
	background-repeat:no-repeat;
	background-position:right top;
	
	padding:6px 0px 7px 5px;
	margin-top:-2px;
	width:348px;
	color:#666;
	font-size:10px;
	margin-left:1px;
}
.texte_haut_pv{
	background-image:url(../images/fond_cellule_droite.gif);
	background-repeat:no-repeat;
	background-position:right top;
	
	padding:6px 0px 7px 5px;
	margin-top:-2px;
	width:348px;
	color:#666;
	font-size:10px;
	margin-left:0px;
}
.photo{margin-left:1px;padding-bottom:3px;}
.titre{margin-left:3px;}
.titre_pv{margin-left:2px;}
#logo{position:absolute;left:0px;}

a.lien_fiche:link, a.lien_fiche:visited, a.lien_fiche:active, a.lien_fiche:hover{display:none;}
a.lien_reserver:link, a.lien_reserver:visited, a.lien_reserver:active,a.lien_reserver:hover{display:none;}

.lien_fiche img, .lien_reserver img{vertical-align:middle;margin-right:5px;}

#box_biarritz, #box_ciboure, #box_urrugne, #box_arcangues, #box_stjean{display:none;margin:9px 0px 9px 0px;}

/* ---------- fiche (biarritz) ---------- */
#contenu_fiche{
	border-left:1px solid #F0F0F0;
	width:718px;
	margin: 5px 0px 0px 182px;
	padding-left:5px;
}
.rubrique{color:#FF6600;font-weight:bold;}
.ss_titre{text-transform:uppercase; font-size:10px;color:#005AAB;font-weight:bold;}

.res{margin-left:50px;color:#005AAB;font-weight:bold;text-transform:uppercase;font-size:11px;}
.barre_nom{}

#hebergement li{list-style-image:url(../images/puce.gif);}

.box{margin-left:20px;border:1px dashed #ccc;padding:10px;width:435px;line-height:1.5;}
.box2{margin-left:20px;border:1px dashed #ccc;padding:10px 0px 10px 10px;width:435px;line-height:1.5;}
.box3{margin-left:20px;border:0px;padding:10px 0px 0px 10px;width:445px;line-height:1.5;text-align:left;margin-top:-8px;}
.adresse{border:1px dashed #ccc;padding:5px;display:block;width:150px;text-align:center;color:#666;}

/* tableaux */
table{page-break-before:always;border-collapse: collapse;margin-top:26px;margin-left:20px;width:603px;}
td{border:1px solid #000;text-align:center;color:#999;background-color:#F3F3F1;text-indent:10px;}
.titre_tab{width:515px;text-align:left;color:#fff;background-image:url(../images/fond_nom2.gif);}
.rub_tab{text-align:left;background-image:url(../images/fond_nom3.gif);color:#fff;}
.col_tab{background-image:url(../images/fond_nom2.gif);color:#fff;width:87px;}
.cell_tab{text-align:left}

#box_carte{page-break-before:always;}
#box_table{}#print_mail{margin-left:-96px;}
#print_resa{margin-left:290px;}

/* carte */
.carte{display:none;}
.map{page-break-before:always;}
.fermer, .fermer img{display:none;}

/* localisation */
#carte_localisation{display:none;}
#carte_imprim{margin-left:50px;margin-bottom:20px;}
.site_internet{display:none;}
.site_imprim{margin-left:290px;margin-top:5px;}