body {	margin: 0 auto;	font-size: 11px; font-family: tahoma;color: #342f33;}

h1{font-size:14px;}

h2,h3{font-size:13px;font-weight:bolder;}

h5,h5,h6{font-size:12px;font-weight:bolder;}

a img,a{cursor:pointer;border:0;}

a, a:hover{color:#6a6a6a;text-decoration:underline;}

form {margin: 0; padding: 0;}

#container {width: 940px; margin: 18px auto;}

#top_l {float:left; width: 300px;}
#top_r {width: 500px; float: right; padding-top: 40px;}

#nav {float: right;}
#nav a {text-decoration: none;}
#nav a img {padding: 5px 15px 0 0; text-decoration: none;}

#search {float: right;}
.button {
	background: url(../site/search_bg.gif) repeat-y center;
	border: 0;
	font-size: 10px;
	color: #fff;
	float: none;
	width: 80px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.textRequired
{
	vertical-align:text-top;
	color:Red;
}
.text {border: 1px solid #cccccc; font-size: 10px; height: 17px; margin-bottom: 2px !Important; margin-bottom: 0px; margin-left: 20px;}
.text2 {border: 1px solid #cccccc; font-size: 10px; height: 17px; margin-bottom: 2px !Important; margin-bottom: 0px;}
.dropdown {border: 1px solid #cccccc; font-size: 10px; height: 20px; margin-bottom: 4px;}

#navcontainer {padding: 0 0 10px 10px; margin: 10px 0 10px 0; background: url(../site/top_menu.gif) top repeat-x; height: 43px; width: 930px;}
#navlist{margin: 0;padding: 0;}
#navlist li{display: inline; }
#navlist li a, #navlist li a:hover, #navlist li.first a, #navlist li.first a:hover{display: block; background: url(../site/top_menu_pr.gif) left no-repeat; height: 28px; padding: 15px 15px 0 25px;  float: left; text-decoration: none; color: #656565; font-weight: bold; font-size: 11px;}
#navlist li a:hover, #navlist li.first a:hover {color: #36659b;}
#navlist li.first a, #navlist li.first a:hover {background: none;}

#left, #mid, #right, #midNoRightSide {float: left;}
#left, #right {width: 238px;}
#mid {width: 434px; padding: 0px 15px 15px 15px;}
#midNoRightSide {width: 600px; padding: 0px 15px 10px 15px;}
.block {border-bottom: 1px solid #cccccc; margin-bottom: 20px;}
.head {background: url(../site/cat_top.jpg) 0px 0px no-repeat; width: 218px; height: 23px; color: #676767; font-weight: bold; font-size: 12px; padding: 12px 0 0 20px; }
.input {background: url(../site/cat_bg.gif) left repeat-y; width: 218px; height: auto; padding: 20px 0 10px 20px;}
.skirtukas {clear: both; background: url(../site/juostike.gif) center repeat-x; width: 200px; height: 10px; padding: 5px 0 5px 0 !Important; padding: 0;}

.input ul{margin: 0;padding: 0; background: url(../site/juostike.gif) top repeat-x; width: 200px;}
.input ul li{display: inline; }
.input ul li a, .input ul li a:hover{display: block;background: url(../site/juostike.gif) bottom repeat-x; height: 18px; padding: 5px 15px 0 10px;   text-decoration: none; color: #00336a; font-weight: normal; font-size: 11px;}
.input ul li a:hover {background: url(../site/juostike.gif) bottom repeat-x #fff;}

.sale_item, .featured_item {display: block; width: 200px; height: auto; color: #656565; text-decoration: none;}
.sale_item a, .sale_item a:hover, .featured_item a, .featured_item a:hover { color: #656565; text-decoration: underline;}
img.pav, .featured_item img.pav {border: 1px solid #d0d0d0; float: left; margin: 0 10px 10px 0 !Important; margin: 0 10px 0 0; padding: 0;}
img.pavCenter {border: 1px solid #d0d0d0; margin: 0 10px 10px 0 !Important; float:inherit; margin: 0 10px 0 0; padding: 0;}
.sale_txt, .featured_item .sale_txt {float: left; width: 130px; }
.featured_item img.pav, .featured_item .sale_txt {float: right;}

.mid_block {float: left; width: 188px; padding: 20px 18px 10px 10px; color: #666666;}
h2.headline, h2.headline a, h2.headline a:hover {margin: 10px 0 0 0; padding: 0; color: #043464; text-decoration: underline; font-size: 11px;}

#apacia{width:905px; border-top: 1px solid #cccccc; color: #999999; height:20px; padding: 7px 10px 0px 25px;}
.clear {clear: both;}
.articlename {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.pagingMenu {
	font-size: 12px;
	color: #666666;
	text-align:right;
}
img.prod {
border: 1px solid #d0d0d0; float: none; margin: 0 0px 0px 0!Important; margin: 0 10px 0 0; padding: 0;
}
.itemtr {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #F0F0F0;

}
