@charset "UTF-8";
/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a{
	text-decoration:none;}
	
a:hover {
	text-decoration:none;
}


#container {
	width: 930px;
	background: none;
	margin:auto;

}

.flag{
text-align:right;
width:910px;
padding:30px 10px 0px 0px;
}

#header {
  padding-top:10px;
	width:910px;
	height:97px;

}
#coupdecoeur {
	background-color: #e9edf6;
	height: 208px;
	width: 180px;
	float:left;
	
}


#sidebar {
	margin-top: 10px;
	float: left; 
	width: 182px; 

	
}
#sidebar1 {
	margin-top: 3px;
	float: left; 
	width: 182px; 
	background-color: #e9edf6;
}

#desiderata{
	margin-top: 20px;
	background-color: #e9edf6;
	width: 182px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	
	 
}

#searchbar {
	padding-top:5px;
	margin-top: 10px;
	width: 728px;
	float: left;
	background-color: #e9edf6;
	color: #b60d1b;
	font-size:18px;
	height:32px;
}

#icosearch{
	height:32px;
	width:28px;
	float:left;
	
	}

#container #sidebar #desiderata .nav{
	background-image: url(images/Tzimer_wireframeslice_18.png);
	margin-left:10px;
	width: 156px;
	height: 26px;



}
.textnav {	
	font-size:11px;
	color:#FFF;
	padding-left:5px;
	padding-top:8px;
	text-decoration: none;	
}
.textnav a{	
	color:#FFF;
	text-decoration: none;	
}
.textnav a:hover{	
	color:#000099;
	text-decoration: underline;	
}


#container #sidebar #desiderata .nav:hover{
	background-image:url(images/Tzimer_wireframeslice_23.png);

}

.thumb {
	margin-bottom: 14px;
	text-decoration: none;
}

#contentall{
	width:717px;
	height:auto;
		
	
	}

#content {
	margin-top: 14px;
	margin-left: 12px;
	float: left; 
	width: 700px; 
}


#head {
	background-image:url(images/Tzimer_wireframeslice_14.png) ;
	background-repeat: no-repeat;
	background-color:#FFF;
	height:22px;
	text-align: 10px;
	width: 300px;
	padding-left: 10px;
	padding-top: 5px;

	color: #FFF;
	font: 18px;
}
#head1 {
	background-image:url(images/Tzimer_wireframeslice_141.png) ;
	background-repeat: no-repeat;
	height:22px;
	text-align: 10px;
	width: 300px;
	padding-left: 10px;
	padding-top: 5px;
	color: #FFF;
	font: 18px;
}
#head2 {
	background-image:url(images/Tzimer_wireframeslice_14.png) ;
	background-repeat: no-repeat;	
	height:22px;
	text-align: 10px;
	width: 300px;
	padding-left: 10px;
	padding-top: 5px;
	color: #FFF;
	font: 18px;
}

#donne {
	background-image: url(images/tzimer_wireframeslice2_14.png);
	background-repeat:repeat;
	height: 130px;
	width:717px;	
}

#container #sidebar #serviceclient {
	margin-top:10px;

	width: 182px;
	height: 160px;
	float:left;
	
}

#nvert{
	height: 28px;
	width:182px;
	padding-top:8px;
	text-align:center;
	font-size:16px;
	color: #FFF;
}

#sc{
	height:120px;
	width:182px;

	
	
}
	
#cat {

	color: #b60d1b;
	font-size:14px;
	float: left;
		width: 182px; 

}
.stroke{
	border:solid 3px #769cd5;
}

#photo{
	float: left;
	width: 156px;
	margin: 10px 30px 0px 0px;
	height: 100px;
	
}

#textinside{
	float: left;
	margin-top: 10px;
	width: 340px;
	height: 100px;
	font-size: 12px;

}

#recherche{
	height:18px;
	padding-top:2px;
	padding-left:5px;
	width: 150px;
	float:left;
	font: 18px ;

	}
	
#region{
	color: #b60d1b;
	font-size:14px;
	float:right;
	padding-right: 30px;
	
}


#picto3{
	width:169px;
	height:60px;
	float:left;
	margin: 10px 0px 0px 12px;
	*margin: 10px 0px 0px 7px;

}

.picto{
	padding-top: 43px;
	height:14px;
	width:60px;
	text-align: center;
	font-size:8px;

}

#btndetail{
	height:19px;
	width:143px;
	float:left;
	margin-left:25px;
	margin-top: 23px;
	*margin-top: 6px;
	background-image: url(images/tsimer_wireframeslice3.png);
	padding-top: 5px;
	color: #FFF;
	font-size: 12px;
	text-align:center;	
}
/*
#btndetail{
	height:18px;
	width:143px;
	float:left;
	margin-left:25px;
	margin-top: 10px;
	background-image: url(images/tsimer_wireframeslice3.png);
	padding-top: 5px;
	color: #FFF;
	font-size: 9px;
	text-align:center;	
}
*/

/* Picto*/

#tv{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/tv.png);
}

#pool{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/piscine.png)
}

#star5{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/5etoile.png);
}

#luxe{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/deluxe.png);
}

#spa{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/spa.png);
}

#servinternet{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/accesnet.png);
}

#mobreduite{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/mob_red.png);
}

#sport{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/sport.png);
}

#syna{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/syna.png);
}

#resto{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/resto.png);
}

#kitchen{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/kitchen.png);
}

#jacuzi{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/jaccuzi.png);
}

#bar{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/bar.png);
}

#park{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/parking.png);
}

#plage{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/plage.png);
}

#star3{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/3etoile.png);
}

#star4{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/4etoile.png);
}

#nofum{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/nn_fum.png);
}

#roomservice{
	height:14px;
	width:57px;	
	float: left;
	background-image: url(images/picto/roomservice.png);
}

/*DETAIL */


#inside{
	width:700px;
	padding-top:20px;
	}
	
#picbig{
	width:580px;
	height:348px; 
	margin:auto;

   
	
}

#defile{
	width:580px;
	height:111px;
	margin:auto;
	background-image: url(images/images/images/tsimerloisirdetails_06.png);	
}

#picpt{
	margin-top:5px;
}

#detail
{
	height:100px;
	width: 690px;
	padding-top: 20px;
	padding-bottom: 15px;
	background-color:#eff4f9;
}

#text{ 
	float:left; 
	height:16px;
	padding-top: 9px;
	padding-left: 10px;
    padding-right: 5px;
    width:100px;
	color:#000;
	font-size:10px;
}

#text1{
	float:left;
	background-color:#eff4f9;
	width: 650px;
	padding-top: 15px;
	padding-right:10px;
	padding-left: 20px;
	color:#000;
	font-size:12px;
}

#text2{
	float:left;
	height:16px;
	padding-top: 9px;
	padding-left: 10px;
    padding-right: 5px;
    width:350px;
	color:#000;
	font-size:10px;
}

.pictopt{
	height: 25px;
	float:left;
}

#reservation{
	height:auto;
	width:717px;
	float:left;
	padding-top:20px;
	background-color:#eff4f9;
	padding-bottom:30px;

	}
	
#image{
	float:left;
	padding-left:10px;
	height:45px;	
}

#renseignement{
	float:left;


}

/*FOOTER*/

#footer{
	margin-top: 30px;
	font-size: 10px;
	color: #666;
	width:500px;
	text-align:center;
	margin:auto;
	text-decoration: none;
}