/* CSS Document */

#Tableau_01 {
	width:780px;
	margin-left: auto;
	margin-right: auto;
	border: 2px solid #96B3F6;
	height:580px;
	position:relative
}
 #gauche
{
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #CCDFFF;
	height:320px;
	width:85px
}
img {
	border:0px
}
 #navtop
{
	position: absolute;
	left: 85px;
	top: 0px;
	background-color: #FEFEFE;
	height:320px;
	width:305px
}
 #navbottom
{
	position: absolute;
	left: 85px;
	top: 320px;
	background-color: #D9E8FE;
	height:190px;
	width:292px;
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	font-weight: bolder;
	color: #80B2FD;
	padding-left:13px;
	padding-top:5px;
	text-align: left;
}
#reservation {
	position: absolute;
	left: 190px;
	top: 130px;
	padding:0px;
	margin:0;
}
 #content
{
	position: absolute;
	left: 390px;
	top: 0px;
	height:510px;
	width:305px;
	background-image: url(../Media/background/fond_cellule.gif);
	background-repeat: repeat-x;
}
 #external
{
	position: absolute;
	left: 17px;
	top: 20px;
	height:290px;
	width:271px;
	font-size:290px;
	line-height:290px
}
 #externalthumbnail1
{
	position: absolute;
	left: 0px;
	top: 320px;
	height:190px;
	width:305px;
	padding-top:5px;
	clip: rect(auto,auto,auto,auto);
}
 #externalthumbnail1 img
{
	margin-top:5px;
	margin-right:8px;
	clip: rect(auto,auto,auto,auto);
}
 #bas_gauche
{
	position: absolute;
	left: 0px;
	top: 510px;
	background-color: #CCDFFF;
	height:70px;
	width:85px
}
 #centre_gauche
{
	position: absolute;
	left: 0px;
	top: 320px;
	background-color: #A4C3FA;
	height:190px;
	width:85px
}
 #droite
{
	position: absolute;
	left: 695px;
	top: 0px;
	background-color: #D9E8FE;
	height:320px;
	width:85px
} 
 #bas_droite
{
	position: absolute;
	left: 695px;
	top: 510px;
	background-color: #CCDFFF;
	height:70px;
	width:85px
}
 #centre_droite
{
	position: absolute;
	left: 695px;
	top: 320px;
	background-color: #A4C3FA;
	height:190px;
	width:85px
}
 #logo
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 305px;
	text-align: left;
	padding-left: 13px;
	height: 78px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #96B3F6;
}
 #adress
{
	position: absolute;
	left: 0px;
	top: 78px;
	width: 305px;
	text-align: left;
	padding-left: 13px;
	height: 74px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #96B3F6;
}
 #menu
{
	position: absolute;
	left: 0px;
	top: 152px;
	width: 305px;
	text-align: left;
	padding-left: 13px;
	height: 168px;
	line-height: 15px;
}
 #menu ul
{
	list-style-type: none;
	margin: 15px 0px 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	font-weight: bolder;
	color: #80B2FD;
	text-decoration: none;
}
 #menu li a
{
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #80B2FD;
	text-decoration: none;
}
 #footer a
{
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	color: #80B2FD;
	text-decoration: none;
}
 #menu li a:hover
{
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	font-weight: bolder;
	color: #80B2FD;
	text-decoration: none;
}
 #footer a:hover
{
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	font-weight: bolder;
	color: #80B2FD;
	text-decoration: none;
}
 #menu img
{
	margin-right:3px;
	margin-top:3px
}

 #adress p
{
	font-family: Verdana;
	font-size: 10px;
	line-height: 12px;
	color: #95A4CB;
	margin-top: 10px;
	margin-bottom: 10px;
}
.nomhotel
{
	font-family: Verdana;
	font-size: 14px;
	line-height: 14px;
	color: #5D98FC;
	font-weight: bolder;
}
#footer
	{
	position: absolute;
	left: 85px;
	top: 510px;
	width: 610px;
	text-align: center;
	height: 70px;
	background-image: url(../Media/background/fond_cellule_bas.gif);
	background-repeat: repeat-y;
	background-color: #CCCCCC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
	}
	#footer {
	font-family: Verdana;
	font-size: 10px;
	line-height: 12px;
	color: #95A4CB;
	}
	#footerleft {
	position:absolute;
	font-family: Verdana;
	font-size: 10px;
	line-height: 17px;
	color: #95A4CB;
	width: 610px;
	left: 0px;
	top:10px;
	height:17px;
	text-align:CENTER;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A4C3FA;
	}
	#footerright {
	position:absolute;
	width: 305px;
	left: 305px;
	top:10px;
	height:17px;
	text-align:left;
	padding-bottom:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A4C3FA;
	}
	#footerbas {
	position:absolute;
	width: 610px;
	top:40px;
	left: 0px;
	text-align:center;
	}
	#footerbas a{
	font-size: 10px;
	font-family: Verdana;
	line-height: 12px;
	color: #95A4CB;
	}
		#footerbas a:hover{
	font-size: 10px;
	font-family: Verdana;
	line-height: 12px;
	color: #95A4CB;
	}
		.textnormal {
	font:11px/12px "Verdana";
	color: #95AACD;
	text-align: justify;
	}
	.hrfin	{
	margin: 0px;
	padding: 0px;
	border: 1px solid #A4C3FA;
	}
body {
	text-align: center;
	margin: 5px 0px 0px;
        }
