/* CSS Document */

/* ************** ID **************** */
#ombre_gauche_sup{
position:absolute;
z-index:0;
left:78px;
top:51px;
width:4px;
height:70px;
}
#ombre_droit_sup{
position:absolute;
z-index:0;
left:912px;
top:51px;
width:4px;
height:70px;
}
#ombre_gauche{
position:absolute;
z-index:0px;
width:4px;
height:650px;
background-image: url(../images/qoseo_ombre_gauche.jpg);
background-repeat: repeat-y;
left: 78px;
top: 190px;
}
#ombre_droite{
width:4px;
background-image:url(../images/qoseo_ombre_droite.jpg);
background-repeat: repeat-y;
}

/* l'image change en fonction du gabary */

/* **************** Menu ******************* */
#menu ul{
padding:15px 0px 0px 29px;
margin:-10px 0px 15px 0px;
list-style:none;
text-align:left;
}
.fond_menu{ /* fond rouge du menu*/
position:absolute;
z-index:2;
left:605px;
background-image: url(../images/qoseo_menu_xl.jpg);
background-repeat:no-repeat;
width:234px;
height:704px;
color:#FFFFFF;
text-align:center;
}
/* **************** sous-menu ******************* */
#menu_droite{
position:absolute;
left:2px;
top:0px;
width:188px;
height:200px;
margin-left:8px;
}
#menu_droite ul{
margin-top:-10px;
line-height:20px;
}
#menu_droite H2 a{
color:#0066CC;
}
#menu_droite H2 a:hover{
color:#ed1717;
}
#colonne_centrale{
position:absolute;
z-index:2;
top:0px;
left:195px;
width:400px;
height:704px;
}

#contenu{
position: absolute;
text-align:left;
top:150px;
left:78px;
width:841px;
margin:0px;
padding:0px;
background-image: url(../images/qoseo_ombre_gauche.jpg);
background-repeat:repeat-y;
}
.bottom{
position:absolute;
top:680px;
z-index:0;
background-image: url(../images/qoseo_ombre_bas.jpg);
background-repeat:no-repeat;
width:605px;
height:24px;
}
texte{
width:585px;
margin-left:10px;
margin-right:8px;
text-align:left;
}

#adresse{
width:200px;
height:140px;
background-color:#FFFFFF;
color:#777777;
text-align:center;
}
#adresse p{
margin-top:10px;
margin-left:15px;
}
#q_qoseo{
position:absolute;
top:580px;
left:120px;
text-align: right;
margin-right:10px;}

#objectif{
height:165px;
text-align:right;
vertical-align:text-bottom;
padding-left:50px;
padding-top:5px;
background-image:url(../images/qoseo_objectifs.jpg);
background-repeat:no-repeat;
}
#objectif ul{
line-height:20px;
margin-top:-4px;}
#texte_objectif{
position:relative;
height:165px;
 margin: auto;
}
#mentions{
position: relative;
top:730px;
text-align:center;
}
