body{
font-family:verdana, sans serif;
font-size:12px;

}

#logout a{
font-size:12px;
text-decoration:none;
font-size:11px;
color:#a5a5a5;
font-weight:bold;
}

#logout a:hover{
text-decoration:underline;
}

.conteneur{
margin:auto;
}

.lang img{
margin:5px;
}

.header{
margin:auto;
background-color:#FEFEFE;
position:relative;
}

.header2{
margin:auto;
background-color:#ededed;
position:relative;
}

#bmaliens{
position:absolute;
top:63px;
margin-left:82px;
}

.liens p{
font-size:10px;
position:relative;
top:-75px;
}

.liens a{
color:white;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;

}

.liens a:hover{
color:#33C1ED;
}

.beauty{
background-image:url("../images/beauty2.jpg");
background-position:right;
background-repeat:no-repeat;
}

.medical{
background-image:url("../images/medical2.jpg");
background-position:right;
background-repeat:no-repeat;
}

.automotive{
background-image:url("../images/automotive2.jpg");
background-position:right;
background-repeat:no-repeat;
}

.menu{
background-image:url("../images/gris_gauche.jpg");
background-repeat:no-repeat;
background-position:top left;
background-color:#ededed;
}

.menu p{
font-size:11px;
}

.menu a{
color:#656565;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}

.menu a:hover{
text-decoration:underline;
}

.centre{
position:relative;
margin:auto;
}

.centre p{
text-transform:uppercase;
margin:30px;
top:25%;
position:relative;
display:inline;
}

#logo{
left:55px;
position:relative;
}

.liensheader{
left:260px;
position:relative;
}

.rubhaut{
background-image:url("../images/noir_gauche.jpg");
background-repeat:no-repeat;
position:relative;
height:400px;
vertical-align:top;
}
.rubhautdroit{
background-image:url("../images/noirgauche.jpg");
background-repeat:no-repeat;
position:relative;
}
.textarea{
position:relative;
background-image:url("../images/bg.jpg");
background-position:bottom right;
background-repeat:no-repeat;
}

.textarea ul{
list-style-type:square;
margin-top:-10px;
}

.textarea li{
position:relative;
left:-25px;
}

.textarea h1{
color:#2199cc;
position:relative;
margin-top:30px;
margin-bottom:-30px;
font-size:16px;
}

.textarea  h2{
top:5px;
position:relative;
text-transform:uppercase;
font-weight:normal;
font-size:16px;
}

.textarea  h3{
left:240px;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
color:#3ea5d0;
}

.textarea  p{
font-weight:normal;
font-size:12px;
text-align:justify;
margin-bottom:20px;
margin-right:20px;
}

.textarea a{
color:#a5a5a5;
text-decoration:none;
font-weight:bold;
}

.textarea a:hover{
text-decoration:underline;
} 

#vignette{
width:120px;
position:relative;
top:-20px;
left:25px;
height:400px;
}

.footer{
text-transform:uppercase;
font-size:9px;
}
.footerbandeau{
position:relative;
text-transform:uppercase;
font-size:9px;
}

.footer a{
text-decoration:none;
color:#a5a5a5;
font-weight:bold;
}

.footer a:hover{
text-decoration:underline;
}

.login{
font-size:12px;
}

.login a{
color:#a5a5a5;
text-decoration:none;
}

.login a:hover{
text-decoration:underline;
}