@charset "utf-8";
body{margin:0px; font-family:'Capriola', sans-serif; font-size:12px; background-image:url('/images/bg.jpg'); background-position:center top; background-repeat:no-repeat;/* background-attachment:fixed;*/}
form{margin:0px;}
a{font-size:12px; color:#2878eb; text-decoration:none;}
a:hover{color:#db0d3e;}
.lien_footer{color:#cdcdcd; font-size:14px;}

.imgpng{behavior:url('/js/iepngfix.htc');}
.erreur{padding:4px; color:red; text-align:center; font-weight:bold; background-color:#FFD2D2; width:440px; border: 1px dashed red; margin-bottom:10px;}

#menu{float:left; width:999px; margin:0px; margin-top:30px; padding:0px; padding-bottom:7px; border-bottom:6px solid #191f5b; list-style:none;}
#menu li{float:left; position:relative; margin-left:20px; padding-right:20px; margin-top:5px; border-right:1px solid #1b205a; text-align:center;}
#menu li a{font-family:Aachen; color:#1b205a; font-size:14px; font-family: 'Capriola', sans-serif;}
#menu li a:hover{color:#db0d3e;}
#menu li ul{display:none; position:absolute; left:-20px; top:10px; margin:0px; padding:0px; margin-top:7px; list-style:none; background-color:#ffffff; opacity:0.9; filter:alpha(opacity=90);}
#menu li:hover ul{display:block; z-index:10;}
#menu li:hover ul li ul{display:none;}
#menu li ul li{text-align:left; width:200px; height:auto; margin:0px; padding:0px; border:0px; padding-top:7px; padding-bottom:7px; padding-left:18px;}
#menu li ul li a{font-size:12px;}
#menu li ul li a:hover{color:#db0d3e;}
#menu li ul li ul{display:none; position:absolute; left:200px; top:0px; margin:0px; padding:0px; list-style:none; background-color:#ffffff; opacity:0.9; filter:alpha(opacity=90);}
#menu li ul li:hover ul{display:block; z-index:10;}
#menu li ul li ul li{text-align:left; width:215px; height:auto; margin:0px; padding:0px; border:0px; padding-top:7px; padding-bottom:7px; padding-left:18px;}
#menu li ul li ul li a{font-size:12px;}
#menu li ul li ul li a:hover{color:#db0d3e;}

h1{float:left; width:999px; padding-top:25px; margin:0px; font-family:'Capriola', sans-serif; text-align:center; font-size:24px; color:#252855; font-weight:normal;}
p{float:left; width:800px; margin-left:100px; color:#252855;}

.bloc_news{float:left; width:858px; margin-top:30px; margin-left:88px; border-bottom:2px solid #930341;}
.bloc_news p{margin-left:0px;}
.bloc_news h2{float:left; width:999px; padding-top:25px; padding-bottom:0px; margin:0px; font-family:'Capriola', sans-serif; text-align:left; font-size:20px; color:#252855; font-weight:normal;}
.bloc_news h3{float:left; width:999px; padding-top:5px; padding-bottom:0px; margin:0px; font-family:'Capriola', sans-serif; text-align:left; font-size:12px; color:#252855; font-weight:normal;}

#home{float:left; width:900px; margin:0px; margin-left:50px; color:#252855; text-align:left;}
#home h1{float:left; width:900px; text-align:left; font-size:24px;}
#home h2{float:left; width:900px; margin:0px; margin-top:25px; font-size:18px; font-weight:normal;}
#home p{float:left; width:900px; margin-left:0px; margin-top:15px;}
#home ul{float:left; width:900px; margin:0px; padding:0px; margin-top:15px;}
#home li{float:left; width:900px; margin-left:30px;}

.imgform{display:none;}
