@charset "utf-8";

body {
	margin: 0;
	padding:0;
	text-align: center; 
	font-family: 'Roboto Condensed', sans-serif;
	overflow-y:scroll;
	
}

div {
	margin: 0;
	padding:0;
}

fieldset, img, img a {
	margin: 0;
	padding:0;
	border:0;
}

#bilboquet-page {
	position:relative;
	clear:both;
	width:1000px;
	margin: 0 auto 0 auto;
	text-align: left; 
}

#haut-bandeau {
	height:105px;
	margin:0;
	padding:0;
}

#logo-entete {
	position:absolute;
	top:0px;
	left:0px;
	width:100px;
	height:105px;
}

#nom-entete {
	position:absolute;
	top:0px;
	left:100px;
	width:544px;
	height:105px;
}

#wifi-logis-entete {
	position:absolute;
	top:0px;
	left:646px;
	width:354px;
	text-align:right;
	height:105px;
}

.bilboquet-haut-gauche {
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	color:#970000;
	font-size:40px;
	
}

.bilboquet-bloc-gauche {

	padding-right:20px;
	padding-left:0px;
	padding-top:20px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	width:250px;
	display:inline;
}

#bilboquet-menu li {
	list-style-type: none; 
}
#bilboquet-menu li {
	
	font-size:20px;
	text-decoration:none;
}

#bilboquet-menu li a {
	color:#970000;
	display:block;
		padding:4px;
	text-align:left;
	text-decoration:none;
}

#bilboquet-menu li a:hover,#bilboquet-menu li a:focus,#bilboquet-menu li a:active {
	background:#AF5055;
	color:#FFFFFF;
	font-size:20px;
	text-decoration:none;
}

.bilboquet-bloc-droit {
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	color:#970000;
	float:left;
	font-size:20px;
	width:700px;
	display:inline;
}

.bilboquet-bloc-droit h1 {
	font-size:35px;
	font-weight:700;
	text-align:center;
	display:block;
}

.bilboquet-bloc-droit p {
	font-size: 5px;
	clear:left;
}

.photo-premiere-page-gauche {
	float:left;
	height:310px;
}
.photo-premiere-page-gauche img {
	vertical-align:bottom;
}
.photo-premiere-page-droite {
	float:left;
	padding-left:130px;
	height:310px;
}
.photo-premiere-page-droite img {
	vertical-align:bottom;
}

.hotel-restaurant-le-bilboquet {
	color:#970000;
	font-size:28px;
	font-weight:700;
}

.adresse-le-bilboquet {
	font-size: 22px;
	font-weight:100;
	color: #970000;
}

.e-mail-le-bilboquet {
	color:#970000;
	font-size:20px
}

.footer {
	background-color:#AF5055;
	clear:both;
	width:100%;
	color:#FFFFff;
	font-size:15px;
	letter-spacing:3px;
	float:left;
	text-align:center;
	width:100%
}

#thibout-logics {
	margin-left:0px;
	text-align:left;
	padding:0;
	border:0;
	font-size:12px;
	color:#970000;
}

#thibout-logics a, #thibout-logics a:active, #thibout-logics a:link, #thibout-logics a:visited {
	text-decoration:underline;
	color:#970000;
}
