/**********************************************************/
/* 		xhtml et css fait main par kiweb.fr				*/
/**********************************************************/

* {
margin:0;
padding:0;
}

html, body {
margin: 0;
padding: 0;
}

body {
margin:0;
padding:0;
height: 100%;
text-align: center;
font-size:62.5%;
font-family : Verdana, Arial, Helvetica, sans-serif;
background: #F3D72C url(../img/bg.jpg) no-repeat 50% 50%;	
}

p {
margin-bottom:15px;
}

a img {
border:0;
}

#container {
margin-left: auto;
margin-right: auto;
width:930px;
text-align: left;
position: relative;
}

#header {
background:#8DAB10 url(../img/bg_header.png) no-repeat right;
height:100px;
}

#toph, #content {
float:left;
}

#toph {
background:#3E3E3E url(../img/bg_left.gif) no-repeat;
width:599px;
height:332px;
padding-top:85px;
padding-left:35px;
display:inline;
z-index:1;
}

#vignette {
position:absolute;
top:390px;
left:540px;
z-index:2;
}

#content {
background:#8DAB10 url(../img/bg_right.gif) no-repeat;
width:272px;
color:#FFF;
font-size:1em;
padding-top:31px;
padding-left:7px;
padding-right:17px;
height:386px;
}

#content .english {
color:#D9D7D7;
font-style:italic;
}

#blabla {
height:338px;
overflow:auto;
padding-right:7px;
}

#footer {
clear:both;
padding-top:89px;
height:21px;
background:#3E3E3E url(../img/bg_footer.gif) no-repeat;
}

#footer p {
color:#FFF;
margin-bottom:0;
text-align:center;
}

#footer a {
color:#FFF;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

#copyR {
text-align:center;
padding-top:6px;
color:#666;
}

#copyR a{
color:#666;
text-decoration:none;
}

#content label {
font-weight:bold;
}

#content .txt {
width:262px;
padding-left:4px;
}

#bouton {
float:right;
}

#bouton input {
background-color:#CCC;
color:#000;
}

#blabla a{
color:#FFF;
}

.page_contact p {
margin-bottom:10px;
}

/*****************************************/
/*               Menu          	      */
/*****************************************/

#header em{
display:none;
}

#logo {
float:left;
width:371px;
height:100px;
}

#menu2 {
width:276px;
height:26px;
padding:0;
float:left;
margin-top:52px;
margin-left:281px;
background:#8DAB10 url(../img/menu2.png) no-repeat;
/*background:#f33 url(../img/menu20.png) no-repeat;*/
}

#menu2 li {
list-style: none;
width:92px;
position:absolute;
height:26px;
}

#menu2 li, #menu2 a {
display: block;
text-decoration:none;
color:#000;
height:26px;
margin: 0;
padding: 0;
}

#accueil {
left: 652px;
/*background-color:#669900;*/
}

#accueil a:hover{
background:transparent url(../img/menu2.png) 0px -26px;
}
/*
#accueil a img {
left:-72px;
z-index:10;
}

#accueil a img, #chambres a img, #contact a img {
position:absolute;
top:0;
display:none;
border:0;
}

#accueil a:hover img, #chambres a:hover img, #contact a:hover img {
display:block;
}
*/
#chambres {
left:744px;
/*background-color:#660000;*/
}
/*
#chambres a img {
left:-125px;
}
*/
#chambres a:hover {
background:transparent url(../img/menu2.png) -92px -26px;
}

#contact {
left: 836px;
/*background-color:#009900;*/
}
/*
#contact a img {
left:-178px;
}
*/
#contact a:hover {
background:transparent url(../img/menu2.png) -184px -26px;
}
/*
#menu2 ul.home{
background:#8DAB10 url(../img/accueil.png) no-repeat;
}*/

#carte {
position:absolute;
left:877px;
top:0;
}

#carte img{
display:block;
}