﻿body{font-family:Arial;font-size:13px;text-align:center;margin:0;padding:0}
a{text-decoration:none;color:#000}
h1{color:#12395F;font-size:20px;padding-bottom:2px;border:1px solid #A6C5E4;background:#EFF7FF;height:35px;line-height:33px;text-indent:10px;margin:0 0 5px}
.navmenu a{color:#FFF}
.navmenu{margin-top:7px;color:#FFF;padding:0 10px}
.theheader{width:978px;height:110px;border-top:1px solid #5182CF;border-left:1px solid #5182CF;border-right:1px solid #5182CF}
.themenu{height:30px;background:url(/_images/bg-menu.gif) top left repeat-x;clear:both;border-left:1px solid #8DB1E5;border-right:1px solid #8DB1E5}
.menu{display:table;list-style-type:none;white-space:nowrap;margin:0;padding:0; border-top:1px solid #3975B1; border-left:1px solid #3975B1;  border-right:1px solid #3975B1; border-bottom:1px solid #3975B1; width:978px;background:url(/_images/bg-menu.gif) top left repeat-x;}
.menu li{display:table-cell;float:left; border-right:1px solid #FFF;background:url(/_images/bg-menu.gif) top left repeat-x;}
.menu a,.menu a:visited{display:block;color:#FFF;text-decoration:none;font-size:13px;padding:4px 17px; font-weight:bold}
.menu a.last{background:none}
.menu a:hover{background:url(/_images/bg-menu-li.jpg) top left repeat-x; text-decoration:none; color:#000;}
.txt11{ font-size:11px}
#cadre{width:980px;text-align:left;margin:0 auto}
#header_login{float:right;margin-right:10px}
#main{background:#FFF url(../_images/bg-right-fond.gif) top right repeat-y}
#main:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#droite{background:url(../_images/bg-container.jpg) top left repeat-x;width:320px;float:left}
#center{width:660px;float:left}
#footer{text-align:center;color:#000;line-height:45px;height:50px;background:#FFF url(/_images/bg-footer.jpg) repeat-x top left;font-size:15px;font-weight:700}
#div_container{height:100px}
.center{text-align:center}
#copyright{font-size:11px;text-align:center;background-color:#BABEC1;color:#fff}
#footer ul{list-style-type:none;text-align:center;padding-top:8px;margin:0 0 5px}
#footer ul li{background:url(/_images/fleur.png) left top no-repeat;display:inline;font-size:12px;padding-right:20px;padding-left:8px}
#footer ul li a{line-height:35px;padding-left:10px;color:#000;font-size:13px;text-decoration:none}
.andtab .sep{height:1px;background:#3879BA;clear:both}
img{border:0}
.pagination{text-align:center;margin-bottom:5px}
.pagination a:link,.pagination a:visited{font-size:13px;text-decoration:none;color:#000}
.paginationselect{border:1px solid #DCE7AF;padding-left:2px;padding-right:2px;font-size:13px;background-color:#E9EFD1}
.jcarousel-control a{text-decoration:none;color:#fff}
.jcarousel-control a img{border:1px solid #ccc}
.jcarousel-control a:hover img{border:1px solid #ff7400}
.jcarousel-control a:focus,.jcarousel-control a:active{outline:none}
.jcarousel-scroll{margin-top:10px;text-align:center}
.jcarousel-scroll form{margin:0;padding:0}
.jcarousel-scroll select{font-size:75%}
#top_navigation{font-size:11px;margin-bottom:10px;color:#666}
#top_navigation a{text-decoration:none;color:#666}
#top_navigation a:hover{text-decoration:underline;color:#ff7400}
.tbcontainer td{padding:5px}
.tbcontainer{background:#ccc;}
.frmd{margin-left:20px}
.formtab input{background-color:#EDF5F8;font-size:15px;border-bottom:1px solid #ACB7BD;border-top:1px solid #ACB7BD;border-left:1px solid #ACB7BD;border-right:1px solid #ACB7BD;padding:3px}
.formtab textarea{background-color:#EDF5F8;border-bottom:1px solid #ACB7BD;border-top:1px solid #ACB7BD;border-left:1px solid #ACB7BD;border-right:1px solid #ACB7BD;font-size:15px;font-family:Arial}
.formtab{font-size:13px;background:url(/_images/bg-form.png) top left repeat-y;border:2px solid #ccc;color:#586B71;font-weight:700}
.frmd_container input{background-color:#EDF5F8;font-size:13px;border-bottom:1px solid #ACB7BD;border-top:1px solid #ACB7BD;border-left:1px solid #ACB7BD;border-right:1px solid #ACB7BD;padding:2px}
.frmd_container textarea{background-color:#EDF5F8;border-bottom:1px solid #ACB7BD;border-top:1px solid #ACB7BD;border-left:1px solid #ACB7BD;border-right:1px solid #ACB7BD;font-size:13px;font-family:Arial}
#cont_image{float:left;height:90px;width:110px;text-align:center;font-size:11px;margin:0 5px}
#cont_gauge{width:60px;height:10px;float:left;background:url(/_images/gauge-container.gif) bottom left no-repeat;text-align:left;margin:0 5px;padding:0 1px}
#cont_txt{float:left;text-align:center;font-size:12px;line-height:20px;min-width:180px}
.listing_article{width:200px;border:1px solid #ccc;float:left;height:200px;margin:5px 3px 5px 7px; background:url(/_images/bg-div.jpg) bottom left repeat-x; cursor:pointer}
.listing_article:hover{border:1px solid #EF720E;}
.listing_photo img{margin-top:2px}
a:hover,#footer ul li a:hover{text-decoration:underline}
#header,#menu{background:#FFF}
.search_txt{width:210px;margin-left:40px; border:none; padding:2px; background:none;}
.search_photo{float:left; width:70px; margin:5px; text-align:center; font-size:11px; color:gray}
.img_promo{float:right;z-index:10; position:absolute; margin-left:111px;}
.cmd_surv:hover{ background-color:#FFFBCF}