html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}

html img, html .png
{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

img.png
{
margin-bottom:5px;
}


body {
background: #8d5149;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;
	padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#111111;


}

.clearit {
clear: both;
}


#rouge
{
border-top:#af8680 1px solid;
border-bottom:#af8680 1px solid;
background: #793229;
	padding: 0px 0px 0px 0px;
margin: 107px 0px 0px 0px;
text-align: center;
width:100%;


}
#wrapper 
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 904px;
text-align: center;

}

#top1 {
width: 904px;
height: 143px;
background: url(../images/ban.jpg) no-repeat top left;
overflow: hidden;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#bg {
width: 904px;
height:460px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
overflow: hidden;
text-align:center;
background: url(../images/contenu_bg.jpg) no-repeat top left;


}



#footer{
width: 904px;
height: 74px;
margin: 0;
text-align:left;
background: url(../images/footer.jpg) no-repeat top left;
padding-left:96px;
padding-top:2px;
overflow:hidden;
text-align:left;

}

#footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
font-size: 11px;
text-align:left;
}
#footer a
{
color:#f19b55;
text-decoration:none;
font-weight:normal;
}
#footer a:hover
{
color:#df865c;
}



#menu{
width: 904px;
height:21px;
padding:  0px 0px 0px 0px;
margin:   0px 0px 0px 0px;
float:left;
overflow: hidden;
background: url(../images/menu_bg.jpg) no-repeat top left;

}

#menu ul{

padding:  0px 0px 0px 0px;
margin:   0px 0px 0px 95px;
overflow: hidden;
text-align:left;

}

#menu li{
display:inline;
padding:  0px 5px 0px 5px;
margin:   0px 0px 0px 0px;
float:left;
overflow: hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 14px;


}

#menu li a{
color:#ffffff;
text-decoration:none;

}
#menu li a.in{
color:#f19b55;
text-decoration:none;

}

#menu li a:hover{
color:#f19b55;
text-decoration:none;


}





#contenu {
width: 904px;
float:left;
overflow:visible;
padding: 45px 0px 0px 124px;
margin: 0px 0px 0px 0px;
text-align:left;



}
#conteneur {
width: 420px;
height:380px;
padding:  0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float:left;
text-align:left;

}


.noborder{
border:0;
}


#blocscroll
{
padding:  0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
overflow:auto;
height:340px;

}


#blocscroll h1{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #9c9c9c;

}
#blocscroll h3{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #ffffff;
margin:   20px 0px 0px 0px;
letter-spacing:-1px;


}

#blocscroll h2{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #803c34;
margin:   0px 0px 0px 0px;


}#blocscroll h6{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #803c34;
margin:   0px 0px 0px 0px;
text-transform:uppercase;
text-align:center;


}
#blocscroll h5{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #803c34;
margin:   0px 0px 0px 0px;
text-align:center;


}
#blocscroll p{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #111111;
margin:   0px 0px 0px 0px;



}
#blocscroll td{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #111111;
margin:   0px 0px 0px 0px;


}
#blocscroll h4{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #e6138c;
margin:   0px 0px 0px 0px;


}



#blocscroll li{
padding:0px 0px 0px 0px;
margin:5px 0px 5px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #111111;
text-align:justify;
list-style-position: inside;
list-style-type:disc;
vertical-align: text-bottom;


}
#blocscroll input
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #111111;
border:#b66d3e 1px solid;


}
#blocscroll select
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #111111;
border:#b66d3e 1px solid;


}
#blocscroll textarea
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #111111;
border:#b66d3e 1px solid;

}
#blocscroll option
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #111111;


}

#conteneur ul{
margin: 0px 0px 0px 0px;
padding: 0px 50px 0px 10px;
}




.tablebord
{
border-top: 1px solid #33400D;
border-right: 1px solid #33400D;
}

#main td.tdbord
{


border-bottom: 1px solid #33400D;
border-left: 1px solid #33400D;
padding: 5px 5px 5px 5px;
}



.img250
{
border: 1px solid #637726;
text-align:center;
margin-left:5px;
}
.img250nob
{
border: 0px solid #637726;
text-align:center;
margin-left:0px;
}


.img250td
{
border: 1px solid #637726;
text-align:center;
margin-left:0px;
}


.img100right
{
margin: 0px 70px 0px 70px;
float:right;
}
.img250right
{
margin: 0px 5px 0px 5px;
float:right;
}

.img250left
{
margin: 0px 5px 0px 5px;
float:left;
}
.img250center
{
border: 1px solid #BBBBBB;
padding:4px 4px 4px 4px; 
margin: 0px 5px 0px 5px;

}
.imgborder
{
border: 1px solid #BBBBBB;
padding:4px 4px 4px 4px;
background-color:#fafaf8; 
position:static;
}



.img100left
{
margin: 0px 70px 0px 70px;
float:left;

}


.imgbas
{
margin: 119px 0px 0px 0px;
float:left;

}


.right
{
float:right;
}
.margin
{
text-align:left;
margin-left:50px;
padding-left:50px;

}

.left
{
float:left;

}


#centercol {
margin-left: 10px;
margin-right: 10px;
width: 904px;   

}


.souligne
{
text-decoration: underline;
}

a{
font-weight: bold;
color: #aa6f39;
text-decoration: none;
}

a:hover,focus{
color: #9f4538;
text-decoration: none;

}





.vertclair
{
color: #FF8500;
}
.rouge
{
color: #CC0000;
}
.blanc
{
color: #FFFFFF;
}


.normal
{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #383838;
margin-bottom:15px;


}

.petit
{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #383838;


}

img .rien
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-spacing : 0px;
border: 0;
float:left;
overflow: hidden;
clear:both;

}
.rien
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-spacing : 0px;
border: 0;
float:left;
overflow: hidden;
clear:both;

}

#compteur {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #F5F5F5;
margin-bottom:10px;
margin-top:3px;

}


.vert
{
color:#6D8130;
}
.bleu
{
color:#124c82;
}
.rouge
{
color:#DA1313;
}
.rose
{
color:#E540A5;
}



.border
{
border:#b66d3e 1px solid;
}

.telcontact
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
color: #47aae4;
font-weight:bold;
}

.noir
{
color:#111111;

}
