@import url('/js/jquery.autocomplete.css');
@import url('/js/jquery.carousel.css');

body{background-color:white; font:12px arial, verdana, sans-serif; color:#565656;}
a {color:#146ab9;}

td{font:12px arial, verdana, sans-serif;color:#565656}
ul.ular{padding:0 0 0 20; margin:0;}
ul.ular li{list-style-type:none; background:url("/i/liMark.gif") no-repeat left 7px; padding:5 3 5 15px;}
ul.ular li a{color:#585858;}
ul.ular1{padding:0 0 0 0; margin:0;}
ul.ular1 li{list-style-type:none; background:none;  padding:5 3 5 20px;_padding:5 3 5 0px}
ul.ular1 li a{color:#585858;}


ul.ular2{padding:0 0 0 20; margin:0; font-size:11px;}
ul.ular2 li{list-style-type:none; background:url("/i/arrow.gif") no-repeat 0 10px; padding:5 3 5 10px;}
ul.ular2 li a{color:#585858;}

#topmenu {border: none; border-collapse:collapse; width:450px; height:42px; background-image:url("/i/bg/topmenu.gif");}
#topmenu td {padding:0; font-face: Tahoma, Arial; font-size:13px;}
#topmenu td a {font: tahoma, Arial; color:#585858;}




div.charform {position: absolute;border:solid #778899 1px;visibility: hidden;z-index: 10;background-color:#FFFAF0;color:#585858;text-align:left;padding:3px;}
.productprice {font-family:arial;color:#585858;font-size:16px;font-weight:bold;}
.productoldprice {font-family:arial;font-size:13px;text-decoration: line-through; color:#a7a7a7;padding-bottom:5px;font-weight:bold;}

input.addtocart {cursor:hand;border:0px;width:81px;height:25px;background: url('/i/addtocart.gif') no-repeat 0 0;color:#ffffff;font-family:arial;font-size:12px;font-weight:bold;}
input.btn1 {cursor:hand;border:0px;width:142px;height:21px;background: url('/i/btn1.gif') no-repeat 0 0;color:#ffffff;font-family:arial;font-size:12px;font-weight:bold;}
input.btn2 {cursor:hand;border:0px;width:107px;height:21px;background: url('/i/btn2.gif') no-repeat 0 0;color:#ffffff;font-family:arial;font-size:12px;font-weight:bold;}

a.order0 {font-family:arial;font-size:12px;color:#565656; text-decoration: none;}
a.order1 {font-family:arial;font-size:12px;color:#146ab9;font-weight:bold;  text-decoration: none;}

.prod_chars{
	background-color: #f6f6f6;
	border: 1px solid #C7C7C7;
	margin-left:10px;
	padding: 5px 10px;
}

img{border: 0;}


div.zag {width:510px; height:39px; background:url('/i/bg/midheader.gif') no-repeat;padding:12 0 0 25px;margin-bottom:10px; font-family:Arial; font-size:14px;color:#fff;}
* html div.zag {width:510px; height:39px; background:url('/i/bg/midheader.gif') no-repeat;padding:12 0 0 25px;margin-bottom:10px; font-family:Arial; font-size:14px;color:#fff;}

span.red{color:#146ab9;font-weight:bold;}
a.red{color:#146ab9;}

#push{width:260px;background:#f7f7f7;height:22px;border-top:1px solid #dcdcdc;;border-bottom:2px solid #dcdcdc;text-align:center;font:10px/20px "Microsoft Sans Serif", tahoma, arial, verdana, sans-serif;}
#push span{background:url(/i/arrow4.gif) no-repeat right;padding:0 10px 0 0;cursor:pointer}
div.hr {height: 1px;font-size:1px;margin: 10px 0 10px 0;padding: 0;background-color: #dddddd;}
div.poll {background:url(/i/bg/bg_poll.gif) repeat-x top left; height:9px;margin-top:1px;margin-bottom:5px;}

table.itemstatus{border-collapse:collapse;margin-top:4px;}
table.itemstatus td{border:none;padding:2;vertical-align:middle; color:gray;}




.productlist {width:230px; height: 320px; text-align:center; float: left; margin:10px 0 10px 25px; padding:0;}
.productlist a{color:#585858;}
.productlist a:hover{color:#AB1A74; text-decoration:none;}
.productlist div.productpic{width:200px; height:200px; text-align:center; margin:0; padding: 0 10px 0 10px;}

.productlist_feed {width:165px; height: 295px; text-align:center; float: left; margin:5px 5px 10px 5px;}
.productlist_feed a{color:#585858;}
.productlist_feed a:hover{color:#AB1A74; text-decoration:none;}
.productlist_feed div.productpic{width:200px; height:200px; text-align:center; margin:0; padding: 0 0 5 0;}

.productlist2 div.productpic{width:230px; height:200px; text-align:center; margin:0; padding: 0 0 5 0;}
.productlist3 div.productpic{width:230px; height:200px;}
.productlist div.productpic_discount{position:absolute;z-index:1000;width:70px; height:71px;margin-left:-10px;margin-top:-10px;}
.productlist div.productpic_discount2{position:absolute;z-index:1000;width:35px; height:35px;margin-left:-10px;margin-top:-10px;}
.productlist div.favorites_delete{position:absolute;z-index:1001;width:19px; height:19px;margin-left:81px;margin-top:81px;cursor:hand;}
.productlist2 div.productpic_discount{position:absolute;z-index:1000;width:70px; height:71px;margin-left:-10px;margin-top:-10px;}
.productlist2 div.productpic_discount2{position:absolute;z-index:1000;width:35px; height:35px;margin-left:-10px;margin-top:-10px;}
div.productpic_discount{position:absolute;z-index:1000;width:71px; height:71px;margin-left:-10px;margin-top:-10px;}
div.productpic_discount2{position:absolute;z-index:1000;width:35px; height:35px;}
div.favorites_delete{position:absolute;z-index:1001;width:19px; height:19px;margin-left:81px;margin-top:81px;cursor:hand;}
div.cupedon{position:absolute;z-index:1000;width:99px; height:132px;margin-left:150px;margin-top:-35px;}

.productlist_mp {width:240px; height: 330px; text-align:center; float: left; margin:5 5 10 5;}
.productlist_mp a{color:#585858;}
.productlist_mp a:hover{color:#AB1A74; text-decoration:none;}
.productlist_mp div.productpic_mp{text-align:center; padding: 0 0 10 0;}
.productlist_mp div.productpic_mp .productpic_discount{position:absolute;z-index:1000;width:70px; height:71px;margin-left:10px;margin-top:-10px;}

.productlist_sp {width:145px; height: 310px; text-align:center; float: left; margin:5 5 10 5;}
.productlist_sp a{color:#585858;}
.productlist_sp a:hover{color:#AB1A74; text-decoration:none;}
.productlist_sp div.productpic_sp{text-align:center; padding: 0 0 10 0;}


.productlist2 {width:150px; height: 270px; text-align:center; float: left; margin:5 5 10 5;}
.productlist2 a{color:#585858;}
.productlist2 a:hover{color:#AB1A74; text-decoration:none;}
/*.productlist2 div.productpic{width:100px; height:100px; text-align:center; margin:0 25 0 25; padding: 0 0 5 0;}*/

table.itemstatus{border-collapse:collapse}
table.itemstatus td{border:none;padding:0 2 0 2;vertical-align:middle; color:gray;}


td.secure_hdr {height:26px;background: url('/i/secure_hdr_bg.gif') #8d8d8d; color:#ffffff; font-size: 14px;padding-left:4px;vertical-align:top;}
td.secure1 {border-left:1px solid #8e8e8e;border-right:1px solid #8e8e8e;height:32px;background: url('/i/secure_li.gif') 11px 14px no-repeat #f9f9f9; color:#585858; font-size: 14px;padding-left:27px;}
td.secure2 {border-left:1px solid #8e8e8e;border-right:1px solid #8e8e8e;height:32px;background: url('/i/secure_li.gif') 11px 14px no-repeat #ebebeb; color:#585858; font-size: 14px;padding-left:27px;}
a.secure {font-size:14px; color: #585858; text-decoration: none;}
a.secure_current {font-size:14px; color: #585858; text-decoration: none;font-weight:bold;}


h1{font:bold 15px arial, tahoma, verdana, sans-serif; color:#146ab9; margin:0 0 14px 0}
.price{color:#585858; font-weight:bold;}


.crumbs{font-famyly:arial; font-size:12px; border-collapse:collapse;}
.crumbs td {padding:0;}
.crumbs td a {color:#585858;}
.crumbs td a.current {color:#2f84c7;text-decoration:none;}
.crumbs td a:hover {color:#000000;}

table.crt { border-collapse:collapse;}
.crtfirst td {border-top:1px solid silver; border-right: 1px solid silver; border-bottom: 1px solid silver; padding:5px; font-weight:bold; background-color:#F1F1F1; font-family: Tahoma;}
.crtfirst td.crtlasttd{border-right:0;}
.crtitem td {border-bottom:1px solid silver; padding:5px;}
table.crt a{color:#585858;}
.crtlast td {color:#146ab9; font-weight:bold;}

.basket_back
{
	width:105px;
	height:21px;
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color:#ffffff;
	font-weight:bold;
	background-color:#ffffff;
	background-image: url(/i/button/clean_basket.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border:0;
	cursor:hand;	
}
.basket_to {
	width:70px;
	height:18px;
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color:#333333;
	font-weight:bold;
	background-color:#f3c100;
	background-image: url(/i/buttons/basket_to_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border:0;
	cursor:hand;
}

.basket_cont {
	width:105px;
	height:21px;
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color:#ffffff;
	font-weight:bold;
	background-color:#ffffff;
	background-image: url(/i/button/clean_basket.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border:0;
	cursor:hand;
}

.button_next {
	width:120px;
	height:18px;
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color:#ffffff;
	font-weight:bold;
	background-color:#ffffff;
	background-image: url(/i/buttons/button_next.gif);
	background-position: center top;
	border:0;
	cursor:hand;
}

.basket_clean {
	width:105px;
	height:21px;
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color:#ffffff;
	font-weight:bold;
	background-color:#ffffff;
	background-image: url(/i/button/clean_basket.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border:0;
	cursor:hand;
}

.basket_ok {
	width:115px;
	height:21px;
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color:#ffffff;
	font-weight:bold;
	background-color:#ffffff;
	background-image: url(/i/button/ok_basket.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border:0;
	cursor:hand;
}

.kolvo_form {
	width:20px;
	height:20px;
	border:solid 1px #b5b7b9;
	background-color:#f4f4f4;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color:#707070;
	padding:1px 3px 1px 3px;
	margin-right:3px;
	text-align:right;
}


table#search_rezult{
	border-top: 0;
	border-left: 0;	
	}
	
table#search_rezult td{
	padding: 10px 0 10px 18px;
	border-bottom: 1px solid #ccc;
	border-right: 0px solid #fff;
	vertical-align: top;
	}
	
.spisok{
	border: 0;
}

table.spisok td{
	padding: 5px 0 0 0;
	border: 0px;
	border-bottom: 0px;
	background: #fffff5;
	border-top: 1px solid #eee;
	font-size: 11px;
}

table.spisok td a{
	text-decoration: none;
}

.clink{
	text-decoration: none;
	border-bottom: 1px dotted #146ab9;
	
	}
	
p{
padding: 0;
margin: 0 0 10px 0;
}




input.order_form_text {
	width:100%;
	height:20px;
	border:solid 1px #b5b7b9;
	background-color:#f4f4f4;
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight:bolder;
	color:#707070;
	padding:1px 3px 1px 3px;
	margin-right:3px;
}
input.order_form_text_error {
	border-color: #146ab9;
}
select.order_form_text {
	width:100%;
	height:20px;
	border:solid 1px #b5b7b9;
	background-color:#f4f4f4;
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight:bolder;
	color:#707070;
	padding:1px 3px 1px 3px;
	margin-right:3px;
}

textarea.order_form_text {
	width:100%;
	border:solid 1px #b5b7b9;
	background-color:#f4f4f4;
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight:bolder;
	color:#707070;
	padding:1px 3px 1px 3px;
	margin-right:3px;
}
.listnews0{
	color:#565656;
}
.listnews0_active{
	color:#146ab9;
	text-decoration:none;
	font-weight:bold;
}
table.ttable {border:1px solid #cccccc;}
table.ttable td{border:1px solid #efefef;}

a.listing{
	color: #555;
	}
	
a.listing:hover{
	color: #2f84d7;
	}
	
a.listing img{
	margin: 0 7px;
	}

a.listing0{
	color: #000;
	}
	
a.listing0:hover{
	text-decoration: none;
	color: #2f84d7;
	}
	
.listing0_active{
	text-decoration: none;
	color: #fff;
	background: #2f84d7;
	padding: 1px 4px;
	}
	
a.listing00{
	color: #000;
	text-decoration:underline;
	}
	
a.listing00:hover{
	text-decoration: none;
	color: #2f84d7;
	}
	
.listing00_active{
	text-decoration: none;
	color: #fff;
	background: #2f84d7;
	padding: 1px 4px;
	}
	
.listing00{
	text-decoration: none;
	}
	
	
a#mybooks{
	color:#989898;
	font:12px tahoma;
	font-weight:bold;
	text-decoration:none;
	position: relative; 
	top: 30px; 
	padding: 60px 0 0 35px;
	}
	
a#mybooks:hover{
	text-decoration:underline;
	}
	
#mailsendform{
   padding:0;
   margin: 0;
   border: 1px;
   width:235px;
   height:100px;
   background: #eee;
   padding: 10px;
   }
   
a.close{
	position: relative; 
	left: 80px;
	color: #c00;
	}
   
.mailsendform{
   padding:0;
   margin: 0;
   border: 1px;
   width:140px;
   height:150px;
   background: #eee;
   padding: 10px;
   }
   
a.delkit{
	color: #c00;
	}
   
   
.js_link{
	text-decoration: none;
	border-bottom: 1px dotted #000;
	color: #000;
	outline: 0;
	}
	
a.js_link:hover{
	border-bottom: 1px dotted #146ab9;
	color: #146ab9;
	}
	
.kit_message{
	background: #fff;
	padding: 10px 10px;
	color: #000;
	border: 1px solid #ccc;
	}
	
.kit_message a{
	}
	
a#kit_search_link{
	text-decoration: none;
	color:#989898;
	}
	
a#kit_search_link:hover{
	text-decoration: none;
	color:#000;
	}
	
a.allresult{
	 width: 500px;
	 display: block;
	 background: #eee; 
	 padding: 10px; 
	 color:#146ab9;
	 cursor:pointer; 
	 text-decoration:underline;
	 margin: 10px 0 0 0;
	 text-align: center;
	 clear: both;
	}
	
a.allresult:hover{
	color:#146aff;
	}
	
div.searchresults{
	overflow: visible;
	
	}
   
   
