#header {
	height:106px;background : url(../img/holidays/header/header.jpg) repeat-x;
}
#logo {
	display : block; position : absolute; left : 22px; top : 26px; width :216px; height :46px; background : url(../img/holidays/header/logo.gif) no-repeat;
}
#logo a {
	display : block;width:216px;height:46px;
}
#pv{
	position : absolute; left : 260px; top : 0px;width:585px;
}
#pv li{
	float:left;
	z-index:500;
}
#newsletter input{
	color:#226EB2;font-size:9px;font-weight:bold;
}
#nav li{
	float:right;
}
#nav li div{
	padding:10px 5px;height:22px;width:10px;float:left;
}
#nav li a{
	background : url(../img/holidays/puce/p_nav.gif) no-repeat;padding:0 0 0 14px;display:block;
}
#nav .on{
	background : url(../img/holidays/header/nav_left.gif) no-repeat left top;
}
#nav .on div{
	background : url(../img/holidays/header/nav_right.gif) no-repeat right top;
}
/* commented backslash hack v2 \*/
#nav li div{
	width:auto;display:block !important;display:inline;float:none;
}
/* end hack */
#drapeaux{
	position : absolute; left : 890px; top : 0px;width:141px;height:25px;
}
#drapeaux h1{
	padding-left:10px;padding-top:5px;
}
#compte{
	position : absolute; left : 849px; top : 0px;width:141px;height:25px;background : url(../img/holidays/header/fd_compte.gif) no-repeat;
}
#compte h1{
	padding-left:10px;padding-top:5px;
}
#selection{
	position : absolute; left : 849px; top : 28px;width:141px;height:48px;background : url(../img/holidays/header/fd_selection.gif) no-repeat;
}
#selection h1{
	padding-left:10px;padding-top:4px;padding-bottom:4px;
}
#selection div{
	padding-left:10px;line-height:10px;
}
#selection div a{
	color:#026DB8;font-weight:bold;text-decoration:underline;
}

#recherche{
	position : absolute; left : 849px; top : 78px;width:141px;height:28px;background : url(../img/holidays/header/fd_recherche.gif) no-repeat;
}
#recherche h1{
	padding-left:10px;padding-top:10px;
}
#top{
	background : url(../img/holidays/header/fr/visu.jpg) no-repeat;height:264px;
}
#thalasso{
	background : url(../img/holidays/header/fr/visu_thalasso.jpg) no-repeat;height:264px;
}
.boxHome h2, .tab h2, .tab h3, .tab h5,h5{
	background : url(../img/holidays/puce/p_desc.gif) no-repeat 0px 8px;padding-left:12px;padding-bottom:2px;font-weight:bold;font-size:10px;text-transform:uppercase;
}
.tab h3{
	background : url(../img/holidays/puce/p_prater.gif) no-repeat 0px 8px;
}
h3{
	background : url(../img/holidays/puce/p_desc.gif) no-repeat 0px 3px;padding:0px;padding-left:12px;padding-bottom:3px;font-weight:bold;font-size:10px;text-transform:uppercase;
}
.infos, .boxHome .infos, .tab .infos, .tab .visite, .infosSi{
	background : url(../img/holidays/puce/p_plus.gif) no-repeat 2px 3px;padding-left:14px;text-decoration:underline;font-weight:bold;color:#3386CE;
}
.infosSi{
	text-decoration:none;
}
.tab .visite{
	margin-left:45px;
}
.tab .lienSup{
	background : url(../img/holidays/puce/p_plus.gif) no-repeat 2px 3px;padding-left:14px;text-decoration:underline;font-weight:bold;color:#FF6600;text-transform:uppercase;
}
.tab li a{
	background : url(../img/holidays/puce/p_plus.gif) no-repeat 7px 3px;padding-left:18px;text-decoration:underline;font-weight:bold;color:#3386CE;
}
.box1 a{
	background : url(../img/holidays/puce/p_plus.gif) no-repeat 7px 3px;padding-left:18px;text-decoration:underline;font-weight:bold;color:#3386CE;
}
.box1 .on{
	background-color:#F5F5F5;
}
.box1 .on a{
	background : url(../img/holidays/puce/p_pluson.gif) no-repeat 7px 3px;color:#000000;text-decoration:none;
}
.box2 a, .box3 a{
	background : url(../img/holidays/puce/p_plus.gif) no-repeat 2px 3px;display:block;padding-left:14px;text-decoration:underline;font-weight:bold;color:#3386CE;
}
.boxh1 .stitre h2{
	  float:left;padding-top:5px;width:200px;
}
.boxh2 .stitre h2{
	  float:left;padding-top:5px;width:165px;
}
#contentHome .titre{
	border-bottom:5px solid #D7D7D7;margin-bottom:14px;padding-bottom:2px;
}
#contentHome .titre h1{
	background : url(../img/holidays/puce/p_titre.gif) no-repeat 0px 2px;padding:0px;padding-left:16px;float:left;
}
.titre{
	border-bottom:5px solid #D7D7D7;margin-bottom:4px;padding-bottom:6px;
}
.titre h1{
	background : url(../img/holidays/puce/p_titre.gif) no-repeat 0px 11px;padding:0px;margin:0px;padding-left:16px;padding-top:8px;color:#000000;font-size:14px;font-weight:bold;
}
#tableOffre{
	display: none;
}