html, body {font-family: arial, tahoma, sans-serif; font-size: 12px; color: #000;}

table th, td{border:0;padding:0px;text-align:center;}
img {border:0}

ol{padding:0px 20px;}

.menuLine{background:url('img/line.gif') no-repeat top; height:3px}

#layout {width: 1000px; margin: 0 auto;}

.topDelivery{height:76px;background-color:#c0c0a1;}
.topDelivery span{font-weight:bold;color:#e4e4d6;}
.topDelivery .country{height:76px;width:145px;float:left;padding:0px 10px;}
.topDelivery .country .name{padding-left:30px;padding-top:20px;font-size:12px;}
.topDelivery .country .to{padding-left:10px;font-size:12px;}
.topDelivery .country .to select{width:120px;}
.topDelivery .title {float:left;width:200px;padding:10px 0px 0px 10px;text-align:center;}
.topDelivery .choice {padding-top:10px;height:66px;background:url('img/deliveryBar0.gif') no-repeat right center;float:left;width:155px;color:#fff;font-size:10px;}
.topDelivery .price {height:76px;background:url('img/deliveryBar1.gif') no-repeat left center;float:left;width:155px;color:#fff;}
.topDelivery .price .name{padding-left:15px;padding-top:20px;font-size:10px;}
.topDelivery .price .cost{padding-left:15px;font-size:24px;}
.topDelivery .text {float:left;color:#535345;padding:10px 0px 0px 20px;}


.downDelivery{height:72px;border-top:1px solid #c0c0a1;}
.downDelivery span{font-weight:bold;color:#e4e4d6;}
.downDelivery .country{height:76px;width:155px;float:left;padding:0px 10px;}
.downDelivery .country .name{padding-left:30px;padding-top:20px;font-size:12px;}
.downDelivery .country .to{padding-left:10px;font-size:12px;}
.downDelivery .country .to select{width:120px;}
.downDelivery .title {float:left;width:200px;padding:10px 0px 0px 10px;color:#7d7d54;font-weight:bold;text-align:center;}
.downDelivery .choice {padding-top:10px;height:66px;background:url('img/deliveryBar0.gif') no-repeat right center;float:left;width:135px;color:#656542;font-size:10px;}
.downDelivery .price {height:76px;background:url('img/deliveryBar0.gif') no-repeat left center;float:left;}
.downDelivery .price .cost{font-weight:bold;color:#7d7d54;}
.downDelivery .text {float:left;color:#535345;padding:20px 0 0 25px;}

.textCart{font-size:12px;text-align:right;font-family: arial, tahoma, sans-serif;color:#878787;}

.topHeader {height:97px;margin:0;padding:0;background-color:#ddd5e4;}
.topHeader .cartBlock{height:60px;width:300px;background:url('img/cartBG.gif') no-repeat left center;padding-right:10px;}
.topHeader .cartBlock span{font-weight:bold;}
.topHeader .cartBlock a{text-decoration:none;font-weight:bold;color:#972b97;}
.topHeader .cartBlock td{padding:0px;text-align:right;}
.topHeader .searchBlock{	padding:10px 10px 0 0;}
.topHeader .searchBlock input{height:15px;width:130px;font-size:12px;color:#7a787a;border:1px solid #abadb3;vertical-align:middle;}
.topHeader .searchBlock img {vertical-align:middle;}

.topMenu{height:28px;line-height:27px;background-color:#000000;color:#ddd5e4;border-bottom:1px solid #c0c0a1;}
.topMenu a{font-family:sans-serif;font-size: 10px;color:#ddd5e4;text-decoration:none;padding:0 20px;}


.product td{text-align:left;}

.clear {clear:both;font-size:1px;}


.terms {color:#a032a4;text-decoration:none;}

.cartForm {padding:20px 10px;}
.cartForm td{text-align:left;color:#999966;}
.cartForm .redTitle{color:#b53db9;font-weight:bold;font-size:14px;}
.cartForm .greyTitle{color:#858558;font-weight:bold;font-size:14px;}
.cartForm .text1{color:#7f7f7f;padding:5px 20px 5px 0;}

.footerDIV{padding:0px 25px;height:50px;line-height:50px;}
.footerDIV a.twiter{padding:10px 0 10px 45px;background:url('img/twiterIcon.gif') no-repeat left center;color:#329ac9;text-decoration:none;}
.footerDIV a.facebook{padding:10px 0 10px 45px;background:url('img/facebookIcon.gif') no-repeat left center;color:#1d407a;text-decoration:none;}
.footerDIV a.menu{padding:10px;color:#000;text-decoration:none;}
.footerDIV span{padding:10px;color:#000;}

.orderHistory {
	width: 935px;
	padding:0px 40px 40px 40px;
}
.orderHistory th {
	border-bottom:1px solid #c0c0a1;
	color:#7d7d54;
	padding:10px 0px 10px 5px;
	text-align:left;
}
.orderHistory td {
	border-bottom:1px solid #dadac8;
	color:#000000;
	padding:10px 0px 10px 5px;
	text-align:left;
}

#cont_1 {padding:0px 20px;}
#cont_2 {padding:0px 20px;}

/* Menu */
#catMenu { display: block; margin: 0; padding: 0; position: relative; }
#catMenu li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#catMenu a { display: block; }
#catMenu ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #catMenu ul { line-height: 0; } /* IE6 "fix" */
#catMenu ul a { zoom: 1; } /* IE6/7 fix */
#catMenu ul li { float: none; }

/* Essentials - configure this */

#catMenu ul { width: 190px; }
#catMenu ul ul { left: 191px; }

/* Everything else is theming */

#catMenu { background-color:#000; background:url('img/menuBG.gif') repeat-x center; height: 36px; }
#catMenu *:hover { background-color: none; color:#ffffff;}
#catMenu a {color: #b1ac98; font-size: 12px; padding: 0 10px; line-height: 36px; text-decoration:none;}
#catMenu li.hover a { background-color: #000; color:#ffffff;}
#catMenu ul { top: 30px; }
#catMenu ul li { background-color: #000;}
#catMenu ul li a { background-color:#000;color:#b1ac98;font-weight:normal;}
#catMenu ul a.hover { background-color: #000; color: #b1ac98;}
#catMenu ul a { border-right: none; color: #b1ac98;}
/* #catMenu ul a { border-bottom: none; } - I also needed this for IE6/7 */

/* Main Shop*/
.shop_new { border:1px solid #6e4ea1; color:#6e4ea1; font-weight:bold; margin:1px; padding:2px; text-transform: uppercase; }
.shop_pop { border:1px solid #999966; color:#999966; font-weight:bold; margin:1px; padding:2px; text-transform: uppercase; }
.shop_discount { border:1px solid #C0C0A1; color:#C0C0A1; font-weight:bold; margin:1px; padding:2px; text-transform: uppercase; }
.shop_heart { border:1px solid #CB95CB; margin:1px; padding:4px; }
.shop_white { margin:1px; padding:2px; }
.shop_title { font-weight:bold; }
.shop_price { font-weight:bold; color:#999966; font-size:11px; text-transform: uppercase; }
.shop_false { border:1px solid #ffffff; color:#999966; font-weight:bold; margin:1px; padding:2px; text-transform: uppercase; }

.product_title { color:#7D7D54; font-size:14px; font-weight:bold; text-transform: uppercase; margin-bottom:5px; }
.product_kodas { font-size:10px; color:#000000; text-transform: uppercase; }
.product_price { color:#7D7D54; text-transform: uppercase; font-size:12px; margin-top:8px; }
.product_price2 { color:#990099; text-transform: uppercase; font-size:12px; margin-top:8px; }

.shop_more {}
.shop_more .a { background:url('img/title_bg.gif') repeat-x left top; padding:2px 5px 0px 5px; }
.shop_more .a a { white-space:nowrap; color:#FFFFFF; font-size:13px; text-decoration:none; text-transform: uppercase; }
.shop_more .b a { white-space:nowrap; color:#656542; font-size:13px; text-decoration:none; text-transform: uppercase; }
.shop_more .b { background:url('img/title_line.gif') repeat-x left top; padding:2px 5px 0px 5px; }
.shop_more .c { background:url('img/title_line.gif') repeat-x left top; text-align:left;}

.shop_cart {}
.shop_cart .a { font-weight:bold;background:url('img/title_bg.gif') repeat-x left top; padding:2px 5px 0px 5px; }
.shop_cart .a a { font-weight:bold;white-space:nowrap; color:#FFFFFF; font-size:13px; text-decoration:none; text-transform: uppercase; }
.shop_cart .b a { font-weight:bold;white-space:nowrap; color:#656542; font-size:13px; text-decoration:none; text-transform: uppercase; }
.shop_cart .b { font-weight:bold;background:url('img/title_line.gif') repeat-x left top; padding:2px 5px 0px 5px; }
.shop_cart .c { font-weight:bold;background:url('img/title_line.gif') repeat-x left top; text-align:left;}

.gallery_shop_product .title {
	color:#a8a88c;
	border-top:0;
	font-size:11px;
	padding:10px 0;
	text-align:left;
}
.gallery_shop_product .price {
	font-weight:bold;
	color:#7d7d54;
	font-size:12px;
}
.gallery_shop_product td{
	border-top:1px solid #bebea9;
	padding:5px 0;
	font-size:10px;
	text-align:left;
	vertical-align:middle;
}

.addcart { width:100px; background:#E1E1C3; margin-bottom:0px;}
.addcart img { margin:0px;}
.addcart .count { border:1px solid #C6C6A0; width:25px; height:15px; font-size:11px; padding:0px; vertical-align:middle; margin-left:5px; margin-right:20px; }
.addcart td { vertical-align:middle; padding:0px; border:0px; }
