﻿body{font-family:Arial;font-size:13px;text-align:center;margin:0;padding:0; background:#9CC1DE url(/factory/_images/bg2.jpg) top center repeat-x}
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:980px;height:83px;border-left:1px solid #7B7B79;  border-right:1px solid #7B7B79; background:#9CC1DE url(/factory/_images/bg-top.jpg) top center repeat-x}
.theheader img{margin-left:20px;}
.themenu{height:30px;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 #7B7B79; border-left:1px solid #7B7B79;  border-right:1px solid #7B7B79; border-bottom:1px solid #7B7B79; width:980px;background-color:#0A0A0A;}
.menu li{display:table-cell;float:left; border-right:1px solid #525252; margin:4px 0;}
.menu a,.menu a:visited{display:block;color:#DEDEDE;text-decoration:none;font-size:12px;padding:3px 24px}
.menu li.last{ border:none}
.menu a:hover{background:url(/factory/_images/bg-menu-li.gif) top left repeat-x; text-decoration:none;}
.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{width:320px;float:left}
#center{width:660px;float:left}
#footer{text-align:center;color:#fff;line-height:25px;height:40px;background:#454344;font-size:15px;font-weight:700;margin-top:5px}
#div_container{}
.center{text-align:center}
#copyright{font-size:11px;text-align:center;background-color:#454344;color:#fff; padding-bottom:5px;}
#footer ul{list-style-type:none;text-align:center;padding-top:5px;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:#fff;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:65px;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:left;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(/factory/_images/bg-div2.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}
.factory_url{font-size:14px; color:#356BA2;}

.search_photo2{float:left; width:65px; margin:4px; text-align:center; font-size:11px; color:gray}
.search_photo2 img{border:1px solid #CCCCCC}