body{font:1em Arial,sans-serif;}
h1,h2,h3,h4,h5,h6{color:#003883; font-size:1.5em; font-family:rockwell; text-align :left;}
h1{font-size:2em; font-family:rockwell; text-transform : uppercase;  color:#0079cc;}
h2{font-size:1.5em; font-family:rockwell; text-transform : uppercase;  color:#0079cc;}
p{text-align:justify; padding : 5px 0 5px 0; line-height: 1.4;}
.indent {
text-indent:50px;
}
p.tagline {
font-size:1.2em; letter-spacing: 0.2em; font-family:georgia;color:#0079cc; margin:10px 0 0 0; padding: 0 0 0 0; 
}
img
{  border-style: none;
}

.center {text-align :center;}
p.dropcap:first-letter {float: left;font: 50px rockwell;padding: 0px 5px 0px 0px;margin-top : -5px;}
#wrapper{width:960px;margin-left:auto;margin-right:auto;}
#recherche{position:absolute;right:15px;top:25px;}
#banner{width:960px;}
#banner ul{position:absolute;right:35px;top:45px;}
#banner li{display:inline;margin-left:5px;}
#banner li a{color:#0079cc;text-decoration:none;text-transform:uppercase;font-size:1.1em;}
#banner li a:hover{background-color:#0079cc;color:white;}
.seperator{border-right:1px solid #666;padding-right:10px;}
.important{background-color:red;font-size:1.2em;}
.button{margin-top:20px;margin-left:10px;float:left;width:250px;height:170px;}
.video1{position:absolute;right:15px;top:20px;float:right;width:250px;height:170px;}
#topmenu{width:960px;margin-top:10px;margin-bottom:25px;float:left; background-color :#003883; }
#topmenu li{list-style:none;}

#content{position:relative;width:960px;float:left;overflow:auto;clear:both;}
#content .sidebar{float:left;width:120px;border:1px dashed;overflow:hidden;padding:0;color:black;text-align:left;}
#content .sidebar h6{font-size:1em;text-align:center;color:#0079cc;padding-bottom:5px;margin-bottom:5px;margin-top:5px;}
#content .sidebar li{font-size:.6em;margin-left:-20px;padding:5px 0 5px 0;}
#content .sidebar2{float:right;width:120px;border:0 solid;overflow:hidden;padding:5px 10px 5px 10px;}
#main{width:670px;float:left;margin-left:0;text-align:justify;margin-top:-20px;padding-left:20px;}
#mainindex{width:670px;float:left;margin-left:0;text-align:justify;margin-top:-20px;}
.positionnement{position:relative;width:960px;height:220px; margin-bottom:20px;background:url(images/background11.jpg) no-repeat;}
.positionnement p{text-shadow:#8c8c8c5px 5px 4px;font-size:1.1em;float:none;margin-left:290px;margin-right:290px;text-align:justify;color:white; color:#e8fdff;font-weight:bold; margin-top:-5px; padding-bottom : 5px;line-height : 1.2}
.positionnement h1{font-size:1.5em;text-shadow:#8c8c8c 5px 5px 10px;font-weight:bold;font-style:italic;float:none;margin-left:290px;margin-right:290px;padding-top:5px;text-align:center;color:#fff;text-transform:uppercase;}
.positionnement h1.h1index {font-size:1.46em;text-shadow:#8c8c8c 5px 5px 10px;font-weight:bold;font-style:italic;float:none;margin-left:290px;margin-right:290px;padding-top:5px;text-align:center;color:#fff;text-transform:uppercase;}
.positionnement h2{font-size:1.1em;text-shadow:#8c8c8c 5px 5px 10px;font-weight:bold;font-style:italic;float:none;margin-left:290px;margin-right:290px;margin-top:0px;text-align:justify;color:#e8fdff;}
.positionnement h2.h2index {font-size:1.46em;text-shadow:#8c8c8c 5px 5px 10px;font-weight:bold;font-style:italic;float:none;margin-left:290px;margin-right:290px;padding-top:5px;text-align:center;color:#fff;text-transform:uppercase;}
.positionnement h3.h3index {font-size:1.46em;text-shadow:#8c8c8c 5px 5px 10px;font-weight:bold;font-style:italic;float:none;margin-left:290px;margin-right:290px;padding-top:5px;text-align:center;color:#fff;text-transform:uppercase;}
.positionnement a{color:white; }

p.lien {text-align: right; font-size:1.05em; font-weight:bold; }

.asso{width:300px;height:200px;float:left;margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px;background-color:blue;background:url(images/background_300_200.jpg) no-repeat;}
.asso h1{font-size:1.5em;text-shadow:#8c8c8c 5px 5px 10px;font-weight:bold;font-style:italic;float:none;padding-top:5px;text-align:center;color:#fff;text-transform:uppercase;}
.asso h3.h3index {font-size:1.46em;text-shadow:#8c8c8c 5px 5px 10px;font-weight:bold;font-style:italic;float:none;margin-left:5px;margin-right:5px;padding-top:5px;text-align:center;color:#fff;text-transform:uppercase;}
.asso p{font-size:.9em;text-shadow:#8c8c8c 5px 5px 10px;font-weight:bold;font-style:italic;float:left;margin-top:-15px;padding-left:25px;padding-right:25px;text-align:justify;color:white; line-height:1;}
.asso a{color:white;}
.asso li {font-size:.9em;text-shadow:#8c8c8c 5px 5px 10px;font-weight:bold;font-style:italic;clear:both;margin-top:0px;padding-left:0px;padding-right:25px;text-align:none;color:white;}
.assoimg{padding-left: 10px; margin-bottom:0px;margin-top:-10px;padding-right:10px;}
.icons{height:20px;width:20px;margin-bottom:-5px;padding-right:10px;}
.icons:hover{height:35px;width:35px;}
#footer{width:940px;clear:both;font-size:12px;margin-top:25px;margin-left:auto;margin-right:auto;}

.offre li{
list-style-image:url("../images/check.PNG");
list-style-type:square;
padding-bottom : 30px;
}

.offre {
font-size : 1.2em;
font-family : georgia;
}

