/*h2 {background:#377719; color: #fff;}*/
h2 {background:#9BBB8C; color: #fff;}
h3 {border-bottom:none;}

a:link,a:visited {color:#377719;text-decoration:none;}
a:hover,a:active {color:#D93029;text-decoration:none;}

/* Navigation */
#navig h3 {color:#377719;}
#navig li.level1 {background:url(/multimedia/images/img_structures/picto_fleche_blanche.gif) #83B96A no-repeat 1px 7px;}
#navig li.selected {background:url(/multimedia/images/img_structures/picto_fleche_blanche.gif) #377719 no-repeat 1px 7px;}
#navig li.level1:hover,#navig li.level1:active {background:url(/multimedia/images/img_structures/picto_fleche_blanche.gif) #377719 no-repeat 1px 7px;}

/* Navigation level 3 */
color: #fff;background-color: #036;}
#navighorizontale ul li a:hover{color: #fff;background-color: #369;}

#pricelist th{
font-size:11px;
}

#tarifs .theader, #tarifs_ete .theader{
color:#fff;
font-weight:bold;
background-color: #9BBB8C;
height:20px;
cursor:pointer;
}

#tarifs td, #tarifs_ete td, #tarifs p , #tarifs_ete p{
font-size:10px;
padding: 2px;
min-width:100px;
}

#tarifs .curr, #tarifs_ete .curr{
font-weight:bold;
}
#tarifs .val, #tarifs_ete .val{
text-align:center;
}

#tarifs .periode, #tarifs_ete .periode{
font-weight:bold;
font-size:0.8em; 
text-align:center;
vertical-align:middle;
}

.logements_index{
position:relative;
min-height:115px;
background-color:#EFEFEF;
}

.logements_suite{
position:absolute; top:90px; right:10px;
background:none !important;
}