/*********RAZ*************/

#landing-page h1, #landing-page h2, #landing-page h3, #landing-page h4, #landing-page h5, #landing-page h6, #landing-page p,
#landing-bottom h1, #landing-bottom h2, #landing-bottom h3, #landing-bottom h4, #landing-bottom h5, #landing-bottom h6, #landing-bottom p{
	font-size: 1em;
	font-weight: normal;
	margin:0;padding:0;
}
#landing-page ul {
	margin: 0; padding: 0;
	list-style: none;
}
#landing-page a {
	text-decoration:none;
	color:#fff;
	outline: none;
}
#landing-page a img {
	border:none;
}
.clear-landing { 
    clear:both;
    display:block;
    line-height:1px;
	font-size:1px;
	height:1px;
}
#landing-page{
	margin:0;padding:0;		
}
#landing-bottom{
	margin:0;padding:0;		
}
/*********fin RAZ*********/
#landing-page{
	border:1px solid #dfdfdf;
	position:relative;
	padding-bottom:4px;
}
#landing-page #landing-menu-top{
	position:absolute;
	top:0;
	right:0;	
}
#landing-page #landing-menu-top li{
	text-indent:-5000px;	
	float:left;
}
#landing-page #landing-menu-top li a{
	display:block;
	height:30px;	
}

.landing-hote #landing-menu-top{
	width:327px;
	background:url(../images/landing/landing-menu-top-blue.gif) no-repeat;
}
.landing-hote #landing-menu-top li#link-hote a{
	width:144px;
}
.landing-hote #landing-menu-top li#link-location a{
	width:183px;
}

.landing-location #landing-menu-top{
	width:349px;
	background:url(../images/landing/landing-menu-top-green.gif) no-repeat;
}
.landing-location #landing-menu-top li#link-hote a{
	width:184px;
}
.landing-location #landing-menu-top li#link-location a{
	width:165px;
}

#landing-page h1{
	font-size:24px;	
	margin-bottom:30px;
	padding:45px 0 0 108px;		
}
.landing-location h1{
	color:#adc925;
}
.landing-hote h1{
	color:#04a8ce;
}
#landing-page h1 span{
	color:#90291a;
	font-size:45px;	
}
#landing-page #list-present{
	padding:0 0 15px 131px;	
}
#landing-page #list-present li{
	padding-left:14px;
	padding-right:205px;
	line-height:14px;
	color:#333;
	font-size:14px;
	margin-bottom:15px;
}
.landing-location #list-present li{
	background:url(../images/landing/puce-list-vert.gif) 0 3px no-repeat;	
}
.landing-hote #list-present li{
	background:url(../images/landing/puce-list-blue.gif) 0 3px no-repeat;	
}
#landing-page #btn-depose-annonce{
	background:url(../images/landing/btn-depose-annonce.gif) no-repeat;
	width:266px;
	height:99px;
	text-indent:-9999px;	
	margin:0 0 0 230px;
}
#landing-page #btn-depose-annonce a{
	display:block;
	width:266px;
	height:99px;
}
div#clef{
	width:93px;
	height:204px;
	position:absolute;
	left:12px;
	top:-3px;
}
.landing-location div#clef{
	background:url(../images/landing/cle-vert.png) no-repeat;		
}
.landing-hote div#clef{
	background:url(../images/landing/cle-blue.png) no-repeat;		
}

#landing-promo{
	width:179px;
	height:178px;
	text-indent:-9999px;	
	position:absolute;
	top:165px;
	left:612px;
}
#landing-promo a{
	width:179px;
	height:178px;
	display:block;
}
.landing-location #landing-promo{
	background:url(../images/landing/promo-vert.gif) no-repeat;
}
.landing-hote #landing-promo{
	background:url(../images/landing/promo-blue.gif) no-repeat;
}
#landig-bottom p#landing-modalite{
	float:right;
	font-size:10px;
	color:#333;	
	text-align:right;
	display:inline;
	margin:0;padding:0;
	margin-right:5px;
	margin-top:4px;
}
#landig-bottom p#landing-modalite a{
	color:#14303B;	
	text-decoration:underline;
}
#landig-bottom p#landing-modalite a:hover{
	color:#05A8CE;	
	text-decoration:underline;
}

