body{
	margin:0px;
	padding:0px;
	background-image: url(../img/bg.jpg);
	background-position: top center;
	background-repeat: repeat;
	background-color: #F6E0B0;
	text-align: left; 	
}
a:link {
color: #00771E;
font-weight:bold;
text-decoration:none;
}
a:visited{
color:#00771E;
font-weight:bold;
text-decoration:none;
}
a:hover{
color:#663300;
font-weight:bold;
text-decoration:underline;
}
#conteneurglobal {
width: 906px;
height: auto;
background-color:#f7e2b1;
}
#bandeau1 {
float:left;
width:178px;
height:154px;
display:block;
}
#bandeau2 {
float:left;
width:429px;
height:154px;
display:block;
}
#bandeau3 {
float:right;
width:299px;
height:154px;
display:block;
}
#bandeau4 {
clear:both;
float:left;
width:906px;
height:196px;
display:block;
}
#bg_left {
clear:both;
float:left;
width:10px;
height:auto;
}
#conteneur_bloc {
clear:right;
float:left;
width:286px;
height:auto;
background-color:#f7e2b1;
display:block;
}
#bloc1_top {
clear:both;
float:left;
width:286px;
height:45px;
margin:50px 0px 0px 0px;
display:block;
}
#bloc1_left {
clear:both;
float:left;
width:133px;
height:78px;
margin:0px 0px 50px 0px;
display:block;
}
#bloc1_right {
float:right;
width:153px;
height:78px;
margin:0px 0px 50px 0px;
}
#bloc2_top {
clear:both;
float:left;
width:286px;
height:45px;
margin:0px 0px 0px 0px;
}
#bloc2_left {
clear:both;
float:left;
width:133px;
height:78px;
margin:0px 0px 50px 0px;
}
#bloc2_right {
float:right;
width:153px;
height:78px;
margin:0px 0px 50px 0px;
}
#bloc3_top {
clear:both;
float:left;
width:286px;
height:45px;
margin:0px 0px 0px 0px;
}
#bloc3_left {
clear:both;
float:left;
width:133px;
height:78px;
margin:0px 0px 0px 0px;
}
#bloc3_right {
float:right;
width:153px;
height:78px;
margin:0px 0px 0px 0px;
}
#bg_right {
float:left;
width:18px;
height:auto;
}
#article {
float:left;
width:562px;
height:auto;
padding: 0px 10px 10px 20px;
background-color: #F6E0B0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#333333;
line-height:15px;
text-align:left;
}
h1 {
line-height:40px;
font-size:20px;
font-weight:bolder;
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
color:#653204
}
h2 {
line-height:25px;
font-size:14px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-variant:normal;
color:#000000
}
h3 {
line-height:18px;
font-size:13px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-variant:bold;
color:#000000
}
h4 {
line-height:18px;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-variant:normal;
color:#000000
}
#baspage {
clear:left;
width:906px;
height:66px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:20px;
background-image:url(../img/bg_footer.jpg);
border:0px;
}
UL#menu {
PADDING: 0px; 
MARGIN: 0px; 
WIDTH: 906px; 
HEIGHT: 33px; 
LIST-STYLE-TYPE: none; 
LIST-STYLE-IMAGE: none;
CLEAR: both; 
BACKGROUND: url(../img/menu_barre.jpg) #006600 no-repeat 0px 0px; 
}
UL#menu LI {
FLOAT: left
}
UL#menu LI A {
height:20px;
TEXT-ALIGN: center; 
OUTLINE-STYLE: none; 
OUTLINE-COLOR: none; 
OUTLINE-WIDTH: medium; 
DISPLAY: block; 
HEIGHT: 30px; 
}
UL#menu LI.on {
BACKGROUND: url(../img/menu_barre.jpg) no-repeat 0px 0px
}
UL#menu LI#menuAccueil {
WIDTH: 142px;
background-image: url(../img/menu_accueil.jpg)
}
UL#menu LI#menuElevage {
WIDTH: 152px;
background-image: url(../img/menu_elevage.jpg)
}
UL#sousMenuElevage {
WIDTH: 152px;
background-image: url(../img/Menu_elevage.png)
}
UL#menu LI#menuGibiers {
WIDTH: 146px;
background-image: url(../img/menu_gibiers.jpg)
}
UL#sousMenuGibiers {
WIDTH: 146px;
background-image: url(../img/Menu_gibiers.png)
}
UL#menu LI#menuTarifs {
WIDTH: 230px;
background-image: url(../img/menu_tarifs.jpg)
}
UL#sousMenuTarifs {
WIDTH: 230px;
background-image: url(../img/Menu_tarifs.png)
}
UL#menu LI#menuNous {
WIDTH: 236px;
background-image: url(../img/menu_nous.jpg)
}
UL#sousMenuNous {
WIDTH: 218px;
background-image: url(../img/Menu_nous.png)
}
UL#menu LI UL.sousMenu {
DISPLAY: none
}
UL#menu LI:hover UL.sousMenu {
POSITION: absolute; 
LIST-STYLE-TYPE: none; 
MARGIN: 0px; 
PADDING: 0px; 
DISPLAY: block; 
LIST-STYLE-IMAGE: none;
}
UL#menu LI UL.sousMenu LI {
FLOAT: none
}
UL#menu LI UL.sousMenu LI + LI {
BACKGROUND-POSITION: 100% 50%; 
}