@media screen and (min-width:1000px){BODY{width:100%;height:100%;text-align:center;margin-left:0px;margin-right:0px;margin-top:185px;margin-bottom:0px;background-color:#efefef;font-family:'Ubuntu', sans-serif;}
#ban{display:none;}
#fullsite{margin:0px 0px 0px 0px;width:100%;height:auto;border-radius:0px;text-align:center;box-shadow:0px 0px 0px #666;margin-left:auto;margin-right:auto;font-size:14px;}
#top{height:185px;width:100%;z-index:170;top:0px;position:fixed;border-bottom:0px solid #ccc;background-color:#FE0000;}
#top_menu{height:100px;width:auto;margin-left:auto;margin-right:auto;padding-top:0px;}
#top_menu_logo{text-align:center;height:135px;}
#top_menu_logo img{margin-top:10px;}
#top_menu_conn{float:right;position:absolute;top:20px;right:20px;}
#bottom{clear:both;width:100%;min-height:50px;margin-top:0px;padding-bottom:15px;background-color:#efefef;}
#bottom_menu{clear:both;width:80%;margin-left:auto;margin-right:auto;padding:15px;font-size:12px;}
#sitemap{clear:both;margin-top:20px;margin-bottom:30px;display:table;border-spacing:15px;text-align:center;width:auto;margin-right:auto;margin-left:auto;}
#fullcontent{max-width:1280px;min-width:1000px;margin-left:auto;margin-right:auto;padding:0px;display:table;table-layout:fixed;border-radius:0;background-color:white;}
#content{height:100%;width:auto;padding:15px 30px 30px 30px;margin-left:auto;margin-right:auto;display:table-cell;border-radius:0;}
#left{height:auto;width:20%;min-width:190px;padding:30px 10px 20px 10px;display:table-cell;vertical-align:top;background-color:#fff;border-right:1px solid #efefef;}
#right{height:auto;width:200px;min-width:190px;padding:30px 10px 20px 10px;margin-left:20px;display:table-cell;vertical-align:top;border-left:0px solid #666;background-color:#fff;border-left:1px solid #efefef;}
#menusite{height:40px;margin:10px 0 0 0px;widows:auto;background-color:#FE0000;}
#answer{font-weight:normal;font-size:14px;padding:10px 0 10px 0;margin:0 0 10px 0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
#search{width:auto;border:1px solid #ccc;background-color:#efefef;border-radius:5px;padding:5px 10px;z-index:1000;height:60px;padding-top:10px;}
#pagesearch{background-color:white;height:40px !important;padding:4px 0 0 0;vertical-align:top;margin-right:-4px !important;}
#search .linkbutton{height:45px !important;vertical-align:top;}
.answer1{background-color:#FFCCCC;border:1px solid #cc0000;}
.answer2{background-color:#D6FCBC;border:1px solid #99CC00;}
.blockdiv{border:1px solid #ccc;padding:15px;margin:10px 0 10px 0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:#efefef;}
.blockdiv:hover{border:1px solid #999;padding:15px;margin:10px 0 10px 0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:#ccc;}
#view_template{text-align:center;width:100%;}
.zonepostit{width:100%;margin:15px 0px;}
.titrepostit{width:auto;margin:0px auto;font-size:20px;font-weight:bold;text-transform:capitalize;text-align:center;padding-top:7px;padding-bottom:7px;color:#FE0000;border-radius:10px;text-align:left;}
.descpostit{padding-top:7px;width:auto;text-align:justify;}
.page_idem{clear:both;border-radius:5px;text-align:center;padding-left:15px;padding-bottom:15px;padding-top:15px;border:1px solid #ccc;}
.page_assos{clear:both;border-radius:5px;text-align:center;padding-left:15px;padding-bottom:15px;padding-top:15px;border:1px solid #ccc;}
.linkbutton, .linkbutton:active, .linkbutton:target{color:#ffffff;border:1px #3079ED solid;background-color:#4888F0;font-size:14px;font-weight:normal;text-decoration:none;width:auto;padding:3px 6px;text-align:center;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
.linkbutton:hover, .linkbutton:focus{color:#fff;border:1px #2F5BB7 solid;background-color:#3C82F7;cursor:pointer;}
#link_create_new_account, #link_create_new_account:active, #link_create_new_account:target{color:#ffffff;border:1px #3079ED solid;background-color:#4888F0;font-size:14px;text-decoration:none;width:auto;padding:3px 6px;text-align:center;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
#link_create_new_account:hover, #link_create_new_account:focus{color:#fff;border:1px #2F5BB7 solid;background-color:#3C82F7;cursor:pointer;}
#link_create_new_account{}
a,a:visited{font-size:14px;}
a:hover{color:#333;}
a.link,a.link:visited{font-size:14px;color:#252525;}
a.link:hover{color:#333;}
a.linkblack,a.linkblack:visited{font-size:14px;color:#000;}
a.linkblack:hover{color:#666;}
a.linkwhite,a.linkwhite:visited{font-size:14px;color:#fff;}
a.linkwhite:hover{color:#ccc;}
a img{border:0px;vertical-align:middle;padding-bottom:2px;margin-bottom:2px;}
a.info:link img{border-style:0px solid;border-color:#000000;-moz-opacity:0.5;opacity:0.5;text-decoration:none;color:#666666;}
a.info
span{display:none;}
a.info:visited img{border-style:0px solid;border-color:#000000;-moz-opacity:0.5;opacity:0.5;}
a.info:hover,a.info:focus,a.info:active{background:none;text-decoration:none;}
a.info:hover img{border-style:0px solid;border-color:#000000;-moz-opacity:1.0;opacity:1.0;}
a.info:hover span,a.info:focus span,a.info:active span{display:inline;position:absolute;z-index:98;width:200px;height:30px;margin:20px 20px 20px 20px;background:#666666;text-align:center;color:white;border:0;text-decoration:none;padding:10px 10px 10px 10px;}
a.account_step, a.account_step:visited{text-decoration:none;font-size:14px;display:block;margin:3px;border:1px solid #ccc;background-color:#efefef;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;color:#333333;padding:5px;max-width:20px;float:left;text-align:center;}
a.account_step:hover{background-color:#ccc;border:1px solid #666;}
a.menu_admin_config, a.menu_admin_config:visited{text-decoration:none;font-size:14px;display:block;margin:3px;border:1px solid #ccc;background-color:#efefef;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;color:#333333;padding:5px;width:150px;float:left;text-align:center;}
a.menu_admin_config:hover{background-color:#ccc;border:1px solid #666;}
#shoppingcart{width:350px;display:none;background-color:#efefef;border-left:5px solid #ccc;height:100%;position:fixed;z-index:9999;top:0px;right:0px;opacity:0.96;box-shadow:-4px 0px 4px #888;}
.titre_serv_menu{background-color:#fff !important;color:#252525 !important;padding:10px 20px !important;font-weight:bold !important;text-transform:capitalize !important;font-size:16px !important;border:1px solid #efefef !important;}
.titre_serv_menu2{background-color:#efefef !important;padding:10px 20px !important;text-transform:capitalize !important;font-size:16px !important;border:1px solid #efefef !important;border-bottom:1px solid #efefef !important;color:#252525 !important;}
.desc_serv_menu{background-color:#fff !important;border:1px solid #fff !important;}
#menu{display:block;height:40px;top:0px;margin-top:0px;padding:0px;list-style:none;margin:0px auto;}
#menu li{display:inline-block;padding:0px;position:relative;height:41px;margin:0px 0px;}
#menu a{float:left;text-decoration:none;font-size:16px;font-weight:normal;font-style:normal;text-align:center;vertical-align:middle;color:#fff;height:30px;padding:10px 15px 0px 15px;margin:0px px 0px 0px;z-index:50;border-radius:0px;border-right:0px solid #ccc;}
#menu li:first-child{border-left:0px solid #ccc;}
#menu a:hover{color:#fff;}
#menu ul{list-style-type:none;margin:0px;padding:0 0 0 10px;;display:none;position:absolute;top:41px;height:auto;left:0px;z-index:99999;width:280px;color:#333;border-radius:0px;border-right:0px solid #462B20;border-left:0px solid #462B20;border-bottom:0px solid #462B20;background-color:#FE0000;}
#menu ul ul{margin:0 0 0 0;padding:0;display:none;position:absolute;top:-10px;left:280px;z-index:99999;width:280px;color:#333;border-radius:0px;border:0px solid #462B20;background-color:#023E02;}
#menu ul li{list-style-type:none;float:none;margin:10px 0 0 0;padding:0 0 0 0;display:block;width:280px;text-align:left;border:0;color:#fff;height:50px;border-bottom:1px dotted #fff;}
#menu ul li:first-child{color:#fff;border-left:0px solid #ccc;border-right:0px;}
#menu ul li:last-child{color:#fff;border-bottom:0px solid #ccc;padding-bottom:10px;}
#menu ul a{text-align:left;left:0;padding:15px 0 0 10px;height:35px;line-height:0;display:block;white-space:nowrap;float:none;color:#333;border:0px;}
#menu li:hover > ul{color:#fff;display:block;}
*:first-child + html #menu ul a{padding:10px 0 0 0;height:50px;width:280px;color:#fff;}
#menu ul a:hover{text-align:left;left:0;padding:15px 0 0 10px;height:35px;line-height:0;display:block;white-space:normal;float:none;color:#1B1918;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;border-radius:0px;}
#menu ul li:nth-child(n) > a{color:#fff;}
#menu ul li:hover > a{color:#1B1918 !important;border-radius:0px !important;}
#menu li:hover > a{color:#ccc;}
#menu ul li:nth-child(n) > a:after{color:#fff;}
#menu ul li:nth-child(n) a:hover{color:#1B1918;border-radius:0px;border:0px;}
#menu ul li:first-child a:hover{color:#1B1918;border-radius:0px 0px 0px 0px;border:0px;}
#menu ul li:first-child a{color:#fff;border-radius:5px 5px 0px 0px;border:0px solid #483526;white-space:pre-line;}
#menu ul li:nth-child(n) a{color:#fff;border-radius:0px;white-space:pre-line;}
#menu ul li:last-child a{color:#fff;border-radius:0px 0px 5px 5px;white-space:pre-line;}
#menu ul li:last-child a:hover{color:#1B1918;border-radius:0px 0px 3px 3px;}
#menu ul li:nth-child(n) a:hover:after{color:#fff;}
#menu ul ul li:nth-child(n) a:hover:after{color:#fff;}
#menu:after{color:#fff;}
* html #menu{zoom:1;}
*:nth-child(n)+html #menu{zoom:1;}
#menuhover{text-decoration:none;font-size:16px;color:#252525 !important;border-radius:0px !important;height:30px;display:block;padding:10px 15px 0px 15px;vertical-align:middle;border-bottom:0px solid #fff !important;background-color:white;}
#menuhover:hover{cursor:auto;color:#999;}
a.linkmenu,a.linkmenu:visited{text-decoration:none;font-size:14px;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;height:30px;display:block;padding:12px 8px 0px 8px;vertical-align:middle;border:1px solid #ffffff;background-color:#FE0000;}
a.linkmenu:hover{color:#666;background-color:white;}
a.linkbottom,a.linkbottom:visited{font-size:14px;color:black;}
a.linkbottom:hover{color:#666;}
.menubottom_colonne{display:table-cell;padding:15px;text-align:left;border-left:0px solid #84A61D;border-right:0px solid #84A61D;border-radius:2px;}
A.menubottom,A.menubottom:visited{text-decoration:none;font-size:14px;font-weight:normal;font-style:normal;color:#333;display:block;text-transform:uppercase;margin:5px 0 0 0;padding:3px 0 0 0;}
A.menubottom:hover{text-decoration:underline;}
A.smenubottom,A.smenubottom:visited{text-decoration:none;font-size:14px;font-weight:normal;font-style:normal;color:#666;display:block;padding:2px 0 0 5px;}
A.smenubottom:hover{text-decoration:underline;}
A.ssmenubottom,A.ssmenubottom:visited{text-decoration:none;font-size:12px;font-weight:normal;font-style:italic;color:#888;display:block;padding:2px 0 0 10px;}
A.ssmenubottom:hover{text-decoration:underline;}
#menuleft{width:190px;top:0px;margin-top:0px;padding:0px;list-style:none;margin-left:0px\9;margin-top:0px\9;}
#menuleft a{text-decoration:none;font-size:14px;font-weight:normal;font-style:normal;text-align:left;vertical-align:middle;color:#333;height:20px;padding:7px 0px 3px 10px;margin:0px 0px 0px 0px;z-index:50;display:block;}
#menuleft li{padding:0px;position:relative;height:30px;width:190px;border-bottom:1px solid #ccc;background-color:#efefef;}
#menuleft li:nth-child(n){border-radius:0px;}
#menuleft li:first-child{border-radius:5px 5px 0 0;}
#menuleft li:last-child{border-radius:0px 0px 5px 5px;border-bottom:0px;}
#menuleft li:hover{color:#333;background-color:#fff;}
#menuleft li:nth-child(n) a:hover{border-radius:0px;}
#menuleft li:first-child a:hover{border-radius:5px 5px 0 0;}
#menuleft li:last-child a:hover{border-radius:0px 0px 5px 5px;}
#menuleft li:hover > ul{color:#fff;display:block;}
#menuleft li:hover > a{color:#333;background-color:#fff;}
#menuleft ul{margin:0px;padding:0px;display:none;position:absolute;top:-1px;height:auto;left:190px;z-index:99999;width:280px;border:0px solid #ccc;border-radius:0 5px 5px 5px;}
#menuleft ul a{text-align:left;left:0;padding:15px 0 0 10px;height:15px;line-height:0;display:block;white-space:nowrap;float:none;text-transform:none;color:#333;}
#menuleft ul li{width:280px;color:#333;border-bottom:1px solid #ccc;float:none;display:block;}
#menuleft ul li:nth-child(n){color:#333;border-bottom:1px solid #ccc;border-radius:0px;}
#menuleft ul li:first-child{color:#333;border-bottom:1px solid #ccc;border-radius:0px 5px 0 0;}
#menuleft ul li:last-child{color:#333;border-bottom:0px;border-radius:0 0 5px 5px;}
#menuleft ul li:hover{color:#333;background-color:#fff;}
#menuleft ul li:nth-child(n) a:hover{color:#333;background-color:#fff;border-radius:0px;}
#menuleft ul li:first-child a:hover{color:#333;background-color:#fff;border-radius:0px 5px 0px 0px;}
#menuleft ul li:last-child a:hover{color:#333;background-color:#fff;border-radius:0px 0px 5px 0px;}
#menuleft ul li:hover > a{color:#333;background-color:#fff;}
#menuleft ul li:nth-child(n) a:hover:after{color:#333;background-color:#fff;}
#menuleft ul li:nth-child(n) > a:after{color:#fff;}
*html #menuleft ul a{height:auto;padding:10px 0 0 0;height:20px;width:280px;color:#666;}
#menuleft ul ul{margin:0px;padding:0px;display:none;position:absolute;top:-1px;height:auto;left:280px;z-index:99999;width:280px;border:0px solid #666;border-radius:0 5px 5px 5px;}
*:first-child + html #menuleft ul a{padding:10px 0 0 0;height:20px;width:280px;color:#fff;}
#menuleft ul ul li:nth-child(n) a:hover:after{color:#ffffff;}
#menuleft:after{color:#fff;}
* html #menuleft{zoom:1;}
*:nth-child(n)+html #menuleft{zoom:1;}
.activator{border-radius:2px;padding:10px;width:300px;height:500px;float:left;margin:5px;border:0px solid #fff;position:relative;}
.activator:hover{cursor:pointer;border:0px solid #333;}
.tip-item, .tip-item2{position:relative;}
.tip{display:none;top:0px;left:0px;position:absolute;background-color:#333;opacity:0.8;filter:alpha(opacity=80);width:250px;padding:10px;z-index:1;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #111;}
.tip-titre{font-size:16px;color:#fff;text-align:left;}
.tip-texte{font-size:12px;color:#fff;text-align:justify;}
.div_phtserv{border-radius:0px;width:300px;height:230px;overflow:hidden;border-bottom:1px solid #ccc;}
.phtserv{max-width:350px;max-height:310px;margin:0 auto;}
.catshop_div{padding:13px;border:5px solid #ccc;border-radius:60px;width:32px;height:32px;vertical-align:middle;text-align:center;float:right;background-color:#fff;}
.catshop_div:hover{background-color:#fff;border:5px solid #fff;}
.activator .catshop_div{padding:13px;border:5px solid #030;border-radius:60px;margin:-60px 20px 0 0;width:32px;height:32px;vertical-align:middle;text-align:center;float:right;background-color:#fff;}
.activator .catshop_div:hover{background-color:#fff;border:5px solid #fff;}
.div_price{margin:10px 0px 10px 0px;height:50px;padding:5px 0 0 0;border-radius:2px;width:100%;}
.div_linkprice{height:30px !important;border-bottom:1px solid #ccc;padding:15px 0 0 0 !important;text-align:center !important;font-weight:bold;}
.dboutique_price{font-size:20px !important;border:4px solid white;}
.dboutique_texteprice{font-size:20px !important;text-transform:uppercase !important;color:white !important;}
.dboutique_texteprice:first-letter{text-transform:none !important;}
.div_ajout_panier{position:center;margin:5px 0 0 0;border:1px solid #cccccc;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background-color:#efefef;padding:5px;width:130px;text-align:center;text-decoration:none;font-weight:bold;}
.div_ajout_panier:hover{position:center;margin:5px 0 0 0;border:1px solid #666666;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background-color:#ffffff;text-decoration:none;font-weight:bold;}
#panier_droite{width:auto;max-width:220px;height:auto;padding:15px;z-index:50;border:1px solid #ccc;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background-color:#efefef;z-index:9998;max-height:450px;overflow:auto;}
.divprod{min-width:350px;max-width:420px;float:left;margin:10px 10px 10px 0;}
.divligneprod{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #cccccc;padding:5px;margin:0 0 5px 0;box-shadow:1px 1px 4px #888;}
.divligneprod:hover{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #666666;padding:5px;background-color:#cccccc;cursor:pointer;}
.textmin{font-size:10px;font-weight:normal;}
.textmini{font-size:8px;font-weight:normal;}
.texte1{font-size:14px;font-weight:normal;color:#333333;}
.texte2{font-size:14px;font-weight:bold;color:#333333;}
.texte3{font-size:14px;font-weight:bold;color:#FFFFFF;}
.titre_page{font-size:22px;color:#FE0000;text-align:left;height:auto;display:block;padding:5px 0 5px 0;border-bottom:1px dotted #ccc;clear:right;}
.titre_page:first-letter,.stitre_page:first-letter{text-transform:uppercase;}
.stitre_page{font-size:18px;color:#1B1918;text-align:left;height:auto;display:block;font-weight:normal;padding:5px 0 5px 0;}
.titre{font-size:22px;font-weight:bold;color:#252525;background-position:center;background-repeat:no-repeat;padding:5px 0 10px 0;text-transform:capitalize;}
.titre1{font-size:22px;font-weight:bold;color:#252525;background-repeat:no-repeat;text-transform:capitalize;}
.titre2{font-size:18px;font-weight:bold;color:#252525;background-position:center;background-repeat:no-repeat;padding:5px 0 10px 0;text-transform:capitalize;}
.stitre{font-size:14px;color:#252525;text-align:left;padding:5px 0 5px 0;}
.stitre a{font-size:14px;}
h1,h2{color:#FE0000;}
.titre_style{font-size:14px;color:#252525;text-align:left;font-weight:bold;text-transform:capitalize;}
#tableau{border-top:0px solid;border-right:0px #000000 ridge;border-bottom:3px #000000 solid;border-left:3px #EFEFEF solid;}
input{border:1px #ccc solid;font-weight:normal;font-size:14px;color:#000000;background-color:#efefef;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;margin:2px 0 2px 0;height:26px !important;padding-top:5px\9;height:21px\9;}
input:hover{border:1px #999 solid;}
input:focus{border:1px #4888F0 solid;background-color:#ffffff;}
input.button, input.active{color:#ffffff;border:1px #3079ED solid;background-color:#4888F0;font-weight:bold;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;height:35px\9;}
input.button:hover, input.button:focus{color:#fff;border:1px #2F5BB7 solid;background-color:#3C82F7;cursor:pointer;}
textarea{font-size:12px;font-weight:normal;color:#000000;width:90%;height:120px;background-color:#efefef;border:1px #ccc solid;}
textarea:hover{border:1px #999 solid;}
textarea:focus{background-color:#FFFFFF;border:1px #B09C74 solid;}
select{border:1px #ccc solid;font-weight:normal;font-size:14px;color:#000000;background-color:#efefef;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;margin:2px 0 2px 0;height:30px;padding:4px 0 0 0;vertical-align:top;}
select:hover{border:1px #999 solid;}
select:focus{background-color:#FFFFFF;border:1px #B09C74 solid;}
#button-index-website{color:#ffffff;border:1px #3079ED solid;background-color:#4888F0;font-size:20px;font-weight:bold;width:150px;padding:15px;text-align:center;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;margin-top:-40px;}
#button-index-website:hover{color:#fff;border:1px #2F5BB7 solid;background-color:#3C82F7;cursor:pointer;}
.big-button{color:#ffffff !important;border:1px #3079ED solid;background-color:#4888F0;font-size:20px;font-weight:bold;width:150px;padding:15px;height:auto !important;text-align:center;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
.big-button:hover{color:#fff;border:1px #2F5BB7 solid;background-color:#3C82F7;cursor:pointer;}
.caddie_add,.caddie_less{border:1px #3079ED solid !important;background-color:#4888F0 !important;}
.caddie_add:hover,.caddie_less:hover{border:1px #2F5BB7 solid !important;background-color:#3C82F7 !important;}
.lignetab1{background-color:#fff;}
.lignetab2{background-color:#efefef;}
.lignetab:hover{cursor:pointer;background-color:#ccc;}
.divform{margin-bottom:10px;clear:right;}
.numberpage{text-decoration:none;float:left;display:block;padding:5px;border:1px solid #ccc;background-color:#efefef;font-size:12px;color:#666;cursor:pointer;border-radius:5px;margin:2px;}
.numberpage:hover{border:1px solid #666;background-color:#666;color:#fff;}
.numberpage2{float:left;display:block;padding:5px;font-size:12px;cursor:pointer;border-radius:5px;margin:2px;border:1px solid #666;background-color:#666;color:#fff;}
#pagenumbercontent{float:right;width:auto;text-align:right;clear:both;}
.myhomebox{border-radius:5px;background-color:#efefef;border:5px dashed #ccc;padding:10px 15px;text-align:justify;}
.linkpage{font-size:16px;text-decoration:none;height:20px;padding:3px 5px;background-color:#fff;border:1px solid #fff;border-radius:5px;color:#333 !important;margin:10px auto;display:inline-block;}
.linkpage:hover{border:1px solid #333;}
#zone_prix_serv{padding:20px !important;background-color:#efefef !important;border:0 !important;}
#zone_prix_serv .stitre{font-size:18px !important;font-weight:normal !important;color:#252525 !important;text-transform:lowercase !important;}
#zone_prix_serv .stitre:first-letter{text-transform:capitalize !important;}
#divnextarrow{color:white !important;}
#printhispage{background-color:white !important;border:1px solid white !important;}
#reseaux{width:94131 36px;overflow:hidden;margin-left:0px;}
#reseaux li{display:inline-block;width:37px;height:36px;margin-left:10px;vertical-align:top;}
#reseaux li:first-child{margin-left:0;}
#reseaux li a{display:block;width:inherit;height:inherit;text-indent:-999px;}
#yt{background:url("/images/client/rs_lesgranges27.png") repeat-x 0 0 transparent;}
#fb{background:url("/images/client/rs_lesgranges27.png") repeat-x -45px 0 transparent;}
#pk{background:url("/images/client/rs_lesgranges27.png") repeat-x -89px 0 transparent;}
#yt:hover{background:url("/images/client/rs_lesgranges27.png") repeat-x 0 -50px transparent;}
#fb:hover{background:url("/images/client/rs_lesgranges27.png") repeat-x -45px -50px transparent;}
#pk:hover{background:url("/images/client/rs_lesgranges27.png") repeat-x -89px -50px transparent;}
#top_plan_icon{background:url("/images/client/rs_lesgranges27.png") repeat-x -134px 0 transparent;}
#top_plan_icon:hover{background:url("/images/client/rs_lesgranges27.png") repeat-x -134px -50px transparent;}
.menutop_catimg{float:left;margin:45px 5px 0 5px;}
.menutop_catlgd{font-size:10px;color:#ccc;position:absolute;margin:70px 5px 0px 5px;text-align:center;}
.menutop_scatimg, .menutop_sscatimg{float:left;margin:5px 10px 0 10px;}
.menutop_scatlgd, .menutop_sscatlgd{font-size:12px;color:#1B1918;text-align:left;position:absolute;margin:-20px 5px -3px 10px;}
.div_gallery{border:0 !important;border-radius:0 !important;box-shadow:none !important;width:280px !important;height:220px !important;float:left !important;margin:1px !important;overflow:hidden !important;}
.gallery{max-width:380px !important;max-height:350px !important;}
.vig_textprom{border-top:0px solid white !important;border-left:0px solid white !important;border-right:0px solid white !important;border-bottom:0px solid white !important;padding:5px 10px 10px 0px !important;border-radius:0px 0px 0px 0px !important;top:28px !important;transform:rotate(-30deg) !important;width:180px;left:-25px;height:15px;text-align:center;}
}