@import url(./menu_v2.css);
@import url(./pied_page.css);
@import url(./calendrier.css);

img{
	border:0px;
}

a{
  cursor: pointer;
}

ul{
  list-style-type: none;
}
#img_retour{
width:80px;
height:50px;
float:right;
}
fieldset{
  margin:0;
  padding:0;
}
#div_navigFiche_bt_retour{
font-size:15px;
background-color:#cadb9a;
border:1px solid #5b8a27;
color:#3f3530;
width:120px;
}
.clear{
  clear:both;
}
.admin_lienitem{
margin-bottom:3px;
}
.link_eng{
position:absolute;
top:30px;
left:217px;
}
.link_esp{
position:absolute;
top:30px;
left:260px;
}
body {
	margin: 0px;
	background: url(../img/bg.jpg) no-repeat center top;
	background-color: #D6D0BA;
	background-attachment: fixed;
	font-family:arial,"Trebuchet Ms",helvetica,"Bitstream Vera Sans",sans-serif;
	font-size:11px;
	padding:0;
	color:#606060;
}

img{
	border:none;
}

a{
  cursor: pointer;
}

ul{
  list-style-type: none;
}

p, form {margin:0}

#general {
	position:relative;
	width:940px;
	margin-right:auto;
	margin-left:auto;
	padding:0;
	background: #FFFFFF url(../img/bg_header.jpg) no-repeat center top;
}

#header {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	height: 450px;
}
  ul.lien_bouton{
    margin:0;
    padding:0;
  }
  
  #elem_lst_lien_bouton_1_1{
    position:absolute;
    top:0;
    left:250px;
  }
  
  #div_bandeau_1{
    position:absolute;
    right:0;
    top:0;
    width:340px;
  }
    #sp_titre_client{
      font-weight: bold;
      float:left;
      line-height:20px;
      padding-right:5px;
    }
    #form_client{
      margin:0;
      float:left;
    }
    #form_client input{
      font-size:11px;
      color:#606060;
      border:1px #606060 solid;
      padding:2px;
      width:90px;
    }
    #bt_ok_client{
      color:#606060;
      padding-left:5px;
    }
    #a_passwd_oublie{
      clear:left;
      padding-right:5px;
      width:105px;
    }
    #a_passwd_oublie, #a_connect_num_resa{
      float:left;
      color:#606060;     
      padding-top:5px;
    }
  
  #div_bandeau_3{
    position: absolute;
    top: 186px;
    left:755px;
  }
  
  #div_bandeau_4{
    position:absolute;
    right:0;
    z-index:10;
    top:186px;
  }

/*------- menu ----*/

#menu{
	float:left;
	background-color: #d6cd9c;
	width:191px;
height:748px;
	padding-bottom:20px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
}

/* ------- page ------------*/
#page{
	background:#ffffff;
	float:right;
	width:700px;
	padding-right:10px;
	padding-left:20px;
	padding-bottom:20px;
	padding-top:20px;
	position:relative;
z-index:0;
}


#piedpage{
	color:#ffffff;
	font-size:12px;
	background: url(../img/footer.gif) no-repeat center top;
	clear: both;
	height: 571px;
}
#espace_client {
	height: 30px;
	width: 250px;
	margin-top: 0px;
	margin-left: auto;
	float: right;
}
#carte {
	position: absolute;
	left: 720px;
	margin-top: 0px;
}
#piedpage #bloc1 {
	width: 200px;
	margin-top: 65px;
	margin-left: 40px;
}
#piedpage #bloc2 {
	float: right;
	width: 550px;
	position: absolute;
	left: 300px;
	margin-top: 84px;
}
#piedpage #bloc3 {
	float: right;
	width: 1px;
	position: absolute;
	left: 938px;
	margin-top: 84px;
}


/*
body {
	background:#99cc33;
	background-attachment: fixed;
	font-family:arial,"Trebuchet Ms",helvetica,"Bitstream Vera Sans",sans-serif;
	font-size:11px;
	padding:0;
	color:#606060;
}

#general{
  position:relative;
  width:950px;
	background-color:#99cc33;
  margin-right:auto;
  margin-left:auto;
	padding:0;
}
#header{
 	padding:0;
 	margin:0;
  float:left;
	width:950px;
	height:200px;
	background:#99cc33 url(../img/bandeau.jpg) no-repeat;
	position:relative;
}

/*------- menu ----*/

