html{font:12px Arial,Helvetica,sans-serif;color:#312928;background:inherit}
body{margin:0;font:12px Arial,Helvetica,sans-serif;color:#312928;background-color:#D2CFC4}
a{color:#913929;background:inherit;text-decoration:none}
a:hover{color:#D99E5C;text-decoration:none;background-color:inherit}
p{margin:4px 0px}
a img{border:none}
hr{border-style:none none dotted;border-color:#D2CFC4;border-width:0px 0px 1px;height:1px;width:98%}
ul,ol{padding:0;margin:0}
h1{text-align:center;font-family:Georgia,Times,serif;font-size:20px;color:#64271C;padding-top:5px}
h2{font-family:Georgia,Times,serif;font-size:20px;color:#64271C;font-weight:normal}
h3{font-family:Arial,Helvetica,sans-serif;color:#64271C}
#page{z-index:10;padding-top:0px;color:inherit;background-color:#D2CFC4}
#headTop{z-index:15;margin:0;padding:0px 10px;color:inherit;background-color:transparent}
#headBottom{width:97%;margin:10px 0 20px 12px;padding:0 4px;color:inherit;background-color:transparent;border-bottom:5px solid #F0ECE0}
#mainContent{margin:0px 4px;padding-right:4px;margin-top:-16px}
#leftside{margin-top:8px;padding-right:0px;margin-left:8px}
#endbox{margin:0px;padding:4px;text-align:left}
#foot{font-family:Arial,Helvetica,sans-serif;text-align:center;color:#fff;background-color:transparent;padding:0 8px}
.banner{background:url(/img/banner.gif) no-repeat center center;width:983px;height:164px;margin-top:10px;text-align:center}
div.menuIcons{padding:0;width:100%;background:transparent;voice-family:"\"}\"";voice-family:inherit}
div.menuIcons ul{font:bold 11px Arial, Helvetica, sans-serif;margin:0;margin-left:40px;padding:0;list-style:none}
div.menuIcons li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase}
div.menuIcons a{float:left;display:block;color:#421716;margin:0 1px 0 0;padding:5px 10px;text-decoration:none;letter-spacing:1px;background-color:#E1DDD2;border-bottom:1px solid #C26E45;border-top:1px solid #c2bfb5;border-right:1px solid #c2bfb5;border-left:1px solid #c2bfb5;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px}
div.menuIcons a:hover{background-color:#DDA86C}
div.menuIcons .current a{background-color:#F0ECE0;border-color:#F0ECE0}
div.menuIcons .current a:hover{background-color:#F0ECE0;border-color:#F0ECE0}
div.menu_flags{float:left;padding:0;margin:0 72px 0 15px;text-align:center;border:none}
div.menu_flags a{float:left;padding:0;text-align:center;border:none}
div.menu_flags img{float:left;padding:0;text-align:center;border:none}
div.menuIcons ul li.menu_admin{float:right;padding-right:3px}
div.menuIcons ul li a span.current{color:#913929;text-decoration:none}
div.menuIcons ul li a:hover span.current{color:#913929;text-decoration:none}
div.tblbox ul li a span.current, td.tblbox ul li a span.current{color:#F36;background-color:#D2CFC4;text-decoration:underline}
div.menuIcons ul li a:hover span{color:#F0ECE0;text-decoration:none;background-color:inherit}
div.tblbox ul li a:hover span, td.tblbox ul li a:hover span{color:#F36;text-decoration:underline;background-color:inherit}
.htable{margin-bottom:8px}
.htable1{margin-bottom:8px}
.htable2{padding:0px 2px}
.spacer{padding:8px 2px}
.tblbox{color:inherit;background-color:#D2CFC4;border-left:1px solid #F0ECE0;padding:0px 12px 10px 12px;text-align:left;margin-top:-4px}
.tblbox2{color:inherit;background-color:#D2CFC4;border-left:1px solid #F0ECE0;padding:0px 12px 10px 12px;text-align:left;margin-top:17px}
.tbl{background-color:#F0ECE0;border-left:1px solid #A7A49C;font-family:verdana,Helvetica,sans-serif;font-size:13px;color:#312928;line-height:1.5em;padding:4px;margin-top:17px;text-align:left}
div ul,ol{padding:8px 0px 8px 8px;margin-left:16px}
div li{padding:0px;margin-left:12px}
.quest{background-color:#F0ECE0;padding:5px 5px 5px 5px;font:12px Arial,Helvetica,sans-serif;color:#309;text-align:left}
.rep{background-color:#D2CFC4;padding:10px 5px 5px 5px;font:12px Arial,Helvetica,sans-serif;color:#309;text-align:left}
.bord{border:1px solid #D2CFC4;padding:8px 8px 8px  8px;margin:-14px 2px 2px 2px}
.bordsamp{border:1px solid #D2CFC4;padding:8px;margin:2px 2px -14px 2px}
form{margin:3px 0px}
fieldset{border:0;margin:8px}
input.bouton,button{cursor:pointer;margin:4px 0px 18px;color:#E3A660;border:0 inset #D2CFC4;background:url(/img/button_center.gif) repeat-x #913929;height:22px;padding-top:0px;padding-bottom:2px;font:11px Arial,Helvetica,sans-serif;vertical-align:middle}
input.texte{background-color:#F0ECE0;font:11px Arial, Helvetica, sans-serif;color:#2C443F;border:1px solid #D2CFC4;margin:4px 0px}
select{color:#2C443F;background-color:#F0ECE0;font:11px Arial, Helvetica, sans-serif;border:1px solid #D2CFC4;margin:4px 0px}
textarea{color:#312928;background-color:#F5F2EA;border:1px solid #D2CFC4;overflow:auto;margin:4px 0px}
#foot span.copyright{font:1em Arial,Helvetica,sans-serif;color:#60C;background-color:inherit;text-align:center}
.box{text-align:center;font:12px Verdana,Helvetica,sans-serif;color:#312928;background-color:inherit;padding:0}
.note{color:#6B6A64;margin-left:10px}
.note a{color:#6B6A64;border-bottom:#D99E5C 1px dotted;}
.note a:hover{color:#D99E5C;border-bottom:#D99E5C 1px dotted;}
p.box{margin:0px;font:12px Verdana, Helvetica, sans-serif;color:#309;background-color:inherit}
.box a{color:#913929;background-color:inherit;text-decoration:none;font:12px Verdana, Helvetica, sans-serif;font-weight:bold}
.box2 a{color:#F36;background-color:inherit;text-decoration:none;font:12px Arial, Helvetica, sans-serif;font-weight:bold}
.box a:hover{color:#C26E45;text-decoration:none;background-color:inherit}
.top{float:right;font:0.8em Arial, Helvetica, sans-serif;color:#913929;background-color:inherit;text-align:center;margin:0 12px}
.timer{font:italic 0.9em Arial,Helvetica,sans-serif;color:#fff;background-color:inherit;text-align:right;padding:8px}
.menutitle{text-align:center;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13pt;font-variant:small-caps;color:#E3A660;border:1px solid #64271C;background-color:#913929;padding:2px 0px 2px;margin:0px 0px 6px 3px;border-bottom-width:1px;width:150px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px}
.wireframemenu{text-align:center;border:1px solid #64271C;background-color:#F0ECE0;margin:0px 0px 6px 3px;border-bottom-width:0;width:150px}
.wireframemenu a{text-align:center;font-family:Verdana,Helvetica,Arial;font-size:11px;font-weight:bold;color:#f0ece0;padding:4px 3px;display:block;color:#421716;text-decoration:none;border-bottom:1px solid #64271C}
html>body .wireframemenu a{width:auto}
.wireframemenu a:hover{background-color:#913929;color:#F0ECE0}
.gallery{text-align:center;margin-bottom:0}
.gallery img{border:3px solid #E1DDD2}
.wdshop{font-size:9px;line-height:1.6em}
.copyrightb{font-family:Verdana,Helvetica,Arial;font-size:12px;color:#fff;text-align:center;padding:0;position:relative;margin-left:185px}
blockquote{font-family:verdana,Helvetica,sans-serif;font-size:13px;font-style:italic;color:#312928;line-height:1.4em}
.search{background-color:#E1DDD2;padding:4px}
.searchtr{background-color:#D2CFC4;margin:0px}
.retrait{margin-left:110px}
.retraitfr{margin-left:100px}
.imgdl{text-align:center}
.imgdl2{margin:10px 15px 0px 15px;border:1px solid #527E75}
.dld{display:block;margin:auto;background:url(/img/but_dlb.gif) no-repeat 0 0;width:137px;height:45px}
.dld:hover{background-position: -137px 0}
.galsheet{margin:0;padding:0;overflow:hidden;width:100%;list-style:none}
.galsheet li{float:left;display:inline;width:23.8%;margin:0 0 10px 0.3%;padding:10px 0;height:116px;position:relative}
.galsheet a, .galsheet img{display:block;width:100%}
.galsheet a:link, .galsheet a:visited, .galsheet a:focus, .galsheet a:hover, .galsheet a:active{padding:3px;background:#F0ECE0;width:108px;height:108px;border:1px solid #F0ECE0;position:absolute;top:50%;left:50%;margin:-41px 0 0 -41px}
.galsheet a:hover{border-color:#D99E5C}
.galsheet{border-bottom:1px dotted #D2CFC4;padding-bottom:30px}
.galtext{text-align:left;margin:0px 10px 0px 10px}
.galdes{font-size:12px;font-weight:bold;color:#64271C}
.footer{font-family:Verdana,Helvetica,Arial;font-size:12px;color:#fff;text-align:center;padding:0px;position:relative;margin-left:185px}
.footer a{font-family:Verdana,Helvetica,Arial;font-size:12px;color:#fff}
.footer a:hover{font-family:Verdana,Helvetica,Arial;font-size:12px;color:#913929}
div.vectainer{width:678px;text-align:center;background-color:#EBE7DB;border:1px solid #D2CFC4;margin:0 auto 30px auto;font-weight:bold;font-size:14px;padding-top:10px}
.espacer{clear:both}
.vectbla{float:left;width:30%;margin:0 20px 0 20px}
div.vect{float:left;font-size:12px;font-weight:bold;text-align:center}
div.vect a:hover{color:#D28E42}
.margva{margin:25px 10px 0px 10px}
.margvb{margin:25px 10px 30px 65px}
.vect2{float:left;text-align:center;font-size:12px}
.vect2 img{border:2px solid #D2CFC4}
.margv2{margin:25px 45px 0 0}
.margv3{margin-top:25px}
.margv4{margin:25px 15px 0 10px}
div.vgallery{width:678px;margin-right:auto;margin-left:auto;font-size:14px}
.vdescr{float:left;width:370px;margin:0 0 50px 0}
.vdld{display:block;margin:30px auto 0 auto;background:url(/img/but_dlb.gif) no-repeat 0 0;width:137px;height:45px}
.vdld:hover{background-position: -137px 0}
.ecard{display:block;margin:-30px auto 30px auto;width:128px}
.ecardfr{display:block;margin:-30px auto 30px auto;width:220px}
.tagtainer{width:780px;text-align:center;margin-right:auto;margin-left:auto}
div#pop2 a img{height:0;width:0;border-width:0;}
div#pop2 a:hover img{position:absolute;top:920px;right:332px;height:65px;width:150px;border:5px ridge #D2CFC4;}
div#pop a img{height:0;width:0;border-width:0}
div#pop a:hover img{position:absolute;top:920px;right:332px;height:65px;width:150px;border:5px ridge #D2CFC4}
div#poplge a img{height:0;width:0;border-width:0}
div#poplge a:hover img{position:absolute;top:830px;right:332px;height:65px;width:150px;border:5px ridge #D2CFC4}
.pop{color:#74726C;border-bottom:#BFBDB3 1px dotted}
.pop:hover{color:#74726C;border-bottom:#BFBDB3 1px dotted}
.lng{background-color:#D2CFC4;color:#fff;font-weight:bold;border:2px solid #D2CFC4}
.lng:hover{color:#913929}
.shop{background:url(/img/bullet-shop.png) no-repeat 0 0;float:left;width:22px;height:15px;margin:3px 4px 0 0}
div#popsteam a img{height:0;width:0;border-width:0}
div#popsteam a:hover img{position:absolute;top:730px;right:332px;height:65px;width:150px;border:5px ridge #D2CFC4}
.clipartban{width:90%;text-align:center;margin:10px auto 5px auto;}
.clipartcar{text-align:center;margin-top:40px}
.product{float:left;margin:10px 33px 0 0}
.productright{float:right; margin:10px 0 0 0}
.display{margin:5px 10px;color:#73716C}
.display a{font-weight:bold}
.vgalsheet{margin:0;padding:0;overflow:hidden;width:100%;list-style:none}
.vgalsheet li{float:left;display:inline;width:23.8%;margin:0 0 10px 0.3%;padding:10px 0;height:128px;position:relative}
.vgalsheet a,.vgalsheet img{display:block;width:100%}
.vgalsheet a:link,.vgalsheet a:visited,.vgalsheet a:focus,.vgalsheet a:hover,.vgalsheet a:active{padding:3px;background:#F0ECE0;width:120px;height:120px;border:1px solid #F0ECE0;position:absolute;top:50%;left:50%;margin:-41px 0 0 -41px}
.vgalsheet a:hover{border-color:#D99E5C}
.vgalsheet{border-bottom:1px dotted #D2CFC4;padding-bottom:30px}
.side{font:bold 0.9em Verdana, Helvetica, Arial;color:#4A403E;line-height:1.3em;margin:10px 0 10px 3px;border:1px solid #64271C;background-color:#f0ece0;padding:5px 0px;width:150px}
.margwidg1{margin:5px 15px 30px 139px}
.margwidg2{margin:5px 15px 30px 10px}
.preview{font-weight:bold;font-variant:small-caps;}
.margv5{margin:25px 40px 0 20px}
.vectad {float:right;width:190px;text-align:center;margin:5px 30px 20px 20px;}
.vectad p {font-size:14px;font-weight:bold;color:#999;}
.vectad img {border: 1px solid #527E75;margin-right:auto;margin-left:auto;}
.adsban {width:468px;margin:10px 0 20px 20px}
.vectbread {margin:0 10px 0 20px}
.adsblock {margin:-10px 0 10px 0;}
.vectdl {margin:0 auto 30px auto;width:200px}
.floatl {float:left}
.tagres {margin-bottom:20px} 
.print-offer {color:#712C20;font:small-caps bold 16px georgia, times, serif;margin-bottom:10px}
.pricing  {border: 1px solid #ECC79D}
table.pricing {background-color:#F5F3EB;margin:25px auto 10px auto; border-collapse:collapse}
th.pricing {background-color:#913929;color:#F5F3EB;padding:6px 13px}
td.pricing {padding:6px 15px;background-color:#F5F3EB;}
.hrpurch {margin:0 15px 20px 15px;}
.margpri{float:left;width:35%;text-align:center;margin:45px 35px 0 35px}
.pritxt{float:left;width:55%;margin-top:45px}
.notepri {text-align:left;color:#6B6A64;width:90%;font-size:11px;margin:0 auto 0 auto}
.order{display:block;margin:30px auto 0 auto;background:url(/img/but_order.gif) no-repeat 0 0;width:137px;height:45px}
.order:hover{background-position: -137px 0}
.social{float:left;margin:-10px 0 -3px 0;}
.social img{margin:0 10px -5px 0}
.info {margin:5px}
.guest {margin:0 0 4px 20px;padding:0}
.taglist{display:inline;font:14px Verdana,Tahoma,Arial,Serif;line-height:1.6em;text-align:left;position:relative;float:left;margin-left:25px;list-style:none}
