/* CSS Document */
h1{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	float:left;
	margin:0px 0px 4px 8px;
}
h2{
	display:block;
	background:url(../images/general/h2.gif);
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-indent:3px;
	margin-right:1px;

}
/* teteau */
.logo{
	width:432px;
	padding-top:46px;
}

/*.header-fr{
	width:916px;
	height:160px;
	background:url(../../images/index/img-haut-fr.jpg) no-repeat 250px top;
	margin:auto;
	padding:auto;
}
.header-it{
	width:916px;
	height:160px;
	background:url(../../images/index/img-haut-it.jpg) no-repeat 250px top;
	margin:auto;
	padding:auto;}
.header-es{
	width:916px;
	height:160px;
	background:url(../../images/index/img-haut-es.jpg) no-repeat 250px top;
	margin:auto;
	padding:auto;
}

#nav-menu {
	float:left;
	width:98%;
	margin-top:37px !important;
	margin-top:40px;
	font-size:93%;
	line-height:normal;
	margin-left:1px;
}*/

.left-col{
width:187px;
float:left;

}

#dates ul{
	margin:0;
	padding:0;
	list-style:none;
}
#dates li{
	margin-left:40px;
	margin-bottom:0px;
}
#dates li a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
#dates li a:hover{
	text-decoration:underline;
	color:#CCCCCC;
}


.left-col p img{
	margin-top:10px;
}
.centre-col1{
	width:488px;
	float:left;
	padding-left:5px;
}

#intro{
	display:block;
	float:left;
	clear:left;
}
#flags{
	display:block;
}
.div-onglet p{
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background:#000;
	margin-top:10px;
	padding:0px 3px 0px 3px;
	float:left;
}

.div-onglet a{
	display:block;
	float:right;
	margin-right:6px;
	margin-top:10px;
	text-decoration:none;
}
.onglet-content{
	border:1px solid #ccc;
	width:480px;
}
.onglet-content div ul{
	float:left;
	width:240px;
	list-style:none;
	margin-top:10px;
}
.onglet-content div li{
display:block;
margin-bottom:10px;
width:233px;

float:left;

}
.onglet-content div li img{
	float:left;
}
.onglet-content div li a{
	float:left;
	font:normal 9px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#999999;
	margin-left:3px;
	width:178px;
}
.onglet-content div li a:hover{
	margin-left:3px;
	font:normal 9px Arial, Helvetica, sans-serif;
	text-decoration: underline overline;
	color:#999933;
}

/* liste pays */

#pays{
	margin-top:10px;
}
#pays img{
float:left;
margin-top:5px;
}
#pays p#desc{
float:right;
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
width:130px;
}
#prix{
	text-align:right;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #996600;
	display:block;
	margin-top:5px;
	padding-right:5px;

}
#voir-offre{
	text-align:right;
	display:block;
	margin-top:5px;
	font-size:9px;
	padding-right:5px; 
		margin-bottom:5px;
}
#voir-offre a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#996600;
}
.centre-col2{
	width:226px;
	float:right;
	padding-top:22px;
}
.centre{
	width:914px;
	margin:auto;
	padding:auto;
	background:#ffffff url(../images/back-menu.gif) repeat-y left;
}

/* =================== // le footer // ====================== */
.footer{
	padding-top:10px;
	width:914px;
	margin:auto;
	padding:auto;
	background:#000000;
	text-align:center;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-bottom:5px;
}

.footer a{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
.footer p{
	margin:5px 0px 5px 0px;
	background:url(../images/general/footer-p.gif);
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}
.footer p a{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}

/* modifs lalaina */
div.centre-col1 div#pays{width:230px !important;width:228px;float:left;margin-right:12px;}
div.centre-col1 div#pays h2{background:#996600;font-size:14px;}
div.intro_new{border-bottom:1px dotted #999999;font:normal 11px Arial, Helvetica, sans-serif;color:#993300;padding-bottom:10px;margin-right:22px;}
div.intro_new span{font-weight:bold;}
div.centre-col1 div.fiche-new{padding-top:23px;}