/*#menu{
	float:left;
	background-color: #99cc33;
	width:173px;
	padding-bottom:10px;
}

#menu_general_1{
  width:173px;
	color:#606060;
	text-align:left;
	text-decoration:none;	
  background-color: #99cc33;
	}

/* ------- page ------------*/
/*#page{
	background:#ffffff;
	float:right;
  width:700px;
  padding-right:10px;
  padding-left:42px;
  padding-bottom:20px;
  padding-top:30px;
  min-height:680px;
  background-image: url(../img/fond_menu.jpg);
  background-repeat: repeat-y;
  background-position: left;
  position:relative;
}

#page_header{
  background-image: url(../img/fond_haut.jpg);
  background-repeat: no-repeat;
  background-position: left;
  height:22px;
  position:absolute;
  left:0;
  top:0;
}

#piedpage{
  clear:both;
  padding-top:3px;
  padding-bottom:5px;
  text-align:right;
  background-color: #99cc33;
  border-top:3px #8f002f solid;
  color:#ffffff;
  font-weight:bold;
  font-size:11px;
}


#article{
  display:none;
}

/* fil d'ariane */
/*#id_cheminNav{
  padding-bottom:15px;
  font-size:11px;
}
p.cheminNav{
  margin:0;
  display:inline;
}
  p.cheminNav a{
    color:#000000;
    text-decoration:none;
  }
  span.cheminNav{
    padding:0px 2px 0px 2px;
  }

h1.cheminNavCurr{
  display:inline;
  font-size:11px;
  margin:0;
  color:#cf1111;  
}
*/#menu_recherche #frm_recherche #a_lanceRech {
	color: #FFFFFF;
	background-color: #5B8A27;
}

#div_liste_titreRubrique {
display: none;
}


/*menuder*/
#bandeau_flash{
position:absolute;
top:183px;
left:0px;
}
#menuDeroulant
{
 width: 940px;
 height:70px;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
position:absolute;
top:114px;
left:0px;
 font: 17px verdana, sans-serif;     
 text-align:center;
z-index:4;
}
#menuDeroulant .sousMenu1, #menuDeroulant .sousMenu2, #menuDeroulant .sousMenu3
{
 display: none;
 list-style-type: none;
margin:0;
 padding: 0px;
 border: 0;
z-index:9;
}
#menuDeroulant .sousMenu1 li, #menuDeroulant .sousMenu2 li, #menuDeroulant .sousMenu3 li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
height:70px;
}
#menuDeroulant li
{
 float: left;
 height:70px;
 width: 188px;
 margin: 0;
 padding: 0;
 border: 0;
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
 display: block;
 height: 70px;
 margin: 0;
 padding: 0px 0px;
 border-right: 1px solid #fff;
}
#menuDeroulant .gite{ background-image: url(/img/gitem.gif); }
#menuDeroulant .chambre{ background-image: url(/img/chambrem.gif); }
#menuDeroulant .autre{ background-image: url(/img/autrem.gif); }
#menuDeroulant .decouvre{ background-image: url(/img/promov.gif); }
#menuDeroulant .proprio{ background-image: url(/img/propriom.gif); }
#menuDeroulant .gite:hover { background-image: url(/img/gitev.gif); }
#menuDeroulant .gite:active { background-image: url(/img/gitev.gif); }
#menuDeroulant .chambre:hover { background-image: url(/img/chambrev.gif); }
#menuDeroulant .chambre:active { background-image: url(/img/chambrev.gif); }
#menuDeroulant .autre:hover { background-image: url(/img/autrev.gif); }
#menuDeroulant .autre:active { background-image: url(/img/autrev.gif); }
#menuDeroulant .decouvre:hover { background-image: url(/img/promom.gif); }
#menuDeroulant .decouvre:active { background-image: url(/img/promom.gif); }

#menuDeroulant .sousMenu1 li a:link,#menuDeroulant .sousMenu1 li a:visited, 
#menuDeroulant .sousMenu2 li a:link,#menuDeroulant .sousMenu2 li a:visited, 
#menuDeroulant .sousMenu3 li a:link,#menuDeroulant .sousMenu3 li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 text-decoration: none;
 }
#menuDeroulant .sousMenu1 li a:link,
#menuDeroulant .sousMenu1 li a:visited
{background:#83b16b;color:#3f3530;font-weight:bold;}
#menuDeroulant .sousMenu2 li a:link,
#menuDeroulant .sousMenu2 li a:visited
{background:#c57676;color:#3f3530;font-weight:bold;}
#menuDeroulant .sousMenu3 li a:link,
#menuDeroulant .sousMenu3 li a:visited
{background:#739ccf;color:#3f3530;font-weight:bold;}
#menuDeroulant .sousMenu1 li a:hover{background-color: #c4ffa9;}
#menuDeroulant .sousMenu2 li a:hover{background-color: #ffbdbd;}
#menuDeroulant .sousMenu3 li a:hover{background-color: #a4d0ff;}

#menuDeroulant .sousMenu1 li, #menuDeroulant .sousMenu2 li, #menuDeroulant .sousMenu3 li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 188px;
 border-top: 1px solid transparent;
 border-right: 1px solid transparent;
}

#menuDeroulant li:hover > .sousMenu1 { display: block; }
#menuDeroulant li:hover > .sousMenu2 { display: block; }
#menuDeroulant li:hover > .sousMenu3 { display: block; }
