*{margin:0px; padding:0px;}
body, html {margin: 0px 0 0 0;	padding: 0 0 0 0; background-color:#4681BA;}

a {color:#CC0000; text-decoration:none;}
a img.hotel { text-decoration:none; border:0;}
a:hover {color:#333; text-decoration:none; cursor:pointer;}
.abas {color:#CC0000; text-decoration:none; }
.abas:hover {color:#333; text-decoration:none; }

.proxmon{padding-left:30px;}

.flags{	border:0px; padding-right:1pt; float:right;}
.home{	border:0px; float:right;}

h1 {color:#CC0000; font-size:1.3em; text-decoration:none; padding:0px; padding-top:3px;}
h2{	color:#CC0000; font-size:1.0em; text-decoration:none;}
h3{color:#000000; font-size:1.0em; text-decoration:none;}
h4{color:#3366CC; font-size:1.1em; text-decoration:none; padding:0px; padding-top:3px;}

div#baseline{
	color:black;
	width:900px;
	margin:10px auto;
	
}
#site{ width:970px; margin:0px auto;}
/*### Header ###*/
#header {
	width: 950px;
	height:203px;
	background: url(img/pontmaquette.jpg) 0 0 no-repeat;
	text-align:left;
}
#menu {position:absolute; margin-left:280px; background:url(../img/bouton_menu_gauche.jpg); padding-left:14px; background-repeat:no-repeat; height:35px; }
#menu  ul {list-style-type:none; float:left; height:35px;}
#menu  li{list-style-type:none; float:left; display:inline; height:35px; background:url(../img/bouton_menu_fond.jpg); background-repeat:repeat-x;}
#menu  ul li a {margin:5px; display:block; text-decoration:none; color:#CC0000; }
#menu  a:hover{	color:#333;}
#footer_haut{ background:url(../img/bouton_menu_droite.jpg); float:left; background-repeat:no-repeat; width:14px; height:35px;}    

#formulairehotel{float:left; width:240px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(img/fond_form.jpg); background-repeat:no-repeat;}
#hotelcoeur{float:left;	width:470px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px; color:#000000;}

img.photohotel {padding-top:5px;}
img.photohotel1 {padding-top:40px;}
img.photoblason{ float:left; padding:10px 5px 5px 5px;}
img.hotel{padding:0 5px 10px 10px;}
.img_carte {border:0px;}

/*### Contenu ###*/
#content {width: 950px; height:30px; margin: 10px 0 0 0; text-align:left;}
#content h1{ width:900px; background-image:url(../img/header.jpg); padding-left:60px; float:left; height:31px; background-repeat:no-repeat;}
#contentliste{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#contenu {text-align:left; width:935px; padding-left:15px; background-image:url(../img/fond.jpg); background-repeat:repeat-y;}
#contenu #hotel{float:left; width: 900px; padding-left:10pt;}
#contenu #contentittle {width:780px; height:31px; background-image:url(../img/header_bandeau_bas.jpg); background-repeat:no-repeat;}
#contenu #listemonument {float:left; text-align:left; width:930px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#contenu #gauche {float:left; width:740px;}
#contenu #tabtarif{clear:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#contenu #gauche #rubriques {float:left; width:400px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#contenu #gauche #facultes {float:left;	width:270px; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px; color:#000000;}
#contenu #gauche #modifresa{ clear:left; width:800px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#contenu #gauche #drapeau1 {float:left; width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#contenu #gauche #drapeau2 {float:left;	width:320px; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px; color:#000000;}



#contenu #gauche #profils {background-image:url(img/fond_bandeau_bas.jpg); background-repeat:repeat-y; width:775px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#contenu #gauche #description{width:755px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px;}
#contenu #gauche #profils #Chambres {float:left; width:180px; padding: 4px 0 0 10px; line-height:18px; font-weight:bold;}
#contenu #gauche #profils #Services{float:left; width:180px; padding: 4px 0 0 15px; line-height:18px; font-weight:bold;}
#contenu #gauche #profils #Tarifs {float:left; width:180px; padding: 4px 0 0 15px; line-height:18px; font-weight:bold;}
#contenu #gauche #profils #Monuemnts{float:left; width:170px; padding: 4px 0 0 15px; line-height:18px; font-weight:bold;}

.lishotel{border:1px solid  #333; width:720px; height:100px;}
.descchamb {width:770px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#facility{width:770px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; color:#000000;}

#contenu #droite {float:right; width:100px; padding-right:30px;}

#footer1 {width:890px; margin-left:1px; padding-left:70px; padding-top:10px; background-image:url(../img/footer.jpg); background-repeat:no-repeat; float:left; height:32px;}
.footer_bas{background-image:url(img/footer_bandeau_bas.jpg); background-repeat:no-repeat; height:31px; width:775px; padding-left:5px;}

#contact{width:350px; margin-left:10px; float:left; margin-top:30px;}
#resa{width:350px; margin-top:90px; }
#form_contact p label{float:left; width:200px;}
#form_resa p label {float:left; width:150px;}
input[type="reset"]:focus, input[type="submit"]:focus{background:#4681BA; color:#ffffcc;}
.red{ color:#CC0000; font-size:1.3em;}
