/* CSS Document */

/************* CORPS DE LA PAGE ******************/
/*.BDD{}
.call{display:table; margin-top:40px; margin-left:40px; width:420px;}
.call .img{float:left; margin-right:10px; border:none;}
.call .titre{ height:auto; margin-top:50px; width:auto;}
.call .titre p{font-size:11px; color:#103B68; font-weight:bold;text-decoration:none; }
.pub{margin:10px 50px 0px 50px;padding-bottom:10px;font-size:11px; color:#848484; background:url(../image/txt-3.jpg) repeat-x bottom left; display:table;}
.pub .desc{height:auto; width:auto;}
.pub .desc span{ text-decoration:underline; color:#103B68; font-weight:bold;}
.pub .desc p{ color:#848484; text-decoration:none; margin-left:20px;}
.pub .img{float:right; margin-left:10px; border:none;}
.pub .img img{ display:block; margin-bottom:10px;}
.pub h2{margin-left:20px; font-size:11px; text-align:justify; color:#103B68}
.hex{margin-left:60px; margin-top:10px; width:380px; text-align:left; display:table;}
.hex .img{margin-right:10px; float:left;}
.hex .txt{font-size:11px;color:#103B68;}
.hex .txt a{color:#103B68; font-weight:bold; text-decoration:underline;}
.hex .txt span{position:relative; display:block; color:#848484; font-weight:100;}*/
.BDD{ min-height:400px!important; min-height:350px; height:auto !important; height:350px; /*position:relative;*/ padding-top:30px;}
.call{margin-top:40px; margin-left:40px; width:420px; min-height:590px!important; min-height:590px; height:auto !important; height:530px;}
.call .img{float:left; margin-right:10px; border:none; margin-top:-50px!important; margin-top:0px;}
/*.call .titre{font-size:11px; color:#103B68; font-weight:bold;text-decoration:none;min-height:500px!important;  height:auto!important; height:460px;min-height:500px; margin-top:50px; width:auto;}*/
/*.call .titre{font-size:11px; color:#103B68; font-weight:bold;text-decoration:none;height:auto; margin-top:50px; width:auto; position:relative;}*/
.call .titre{font-size:11px; color:#103B68; font-weight:bold;text-decoration:none;height:auto; margin-top:50px!important; margin-top:50px; width:auto;}
.call .titre h1{font-size:11px; color:red;}
.call .titre p{font-size:11px; color:#103B68;}
/*.call .titre span.desc{clear:both; min-height:350px!important; min-height:300px; height:auto!important; height:350px; margin:0px 10px 0px 10px; padding-top:15px;padding-bottom:0px;font-size:11px; font-weight:normal; color:#848484; background:url(../image/txt-3.jpg) repeat-x bottom left; display:block; width:auto;}*/
.call .titre span.desc{clear:both; min-height:350px; height:auto !important; height:300px; margin:0px 10px 0px 10px; padding-top:15px;padding-bottom:10px;font-size:11px; font-weight:normal; color:#848484; background:url(../image/txt-3.jpg) repeat-x bottom left; display:block; width:auto;}
/*.call .titre span.desc div{ min-height:500px!important; min-height:450px; height:auto!important; height:425px;}*/
.call .titre span.desc div.spacer{ min-height:1px!important; height:1px!important; height:1px;}
.call .titre span.desc img{ float:right; display:block; clear:both; margin-left:10px; border:none;margin-bottom:10px;}
.call .titre span.desc span{ text-decoration:underline; color:#103B68; font-weight:bold;}
.call .titre span.desc h1{font-size:11px; color:#103B68; font-weight:bold;text-decoration:none;}
.call .titre span.desc h2{font-size:11px; color:#103B68; font-weight:bold;text-decoration:none;}
.call .titre span.desc h3{font-size:11px; color:#848484; font-style:italic;text-decoration:none;}
.call .titre span.desc p{color:#848484; text-decoration:none;}
.call .titre span.desc ul{margin-top:5px; margin-bottom:5px; list-style-type:disc;}
.call .titre span.desc ul li{margin-left:20px;}


.hex{margin-left:60px; margin-top:10px; width:380px; text-align:left; display:table;}
.hex .img{margin-right:10px; float:left;}
.hex .txt{font-size:11px;color:#103B68;}
.hex .txt a{color:#103B68; font-weight:bold; text-decoration:underline;}
.hex .txt span{position:relative; display:block; color:#848484; font-weight:100;}
.hex .txt span a{text-decoration:none;color:#848484; font-weight:100;}

.tire_haut,.tire_haut2{font-size:10px; color:#848484;}
.tire_haut a,.tire_haut2 a{color:#848484;font-weight:bold;}
.tire_haut a:hover,.tire_haut2 a:hover{color:#ff9933; text-decoration:none;font-weight:bold;}

.tire_haut1{font-size:12px; font-weight:bold; color:#103B68; margin-top:10px;}

