
#contenu{
background-image:url(../images/contenu/contenu_engagement_nethis/fond-de-page.png);
background-repeat:repeat-y;
position: relative;
width:640px;
float:right;
}
#titre{
margin-top:24px;
margin-left:19px;
margin-bottom:17px;
}
#titre img{
display:block;
}
#page{
margin-left:19px;
}
#page p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#54565c;
line-height:14px;
}
#page img{
display:block;
}
/* ________________________fin de page ________________*/
/* ________________________le haut ________________*/
#haut{
background-image: url(../images/contenu/accueil/cadre_haut.jpg);
background-repeat:no-repeat;
width:590px;
height:224px;
margin-bottom:23px;
padding-top:22px;
padding-bottom:26px;
padding-left:16px;
padding-right:7px;
margin-top:0;
}
#animflash1{
width:242px;
margin-top:6px;
border:1px solid #346893;
float:left;
}
#haut_droite{
position:relative;
left:-23px;
float:right;
width:270px;
height:176px;
}
#haut_droite #text{
position:relative;
width:186px;
height:178px;
float:left;
padding-right:0;
}
#haut_droite #text img{
margin-bottom:17px;
}
#infor{
margin-left:18px;
}
#tpv{
margin-left:52px;
}
#haut_droite #text p{
margin-bottom:30px;
text-align:right;
padding-right:18px;
}
#haut_droite #tof{
position:relative;
width:81px;
height:178px;
float:right;
}
#tof a{
height:80px;
display:block;
margin-bottom:13px;
opacity: .6;
color: white;
filter: alpha(opacity=60);
border:1px solid #346893;
}
#tof a:hover{
opacity: 1;
color: white;
filter: alpha(opacity=100);
border:1px solid #346893;
}
/* ________________________fin de haut ________________*/
/* ________________________le centre solution metiers ________________*/
#centre{
width:560px;
height:171px;
position:relative;
top:-43px;
}
#restauration{
width:241px;
height:62px;
float:left;
margin-left:32px;
margin-top:16px;
margin-bottom:10px;
background-color: #FFFFFF;
}
/*#restauration:hover{
background-color:#f9f0da;
}*/
#restauration img{
float:left;
}
#restauration p a{
font-size:13px;
width:168px;
color:#777a7c;
line-height:14px;
letter-spacing:0;
font-size:13px;
float:right;
padding-top:20px;
}
#restauration p a:hover{
text-decoration:underline;
color:#97c00e;
}
#commerce_detail{
width:250px;
float:right;
margin-top:16px;
margin-bottom:10px;
}
/*#commerce_detail:hover{
background-color:#f9f0da;
}*/
#commerce_detail img{
float:left;
}
#commerce_detail p a{
font-size:13px;
width:182px;
color:#777a7c;
line-height:14px;
letter-spacing:0;
font-size:13px;
float:right;
padding-top:20px;
margin-right:2px;
}
#commerce_detail p a:hover{
text-decoration:underline;
color:#4f85b6;
}
#commerce_detail p a .pix11{
font-size:11px;
}
#textile{
clear:both;
width:241px;
height:65px;
float:left;
margin-left:32px;
}
/*#textile:hover{
background-color:#f9f0da;
}*/
#textile img{
float:left;
}
#textile p a{
font-size:13px;
width:150px;
color:#777a7c;
line-height:14px;
letter-spacing:0;
font-size:13px;
float:right;
padding-top:20px;
margin-right:15px;
}
#textile p a:hover{
text-decoration:underline;
color:#b64f87;
}
#boulange{
width:250px;
height:65px;
float:right;
}
/*#boulange:hover{
background-color:#f9f0da;
}*/
#boulange img{
float:left;
}
#boulange p a{
font-size:13px;
width:165px;
color:#777a7c;
line-height:14px;
letter-spacing:0;
font-size:13px;
float:right;
padding-top:20px;
margin-right:18px;
}
#boulange p a:hover{
text-decoration:underline;
color:#d7672c;
}
/* ________________________fin du centre solution metiers ________________*/
/* ________________________#bas ________________*/
#bas{
width:590px;
height:188px;
margin-bottom:23px;
padding-top:0px;
padding-bottom:70px;
padding-right:7px;
margin-top:0;
}
/* -----les caisses ---*/
#towa{
float:left;
background-image:url(../images/contenu/accueil/fond_towa.png);
background-repeat:no-repeat;
background-position:left, top;
width:389px;
height:188px;
}
#towa img{
display:block;
margin-top:18px;
margin-left:9px;
}
#towa h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7d8389;
line-height:14px;
margin-left:17px;
margin-top:2px;
}
#animflash2{
width:350px;
margin-top:19px;
margin-left:14px;
}
/* ------le cote bas droite -----*/
#bas_droite{
float:right;
width:172px;
height:188px;
background-image:url(../images/contenu/accueil/fond_petit_bas_droite.png);
background-repeat:no-repeat;
background-position:top, left;
padding:19px 0 9px 11px;
}
#bas_droite h2{
margin-bottom:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7d8389;
margin-bottom:16px;
margin-left:8px;
}
#bas_droite img{
margin-bottom:8px;
}
#bas_droite p{
margin-bottom:6px;
line-height:11px;
letter-spacing:0;
font-size:11px;
margin-left:7px;
}
#bas_droite img#photo{
margin-left:7px;
}

#mentions{
color:#999999;
width:585px;
text-align:right;
margin-bottom:5px;
height:auto;
}


#cote-gauche{
top:108px;
height: 846px;
width:180px;
float:left;
background-image:url(../images/baniere_et_menu/fond_cote_gauche.png);
background-repeat:repeat-y;
}
#footer{
margin:0;
padding:0;
}
#footer img{
display:inline-block;
margin:0;
padding:0;
}
#corps{
margin:0;
padding:0;
height:50px;
}