#landig-bottom .renouv-annonce{
	background:url(../images/landing/btn-rec.gif) no-repeat;
	width:285px;
	height:54px;
	text-indent:-9999px;	
	margin:0;padding:0;
}
#landig-bottom .landing-membre{
	width:285px;
	text-align:center;
	margin:0 0 0 240px
}
#landig-bottom p.deja-membre{
	color:#90291a;
	font-size:13px;	
	margin:0;padding:0;
}
#landig-bottom .renouv-annonce a{
	display:block;
	width:285px;
	height:54px;	
}
#landig-bottom p.landing-voir-tarif{
	margin:0;padding:0;	
}
#landig-bottom p.landing-voir-tarif a{
	color:#8b9298;
	font-size:12px;
	text-decoration:underline;	
}




		div.domtab{
			/*padding:0 0 0 11px;*/
			font-size:11px;
			width:804px;
			margin-left:4px;

		}
		ul.domtabs{
			float:left;
			width:804px;		
			height:69px;
		}
		ul.domtabs li{
			float:left;
			height:69px;
			font-size:1px;
			text-indent:-9999px;
		}
		ul.domtabs li a{
			display:block;	
			height:69px;
		}
		ul.domtabs li#btn-services{
			width:131px;
		}
		.landing-location ul.domtabs li#btn-services{
			background:url(../images/landing/btn-services.gif) no-repeat;
		}
		.landing-hote ul.domtabs li#btn-services{
			background:url(../images/landing/btn-services-blue.gif) no-repeat;
		}
		ul.domtabs li#btn-services a{
			width:131px;	
		}
		.landing-location ul.domtabs li#btn-services a:hover,
		.landing-location ul.domtabs li#btn-services.active a{
			background:url(../images/landing/btn-services.gif) 0 -69px no-repeat;
			width:131px;
		}
		.landing-hote ul.domtabs li#btn-services a:hover,
		.landing-hote ul.domtabs li#btn-services.active a{
			background:url(../images/landing/btn-services-blue.gif) 0 -69px no-repeat;
			width:131px;
		}
		
		ul.domtabs li#btn-tarifs{
			width:137px;
		}
		.landing-location ul.domtabs li#btn-tarifs{
			background:url(../images/landing/btn-tarifs.gif) no-repeat;
		}	
		.landing-hote ul.domtabs li#btn-tarifs{
			background:url(../images/landing/btn-tarifs-blue.gif) no-repeat;
		}	
		ul.domtabs li#btn-tarifs a{
			width:137px;	
		}
		.landing-location ul.domtabs li#btn-tarifs a:hover,
		.landing-location ul.domtabs li#btn-tarifs.active a{
			background:url(../images/landing/btn-tarifs.gif) 0 -69px no-repeat;
			width:137px;
		}
		.landing-hote ul.domtabs li#btn-tarifs a:hover,
		.landing-hote ul.domtabs li#btn-tarifs.active a{
			background:url(../images/landing/btn-tarifs-blue.gif) 0 -69px no-repeat;
			width:137px;
		}
		
		ul.domtabs li#btn-comment{
			background:url(../images/landing/btn-louer.gif) no-repeat;
			width:136px;
		}
		.landing-location ul.domtabs li#btn-comment{
			background:url(../images/landing/btn-louer.gif) no-repeat;
		}
		.landing-hote ul.domtabs li#btn-comment{
			background:url(../images/landing/btn-louer-blue.gif) no-repeat;
		}
		ul.domtabs li#btn-comment a{
			width:136px;	
		}
		.landing-location ul.domtabs li#btn-comment a:hover,
		.landing-location ul.domtabs li#btn-comment.active a{
			background:url(../images/landing/btn-louer.gif) 0 -69px no-repeat;
			width:136px;
		}
		.landing-hote ul.domtabs li#btn-comment a:hover,
		.landing-hote ul.domtabs li#btn-comment.active a{
			background:url(../images/landing/btn-louer-blue.gif) 0 -69px no-repeat;
			width:136px;
		}
		
		ul.domtabs li#btn-conseil{
			width:136px;
		}
		.landing-location ul.domtabs li#btn-conseil{
			background:url(../images/landing/btn-conseil.gif) no-repeat;
		}
		.landing-hote ul.domtabs li#btn-conseil{
			background:url(../images/landing/btn-conseil-blue.gif) no-repeat;
		}
		ul.domtabs li#btn-conseil a{
			width:136px;	
		}
		.landing-location ul.domtabs li#btn-conseil a:hover,
		.landing-location ul.domtabs li#btn-conseil.active a{
			background:url(../images/landing/btn-conseil.gif) 0 -69px no-repeat;
			width:136px;
		}
		.landing-hote ul.domtabs li#btn-conseil a:hover,
		.landing-hote ul.domtabs li#btn-conseil.active a{
			background:url(../images/landing/btn-conseil-blue.gif) 0 -69px no-repeat;
			width:136px;
		}
		
		ul.domtabs li#btn-temoignage{
			width:136px;
		}
		.landing-location ul.domtabs li#btn-temoignage{
			background:url(../images/landing/btn-temoignage.gif) no-repeat;
		}
		.landing-hote ul.domtabs li#btn-temoignage{
			background:url(../images/landing/btn-temoignage-blue.gif) no-repeat;
		}
		ul.domtabs li#btn-temoignage a{
			width:136px;	
		}
		.landing-location ul.domtabs li#btn-temoignage a:hover,
		.landing-location ul.domtabs li#btn-temoignage.active a{
			background:url(../images/landing/btn-temoignage.gif) 0 -69px no-repeat;
			width:136px;
		}
		.landing-hote ul.domtabs li#btn-temoignage a:hover,
		.landing-hote ul.domtabs li#btn-temoignage.active a{
			background:url(../images/landing/btn-temoignage-blue.gif) 0 -69px no-repeat;
			width:136px;
		}
		
		ul.domtabs li#btn-faq{
			width:128px;
		}
		.landing-location ul.domtabs li#btn-faq{
			background:url(../images/landing/btn-faq.gif) no-repeat;
		}
		.landing-hote ul.domtabs li#btn-faq{
			background:url(../images/landing/btn-faq-blue.gif) no-repeat;
		}
		ul.domtabs li#btn-faq a{
			width:128px;	
		}
		.landing-location ul.domtabs li#btn-faq a:hover,
		.landing-location ul.domtabs li#btn-faq.active a{
			background:url(../images/landing/btn-faq.gif) 0 -69px no-repeat;
			width:128px;
		}
		.landing-hote ul.domtabs li#btn-faq a:hover,
		.landing-hote ul.domtabs li#btn-faq.active a{
			background:url(../images/landing/btn-faq-blue.gif) 0 -69px no-repeat;
			width:128px;
		}
		
		ul.domtabs a:link,
		ul.domtabs a:visited,
		ul.domtabs a:active,
		ul.domtabs a:hover{
			width:8em;
			padding:.2em 1em;
			display:block;
			color:#ccc;
			height:69px;
			text-decoration:none;
		}
		html>body ul.domtabs a:link,
		html>body ul.domtabs a:visited,
		html>body ul.domtabs a:active,
		html>body ul.domtabs a:hover{
			height:69px;
		}
		div.domtab div.content-landing{
			clear:both;
			width:auto;
			color:#333;
			display:none;
			width:774px;
			padding:15px 13px;
			position:relative;
			margin-top:-1px;
		}
		div.domtab div.content-landing.first-tab{
			display:block;
		}
		.landing-location div.domtab div.content-landing{
			border-top:1px solid #a8c12e;
			border-right:2px solid #a8c12e;
			border-bottom:2px solid #a8c12e;
			border-left:2px solid #a8c12e;
		}
		.landing-hote div.domtab div.content-landing{
			border-top:1px solid #1fafcf;
			border-right:2px solid #1fafcf;
			border-bottom:2px solid #1fafcf;
			border-left:2px solid #1fafcf;
		}
		* html div.domtab div.content-landing{
			width:804px;
		}
		/*ul.domtabs li.active a:link,
		ul.domtabs li.active a:visited,
		ul.domtabs li.active a:active,
		ul.domtabs li.active a:hover{
			color:#fff;
		}*/
		#domtabprintview{
			float:right;
			padding-right:1em;
			text-align:right;
		}
		#domtabprintview a:link,
		#domtabprintview a:visited,
		#domtabprintview a:active,
		#domtabprintview a:hover{
			color:#fff;
		}

