body{
	background-color:#748cad;
	color:#9bcbfb;
}

img{
	border:0;
}

#slideShow0
{
	width: 1000px;
	height: 530px;
	
	border: 1px solid #748cad;
	/*
	background-color: #fff;
	*/
	padding: 10px;
	margin: 10px;
	/*ns*/
	text-align:center;
	margin-left:auto;
	margin-right:auto;

}


/****HEADER****/
#welcomeheader{
	margin-top:25px;
	margin-bottom:25px;
	height:75px;
	text-align:center;
	background-image:url(/images/retoursmall.png);
	background-repeat:no-repeat;
	background-position:center center;
}
.welcometitle{
	font-size:2em;
}
.welcometext{
	font-size:1.1em;
}
/**************/



/****FOOTER****/
#navig{
	margin-top:25px;
	text-align:center;	
}
#navig a{
	color:#9bcbfb;
	padding:5px;
	border-left:1px solid #9bcbfb;
	border-right:1px solid #9bcbfb;
	margin-left:35px;
	margin-right:35px;
}
#navig a:hover{
	background-color:#486d9a;	
}
#navig div{
	margin-top:25px;
	margin-bottom:25px;	
}
/**************/



/*****ASAP*****/
#temp{
	margin-top:50px;
	font-size:5em;
	text-align:center;
}
/***************/



/*****INDEX*****/
#welcomeimg{
	text-align:center;	
}
#indeximg{
	text-align:center;
	margin:50px;	
}
#enterlinks{
	margin-top:25px;
	text-align:center;	
}
#enterlinks a{
	font-size:2em;
	text-decoration:none;
	color:#9bcbfb;
	margin-left:50px;
	margin-right:50px;
}
#location{
	font-size:0.8em;
	text-align:center;
	margin-top:25px;
}
/**************/



/*****MENU*****/
#menuimg{
	text-align:center;
	margin:25px;	
}

#menuimg img{
	width: 400px;
}

#relaisdescription{
	width:80%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding:0 25px 0 25px;
}
/**************/




/****ACCES****/
#map{
	margin-left:auto;
	margin-right:auto;
}
#ImageBoxOverlay{
	background-color: #000;
}
#ImageBoxCaption{
	background-color: #F4F4EC;
}
#ImageBoxContainer{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages{
	margin: 0;
	display:none;
}
#ImageBoxNextImage{
	background-image: url(images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage{
	background-image: url(images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover{
	background-image: url(images/imagebox/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover{
	background-image: url(images/imagebox/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}

#directions{
	margin-left:10%;	
}
/**************/



/****CHAMBRES****/
#chambres{
	margin-top:25px;
	text-align:center;
}
#chambres img{
	margin-left:15px;
	margin-right:15px;
	border:0;
}

#chambres a{
	text-decoration:none;
	color:#486d9f;
	font-size:1.5em;
}
#chambres a span{
	position: relative;
	top:-2px;
	left:-120px;
}


/**************/



/****CONTACTS****/
#contacts div{
	text-align:center;	
}
#contacts ul{
	margin-left:30%;
	list-style-type:none;
}
#contacts ul li{
	margin-bottom:10px;
}
/**************/






/****TARIFS****/
#tarifs{
	text-align:center;
}
#tarifstext{
	margin-bottom:20px;
}

.tarifchambre img{
	position:relative;
	left:-150px;	
}

.tarifchambre{
	margin-left:auto;
	margin-right:auto;
}

.tarifsdetails{
	font-size:1em;	
}

.tarifchambre div{
	text-align:left;
	position:relative;
	left:50%;
	top:-190px;
}

.nomchambre{
	color:#486d9f;
	font-size:2.5em;	
}

.prixchambre{
	font-size:1.5em;
}


.tarif_desc_chambre{
vertical-align:top;	
}

/**************/



#slideShow1
{
	width: 700px;
	height: 500px;
	
	border: 1px solid #748cad;
	/*
	background-color: #fff;
	*/
	padding: 10px;
	margin: 10px;
	/*ns*/
	text-align:center;
	margin-left:auto;
	margin-right:auto;

}

.pagelinks a
{
	font-weight: bold;
	color: #666;
	display:none;
}
.slideCaption
{
	background-color: #FFFFCC;
	padding: 4px;
	text-align: center;
	font-weight: bold;
	/*ns*/
	display:none;
}
.pagelinks a.activeSlide
{
	color: #f90;
	display:none;
}
/* this is for IE so the prev/next links can be hovered*/
.nextSlide,.prevSlide
{
	background-image: url(images/spacer.gif);
	visibility:hidden;
}
.nextSlide:hover
{
	background-image: url(images/nextslide.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	visibility:hidden;
}
.prevSlide:hover
{
	background-image: url(images/prevslide.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	visibility:hidden;
}
.inputsTooltip
{
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 4px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
}
#tooltipURL
{
	display: none;
}


/******* Les Liens ******/
#liens{
	text-align:center;	
}


/****** activites ******/
#activites{
	width:80%;
	margin-left:auto;
	margin-right:auto;	
}

#officetourisme{
	margin-bottom:50px;	
}

#carcassonne{
	margin-bottom:50px;	
}

#calendrier{
	text-align:center;	
}

#calendrier .evenement{
	margin-bottom:50px;	
}

#calendrier .evenement .date{
	font-size:2em;	
}

#calendrier .evenement .titre{
	font-size:2em;
	font-weight:bold;	
}

#calendrier .evenement .description ul{
	list-style-type:none;
}

#sv_description{
	text-align:center;	
}

.sv_highlight{
	font-weight: bold;	
}

.sv_title{
	text-decoration: underline;	
}

#sv_menu ul, #sv_boisson ul{
	list-style-type: none;
}

#sv_menu hr{
	color:#000000;
	width:50px;	
}

/**TripAdvisor**/
div.TA_selfserveprop{
margin-left:auto;
margin-right:auto;
width:468px;
}
div.TA_rated{
float:right;
width:168px;	
}

/****ENFANTS****/
#enfants div{
	text-align:center;	
}

#chambre table, #maison table, #jardin table{	
	margin-left:auto;
	margin-right:auto;
}
.vignettes{
width:150px;
padding:10px;
}

.vignettes img{
	margin-top:5px;
	margin-bottom:5px;	
}


#soins{
	width:600px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.soins_titre{
font-size:2em;
font-weight:bold;	
}

#soins h1{
font-size:2em;
text-align:left;	
}

.soin_titre{
font-size:1.2em;
}
