body {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #44668c;
margin-top:10px;
background: #f8fbfe url('ligne_global.gif') repeat-x;
}

section{
width:88.5%;
margin-left:11.2%;
margin-top:20px;
}

section .FilAriane{ 
margin: 0;
padding: 0;
}

section .FilAriane span{ 
color:#969696;
}

section .FilAriane span a{ 
color:#004494;
text-decoration:none;
}

section .FilAriane span a:hover{ 
text-decoration:underline;
}

article{ 
margin-top: 30px;
width:900px;
float:left; /* A mettre puisque c'est le premier "block" qui apparait pour qu'il n'y ai pas de pb avec celui d'a côté*/
}

article .menuGauche{ 
float: left;
width: 200px;
height : 125px;
background:white;
border-radius: 10px 10px 10px 10px;
border-top:1px lightgrey solid;
border-left:1px lightgrey solid;
border-right:2px lightgrey solid;
border-bottom:2px lightgrey solid;
}

article .menuGauche .titreMenu{ 
width: 180px;
height : 20px;
margin-left:10px;
padding-top:5px;
font-size:16px;
font-weight:bold;
color:#85AA03;
}

article .menuGauche .SousMenu1 { 
width: 200px;
height : 20px;
box-shadow:1px 1px 0px lightgrey;
margin-left:0px;
}

article .menuGauche .SousMenu1 ul li{ 
list-style-type: none;
}

article .menuGauche .SousMenu1 a{ 
background: url('bullet_acces_rapide.gif') no-repeat center left;
margin-left:-30px;
padding: 0px 0 0 15px;
font-size:11px;
font-weight:bold;
color: #004a99;
text-decoration:none;
}

article .menuGauche .SousMenu1 a:hover{ 
text-decoration:underline;
}

article .menuGauche .SousMenu1 span{ 
text-decoration:underline;
}

article .menuGauche .SousMenu2 { 
width: 200px;
height : 20px;
box-shadow:1px 1px 0px lightgrey;
margin-left:0px;
}

article .interieurPage{ 
width : 750px;
height:1000px;
margin-left: 220px;
background:white;
border-radius: 10px 10px 10px 10px;
border-top:1px lightgrey solid;
border-left:1px lightgrey solid;
border-right:2px lightgrey solid;
border-bottom:2px lightgrey solid;
text-align:justify;
}

article .interieurPage .TitreTexte { 
width: 750px;
height : 20px;
margin-left:10px;
padding-top:10px;
font-size:16px;
font-weight:bold;
color:#85AA03;
}

article .interieurPage .ContenuTexte { 
border-top:1px lightgrey dashed;
width:702px;
margin:20px 0px 0px 0px;
padding-left:30px;
padding-right:20px;
font-size:12px;
color:#44668c;
}

article .interieurPage .ContenuTexte h1{ 
background: url('puce_mentions_legales.gif') no-repeat center left;
margin:20px 0px 0px 0px;
padding: 0 0 0 20px;
font-size:12px;
font-weight:bold;
color:#1697d3;
}

article .interieurPage .ContenuTexte h2 li{ 
margin:20px 0px 0px 0px;
padding: 0 0 0 20px;
font-size:12px;
font-weight:bold;
color:#85AA03;
}

article .interieurPage .ContenuTexte h2 li a{ 
color:#85AA03;
text-decoration:none;
}

article .interieurPage .ContenuTexte h2 li a:hover{ 
text-decoration:underline;
color:#85AA03;
}

article .interieurPage .ContenuTexte strong{ 
color:#004494; 
font-weight:bold;
}

article .interieurPage .ContenuTexte a{ 
color:#004494; 
font-weight:bold;
text-decoration:none;
}

article .interieurPage .ContenuTexte a:hover{ 
text-decoration:underline;
color:#004494;
}

article .interieurPage .ContenuTexte ul ul li a{ 
color:#44668c;
text-decoration:none;
}

article .interieurPage .ContenuTexte ul ul li a:hover{ 
text-decoration:underline;
color:#004494;
}

article .interieurPage .FooterContenu{
width:300px;
height:30px;
margin:250px 0 0 20px;
color:#44668c; 
font-size:12px;
}




