body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}

#wrap{padding-left:5px;}
.container{max-width:992px;}

@media (min-width: 1200px) {
	body{
		background-image: url(http://beenbiz.com/imagethesaurus/Hanneman/background.jpg);
	}
}

a{color:#837610;}
a:hover{color:#000;}

.btn-primary{background-color:#837610;border-color:#837610;}
.btn-primary:hover{background-color:#000;}

@media (min-width: 768px) {

	/*
			MENU
	**************************/
	.bs-docs-nav {background-color:#837610;color: #fff;}
	.bs-docs-nav .navbar-nav > li{
		border-right:1px solid #000;
	}
	.bs-docs-nav .navbar-nav > li > a {
		color: #fff;
	}
	.bs-docs-nav .navbar-nav > li > a:hover {
	  color: #fff;
	  background-color:#578A7B;
	}
	.bs-docs-nav .navbar-nav > .active > a,
	.bs-docs-nav .navbar-nav > .active > a:hover {
	  color: #fff;
	  background-color: #578A7B;
	}
	.bs-docs-nav .navbar-toggle {
	  border-color: #000;
	}
	.bs-docs-nav .navbar-toggle:hover {
	  background-color: #578A7B;
	  border-color: #000;
	}
}

.description-hotel, .description-hotel1 ,.prestation-hotel{padding:5px;}

.nom-hotel{
	font-family:Arial, Helvetica, sans-serif;
	color: #837610;
	font-size:24px;
	font-weight:bold;
	margin-top: 15px;
	margin-bottom: 10px;
}

.home_bloc_categorie{
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #F1F6ED;
}

.titre-liste-categorie{
	color: #FFFFFF;
	background-color: #837610;
	font-weight: bolder;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
	margin: 0px 0px;
	line-height: 21px;
}

.heb-nom-cat{
	font-weight: bold;
	text-decoration: underline;
	color: #68951B;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-left: 0px;
}

.hebergement-apartir{
	color: #4E7014;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.heb-dispo a{
	font-weight: bold;
	text-decoration: none;
	color: #38584F;
	text-align: left;
	border-color: #9BA6AA;
	border-style: solid;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	vertical-align: middle;
	border-left-width: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	height: auto;
	margin-bottom: 25px;
	margin-left: 0px;
}

.heb-dispo:hover{
	font-weight: bold;
	text-decoration: none;
	background-color: #DEF2BB;
	text-align: left;
	border-color: #38584F;
	border-style: solid;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	vertical-align: middle;
	border-left-width: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	height: auto;
	margin-bottom: 25px;
	margin-left: 0px;
}

.heb-dispo:visited{
	font-weight: bold;
	text-decoration: none;
	color: #38584F;
	text-align: left;
	border-color: #9BA6AA;
	border-style: solid;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	vertical-align: middle;
	border-left-width: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	height: auto;
	margin-bottom: 25px;
	margin-left: 0px;
}

.heb-separateur{
	display: none;
	margin-bottom: 15px;
}

.legende_photo_hotel{
	color:#837610;
	font-style: italic;
	font-weight: bold;
}

.heb-type{
	font-style: italic;
	padding-left: 0px;
	margin-top: 5px;
}

.prestation-hotel {
	border-width: 1px;
	border-color:  #837610;
	background-color: #DEF2BB;
	border-style: solid;
	margin-right: 5px;
	margin-top: 20px;
}

.nom-chambre{
	font-size:18px;
	color:#837610;
	margin-top:10px;
	font-weight: bolder;
}

.nom-chambre select{
	font-size:10px;
	margin-bottom: 10px;
}

.type-chambre{
	color:#E9D549;
	margin-top:10px;
	font-weight: bolder;
}


#legende_devis_reservation_en_ligne{}

.nav_cal_cat {
	font-weight: bold;
	border-top-color: #4E7014;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color:  #4E7014;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color:  #4E7014B;
	border-left-style: solid;
	border-left-width: 1px;
	color:  #4E7014;
	font-variant: small-caps;
	margin-bottom:3px;
	margin-top:7px;
}

.aide-selection-calendrier{
	color: #837610;
}

.description-chambre{}

/* ******************************* */
/* prestation chambre		   */
/* ******************************* */

.description-chambre{padding-left:0px; clear:both;}
.prestation-chambre{padding-left:0px; padding-top:10px; padding-bottom: 10px;}

.prestation-chambre table{}


/* ******************************* 	*/
/* Réservation				*/
/* ******************************* 	*/

.col-bb-ligne-legende{background-color:#fff;color:#000;margin-left:10px;}
.fc-formule-selection{color:#000;}

a.reservation{
	font-weight:bold;
	text-decoration:none;
	color:#FFCC33;
}

.coordonnees{
	background-color:#F1F6ED;
}
.titre-prestation{
 	background-color:#837610;
}


.detail-commande a{
	color:#000000;
}

