* {margin:0; padding:0}
:-moz-any-link:focus {outline: none;}
img {border:none}
body {background:#2b2b2b url(images/top-bg.gif) repeat-x 0 -15px; font-size:67.5%; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; color:#E1E1E1; }
.clear {clear:both; height:0px}
p {line-height:1.4em}
.logo {position:relative; top:20px; left:10px; float:left}

#header {height:119px; width:1000px; margin:auto}
#header img {margin:0 0 0 3px}
#menu {width:100%; height:51px; background:#707070 url(images/menu-bg.gif) repeat-x; margin:auto; }
#menu-list {width:1000px; margin:auto}
#page {width:100%; background:#e1e1e1 url(images/page-bg.gif) repeat-y center; background:#373737}
#page-inside {width:1000px; min-height:300px; margin:auto; background:#373737}
#page-left {width:500px; padding:10px 10px; float:left; font-size:1.2em;}
#page-left ul {margin:10px 0 10px 20px; list-style:circle}
#page-left a {color:#fff; line-height:1.4em}
#page-left a:hover {color:#bb1069; text-decoration:none}
#page-right {width:480px; float:left; font-size:1.25em;}
#page-right img {float:right;}
.fade { filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
#contact {width:100%; min-height:200px; border-top:7px solid #171717; font-size:1.25em; color:#e1e1e1}
#contact img {margin-bottom:10px}
#contact-left p strong {color:#bb1069}
#contact-left p {padding-left:5px}
#contact-left a {color:#e1e1e1;text-decoration:none}
#contact-left a:hover {text-decoration:underline}
#contact-inside {width:1000px; margin:auto; padding-bottom:20px}
#contact-right {width:450px; float:left; margin-top:20px; overflow:hidden}
#contact-left {margin:20px 40px 0px 10px; width:500px; float:left; overflow:hidden}
#info {color:#fff; background:#3d3c3c; padding:10px; font-size:.9em; margin:25px 0}
.send {padding:5px 15px !important; cursor:pointer}
#footer {font-size:.9em; margin-top:70px}
.contact {display:block; width:260px; height:20px; float:right; position:relative; bottom:55px; right:180px}
#small-boxes {margin:17px 0 0 165px; float:left}
.cssform  p {padding:2px; margin:0}
.cssform label{float:left;width:130px; margin-left:5px; float:left}
.input { width:250px; padding:5px; color:#fff; background:#3d3c3c; border:none}
.textarea{ width:250px; height:150px; padding:5px; font-family:Tahoma; font-size:1.0em;color:#fff;background:#3d3c3c;border:none}
.number {margin-left:120px}
#left-menu li a strong {font-size:16px; text-align:center}
.linkoffers {background:#9e0957 !important; color:#fff !important}

h1 {font-size:1.6em; font-weight:normal; color:#bb1069; letter-spacing:-1px; width:100%; border-bottom:5px solid #555555; margin-bottom:20px; padding-top:20px}
h2 {font-size:1.3em; font-weight:normal; color:#bb1069; letter-spacing:-1px; margin:15px 0 5px 0;}

.catcat { float:left; margin:10px; width:180px; background:#2b2b2b; padding:10px;}
.subcat { background:#2b2b2b; padding:10px;margin-bottom:3px; color:#fff}
.thumb {border:10px solid #555555; display:block;  background:#fff; margin-bottom:5px; overflow:hidden; filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;}
.thumb:hover {border:10px solid #bb1069; display:block; filter:alpha(opacity=100);-moz-opacity:.99;opacity:.99;}
.cattitle {color:#fff; text-decoration:none; overflow:hidden; width:180px;}
.thumbimg { height:100px; margin-left:30px; float:none !important}
#left-menu {list-style:none !important; margin:0 !important}
#left-menu li a {display:block; width:164px; padding:7px; background:#858585; margin-bottom:3px; color:#fff; text-decoration:none; }
#left-menu li a:hover {background:#171717 !important; }

#left-sub {padding:10px 10px 10px 25px; background:#f6f6f6;margin:0 !important; margin:-3px 2px 3px 0 !important; color:#9f0957;}
#left-sub li a {margin-bottom:3px; color:#3c3c3c; text-decoration:none; font-size:0.9em;}
#left-sub li a:hover{text-decoration:underline; color:#000;color:#9f0957}
.left-hover {background:#9e0957}
.left-hover-top a {background:#9e0957 !important;}
.left-hover-top {display:block !important }
#catalog-front { width:692px; height:513px; background:#2b2b2b url(images/catalogue.jpg) 10px 10px no-repeat; padding:10px; margin-bottom:3px}

.feature {font-size:0.9em}

.button {margin:10px; float:right; clear:both; margin-right:0}
.button-left img {margin-top:5px; float:left !important}