.content-landing ul li{
	margin-bottom:12px;	
	padding-left:14px;
}
.content-landing ul li.last-child{
	margin-bottom:0;	
}
.landing-location .content-landing ul li{
	background:url(../images/landing/puce-list-vert.gif) 0 3px no-repeat;	
}
.landing-hote .content-landing ul li{
	background:url(../images/landing/puce-list-blue.gif) 0 3px no-repeat;	
}
.content-landing ul li strong,
.content-landing span{
		color:#741c17;
}
#landing-page .content-landing ul li a{
	color:#333;
	text-decoration:underline;
	font-size:12px;
}
#landing-page .content-landing ul li a:hover{
	color:#05A8CE;
}

#landing-page a.bouton{
	display:-moz-inline-box;
	display:inline-block;  
	/*padding-left:15px;*/
	color:#fff;
	font-weight:bold;
	font-size:12px;  
	line-height:25px;
	white-space:nowrap;
	height:25px;
	position:relative;
	text-decoration:underline;
}
.landing-location a.bouton{
	background:url(../images/landing/back-bouton-vert.gif) no-repeat left top;
}
.landing-hote a.bouton{
	background:url(../images/landing/back-bouton-bleu.gif) no-repeat left top;
}
#landing-page .content-landing ul li a.bouton{
	color:#fff;
}

