@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(img/body_back.png) repeat-x; }
#header_back { width:100%; height:519px; margin:auto; background:url(img/header_back.png) no-repeat; background-position:center; }
#logo { width:378px; height:76px; margin-left:53px; }
#header { width:978px; height:519px; margin:auto; position:relative; }
#lang { width:186px; height:41px; background:url(img/lang_back.png) no-repeat; position:absolute; top:0px; right:15px; }
#bg { width:57px; height:28px; float:left; margin-top:5px; margin-left:3px; }
#en { width:57px; height:28px; float:left; margin-top:5px; margin-left:3px; }
#ro { width:57px; height:28px; float:left; margin-top:5px; margin-left:3px; }
.clr { clear:both; }
ul { list-style:none; margin:0; padding:0; }
ul li { float:left; margin-left:0px; margin-top:-53px; }
#home { width:171px; height:86px; float:left; background:url(img/home.png); background-position:top left; }
#home:hover { width:171px; height:86px; float:left; background:url(img/home.png); background-position:bottom left; }
#homeClick { width:171px; height:86px; float:left; background:url(img/home.png); background-position:bottom left; }
#about { width:165px; height:86px; float:left; background:url(img/about.png); background-position:top left; }
#about:hover { width:165px; height:86px; float:left; background:url(img/about.png); background-position:bottom left; }
#aboutClick { width:165px; height:86px; float:left; background:url(img/about.png); background-position:bottom left; }
#products { width:211px; height:86px; float:left; background:url(img/products.png); background-position:top left; }
#products:hover { width:211px; height:86px; float:left; background:url(img/products.png); background-position:bottom left; }
#productsClick { width:211px; height:86px; float:left; background:url(img/products.png); background-position:bottom left; }
#contacts { width:206px; height:86px; float:left; background:url(img/contacts.png); background-position:top left; }
#contacts:hover { width:206px; height:86px; float:left; background:url(img/contacts.png); background-position:bottom left; }
#contactsClick { width:206px; height:86px; float:left; background:url(img/contacts.png); background-position:bottom left; }
#shop { width:225px; height:86px; float:left; background:url(img/shop.png); background-position:top left; }
#shop:hover { width:225px; height:86px; float:left; background:url(img/shop.png); background-position:bottom left; }
#shopClick { width:225px; height:86px; float:left; background:url(img/shop.png); background-position:bottom left; }
.empty { width:225px; height:86px; float:left; background:url(img/menu-back.png); background-position:bottom left; }
#content { width:978px; height:auto; margin:auto; position:relative; background:url(img/content_back.png) no-repeat; background-position:bottom left; min-height:500px; }
#footer { width:978px; height:44px; background:url(img/footer.png) no-repeat; background-position:center; margin:auto; }
#footerWrap { width:100%; height:44px; background:#7175e4; } 
.sep { width:2px; height:22px; background:#FFF; float:left; }
#footerNav a { font-size:18px; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }
#footerNav a:hover { color:#3D40A1; }
#footerNav li { margin:0; margin-left:15px; margin-top:10px; }
#contactsSmall { width:250px; height:auto; float:left; margin-left:15px; }
#contactsBig { width:602px; height:auto; float:left; margin-left:15px; }
#productCats { width:692px; height:auto; float:left; margin-left:12px; }
#contactForm { width:340px; height:auto; float:left; margin-left:12px; }
.productCategory { width:219px; height:166px; float:left; margin-left:10px; margin-top:10px; }
p, span, b { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#3f42a7; }
img { border:0px solid; }
#categories { width:250px; height:auto; float:left; }
#productInfo { width:682px; height:auto; float:left; margin-left:15px; }
#cats { width:330px; height:auto; margin-left:25px; }
#cats li { color:#FFF; background:#3f42a7; width:200px; height:30px; float:left; margin:2px; }
#cats li:hover { color:#3f42a7; background:#aaacf9; }
.cat { width:330px; height:30px; margin:10px; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
li .catClicked { color:#3f42a7; background:#aaacf9; }
#productsList { margin-top:0px; }
.productThumb { width:170px; height:170px; border:3px solid #3f42a7; }
.productThumb:hover { border:3px solid #aaacf9; }
.productWrap { float:left; margin-left:20px; margin-top:20px; width:170px; height:230px; }
.productWrap a { font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-size:14px; color:#3f42a7; text-decoration:none; text-align:center; font-weight:bold; }
.pr_thumbnail { width:95px; height:95px; overflow:hidden; border:1px solid #3f42a7; float:left; margin-right:3px;  }
#productMainInfo { float:left; width:230px; text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#3f42a7; }
#productMainPic { float:left; width:406px; }
#productThumbnails { width:406px; height:auto; float:left; }
#productPictures { width:406px; height:auto; float:left; }
h2, h3, h4, h5, h6 { font-size:16px !important; }
.h1small { font-size:14px; }
