#rotator
{
	overflow: hidden;
	position: relative;
	width: 368px;
	height: 347px;
	float:left;
	margin-right:20px;
}

#rotator img
{
	
}

body {
font: 12px Arial, Verdana, Sans-Serif;
background: #7fb719 url(images/bg.png) repeat-x;
margin:63px 0 0 0;
padding:0px;
overflow:auto;
}



p { margin:12px 0 0  0; }

.contenu-image {
float:left;
margin-right:20px;
}
.right {
float:right;
}
.left { float:left; }



#header a img { border:0; }



#conteneur {
margin:0 auto;
width:798px;
height:733px;
padding:55px 132px 0 132px ;
background: url(images/bg-conteneur.jpg) no-repeat center top;
}




#menuhaut {
width:798px;
height:26px;
background: url(images/bg-menu.png) no-repeat;
font-size: 12px;
font-weight: bold;
margin:3px 0;
text-transform:uppercase;
padding:9px 0 0 0px;
}
#menuhaut a {
margin-left:30px;
text-decoration:none;
color:#FFFFFF;
}
#menuhaut a.actif {
margin-left:30px;
text-decoration:none;
color:#000000;
}
#menuhaut a:hover {
margin-left:30px;
text-decoration:none;
color:#000000;
}




#contenu {
width:758px;
height:350px;
padding:20px 20px 15px 20px;
background:url(images/bg-contenu.png) no-repeat center top;
}

#bloc_gc {
width:365px;
float:left;
font-size:11px;
}
#bloc_gc p.i{
display:block;
font-style:italic;

}
#bloc_dr {
width:365px;
float:left;
margin-left:8px;
font-size:11px;
}

#contenu h1{
font-size:14px;
text-transform:uppercase;
color:#FFFFFF;
}
#contenu h1 span{
font-size:14px;
text-transform:uppercase;
color:#e75094;
}
#contenu p {
color:#FFFFFF;
}
#contenu p strong.rose{
color:#e75094;
}
#contenu p strong.vert{
color:#7fb719;
}
#contenu a img {
border:0;
}
#contenu a {
text-decoration:underline;
color:#FFFFFF;
}
#contenu a:hover {
text-decoration:underline;
color:#e75094;
}




#footer a img {
margin-left: 88px;
margin-top:0px;
border:0;
}
#footer p{
padding:5px 0 0 95px; color:white;
}



img, div, ul li { behavior: url(iepngfix.htc) }
var blankImg = 'blank.gif';
