
/* BASIC RESET */
/*
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}
*/

/* HTML ELEMENTS */
body {
   background-color:#475d69; font:0.85em arial; color:#ffffff;
   /*overflow-x:hidden;*/
   padding:0;
   margin:0;
}

img{
   border:0px;
}

a{
   color:#ffffff;text-decoration:none;
}


/* COMMON CLASSES */
.break { clear:both; }

/* HEADER */
#header { height:443px;}
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:443px; position:absolute; }

#header_masque{
   background-position: center top; background-repeat: no-repeat; width:100%; height:443px; position:absolute; background-image:url("../template/img/header_photos/header_masque.png");
}

/* NAVIGATION */
#nav-outer {  padding-top:0px; position:relative; top:0px; }
#navigation {  width:910px; margin:0 auto; }

/* SEARCH */
#search { float:right; width:100%; padding-top:5px; padding-right:15px; text-align:right;}

/* MENU */
#menu {position:absolute;top:390px;left:0px; width:100%;background-image:url(../template/img/fd_menu.png);background-repeat:repeat-x;}

/* CONTENT */
#content {  text-align:justify; width:910px; margin:0 auto;}



#logo_header{
   cursor:pointer;position:absolute;left:0px;top:35px;border:0px solid red;z-index:500;
}

#header_drapeaux{
     height:440px;padding-top:5px;
     position:relative;
}
#header_titre_dispo{
      color:#ffffff;
      font-size:22px;
      height:30px;
      padding-top:10px;
}
#form_resa select, input{
       font-size:11px;
       color:#475d69;
}


#fResa div{
    padding-bottom:3px;
}
#fResa .texte_petit{
    font-size:0.85em;
}
#fResa input{
    width:70px;
}
#fResa img{
    cursor:pointer;
    vertical-align:middle;
}




#col_gauche_menu{
    float:left;
    width:200px;
}
#col_droite_contenu{
    float:right;
    width:650px;
}

.wrapper{
   clear:both;
}


.imgFacebox{
   cursor:pointer;
}





#titre_page h1{
      color:#7196e7;
      font-style:italic;
      margin-bottom:0px;
      border-bottom:1px solid #7196e7;
      font-size:1.4em;
      background-image:url('../template/img/puce_titre_page.gif');
      background-repeat:no-repeat;
      padding-left:40px;
      padding-top:10px;
      height:40px;
      text-transform:uppercase;
}








#titre_bloc_offres_speciales a{
    color:#fec424;
    font-size:1.4em;
    padding:0;
    margin:0;
    z-index:1;
    position:relative;
}

#titre_bloc_actualites a{
    color:#6f95e4;
    font-size:1.4em;
    padding:0;
    margin:0;
}
#titre_bloc_region a{
    color:#fec424;
    font-size:1.4em;
    padding:0;
    margin:0;
}

#titre_bloc_visite_virtuelle a{
    color:#6f95e4;
    font-size:1.2em;
    padding:0;
    margin:0;
}

#titre_bloc_carnet a{
   color:#fec424;
    font-size:1.1em;
    padding:0;
    margin:0;
}

#contenu h3{
    color:#6f95e4;
    font-size:1.4em;
    padding-bottom:3px;
    margin-bottom:5px;
    border-bottom:1px solid #fec424;
}



/*
#pied{
   font-size:0.85em;
   background-image:url('../template/img/pied.gif');
   background-repeat:no-repeat;
   background-position:center top;
   height:174px;
   width:910px;
   clear:both;
   padding-top:122px;
   padding-left:20px;
   margin:0 auto;
   text-align:left;
}
*/
#pied{
   font-size:0.85em;
   background-image:url('../template/img/pied.gif');
   background-repeat:no-repeat;
   background-position:center top;
   height:174px;
   width:100%;
   clear:both;
   padding-top:122px;
   margin-left:0px;
   margin:0 auto;
   text-align:center;
}



.but{
      background-color:#6f95e4;
      border:1px solid #6f95e4;
      color:#ffffff;
      font-weight:bold;
      padding:5px;
      font-size:1em;
}


/* ISSU DE L'ANCIENNE VERSION   */

/*
  h1{
     color:#297D95;
     font-style:italic;
     margin-bottom:0px;
     border-bottom:0px solid #69A4B4;
  }

  h3{
     color:#297D95;
     font-style:italic;
     margin-bottom:0px;
     border-bottom:1px solid #69A4B4;
     font-size:1.4em;
  }

  h4{
     color:#D73D86;
     font-style:italic;
     margin-bottom:15px;
     padding-bottom:7px;
     border-bottom:3px solid #69A4B4;
  }
*/
