.contenu{
width:945px;
padding:30px 0px 0px 15px;
margin-left:7px;
background:#FFFFFF url(../images/common/f_contenu_home.gif) repeat-x;
border-top:1px solid #F8F8F8;
border-bottom:1px solid #D5D5D5;
}
.colonne1{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:224px;
min-height:360px;
_height:360px;
border-left:1px solid #D0D0D0;
}
.colonne2{
float:left;
padding:0px 0px 0px 0px;
width:277px;
min-height:360px;
_height:360px;
border-left:1px solid #D0D0D0;
}
.colonne3{
float:left;
padding:0px 0px 0px 0px;
width:246px;
min-height:360px;
_height:360px;
border-left:1px solid #D0D0D0;
}
.colonne4{
float:left;
width:194px;
min-height:366px;
_height:366px;
border-left:1px solid #D0D0D0;
padding:22px 0px 0px 0px;
margin:-28px 0px 0px 0px;
}
.colonne1 p, .colonne2 p{
margin:0px 30px 10px 21px;
}
.colonne3 p{
margin:0px 20px 10px 21px;
}
.colonne3 img{
margin:0px 10px 0px 21px;
}
.colonne3 h1 img{
margin:0px 0px 0px 0px;
}

.colonne3 p img{
margin:0px 0px 0px 0px;
}

.colonne1 ul,.colonne1 li{
list-style:none;
}
.colonne1 ul{
margin:0px 0px 0px 21px;
}
.colonne1 li{
background:url(../images/common/puce1.gif) no-repeat 0px 3px;
padding:0px 0px 0px 15px;
}
.colonne1 li a{
color:#4E4E4E;
}
h1{
margin:0px 0px 12px 1px;
}
h1.qualite{
margin:20px 0px 12px 1px;
}
h1.catalogue{
margin:15px 0px 12px 1px;
}
select{
width:100%;
border:1px solid #D0D0D0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
h1.agenda{
border-top:1px solid #D0D0D0;
border-bottom:1px solid #D0D0D0;
margin:0px;
padding:5px 0px 5px 1px;
}
.colonne4 ul,.colonne4 li{
list-style:none;
}
.colonne4 ul{
margin:0px 20px 0px 21px;
}
.colonne4 li{
background:url(../images/common/puce3.gif) no-repeat 0px 3px;
padding:0px 0px 10px 15px;
margin:10px 0px 0px 0px;
border-bottom:1px dotted #D0D0D0;
}
.colonne4 li a{
color:#E7A60A;
text-decoration:none;
}
.colonne4 li.vide{
border-bottom:none;
}
.tout_droite{
border-top:1px solid #E7E7E7;
border-bottom:1px solid #D0D0D0;
padding:5px 0px 5px 21px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3676B2;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4E4E4E;
}
h1.revue, h1.communique{
border-bottom:1px solid #D0D0D0;
margin:0px;
padding:5px 0px 5px 1px;
}
h1.revue img, h1.communique img{
display:block;
margin:0px;
padding:0px;
}
.lien-ecatalogue{
	cursor:pointer;
}
