html, body {
height: 100%;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#E5EDEF;
}

a {
color: #69ABE5;
}

a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#header {
height: 29px;
background-image:url(../espace_chasse/home_chasse_top.gif); background-repeat:no-repeat
}
#conteneur {
position: relative;
width: 991px;
margin: 10px auto; 
background-color:#fff;
background-image:url(../img/main_bg_left.gif); background-repeat:repeat-y
}

#centre {
position:relative;
background-color:#fff;
background-image:url(../espace_chasse/home_chasse_central.gif); background-repeat:y;
margin-left: 195px;
height:100%;
}

#gauche {
position: absolute;
left:0;
width: 195px;

}

#pied {
height: 29px;
width: 991px;
background-image:url(../espace_chasse/home_chasse_bottom.gif);
}

/*Roll over sport*/
a.rollover_go_chasse {
	position:absolute; top:5px; left:532px;
	 width: 259px;
     height: 59px;
	 background-image:url("../espace_chasse/over_htpage1.gif");
	 border: 0;
}
a.rollover_go_chasse:hover {
      background-image:url("../espace_chasse/rolover_htpage1.gif");
}
/**/


#dlmenu {height:10em;}
#menu {list-style-type:none; margin:0 0 10px; padding:0; position:absolute; width:15em; background:#fff; z-index:100;}
#menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {background:#8AA0AB; color:#000; font-weight:bold }
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {height:25em;}
#menu table {border-collapse:collapse; padding:0; margin:0; font-size:12px; font-weight:bold}
#menu dl {width: 20em; margin: 0; background: #C7A371; cursor:pointer;}
#menu dt {margin:0; padding: 0; font-size:12px; border-top:1px solid #DFC8A9;}
#menu dd {margin:0; padding:0; font-size: 12px; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; color:#fff; font-weight:bold; padding:5px 5px 5px 10px;}
.gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:1px 2px 1px 15px;}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#D5E7F0; color:#2B333C;}


#menua {list-style-type:none; margin:0 0 10px; padding:0; position:relative; width:15em; background:#fff; z-index:100;}
#menua li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menua li a, #menua li a:visited {display:block; text-decoration:none;}
#menua li dd {display:block;}
#menua dd.active  {background:#F4EBDC; color:#000; font-weight:bold }
#menua li:hover, #menua li a:hover {border:0;}
#menua dt.last  {background:#8AA0AB; color:#000; font-weight:bold }
#menua li:hover dd, #menua li a:hover dd {display:block;}

#menua table {border-collapse:collapse; padding:0; margin:0; font-size:12px; font-weight:bold}
#menua dl {width: 20em; margin: 0; background: #C7A371; cursor:pointer;}
#menua dt {margin:0; padding: 0; font-size:12px; border-top:1px solid #DFC8A9;}
#menua dd {margin:0; padding:0; font-size: 12px; text-align:left; }
.gallerya dt a, .gallerya dt a:visited {display:block; color:#000; font-weight:bold; padding:5px 5px 5px 10px;}
.gallerya dd a, .gallerya dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:1px 2px 1px 15px;}
* html .gallerya dd a, * html .gallerya dd a:visited {height:1em;}
.gallerya dd a:hover {background:#D5E7F0; color:#2B333C;}











/*Roll over chasse*/
a.rollover_chasse {
position:absolute; top:29px; left:617px;
	 width: 289px;
     height: 363px;
	 background-image:url("../img/main_chasse.jpg");
	 border: 0;
}
a.rollover_chasse:hover {
      background-image:url("../img/main_chasse_over.jpg");
}
/**/


.titre_sport {
color:#F85200; font-weight:700; font-size:14px
}
.prix_sport {
color:#F20000; font-weight:700; font-size:16px
}

.prix_chasse_list {
color:#523120; font-weight:700; font-size:16px
}
hr.sport_news {border: none 0;
border-top: 1px dashed #F20000;/*the border*/
width: 90%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

hr.chasse_list {border: none 0;
border-top: 1px dashed #523120;/*the border*/
width: 90%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

.titre_promo {
color:#FDC101; font-weight:700; font-size:14px
}
.prix_sport_promo {
color:#F87C00; font-weight:700; font-size:16px
}
hr.sport_promo {border: none 0;
border-top: 1px dashed #F87c00;/*the border*/
width: 90%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

img { 
	border:0;
}
/*Link nav */
a.menu_nav:link {
	COLOR: #523120; 
	TEXT-DECORATION: underline
}
a.menu_nav:visited {
	TEXT-DECORATION: underline;
	COLOR:#523120;
}
a.menu_nav:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
a.menu_nav:hover {
	COLOR: #73757B; TEXT-DECORATION:underline
}

.menu_nav {
	FONT-SIZE:12px; FONT-WEIGHT: bold; COLOR:#fff; font-family: "Trebuchet MS",Geneva, Arial, Helvetica, sans-serif
}



.titre_chasse {
color:#599519; font-weight:700; font-size:14px
}
.prix_chasse {
color:#004B20; font-weight:700; font-size:16px
}
hr.chasse_news {border: none 0;
border-top: 1px dashed #004B20;/*the border*/
width: 90%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}


.titre_promo_chasse {
color:#E4883D; font-weight:700; font-size:14px
}
.prix_chasse_promo {
color:#DB5F00; font-weight:700; font-size:16px
}
hr.chasse_promo {border: none 0;
border-top: 1px dashed #DB5F00;/*the border*/
width: 90%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

.small_txt {
font-size:9px;
padding-left:2px;
}


.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
}
.menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menugauche a:hover {
text-decoration: none;
}
p {margin: 0 0 10px 0;}