body { background : #1467cc ; margin : 0 ; padding : 0 ; font : 12px Verdana , Helvetica , sans-serif}
a { text-decoration : none ; color : #E3AC53 ; font-weight : bold }
a img {border : none}
b { color : #E3AC53 }
.photo { border : 1px solid #E3AC53}
a:hover { text-decoration : underline }
textarea { font : 12px Verdana , Helvetica , sans-serif ; color : #E3AC53 }
input,textarea,select { border : none ; color : #666666 ; }
#content {
background:url(../images/fond_page.gif) repeat-y;
/*position : relative;*/
margin : 0 auto;
width : 990px;
padding-left:20px;
padding-bottom:0px;
margin-bottom:0px;
background-position:20px;
}
.titre_page{
font-size:20px;
color:#E4AE4E;
padding:20px;
}
#header {
background:url(../images/fond_page.gif) repeat-y;

width:990px;
}
#ombre{
clear:both;	
}
#ombre_gauche{
background:url(../images/ombre_gauche.png) repeat-y top left;
padding-left:20px;
}
#contenu_page{
margin-left:10px;
margin-right:10px;
}
#menu {
float:left;
width:242px;
/*background:url(../images/degrade_haut.jpg);*/
/*height:441px;*/
}
#menu_haut{
width:242px;
background:url(../images/logo_lion_or.jpg);
height:191px;
}
#menu_haut_2{
width:222px;
background:url(../images/degrade_haut_3.jpg);
height:15px;
}
#menu_drapeaux{
width:222px;
background:url(../images/degrade_haut_2.jpg);
height:24px;
text-align:right;
}
#menu_a{
width:222px;
background:url(../images/degrade_haut_3.jpg);
}
#menu_a a{
float:left;
height:39px;
margin:0px;
padding:0px;
}
#menu_a a img{
float:left;
height:39px;
margin:0px;
padding:0px;
}
#bigPhoto{
float:right;
/*width:728px;*/
height:386px;
width:748px;
}
#titre{
float:left;
background:url(../images/titre_hotel_paris.jpg) no-repeat;
width:950px;
height:39px;
text-align:right;
}
#titre a{
height:39px;
margin:0px;
padding:0px;
}
#titre a img{
height:39px;
margin:0px;
padding:0px;
}
#page{
clear:both;
/*width:950px;*/
background-color:#A87D5B;
margin:0px;
padding:0px;
background:url(../images/fond_repet_gauche.gif) repeat-y;
}
#page_gauche{
float:left;
width:242px;
}
#container{
width:728px;
float:left;
background:#f3f3f3 url(../images/fond_page.jpg) no-repeat;
color:#000000;
}
#container img{
/*float:left;*/
}
#texte_accueil{
background:url(../images/fond_texte_accueil.jpg);
width:728px;
/*height:297px;*/
}
#footer {
/*background:url(../images/bas_hotel_le_port.gif) no-repeat;*/
clear:both;
width:990px;
margin:0 auto;
padding-left:20px; 
}
#footer_lien{
margin : 0 auto;
width : 990px;
padding-left:0px;
text-align:center;
}
#footer_lien a{
color:#FFFFFF;
}
#txt_acc{
width:640px;
height:190px;
padding-top:24px;
margin-left:40px;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#E3AC53;
}
#map2 { width:500px;height:350px;margin : 0 20px ; border : 1px solid #E3AC53 ; float : left ;}

#footer  ul { list-style-type : none ;width : 850px ; margin : 0 auto; margin-bottom : 20px;  text-align : center}

#footer ul li { display : inline ; color : #FFF ; font-size : 11px}
#footer a { color : #FFF}

#content   form #form_info { width : 365px; float : left;  border-right : 1px dashed #E3AC53; padding-left:20px;}
#content   form #form_info input { width : 200px ; border:#E3AC53 1px solid }
#content  form #form_msg { width : 300px; float : right; margin-right : 10px;}
#content   form #form_submit { text-align : center}
#content  form #form_info label { display : block ; width : 380px; margin-bottom : 5px;}
#content   form #form_msg label { display : block ; width : 300px; margin-bottom : 5px;}
#content   form span { display : block ; width : 150px; float : left}