/*onglet reserver*/
#citybreakLaetis{
	min-height:250px;
	overflow:hidden!important;
}
#citybreakLaetisWidget,
#citybreakLaetisWidgetVersionEtrangere {
	overflow:hidden;
	background-image: url("/pub-100/img/site/fond-reservez.jpg");
    background-repeat: repeat-y;
    position: relative;
    width: 250px;
}

#citybreakLaetisWidget .chargement,
#citybreakLaetisWidgetVersionEtrangere .chargement {
    background-color: rgba(0, 0, 0, 0.6);
    border-radius: 5px;
    height: 32px;
    left: 50%;
    margin-left: -16px;
    margin-top: -52px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 32px;
    z-index: 0;
	overflow:hidden;
}
#citybreakLaetisWidget .chargement span,
#citybreakLaetisWidgetVersionEtrangere .chargement span {
    background-image: url("/pub-100/img/site/loading.gif");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    display: block;
    height: 32px;
    width: 32px;
}
#citybreak_widget {
	clear:both;
}
#onglets-citybreak {
	float:left;
	margin:0px;
	padding:10px 5px 0px 5px;
}
.onglets-citybreak {
	float:left;
	list-style:none;
	background-color:#203443;
	overflow:hidden;
	width:42px;
	border-radius:10px;
	margin-left:3px;
	background-repeat:no-repeat;
	background-position:3px 50%;
}
.onglets-citybreak a{
	height:28px;
	width:42px;
	text-indent:42px;
	display:block;
	/*background-color:#203443;*/
	padding:10px 0px 0px 0px;
	color:#fff;
	text-decoration:none;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
}
#citybreakLaetisWidget{
	min-height:400px;
}
#onglet-accommodation {
	background-image:url(/pub-100/img/site/picto-hebergements.png);
	
}
#onglet-location {
	background-image:url(/pub-100/img/site/picto-location.png);
	margin:0px;
	
}
#onglet-event {
	background-image:url(/pub-100/img/site/picto-evenements.png);
}
#onglet-activity{
	background-image:url(/pub-100/img/site/picto-activites.png);
}
.onglet-actif{
	width:105px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:#16A7DE;

}
.onglet-actif a{
	color:#fff;
	width:105px;
	text-decoration:none;
	
}
.frameCitybreak{
	overflow:hidden!important; 
	border:none;
	display:none;
	width:250px;
	position:relative;
	border:0px;
}
#framelocation {
	display:block;
	min-height:352px;
}
#frameaccommodation {
	min-height:352px;
}
#frameevent {
	min-height:278px;
}
#frameactivity {
	min-height:278px;
}
#citybreakLaetisWidgetVersionEtrangere .onglet-actif,
#citybreakLaetisWidgetVersionEtrangere .onglets-citybreak a,
#citybreakLaetisWidgetVersionEtrangere .onglets-citybreak.onglet-actif a  {
	width:130px;
}