#landing-page a.bouton strong{
	display:-moz-inline-box; 
	display:inline-block; 
	_display:block;
	padding-right:10px;
	height:25px;
	cursor:pointer;
	_width:1%;
	right:-10px;
	position:relative;
	font-weight:bold;
}
.landing-location a.bouton strong{
	background:url(../images/landing/back-bouton-vert.gif) no-repeat right top;
}
.landing-hote a.bouton strong{
	background:url(../images/landing/back-bouton-bleu.gif) no-repeat right top;
}
.content-landing ul li a.bouton strong{
	color:#fff;
}
#landing-page a.bouton.bouton-right{
	float:right;
	margin-right:5px;
	display:inline;	
}

#landing-page a.bouton.bouton-right2{
	float:right;
	display:block;
	height:30px;
	margin-right:5px;
}

#landing-page a.bouton.bouton-top{
	margin-top:20px;
}
#landing-page a.bouton.bouton-marg{
	margin-top:8px;	
}
#landing-page .content-landing h3{
	font-size:15px;
	color:#90291a;
	font-weight:bold;
	margin-bottom:25px;	
}

.block-pastille{
	width:115px;
	position:relative;	
	float:left;
	padding-bottom:30px;
}
#landing-page .block-pastille .pastille{
	width:43px;
	height:42px;
	text-align:center;
	line-height:42px;
	font-size:21px;
	color:#fff;
	margin-left:36px;
	margin-bottom:10px;
}
.landing-location .block-pastille .pastille{
	background:url(../images/landing/pastille-vert.gif) no-repeat;
}
.landing-hote .block-pastille .pastille{
	background:url(../images/landing/pastille-blue.gif) no-repeat;
}
.comment-pastille{
	text-align:center;	
}
.pastille-next{
	background:url(../images/landing/pastille-next.gif) no-repeat;
	width:14px;
	height:14px;	
	float:left;
	margin-top:13px;
}
.minute{
	color:#741c17;
	font-size:19px;
	font-weight:bold;	
	padding-left:0px;
	float:left;
	padding-left:15px;
}
html body #landing-page  .content-landing .big-font{
	font-size:14px;	
}

