*{
	margin:0;
	padding:0;
	}

body{font:normal 75% Arial, Helvetica, sans-serif; background:#E0E0E0 url(images/bg_b_new.jpg) repeat-y  center top;}
a img {border:0;}
a{color:#555555;}
a:hover{text-decoration:underline; color:#6bab6b;}
a:focus{-moz-outline:none -moz-mac-focusring; }

h1{font-size:150%; color:#6bab6b; margin-bottom:10px;}
h2{font-size:120%; color:#666666; margin:10px 0;}
h3{font-size:110%; color:#666666; margin:10px 0;}

p{margin:15px 0;}

img.left{float:left; margin-right:10px; margin-bottom:10px;}
img.right{float:right; margin-right:10px; margin-bottom:10px;}

#content ul, #content ol{margin:15px 0 15px 30px;}
.cleaner{clear:both;}
form{margin-bottom:10px;}

#pagebody{background:url(images/pasca.gif) center top no-repeat;}

#container-out{}

#container{
	margin:0 auto;
	width:750px;
	background:#FFFFFF url(images/bg-left.jpg) 0 0 repeat-y;;
	}
#head{
	width:750px;
	height:184px;
	background:url(images/bg_head.jpg) 0 0 no-repeat;
	position:relative;
	}
	
#head h1, #head .likeh1, #head h2, #head .likeh2{
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	padding:0;
	}

#head ul {
	position:absolute;
	height:30px;
	top:121px;
	left:120px;
	}
#head ul li{
	float:left;
	display:block;
	height:30px;
	list-style-type:none;
	}
#head ul li a{
	display:block;
	height:30px;
	width:195px;
	margin-left:8px;
	text-indent:-9999px;
	overflow:hidden;
	}

#link1 a:hover{background:url(images/under.gif) 0 0 no-repeat;}
#link3 a:hover{background:url(images/under.gif) -390px 0 no-repeat;}
#link2 a:hover{background:url(images/under.gif) -195px 0 no-repeat;}

#topmenu{
	background-color:#EEEEEE;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
	height:24px;
	}
	
.toplinky{font-weight:bold; padding-left:5px; padding-top:4px; float:left;}
.toplinky li{float:left; margin:0 5px; list-style:none;}
.toplinky li a{text-decoration:none;}
.toplinky a:hover{text-decoration:underline;}
.kosik{padding-left:23px; background:url(images/kosik.gif) 0 0 no-repeat;}
.pricelist{padding-left:23px; background:url(images/list.gif) 0 0 no-repeat;}

.searchbox{float:right; padding-right:10px; padding-top:2px;}
.searchbox a{text-decoration:none;}
.searchbox a:hover{text-decoration:underline;}
.searchbox form{margin:0;}

#left{
	width:175px;
	float:left;
	padding-bottom:5px;
	}

#content{
	width:549px;
	padding:3px 13px 20px 13px;
	float:right;
	overflow:hidden;
	}

#footer{
	clear:both;
	text-align:center;
	height:20px;
	padding:5px 15px;
	background-color:#EEEEEE;
	border-top:1px solid #CCCCCC;
	}
#footer p{margin:0; padding:5px 0;}

input, select, textarea{
	font:normal 12px Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCC;
	padding-left:2px;	
	}

