/* CSS Document */

body{
background-color:#e1e1e1;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(../images/fond_degrade.gif);
background-position:top;
background-repeat:repeat-x;
}

DIV {
float:left;
}

#principal {
	margin: 0 auto; /* AUTO pour centrer la div horizontalement */
	width:893px;
	position: relative;
	z-index: 1;
	float:none;
}


#entente2{
width:893px;
height:76px;
}

#principal_gauche {
width:479px;
height:505px;
overflow:hidden;
background-image:url(../images/fond3.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}

#colonne-droite {
height:491px;
width:400px;
background-image:url(../images/fond2.jpg);
background-position:left bottom;
background-repeat:no-repeat;
overflow:hidden;
padding-top:14px;
padding-left:14px;
}

#footer {
width:891px;
height:144px;
background-image:url(../images/footer.jpg);
}


a.menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-stretch:ultra-expanded;
text-transform:uppercase;
color:#000000;
text-decoration:none;
font-weight:bold;
}
a.menu:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-stretch:ultra-expanded;
text-transform:uppercase;
color:#000000;
text-decoration:none;
display:block;
}

.description {
	text-align:justify;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}

.image {
width:442px;
height:354px;
 }
 
.image2 {
width:442px;
height:354px;
background-image:url(../images/gd_flash.jpg);
 } 
 
.slide {
	padding-bottom:10px;
}

.descriptif {font-family:Arial, Helvetica, sans-serif; font-size:10px !important; color:#333;}
.descriptif2 {	font-family:Arial, Helvetica, sans-serif; font-size:10px !important; color:#999;}
.descriptif2 a {color:#999; text-decoration:underline;}
.descriptif2 a:hover {color:#999; text-decoration:none;}
.mag { padding-right:10px; padding-left:15px;}

