@charset "UTF-8";
/* CSS Document */

body{
	/* background-image:url(images/background.jpg);
	 background-repeat:repeat-x;
	 background-position:top left; */
	 margin: 0px; /* pour éviter les marges */
	 margin-top:0px;
     text-align: center; /*pour corriger le bug de centrage IE*/
	 background-color:#ffffff;
	 
}

#conteneur {

	/* on positionne le conteneur */	
	/*position:relative;*/
    margin-left: auto;
    margin-right: auto;
	padding:0px;
	width:924px;
	
}

.baseline{
width:904px;
height:40px;
float:left;
color:#CCCCCC;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:10px;
}

.baseline a{
color:#CCCCCC;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:10px;
}

.logo{
float:left;
background-image:url(images/logo-ocebloc.jpg);
width:219px;
height:132px;
}

.slogan{
float:left;
background-image:url(images/slogan.jpg);
width:705px;
height:106px;
}

.menu{
float:left;
background-image:url(images/menu-ocebloc.jpg);
width:705px;
height:27px;
}

.liens-menu{
padding-top:5px;
padding-left:30px;
float:left;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:14px;
color:#1a7877;
text-decoration:none;
letter-spacing:1px;
}

.menu a:hover{
padding-top:5px;
padding-left:30px;
float:left;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:14px;
color:#e56621;
text-decoration:none;
letter-spacing:1px;
}

.entete{
float:left;
background-image:url(images/entete.jpg);
width:924px;
height:284px;
}

.entete-avantage{
float:left;
background-image:url(images/entete-avantage.jpg);
width:924px;
height:284px;
}

.col-gauche{
float:left;
background-image:url(images/gauche.jpg);
width:127px;
height:525px;
}




.bloc1{
float:left;
background-image:url(images/bloc1.jpg);
width:270px;
height:46px;
}


.bloc2{
float:left;
background-image:url(images/bloc2.jpg);
width:271px;
height:46px;
}

.bloc3{
float:left;
background-image:url(images/bloc3.jpg);
width:255px;
height:46px;
}

.bt-bloc1{
float:left;
background-image:url(images/bt-bloc1.jpg);
width:271px;
height:22px;
}


.bt-bloc2{
float:left;
background-image:url(images/bt-bloc2.jpg);
width:270px;
height:22px;
}

.bt-bloc3{
float:left;
background-image:url(images/bt-bloc3.jpg);
width:253px;
height:22px;
}

.paragraphe-bloc{
margin-top:0px;
text-align:left;
line-height:13px;
padding-top:38px;
padding-left:25px;
padding-right:25px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#FFFFFF;
}

.title{
margin-top:20px;
text-align:left;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:20px;
color:#005756;
}

.sous-title{
margin-top:20px;
text-align:left;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:15px;
color:#005756;
}

.texte{
text-align:left;
text-align:justify;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#005756;
line-height:14px;
}

.texte-avantage{
padding-left:5px;
padding-right:10px;
margin-top:0px;
padding-top:0px;
text-align:left;
text-align:justify;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#000000;
line-height:14px;
width:510px;
}

.col-centre{
float:left;
width:530px;

}

.col-centre-news{
float:left;
width:796px;

}

.col-centre-plan{
float:left;
width:796px;

}

.col-centre-rea{
float:left;
width:266px;
}

.col-gauche-rea{
float:left;
width:264px;
}

.col-droite-rea{
float:left;
width:533px;
}

.col-droite{
float:left;
width:266px;
}

.footer{
float:left;
background-image:url(images/footer.jpg);
width:923px;
height:71px;
}

.liens-footer {
text-align:left;
float:left;
margin-top:25px;
width:670px;
height:20px;
}

.liens-footer a{
padding-left:30px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#1a7877;
text-decoration:none;
}

.liens-footer a:hover{
padding-left:30px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#e56621;
text-decoration:none;
}

.lien-agence {
text-align:left;
float:left;
margin-top:25px;
width:250px;
height:20px;
}

.lien-agence a{
padding-left:10px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#1a7877;
text-decoration:none;
}

.texte-legende{
text-align:left;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:14px;
color:#666666;
}