textarea{background-color:#ffffff;}
	
input.go{background-color:#666666; color:#FFFFFF; font-weight:bold; padding:0 5px; margin-right:5px;}

h2.menuhead{padding:3px 0; margin:0; font-size:12px; color:#000000; text-align:center; background:url(images/bg-menuhead.jpg) 0 0 repeat-x;}

.submenu{padding:5px 0;}
.submenu li{list-style:none; width:175px;}
.submenu li a{text-decoration:none; display:block; padding:2px 9px; width:157px;}
.submenu li a:hover{text-decoration:underline;}
.submenu li.separator{padding:4px 9px; width:157px; font-size:1px; overflow:hidden; margin:0;}
.submenu li.separator span{height:1px; background:#999; overflow:hidden; font-size:1px; display:block; width:157px;}

.boldtext{font-weight:bold;}
.smalltext{font-size:10px;}

.index{margin-top:12px; margin-left:2px; _margin-left:-4px;}
.index_cat{
	text-align:center;
	width:100px;
	height:160px;
	float:left;
	margin:4px;
	}
.index_cat a{
	display:block;
	width:100px;
	font-size:8pt;
	color:#666666;
	border:1px solid #CCCCCC;
	text-decoration:none;
	height:160px;
	overflow:hidden;
	}
.index_cat a:hover{
	border:1px solid #5da753;
	text-decoration:none;
	color:#666666;
	}

.no_img{display:block; width:100px; height:100px;}

.sectiontitle{
	font:bold 14px Arial, Helvetica, sans-serif;
	background:url(images/blackline.jpg) left bottom no-repeat;
	margin-bottom:5px;
	}
.center-bold{
	text-align:center;
	font-weight:bold;
	}
.center{
	text-align:center;
	}
	
.pagenav{
	background-color:#EEEEEE;
	border:1px solid #CCCCCC;
	}
.table-cell{
	width:33%;
	background-color:#EEEEEE;
	border:1px solid #CCCCCC;
	text-align:center;
	vertical-align:bottom;
	}
.table-cell div, .table-cell table{padding:5px;}

.pagenavigation{border-bottom:1px solid #CCCCCC; padding-bottom:2px; margin-bottom:5px;}
.pagenavigation a{text-decoration:none;}
.pagenavigation a:hover{text-decoration:underline;}

/*   FAQ   */
.otazka, .odpoved{
	padding:2px 10px;
	}
.otazka{color:#6bab6b;}
.odpoved{text-align:justify;}

.top{border-bottom:1px solid #CCCCCC; text-align:right; padding-right:10px; margin:5px 0;}


/* Blog  */

.blog{padding:5px; border-top:1px solid #dddddd; padding-bottom:10px; text-align:justify;}
.clanok{text-align:justify;}
.blog img{margin-top:10px; margin-left:5px;}
.podnadpis{margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #dddddd;}
.prva{background-color:#eeeeee; padding:5px;}
.druha{background-color:#FFFFFF; padding:5px;}
.prva h3, .druha h3{margin-top:0;}

.pager{background-color:#eeeeee; border:1px solid #cccccc; width:100%;}
.pager td{ padding:2px 5px;}
.pager .td1{width:250px;}
.pager .td2{width:180px;}
.pager .td3{width:117px;}
.pager select{width:auto; font-size:11px;}
.pager select option{padding:0 4px;}

.raquo{font-size:14px;}

	  
ul.list li{margin:5px 0;}

.cat_description{text-align:justify; margin-bottom:10px;}

.prod_list td{border:1px solid #CCCCCC; vertical-align:top; width:173px; padding:5px; text-align:center;}
.prod_list table td{border:none; vertical-align:middle; width:auto; padding:0 3px;}
.prod_list table td input{text-align:center;}
td .img{margin:5px 0; height:120px;}
.minimum{height:14px; padding:2px 0;}
.price{padding:3px 0; color:#6bab6b;}

.img_b{width:360px; float:left;}
.details{float:left; overflow:hidden; width:185px; border:1px solid #CCCCCC; background-color:#eeeeee; margin-top:20px; padding-bottom:20px;}
.details .det_head{padding:3px 0; text-align:center; background:url(images/bg-menuhead.jpg) 0 0 repeat-x; margin-bottom:20px;}
.details div{padding:10px;}

.description{clear:both; padding-top:5px; width:99%; margin-bottom:20px;}
input.tlacitko{background-color:#666666; color:#FFFFFF; width:100px;}

.add{border:1px dashed #FF9900; background-color:#FFFFCC; padding:5px 10px; margin-bottom:5px;}
.error{color:#FF0000; margin-bottom:5px; padding:5px; border:1px solid #cccccc; background-color:#eeeeee;}

.blok{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
	visibility:hidden;
	width:200px;
	text-align:center;
	color:#FFFFFFF;
	background-color:#efefef;
	border:2px solid #6bab6b;
	}
.blok #sprava div{margin:10px;}
.blok #sprava div.sprava{
	background-color:#6bab6b;
	color:#ffffff;
	padding:4px 0;
	margin:0;
	}

.blok #sprava div.produkt_min{color:#FF0000; padding-bottom:4px; border-bottom:1px solid #6bab6b;}

.blok #sprava div.produkt{ padding-bottom:4px; border-bottom:1px solid #6bab6b;}
.blok a{text-decoration:none; color:#6bab6b;}
.blok a:hover{text-decoration:underline; color:#6bab6b;}
.iframe{
	display:none;
	width:0;
	height:0;
	}

.shopping_cart{
	width:100%;
	border-collapse:collapse;
	}
.shopping_cart td{text-align:center; border-bottom:1px solid #CCCCCC; padding:5px 0;}
.shopping_cart th{background-color:#999999; padding:5px; color:#FFFFFF; font-weight:normal;}
.shopping_cart tr.spolu{background-color:#eeeeee;}
.shopping_cart td.c_spolu{text-align:left; padding:5px 10px;}

.shop_nav{width:100%;}
.shop_nav td{width:33%;}

.all_zoznam{width:100%; border-collapse:collapse;}
.all_zoznam td{ border-bottom:1px solid #eeeeee;}
.all_zoznam tr:hover{background-color:#efefef;}
.all_zoznam table td{padding:0 5px; border:none;}
.all_zoznam a{text-decoration:none;}
.all_zoznam a:hover{text-decoration:underline;}
.all_zoznam form{margin:0; padding:0;}
input.ks{text-align:center;}

#content .extra ul{margin:15px 0;}
.extra ul li{margin:5px 0; list-style:none;}
.extra li.ex1 a{padding-left:30px; background:url(images/obalka.gif) 0 0 no-repeat;}
.extra li.ex2 a{padding-left:30px; background:url(images/obalka-otazka.gif) 0 0 no-repeat;}

.slovo{background-color:#FFCC00;}

.help{cursor:help;}
.smallBlok{
	font-size:90%;
	background-color:#efefef;
	border:1px solid #cccccc;
	margin:20px 0;
	padding:5px;
	}
	
.advsearch{padding-left:20px; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #999999;}

/* \*/
* html .odpoved, * html .clanok { overflow: hidden; o\verflow: visible; he\ight: 1%; }
/* */


fieldset{
	background:#F4F4F4;
	border:1px solid #CCCCCC;
	margin-top:2em;
	padding:0 20px 20px 20px;
	position:relative;
}

fieldset legend{
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #CCCCCC;
	font-weight:bold;
	padding:3px;
	margin-bottom:10px;
	/*
	position:absolute;
	top:-10px;
	*/
}

.stlpec1{ padding-right:30px; font-weight:bold; white-space:nowrap;}
.checkout1{width:100%;}
.checkout1 td{padding:2px 10px 0 0;}
.checkout1 td.oznam{width:200px; border:1px solid #cccccc; background-color:#ffffff; padding:10px;}
.oznam{ border:1px solid #cccccc; background-color:#ffffff; padding:10px;}

label{cursor:pointer;}
 
input.submit {
	border:1px solid #999999;
	color:#333333 !important;
	padding:3px 15px;
	background-color:#ece9d8;
	text-decoration:none;
	text-align:center;
	width:140px;
}

input.submit:hover {
border-bottom:1px solid #CCCCCC;
border-color:#333333 rgb(204, 204, 204) rgb(204, 204, 204) rgb(51, 51, 51);
border-right:1px solid #CCCCCC;
cursor:pointer;
}

.prod_list input.submit{border:none; width:auto; padding:0;}
input.none{border:none; width:auto; padding:0;}

a.tlacica{
	border:1px solid #999999;
	color:#333333 !important;
	padding:3px 15px;
	background-color:#ece9d8;
	text-decoration:none;
	text-align:center;
	width:140px;
	display:block;
}

a.tlacica:hover {
border-bottom:1px solid #CCCCCC;
border-color:#333333 rgb(204, 204, 204) rgb(204, 204, 204) rgb(51, 51, 51);
border-right:1px solid #CCCCCC;
text-decoration:none;
}

.zoznam li{list-style-type:square;}
.shopping_cart{border:1px solid #cccccc;}
.shopping_cart td.tab_left {border-left:1px solid #cccccc;}
.shopping_cart td.tab_right {border-right:1px solid #cccccc;}
.shopping_cart td.tab_all {border-right:1px solid #cccccc; border-left:1px solid #cccccc;}

.shopping_cart td.ks-space{white-space:nowrap; padding:5px 3px;}

.formular .smallBlok{margin:5px 0; padding:0;}

option{padding:0 10px 0 5px;}
.obj table th, .obj table td{border:1px solid #999999; padding:5px 10px;}

.nazov{color:#000000; font:bold 12px Arial, Helvetica, sans-serif; margin:0; padding:0;}

.aukcia{clear:both; width:100%;}
.aukcia-title{font-size:14px; padding:5px; text-align:center; background:#eee; border:1px scroll #ccc; color:#666;}
.aukcia-clanok{margin-bottom:10px;}
.aukcia .bidrow{clear:both; background-color:#66FF66;}
.aukcia .frow{background-color:#d5f0b9; padding:4px 10px; position:relative;}
.aukcia .scrow{background-color:#d5f0b9; padding:4px 10px;}
.aukcia .time{padding-left:110px;}
.aukcia .zp{position:absolute; right:0px; top:0px; width:110px; padding:0; display:block; text-align:center; font-weight:bold;}
.aukcia .zp a{display:block; width:100px; padding:4px; text-align:center; background-color:#9FD4A1; border:1px solid #ddd;}
.aukcia .zp a:hover{color:#000000; text-decoration:none; background-color:#AED586;}

.finalrow{background-color:#d5f0b9; padding:5px 10px; position:relative;}
.finalrow .finalprice{position:absolute; right:5px;}

.auctionproduct{width:265px; border:1px solid #ccc; margin-bottom:15px; font-size:11px;}
.leftcol{clear:both; float:left;}
.rightcol{float:right;}
.auctionproduct h3{background:#cecece url(images/bg-menuhead.jpg) repeat-x scroll 0 0; font:bold 12px Arial, Helvetica, sans-serif; padding:5px 10px; margin:0;}
.auctionproduct h3 a{text-decoration:none;}
.auctionproduct h3 span{font:normal 11px Arial, Helvetica, sans-serif;}
.auctionproduct .image{float:left; padding:5px; width:80px;}
.auctionproduct .popis{/*float:right;  width:165px;*/ padding:5px;}

.aukcia-okno{background:#E0E0E0 none; padding:15px; margin:0;}
.aukcia-okno .product-detail{border:1px solid #ccc; width:618px; margin:0 auto; background-color:#FFFFFF; padding:15px;}
.aukcia-okno .product-detail h1{font-size:16px; margin:0; padding:0; text-align:center;}
.aukcia-okno .product-detail .link{text-align:center; padding-bottom:4px;}
.aukcia-okno .product-detail .link a{text-decoration:none;}
.aukcia-okno .product-detail .smallpopis{font-style:italic; padding-bottom:5px;}
.aukcia-okno .product-detail .dlhypopis{text-align:justify;}
.aukcia-okno .image{text-align:center; padding:7px;}

.bid .image{padding:7px; float:left; width:80px;}
.bid .bidright{padding:7px 0; float:right; width:520px;}
.warning{padding:5px; border:1px solid #ccc; color:#FF0000;}
#content ul.intro-texty{margin:0 0 5px 30px;}
#content ul.intro-texty li{font-size:12px; padding:5px 0;}
.intro-h2{font-size:12px; margin:0; padding:0 0 5px 0; color:#6bab6b;}

.neo{margin:0; padding:40px 5px 5px 5px; border:1px solid #999; text-align:center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:#D4D4D4 url(images/info.png) no-repeat center 5px;}