/*
  Q34
  interieur.css
*/



html {
background-color: #73922a;
}

h1 {
margin: 0;
padding: 0;
}

h1 a {
position: absolute;
display: block;
width: 250px;
height: 90px;
}



/* Corps de la page interne */

#corps {
margin: 0;
padding: 0;
width: 980px;
background: transparent url(../img/fond_page.gif) no-repeat 0 0;
}


/* Contenu de la page interne */

#kontent {
position: relative;
margin: 0;
padding: 0 0 20px 0;
top: 0px;
left: 7px;
width: 973px;
background-color: #ffefd5;
background-repeat: no-repeat;
background-position: 0 0;
}



/* logo de la page interne */
#logo_home {
position: absolute;
display: block;
margin: 0;
padding: 0;
width: 270px;
height: 90px;
}

a#lien_home {
display: block;
margin: 0 0 10px 10px;
padding: 0;
text-decoration: none;
}

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



/* Menu 1 */

#menu1 {
position: absolute;
margin: 0;
padding: 0;
top: 90px;
left: 170px;
width: 400px;
height: 30px;
}




/* Moteur de recherche */

#moteur {
position: absolute;
margin: 0;
padding: 0;
top: 20px;
left: 730px;
width: 210px;
text-align: right;
}


/*
#moteur input {
color: #c5dd3c;
border: 1px solid #c5dd3c;
background-color: #73922a;
font-size: .9em;
}

#moteur input.submit {
background-image: url(../../_modules/mut_recherche/site/_template/img/bout_moteur.gif);
}

a#retourRecherche {
color: #c5dd3c;
}
*/



/* Menu Outils */

#menu-outils {
position: absolute;
margin: 0;
padding: 0;
top: 20px;
left: 565px;
}

#menu-outils ul {
margin: 0;
padding: 0;
}

#menu-outils ul li {
float: left;
margin: 0;
padding: 0;
list-style: none;
}

#menu-outils ul li a {
display: block;
margin: 0 5px 0 0;
height: 17px;
background-repeat: no-repeat;
background-position: 0 0;
color: #c5dd3c;
}

#menu-outils ul li a:hover {
background-position: 0 -17px;
color: #dae985;
}

#menu-outils ul li a.out-37 {
width: 54px;
background-image: url(../img/bout_contact.gif);
}

#menu-outils ul li a.out-38 {
width: 23px;
background-image: url(../img/bout_extranet.gif);
}

#menu-outils ul li a.out-63 {
width: 23px;
background-image: url(../img/bout_newsletter.gif);
}

#menu-outils ul li a.out-62 {
width: 23px;
background-image: url(../img/bout_carnet.gif);
}

#menu-outils ul li a.en {
width: 23px;
background-image: url(../img/bout_en.gif);
}

#menu-outils ul li a.fr {
width: 23px;
background-image: url(../img/bout_fr.gif);
}

#menu-outils ul li a span {
display: none;
}





/* Marge */

#marge {
margin: 150px 0 0 0;
padding: 0;
width: 180px;
float: left;
background: transparent url(../img/fond_marge.jpg) repeat-y right center;
}



#marge h3 {
display: block;
margin: 0;
padding: 0 0 0 10px;
width: 163px;
height: 29px;
font-size: 1.5em;
line-height: 29px;
background: transparent url(../img/fond_titre_marge.gif) no-repeat 7px 0;
}





/* Menu 2 */

#menu2 {
position: relative;
margin: 0 0 30px 0;
padding: 0;
width: 180px;
}



/* Menu Annaire */

#menu_annuaire {
margin: 10px 0 0 0;
padding: 0;
width: 180px;
height: 168px;
}

#menu_annuaire ul {
margin: 0;
padding: 0;
}

#menu_annuaire ul li {
float: left;
margin: 0;
padding: 0;
list-style: none;
}

#menu_annuaire ul li a {
display: block;
margin: 0;
padding: 0;
width: 173px;
height: 32px;
background-repeat: no-repeat;
background-position: 0 0;
}

#menu_annuaire ul li a:hover {
background-position: 0 -32px;
}

#menu_annuaire ul li a.hebergement {
background-image: url(../img/bout_hebergement.jpg);
}

#menu_annuaire ul li a.gastronomie {
background-image: url(../img/bout_gastronomie.jpg);
}

#menu_annuaire ul li a.terroir {
background-image: url(../img/bout_terroir.jpg);
}

#menu_annuaire ul li a.loisirs {
background-image: url(../img/bout_loisirs.jpg);
}

#menu_annuaire #liste_acces_direct {
margin: 15px 0 0 0;
padding: 0;
border: #203E02 1px solid;
font-size: 1.1em;
color: #666;
}




/* Coeur de la page */

#coeur {
margin-right: 10px;
padding: 0;
float: right;
}

#coeur h3 {
margin: 0;
padding: 0 0 15px 0;
font-weight: bold;
font-size: 1.2em;
color: #456035;
}




/* Liaisons de la page */

#liaisons {
margin: 150px 0 0 0;
padding: 0;
width: 180px;
height: 1px;
float: right;
}




/* Pied de page */

#pied_home {
margin: 15px 0 0 0;
padding: 0;
width: 973px;
height: 20px;
background: #e5ce8a url(../img/fond_pied_home.gif) no-repeat 0 0;
}

#pied_home #telephone {
float: left;
margin: 0;
padding: 2px 0 0 5px;
color: #73922a;
font-size: 1.2em;
font-weight: bold;
}

#pied_home #adresse {
float: right;
margin: 0;
padding: 5px 5px 0 0;
color: #73922a;
font-size: 1em;
}