/* CSS Document */

body { font-family: arial; font-size: 11px; color: #000; padding: 0px; background: #F1F2F3 url(../pictures/bg-body.jpg) no-repeat scroll center top; margin: 0px;

}
a, a:link, a:visited { color: #000; text-decoration: underline}
a:hover { color: #000; text-decoration: none}

a img { border: 0px none}

/* FORMS */

input, textarea, select {font-family: arial; font-size: 12px;}

.noborder{border:none!important;}

/* rozdielny padding pre inputy a selecty aby mali rovnaku vysku */
input.inputy, textarea{padding:2px 5px;}
select{padding:1px 0px 1px 5px;}

input.inputy{height:14px;}

/* nadpisy */
h1 { font-size: 1.4em; color: #000000; margin:0px;}
h2 { font-size: 1.4em;}
h3 { font-size: 1.2em; margin:0px; padding-bottom:5px;}
h4 { font-size: 1.2em;}
h5 { font-size: 1.1em;}
h6 { font-size: 1em;}

h1{
	background:transparent url(../pictures/produktova/bg-h1-product-info.jpg) no-repeat scroll left top;
	padding:7px 0 18px 18px;
	text-transform:uppercase;
}

/* linky */
.breaker { clear: both; margin: 0px; padding: 0px; font-size: 0px; height:0px; line-height:0px; overflow: hidden}

#main-container .red{color:#ED2A1D}
#main-container .green{color:#6DB602}

.font_13{font-size:1.2em;}

#main-container { width: 1000px; margin: 0px auto; padding: 0px}

#top-header-holder {height:124px;}
#top-header-logo{width:440px; height:74px; padding-top:50px;}
#top-header-info{width:300px; height:94px; padding-top:30px}
#top-header-login{width:260px; height:124px;}

.infolinka {background: url(../pictures/ico-tele.gif) no-repeat scroll left center; padding-left:25px;}

#user-box { float:left; padding:7px 0px 0px 55px; background: url(../pictures/ico-login-top.gif) no-repeat scroll 35px 13px;}

#cart-box {
	width: 229px;
	height:49px; 
	float:left;
	padding:12px 0px 0px 0px; 
	overflow: hidden;
	font-size: 11px;
	background: url(../pictures/bg-header-cart.jpg) no-repeat scroll 0px 0px;
	}
#cart-box a, #cart-box a:link, #cart-box a:visited {text-decoration: underline}
#cart-box a:hover {text-decoration: none}


#column-left{width:203px; float:left;}
#content-body { width: 528px; overflow: hidden; margin: 0px; float:left; padding:0px 15px 0px 16px;_padding:0px 14px 0px 16px;}
#column-right{width:238px; float:right; overflow:hidden;_width:238px}

#titulka #content-body { width: 1000px; padding:0px;}
#checkout #content-body { width: 747px; padding-right:15px; padding-left:0px;}

#titulka-flash{width:1000px; height:280px;}
#banner1{width:356px; height:130px; padding-right:11px;}
#banner2{width:356px; height:130px; padding-right:11px;}
#banner3{width:266px; height:130px; }

#menu-left-holder{padding-bottom:15px;}
.menu-left-title{font-size:16px;padding-bottom:10px; padding-top:7px; font-weight:bold; text-transform:uppercase;}
.menu-left-top, .menu-left-bottom{width:203px; height:4px; float:left; clear:both;}
.menu-left-top{background: url(../pictures/bg-menu-left-top.jpg) no-repeat scroll 0px 0px;}
.menu-left-bottom{background: url(../pictures/bg-menu-left-bottom.jpg) no-repeat scroll 0px 0px;}


#menu-left{list-style:none; padding:0px; margin:0px; width:203px;}
#menu-left li{border:1px solid #CECECE; border-top:none; border-bottom:none; background-color:#FFF;
	padding:7px 10px;
	
}
#menu-left  .menu-left-divider{width:201px; height:8px; background: url(../pictures/bg-menu-left-divider.jpg) no-repeat scroll 0px 0px; padding:0px;}
#menu-left li a{color:#000; text-decoration:none;}
#menu-left li a:hover{text-decoration:underline;}
#menu-left li.sel a{ font-weight:bold;}
#menu-left .level1{padding-left:25px; background: #FFF url(../pictures/arrows-menu-left.gif) no-repeat scroll 10px -34px ;}
#menu-left .level1.sel{background: #FFF url(../pictures/arrows-menu-left.gif) no-repeat scroll 10px -77px ;}
#menu-left .level1.sel a{color:#E3281D;}
#menu-left .level2{padding-left:40px; background: #FFF url(../pictures/arrows-menu-left.gif) no-repeat scroll 25px 11px ; border-top:1px solid #EEE;}

#akcia-right{height:145px; background: url(../pictures/tmp-akcia.jpg) no-repeat scroll 0px 0px ;}
#twitter-right{height:124px; background: url(../pictures/tmp-twitter.jpg) no-repeat scroll 0px 0px ;}
#account-right{background: url(../pictures/tmp-account.jpg) no-repeat scroll 0px 0px ;margin-top: 15px;  }

#search{width:528px; margin:0px auto;}
#login-input-box{ width:354px; height:17px; padding:13px 25px;background:url(../pictures/bg-search.jpg) no-repeat scroll 0px 0px; font-size:14px;}
#login-input-btn{margin:5px 0px;}

#breadcrumb { padding:6px 4px; font-size: 11px}
#breadcrumb .breadcrumb-separator{padding:0px 2px;}
#breadcrumb a, #breadcrumb span{text-transform:uppercase;}

#filter { background:url(../pictures/bg-filter.jpg) repeat-y; padding: 5px 10px;}

#filter-bottom { background:url(../pictures/bg-filter-bottom.jpg) no-repeat; height: 4px; margin-bottom: 10px}
#filter-top { background:url(../pictures/bg-filter-top.jpg) no-repeat; height: 4px;}


ul#pager { margin: 0px; padding: 0px; float: right; display: inline}
#pager li { margin: 0px; padding: 0px; list-style: none; float: left}
#pager li a, #pager li a:link, #pager li a:visited {background: url(../pictures/bg-pager.jpg) repeat-x scroll 0px 0px; width: 20px; height: 19px; line-height:19px; border: 1px solid #2B2D2F; text-align: center; color: #FFF; text-decoration: none; display: block; margin: 3px 2px 0px 2px}
#pager li a:hover, #pager li a.selected, #pager li a.selected:link, #pager li a.selected:visited  {background:url(../pictures/bg-pager-hover.jpg) repeat-x scroll 0px 0px; color: #FFFFFF; text-decoration:none; border-color:#6F9904;}
#pager li a.selected, #pager li a.selected:link, #pager li a.selected:visited {font-weight: bold;}
#pager li a.selected:hover {cursor: default;}
#pager li.next a, #pager li.prev a{width:52px; color:#CCC;}
#pager li.next a:hover, #pager li.prev a:hover{color:#FFF;}


#list-holder {}
.bg-listing-separator{background: url(../pictures/bg-listing-separator.gif) repeat-x scroll 0px 0px;}
.list-item{width:528px; height:140px;padding:20px 0px; }
.listing-img-holder{width:160px; }
.listing-desc-holder{width:213px;}
.listing-price-holder{width:145px;}
.listing-img{
	width:143px;
	height:117px;
	text-align:center;
	background: url(../pictures/bg-listing-img.jpg) no-repeat scroll 0px 0px;
	}
.listing-img table{
	width:147px;
	height:117px;
	}
	
.listing-ceny{font-size:1.1em;}
.listing-ceny .cena{font-size:1.7em; margin:0px;}
.stara-cena {text-decoration: line-through;}
.akcia-text{line-height:1.6em; }
.ico-nasklade{padding:4px 0px 0px;}
.btn-buy{padding-top:10px;text-align:right;}

.num-info { padding-bottom: 5px}
.action-info .compare-btn { float: left}
.action-info{padding:12px 0px; }

#btn-meebo{ position:fixed; bottom:0px; right:0px; overflow:hidden; z-index:5000; }
* html #btn-meebo {position: absolute;}

.btn-meebo-small{
	background:url(../pictures/btn-meebo.png) no-repeat scroll 0px 0px; 
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.presne.sk/pictures/btn-meebo.png', sizingMethod='crop');
	z-index:5000;
	width:288px; height:65px;cursor:pointer;
	}
.btn-meebo-big{ width:250px; height:313px; padding-top:20px; display:none;}

#footer-bg { background:url(../pictures/bg-footer.jpg) repeat-x scroll 0px 79px; height:485px; padding-top:30px;}
#footer-holder{width:1004px; margin:0px auto;}
#footer-banners{width:1000px; padding:0px 0px; background:url(../pictures/bg-footer-banners.jpg) no-repeat scroll 0px 0px; height:96px; padding-bottom:20px;}
#footer-menu{height:204px; background:url(../pictures/bg-footer-tmp.jpg) no-repeat scroll 0px 0px;}

#footer-body { }
#footer-body a, #footer-body a:link, #footer-body a:visited { color: #748087; text-decoration: underline}
#footer-body a:hover { color: #748087; text-decoration: none;}
#footer-body #footer-navi{text-align:center; padding:23px 0px 5px 0px; height:41px; display:none;}
#footer-body #footer-copyright{color:#748087;}
#footer-body #footer-riesenia{color:#748087; font-size:0.9em;}
#footer-body #footer-riesenia a{color:#748087;}



/* OLD STYLES*/




img#logo { width: 332px; height: 46px; float:left; padding-top: 5px;}
img#banner { width: 528px; height: 60px; float:right; padding-right: 25px}

#top-info-box {  height: 50px; overflow: hidden;  padding-top: 10px; padding-bottom:10px;background: url(../pictures/bg-top-infobox.jpg) repeat-x scroll 0px 10px;}
#top-info-box input { border: 0px none; color: #707070; font-size: 12px; font-family: tahoma; float:left;}
#top-info-box input.currency { margin-right: 7px}
#info-box-left{width: 730px;height: 50px;background: url(../pictures/bg-top-infobox-left.jpg) no-repeat 0px 0px; float:left;}
#info-box-right{width: 230px;height: 50px;background: url(../pictures/bg-top-infobox-right.jpg) no-repeat 0px 0px; float:right;}






#currency-box{float:right;}



#box-actions {}
#box-actions .top { height: 22px; background:url(../pictures/index-akcie-top.jpg) left top no-repeat; margin-top: 10px}
#box-actions .top h2 { font-size: 14px; color: #c5150d; padding: 0px; margin: 0px; background-color:#FFFFFF; float: left; padding: 5px 10px 0px 10px; margin-left: 20px;}
.actions-body {background: url(../pictures/index-akcie-body.jpg) repeat-y 0px 0px; padding: 0px; width:729px; overflow: hidden; padding: 1px}

.actions-row { height: 160px; padding-top: 5px; overflow: hidden; background:url(../pictures/index-actions-row-back.gif) top left no-repeat; padding: 0px 0px 0px 10px}

.product-box-1 { width: 225px; height:160px; float:left; background: none; margin-right: 14px; position:relative;}
.product-box-1 h3 { font-size: 16px; color: #4c4c4c; margin: 0px; padding: 0px; margin-bottom: 5px}
.product-box-1 h3 a, .product-box-1 h3 a:link, .product-box-1 h3 a:visited { color: #4c4c4c; text-decoration:underline}
.product-box-1 h3 a:hover {color: #4c4c4c; text-decoration:none}

.product-box-1 div.img {float: left; height: 120px; width: 85px; overflow: hidden; text-align: center; margin-right: 4px}
.product-box-1 p { margin: 0px; padding: 0px}
.product-box-1 .details-holder{height:100px; float:left; width:135px;}
.product-box-1 .details-holder .cena span.euro{display:block;}

.stara-cena span {}
.cena { font-size: 1.2em; color: #78bf12; font-weight: bold; margin-top: 3px!important}
#box-actions .cena, #box-news .cena, #box-popular .cena{color: #78bf12;}
.cena span { font-size: 10px; font-weight: normal}
.buybutt {/*position:relative; bottom:10px; right:10px;*/}

.graphic-slicer { clear: both; background:url(../pictures/graphic-slicer.jpg) no-repeat; font-size: 1px; height: 2px; padding-top: 2px;}

#actions-bottom { background:url(../pictures/index-akcie-bottom.jpg) no-repeat top left; width: 729px; height: 11px;}

/*akcia 24*/
#akcia24{width: 732px; height: 378px; background: url(../pictures/akcia24/bgmain.jpg) no-repeat center}
#lt24{float:left; width: 314px; height: 298px;}
#rt24{float:right; width: 314px; height: 298px;	}
#lt24 h3, #rt24 h3{font-size:1.8em; font-weight:normal; height:50px; text-align:center;}
#akcia24 .popis{font-size:1.4em; font-weight:normal; text-align: center; padding: 3px 0px;}
#akcia24 .stara-cena{font-size:1.6em}
#akcia24 .stara-cena .euro{font-size:11px}
#akcia24 .cena{font-size:1.6em}
#akcia24 .cena .euro{font-size:11px}
#odpocitavanie{height: 62px;}
.img24 {height: 160px; text-align:center;}
#lista {border-bottom:1px solid #85bd1e; text-transform: uppercase; color:#ce0e11; font-size:1.1em; font-weight:bold;}
h3#odp{text-align: center; color:#85bd1e; padding:10px 0px; font-size:16px;}
#odp span {color: #ce0e11; font-size: 1.2em;}
.layerVypredane{position: absolute; display:block; padding-top:50px;}

#box-news {}
#box-news .top { margin-top: 15px; height: 19px; background:url(../pictures/index-gray-box-top.jpg) left top no-repeat}
#box-news .top h2 { font-size: 14px; color: #353535; padding: 0px; margin: 0px; background-color:#FFFFFF; float: left; padding: 0px 10px 0px 10px; margin-left: 20px;}
.news-body {/*background: url(../pictures/index-gray-box-body.jpg) repeat-x 0px 0px;*/ width:724px; overflow: hidden; padding: 1px; border-left: 1px #afafaf solid; border-right: 1px #afafaf solid; padding-right: 2px}

.news-row { height: 160px; overflow: hidden; background:url(../pictures/index-actions-row-back.gif) top left no-repeat; padding: 0px 0px 0px 10px}
#news-bottom { background: url(../pictures/index_08.jpg) no-repeat top left; width: 729px; height: 10px;}

#box-popular {}
#box-popular .top { margin-top: 15px; height: 19px; background:url(../pictures/index-gray-box-top.jpg) left top no-repeat}
#box-popular .top h2 { font-size: 14px; color: #353535; padding: 0px; margin: 0px; background-color:#FFFFFF; float: left; padding: 0px 10px 0px 10px; margin-left: 20px;}
.popular-body {background: #FFFFFF; width:724px; overflow: hidden; padding: 1px; border-left: 1px #afafaf solid; border-right: 1px #afafaf solid; padding-right: 2px}

.popular-row { height: 160px; overflow: hidden; background:url(../pictures/index-actions-row-back.gif) top left no-repeat; padding: 0px 0px 0px 10px}
#popular-bottom { background: url(../pictures/index_08.jpg) no-repeat top left; width: 729px; height: 10px;}


#aktuality{width: 215px; margin-top: 10px}
/*
#aktuality-top {background: url(../pictures/aktuality-top.jpg) no-repeat top left; height: 25px;}
#aktuality-top h3 {color: #7da41b; padding: 4px 5px 0px 8px; margin: 0px; font-size: 14px; font-weight: normal}
*/
#aktuality-top {background:url(../pictures/filter-box-top.jpg) no-repeat top left; height: 29px;}
#aktuality-top h3 {font-size:1.3em;padding:3px 5px 5px 10px; float:left;}
#aktuality-top #aktuality-title-rb{background:url(../pictures/filter-box-top.jpg) no-repeat top right; width:10px; height: 29px; float:right;}

#aktuality-body { padding: 0px 10px 5px; width:195px; background:url(../pictures/aktuality-body-back.jpg) repeat-y; color: #4c4c4c}
#aktuality-body .jedna-holder{padding-top:10px;}
#aktuality-body .aktuality-datum{}
#aktuality-body .aktuality-nadpis{font-weight:bold; color:#4C4C4C; }
#aktuality-body a, #aktuality-body a:link, #aktuality-body a:visited {}

#aktuality-body a:hover {}

#aktuality-bottom { background:url(../pictures/aktuality-bottom.gif) no-repeat; height: 9px;}


#content-header { background:url(../pictures/filter-box-top.jpg) no-repeat top left; height: 29px; }
#content-header h1 { font-size: 14px; color: #d70715; margin: 0px; padding: 5px 5px 0px 15px}
#content-body h2 { 
	margin: 0px;
	/*background: url(../pictures/produkt/produkt-header-back.jpg) no-repeat top left; color:#D70715;*/
	padding:3px 5px 5px 0px;
	}
#content-body .checkout-new h2{margin: 0px;padding:3px 5px 5px 0px;}

.product-box {padding: 5px; padding-bottom: 0px; padding-left: 25px; padding-right:25px;}
.product-box h2 { font-size: 16px; color: #4c4c4c; margin: 0px; padding: 0px; margin-bottom: 5px}
.product-box h2 a, .product-box-1 h2 a:link, .product-box-1 h2 a:visited { color: #4c4c4c; text-decoration:underline}
.product-box h2 a:hover {color: #4c4c4c; text-decoration:none}

.product-box div.img {float: left; width: 85px; height:120px; overflow: hidden; text-align: center;}
.product-box p { margin: 0px; padding: 0px;}
.product-box div{float:left;}
.product-box div.ceny{padding-top:6px;}
.product-box div.breaker{float:none;}
.product-box div.buybutt{float:right;}

.typ, .popis, .hodnotenie { padding-bottom: 2px;}
.listh1 {background:transparent url(../pictures/produkt/produkt-header-back.jpg) no-repeat scroll left top !important;}

.info_templates2 {}
.info_templates6 h3{margin:0px; padding:0px;}
.content-main-article, .info_templates2{/*padding:0px 0px 15px 15px;*/}

.wishlist-item{margin-top: 15px; }
.image-centering{text-align:center;}
.image-centering img{display:inline; float:none!important;}
.potvrdit{float:right;}
.search-message{padding-bottom:13px;}
.subnadpis {border:none!important;}

/* messages */
.messageStackError, .messageStackWarning, .messageStackSuccess{color:#FF0000; text-align:center; font-weight:bold;}
.message {text-align:center;}
.message-bold {text-align:center; font-weight:bold;}

/* POKLADNA */
#pokladna{ background:transparent url(../pictures/akciove_underline.jpg) no-repeat scroll 0px 18px;}

#pokladna .pokladna-tabber { text-transform:uppercase; color:#cccccc; padding-bottom:18px;}
#pokladna .pokladna-tabber .active-tab{color:#9DBD3C;}
#pokladna .pokladna-tabber img {padding:0px 5px;}

.gray-background {background-color:#eeeeee; cursor:pointer;border:1px solid #D3D3D3;}
.moduleRow{background-color:#F8F8F8;cursor:pointer; border:1px solid #D3D3D3; margin-bottom:4px; padding:3px;}
.moduleRowSelected{background-color:#eeeeee;border:1px solid #D3D3D3; margin-bottom:4px; padding:3px;}
.moduleRowOver{background-color:#eeeeee;border:1px solid #D3D3D3;cursor:pointer; margin-bottom:4px; padding:3px;}
.moduleRow td, .moduleRowOver td, .moduleRowSelected td{padding:2px;}
.background1{background-color:#F8F8F8; border:1px solid #D3D3D3;}

.radiobutt input{border:none!important; background-color:transparent;}

.radio-group table {padding: 6px 3px;}
.white-bg {background-color:#FFFFFF!important;}
/*.above-line {border-top:1px solid #D5DCC5; color:#A50000; padding-top:5px;}*/
/*.confirmation-cena {color:#A50000;}*/
.confirmation-cena .euro {display: block;}

.euro{font-size:0.8em; font-weight:normal!important; display:inline}
strong span.euro { display: block}
#pokladna .euro, .shoping-cart .euro, .shoping-cart-info .euro{display:block; padding-bottom:3px;}
.checkout-new h2{font-size:1.2em!important;}

.podobne-holder{

}
.podobne-holder-line{
	border-bottom:none;
	border-right:none;

}
.podobny-produkt{width:242px;
		border-top:none;
		border-left:none; 
		float:left;
		margin-right: 2px;
		margin-bottom:1px;
	}
.podobny-produkt-top { background: url(../pictures/produktova/box-podobne-top.gif) top left no-repeat; width: 242px; height: 7px;}
.podobny-produkt-bottom { background: url(../pictures/produktova/box-podobne-bottom.gif) top left no-repeat; width: 242px; height: 6px;}
.podony-produkt-back {height: 70px; background: url(../pictures/produktova/box-podobne-body.gif) repeat-y;}
.podobny-produkt .podobny-foto{width:90px; float:left; overflow:hidden; text-align:center;}
.podobny-produkt .podobny-foto img{display:inline;}
.podobny-produkt .podobny-popis{width:129px; float:right; color:#353535; padding-left:10px; padding-right:10px}
.podobny-produkt .podobny-popis {text-transform:uppercase;color:#353535; font-weight:bold;}
.podobny-produkt .podobny-popis .dark{height:42px; overflow:hidden;}
.podobny-produkt .podobny-popis div.podobny-cena{color:#78BF12; padding:2px 0px 0px 0px;}
.podobny-produkt .podobny-popis div.podobny-cena span.euro{display:block;}

.info-layer {background: url(../pictures/info-layer/info-layer-back.png) repeat-y; padding: 0px 10px 5px 10px; width: 199px; overflow: hidden}
.info-layer h3 {color: #759d3a; font-size: 12px; padding: 7px 0px 5px 0px; margin: 0px}
.info-layer p { margin: 0px; padding: 2px 0px; list-style: none;}
.info-layer a {padding: 3px 0px 3px 18px; background: url(../pictures/info-layer/green-link-arrow.jpg) 1px 8px no-repeat; display: block; width: 189px; overflow: hidden}
.info-layer a:link, .info-layer a:visited { color: #6d6d6d; text-decoration: underline}
.info-layer a:hover { color: #759d3a; text-decoration: underline; background-position: 6px 8px;}
.border { border-bottom: 1px #cecece solid; padding: 3px 0px 3px 0px; font-size: 1px;}
.info-layer a.lvl0, .info-layer a.lvl0:link, .info-layer a.lvl0:visited, .info-layer a.lvl0:hover {color: #759d3a!important; font-size: 12px;  margin: 0px; text-decoration: none; background-image: none; padding: 5px 0px!important ; font-weight: bold; display: block; width: 189px; overflow: hidden;}

#subcontent2 {width: 124px; position:absolute; visibility: hidden; padding: 0px;}
#subcontent2 p { margin: 0px; padding: 3px 0px}
#subcontent2-top {background: url(../pictures/produktova/hodnot-box-top.png) no-repeat top left; height: 11px;}
#subcontent2-body { background: url(../pictures/produktova/hodnot-box-body.png) repeat-y; padding: 5px;}
#subcontent2-bottom { background: url(../pictures/produktova/hodnot-box-bottom.png) no-repeat top left; height: 3px;}

#subcontent2-body .star-holder{padding:6px 2px 0px 24px; text-align:left;}
#subcontent2-body img{cursor:pointer;float:left; padding-right:2px; padding-bottom:5px;}

#hviezdicky img{float:left; vertical-align:middle; padding-right:2px; padding-top:2px;}
.product-box .hodnotenie img{padding-right:2px;}

#banners-place {margin: 0px}

table td h1 { margin-bottom: 3px; padding-bottom: 0px}

.content-main-article .checkout-new .platby{border:1px solid #D3D3D3;}

.anotacia{padding-bottom:10px;}
.anotacia p{margin:0px;}
.anotacia h3{padding-bottom:2px;  float:left; font-size:1.1em;}
.anotacia h3 a{color:#759D3A}
.anotacia .title-holder{border-bottom:1px solid #D3D3D3;

padding-bottom:1px;}
.anotacia .datum-autor{float:right;padding-top:2px;color:#D70715;}
.anotacia-main-article{line-height:1.2em;
padding:5px 0px;
text-align:justify;
}
h3.filter-title{font-size:1.3em;padding:3px 5px 5px 10px;}

.shoping-cart .celkom-holder td{}

.shoping-cart{}
.checkout-new table tr td{}
.checkout-new table table tr td{}

.wishlist-item{
	background-color:#F8F8F8;
	border:1px solid #D3D3D3;
	padding:8px 12px;
	}

.wishlist-item .euro { display: block}

.wishlist_table_list h6{margin:0px;}

.wishlist-zoradenie {background-color: #f4f4f3; padding:5px 5px;}
.wishlist-zoradenie select, .wishlist-zoradenie span{ margin-top:7px; margin-right:10px;}

select {background-color:#FFFFFF;
border:1px solid #D5DCC5;
color:#838383;
padding:2px 0px;
font-size:1em;
}

.infoBox td{padding-bottom:5px;}
.right{float:right;}

.order_confirm_totals td, .order_confirm_totals tr {border: none!important;}






/* NEMAZAT!!! */

.left{float:left;}
.right{float:right;}

.absolute{position:absolute;}
.relative{position:relative;}

.margin-auto{margin:0px auto;}

/* ikona pre nahlad tlace */
/*a.ico-print {background:transparent url(../images/blade/ico-print.gif) no-repeat scroll 0px 0px; margin-top:20px; padding:0px 0px 0px 20px; color:#9a9aa4 !important; font-size:11px;}*/
a.ico-print {background:transparent url(../images/blade/ico-print-white.gif) no-repeat scroll 0px 0px; margin-top:20px; padding:0px 0px 0px 20px; color:#FFF !important; font-size:11px;}

/* FORMS */
.noborder{border:none!important;}
/* border pre inputy okrem buttonov */
/* border pre inputy okrem buttonov */
input.inputy, textarea.inputy, select.inputy{border:1px solid #7F9DB9;}
input, textarea, select{ color:#000; font-size:11px;}

/* rozdielny padding pre inputy a selecty aby mali rovnaku vysku */
input, textarea{padding:2px 5px;}
select{padding:1px 0px 1px 10px;}

input.inputy{height:14px;}

.required, #article .required {color:#E8BD00 !important;} /* classa pre povinne polia formularov */

.hidden{overflow:hidden;}
.nodisplay{display:none;}

.center{text-align:center;}
.align_right{text-align:right;}
.middle{vertical-align:middle;}

.pointer{cursor:pointer;}

.underline{text-decoration:underline;}
.line-through{text-decoration:line-through;}
.smaller{font-size:0.9em;}
.bigger{font-size:1.1em; line-height:1.1em;}

.uppercase{text-transform:uppercase;}

.strong{font-weight:bold;}

.line_height_20{line-height:20px;}
.line_height_22{line-height:22px;}

.width_30{width:30px;}
.width_40{width:40px;}
.width_50{width:50px;}
.width_60{width:60px;}
.width_80{width:80px;}
.width_100{width:100px;}
.width_110{width:110px;}
.width_120{width:120px;}
.width_130{width:130px;}
.width_140{width:140px;}
.width_150{width:150px;}
.width_160{width:160px;}
.width_165{width:165px;}
.width_170{width:170px;}
.width_180{width:180px;}
.width_190{width:190px;}
.width_200{width:200px;}
.width_235{width:235px;}
.width_250{width:250px;}
.width_260{width:260px;}
.width_300{width:300px;}
.width_320{width:320px;}
.width_330{width:330px;}
.width_350{width:350px;}
.width_360{width:360px;}
.width_364{width:364px;}
.width_405{width:405px;}

.height_5{height:5px;}
.height_10{height:10px;}
.height_20{height:20px;}
.height_25{height:25px;}
.height_100{height:100px;}
.height_130{height:130px;}
.height_140{height:140px;}
.height_150{height:150px;}
.height_260{height:260px;}

.padding_4{padding:4px;}
.padding_8{padding:8px;}
.padding_10{padding:10px;}
.padding_20{padding:20px;}

.padding_left_5{padding-left:5px;}
.padding_left_10{padding-left:10px;}
.padding_left_20{padding-left:20px;}
.padding_left_50{padding-left:50px;}

.padding_right_10{padding-right: 10px;}
.padding_right_30{padding-right:30px;}

.padding_top_1{padding-top:1px;}
.padding_top_2{padding-top:2px;}
.padding_top_3{padding-top:3px;}
.padding_top_5{padding-top:5px;}
.padding_top_10{padding-top:10px;}
.padding_top_20{padding-top:20px;}

.padding_v4{padding-top:4px;padding-bottom:4px;}
.padding_v8, .padding_vertical_8{padding-top:8px; padding-bottom:8px;}

.padding_h8{padding-left:8px;padding-right:8px;}

.padding_bottom_20{padding-bottom:20px;}

.margin_auto{margin:0px auto;}

.border_bottom{border-bottom:1px solid #CCCCCC;}
.border_top{border-top:1px solid #CCCCCC;}

.ico_info{background: url(../pictures/ico-info.gif) no-repeat scroll 0px 0px; padding-left:25px;}

.bg_eee{background-color:#EEE;}

.tr_highlight td{background-color:#F1F2F4;}
.order_rows td{padding: 5px 8px;}


/* styly oblucikov */
.corner-holder{height:4px; font-size:0px; position:relative;}
	
.corner-body{border:1px solid #CCC; border-top:none; border-bottom:none; background-color:#FFF;}

.corner-left-top, .corner-right-top, .corner-left-bottom, .corner-right-bottom{width:4px; height:4px; background-image: url(../pictures/sprite-corners.gif); background-attachment:scroll; background-repeat:no-repeat;}
.corner-left-top, .corner-left-bottom{left:0px; position:absolute;}
.corner-right-top, .corner-right-bottom{right:0px;position:absolute;}

.corner-top{height:3px; border-top:1px solid #CCC; background-color:#FFF;}
.corner-bottom{height:3px; border-bottom:1px solid #CCC; background-color:#FFF;}

.corner-left-top{background-position:right bottom;} 
.corner-right-top{background-position:left bottom;}
.corner-left-bottom{background-position:right top;}
.corner-right-bottom{background-position:left top;}

.corner-underholder{height:7px; font-size:0px; position:relative;}

.corner-left, .corner-right{width:7px; height:7px; background-image: url(../pictures/sprite-corners2.gif); background-attachment:scroll; background-repeat:no-repeat;}
.corner-left{left:0px; position:absolute;background-position:right bottom;}
.corner-right{right:0px;position:absolute;background-position:left bottom;}

.corner-middle{height:7px; background: url(../pictures/sprite-corners2.gif) repeat-x scroll 0px 0px;}

/* END styly oblucikov */

.success-title1, .success-title2{width:338px; height:29px; line-height:29px; margin:0px auto; padding:0px 8px;
	font-size:1.1em; font-weight:bold; text-transform:uppercase;
}
.success-title1{background: url(../pictures/bg-feedback-title.png) no-repeat scroll 0px 0px;}
.success-title2{background: url(../pictures/bg-sednus-title.png) no-repeat scroll 0px 0px;}

.myaccount{list-style:none; font-size:11px; padding:0px; margin:0px;}
.myaccount li{}

.corner-body h3{padding:4px 8px;}

.arrow, .arrow1, .arrow2, .arrow3, .arrow4, .arrow5{
	background: url(../pictures/arrows-moj-ucet.gif) no-repeat scroll;
	padding: 6px 5px 6px 30px;
}
.arrow1{background-position: 10px 3px;}
.arrow2{background-position: 10px -27px;}
.arrow3{background-position: 10px -56px;}
.arrow4{background-position: 10px -86px;}
.arrow5{background-position: 10px -116px;}
.arrow6{background-position: 10px -143px;}

.arrows-checkout21, .arrows-checkout22, .arrows-checkout23{
	background: url(../pictures/arrows-checkout2.gif) no-repeat scroll;
	
}
.arrows-checkout21{background-position: 5px 3px;}
.arrows-checkout22{background-position: 5px -51px;}
.arrows-checkout23{background-position: 5px -106px;}

.checkout-titles{
	font-size:1.4em;
	font-weight:bold;
	padding: 6px 5px 6px 35px;
}

.checkout-titles2{
	font-size:1.4em;
	font-weight:bold;
	padding: 6px 5px 6px 8px;
}

/* COMPARE_SELECT */
body#compare-select { background:#F1F2F3;font-size:11px;margin:0px; padding:20px;;}
#compare-select table th { text-align: left;}
#compare-select h1{background:none; padding:10px 0px; font-size:1.7em;}
#compare-select h2{text-align:center;}
#compare-select h3.sedy { margin: 0px; padding: 4px 20px; font-size: 1.2em; background:url(../pictures/bg-compare-title.gif) repeat-x scroll 0px 0px;}
#compare-select .euro {font-size: 0.8em;}
#compare-select #footer-body{width:820px; margin:0px auto; overflow:hidden;}
	
#compare-select .action-info .compare-btn { float: left}
#functions a#compare:link, #functions a#compare:visited { background:url(../pictures/produktova/icon-compare-product-info.jpg) no-repeat 0px 5px; padding-left: 25px; text-decoration: underline}
#functions a#compare:hover { background:url(../pictures/produktova/icon-compare-product-info.jpg) no-repeat 0px 5px; padding-left: 25px; text-decoration: none}

#compare-header{border-bottom:1px solid #E0E0E0;}
.compare-header-padding{padding:20px 30px;}
.compare-header-border{width:488px;}

#compare-box-firmy{padding:0px 20px;}
#compare-box-top{background:url(../pictures/bg-compare-box-top.jpg) no-repeat scroll 0 0; height:4px; width:774px;}
#compare-box-bottom{background:url(../pictures/bg-compare-box-bottom.jpg) no-repeat scroll 0 0; height:4px; margin-bottom:10px; width:774px;}
#compare-box-body{background:url(../pictures/bg-compare-box-mid.jpg) repeat-y scroll left top; width:758px;}

/* END COMPARE SELECT */

/* KOSIK */
#checkout-process {
	width:747px; 
	height: 58px; 
	background-image:url(../pictures/bg-kosik-kroky.png);
	background-attachment:scroll;
	background-repeat:no-repeat; 
	padding: 0px;
	float:left;
	overflow:hidden;
	}
#checkout-process a, #checkout-process div{height:58px; display:block; float:left;}	
.krok1{background-position:0px 0px;}
.krok2{background-position:0px -58px;}
.krok3{background-position:0px -116px;}
.krok4{background-position:0px -174px;}

.href_krok1{width:91px;}
.href_krok2{width:227px;}
.href_krok3{width:229px;}
.href_krok4{width:200px;}


h1.cart { background:url(../pictures/cart/bg-h1-shoping-cart.jpg) no-repeat top left}

.content-main-article #text { font-size: 16px; color:#000000; margin-top: 25px; padding-bottom: 10px; background:url(../pictures/produktova/bg-slicer-product-info.jpg) repeat-x left bottom; margin-bottom: 5px}

.content-main-article table.shoping-cart { border: 0px none; background:url(../pictures/produktova/bg-slicer-product-info.jpg) repeat-x bottom left; padding-bottom: 4px; margin-bottom: 5px}

.productListing-heading1, .productListing-heading2, .productListing-heading3, .productListing-heading4, .productListing-heading5, .productListing-heading6 { background: url(../pictures/produktova/bg-slicer-product-info.jpg) repeat-x bottom left; padding: 3px 0px 5px 0px; font-weight: bold; font-size: 11px}

.td_1, .td_2 { padding: 12px 0px; background:url(../pictures/produktova/bg-slicer-product-info.jpg) repeat-x bottom left}
.td_1 a {background: url(../pictures/produktova/bg-galleryimage-produkt-info.jpg) no-repeat left top; display:block; height:50px; margin-bottom:4px; overflow:hidden; padding:4px 0; text-align:center; width:74px;}
.td_2 div { padding-left: 5px}
.td_2 div a { font-size: 12px;}

.celkom-holder { padding-top: 10px}
.celkom-holder td { padding: 4px 0px 4px 0px; background:url(../pictures/produktova/bg-slicer-product-info.jpg) repeat-x bottom left}

#content-body h2.cart {background:url(../pictures/cart/bg-h1-shoping-cart.jpg) no-repeat top left; padding:7px 0 9px 18px; text-transform:uppercase; margin-top: 15px}
#content-body .podobne-holder { background: #FFFFFF; border-right: 1px solid #cdcecf; border-left: 1px solid #cdcecf; padding: 0px 0px 0px 15px}

#content-body .product-holder-mini {padding-bottom: 10px; padding-top: 10px; float:left; margin-right: 20px; width:162px}
#content-body .product-holder-mini .product-image-mini { width: 56px; float: left; text-align: center}
#content-body .product-holder-mini .product-info-mini { float: right; width: 96px;}
#content-body .product-holder-mini  input { margin-top: 10px}
#content-body .product-holder-mini .product-info-mini a {font-size: 11px; margin-bottom: 4px; display:block; height: 60px; overflow:hidden}
#content-body .product-holder-mini .product-info-mini .stara {color:#666666; font-size:10px; text-decoration:line-through; height:11px}
#content-body .product-holder-mini .product-info-mini .nova {color:#46B519; font-size:14px; font-weight:bold;}
#content-body .product-holder-mini .product-info-mini .nova-bdph {color: #000000; font-size:11px; font-weight:normal;}
/*END KOSIK*/

#footer-slogan{ text-align:center; color:#748087; font-size:11px;}
    	#footer-sponzori{ height:36px; width:780px;  margin:0px auto; padding-bottom:20px;}
		#footer-sponzori .sponzori-loga a{padding-right:20px;}
		
		#leica1{background:url(../pictures/img-sponzori_leica.jpg) no-repeat scroll 0px 0px;float:left;width:41px;height:36px;}
		#leica2{background:url(../pictures/img-sponzori_leica2.jpg) no-repeat scroll 0px 0px;float:left;width:37px;height:36px;}
		#bosch{background:url(../pictures/img-sponzori-bosch.png) no-repeat scroll 0px 7px;float:left;width:88px;height:36px;}
		#garmin{background:url(../pictures/img-sponzori_garmin.jpg) no-repeat scroll 0px 0px;float:left;width:68px;height:36px;}
		#tomtom{background:url(../pictures/img-sponzori_tomtom.jpg) no-repeat scroll 0px 0px;float:left;width:94px;height:36px;}
		#navigon{background:url(../pictures/img-sponzori_navigon.jpg) no-repeat scroll 0px 0px;float:left;width:94px;height:36px;}
		#mio{background:url(../pictures/img-sponzori_mio.jpg) no-repeat scroll 0px 0px;float:left;width:55px;height:36px;}
		#minox{background:url(../pictures/img-sponzori_minox.jpg) no-repeat scroll 0px 0px;float:left;width:57px;height:36px;}
		#sygic{background:url(../pictures/img-sponzori_sygic.jpg) no-repeat scroll 0px 0px;float:left;width:55px;height:36px;}
		
		#footer-line{height:2px; width:1004px;}
		
		#footer-menu { background:url(../pictures/index/bg-spodok-links.jpg) no-repeat top left; height: 202px}
		#f-block1, #f-block2, #f-block3, #f-block4, #f-block5 {float: left; padding: 5px}
		#f-block1 { width: 112px}
		#f-block2 { width: 201px;}
		#f-block3 { width: 172px;}
		#f-block4 { width: 217px;}
		#f-block5 { width: 247px; height:187px; padding-bottom:8px;}
		
		.hold ul, .hold ul li { margin: 0px; padding: 0px; list-style: none}
		.hold ul li a {background: url(../pictures/arrows-menu-left.gif) no-repeat scroll 10px 8px; display:block; padding:3px 0 3px 25px; color: #748087}
		
		.info-name { font-size: 13px; color: #000000; padding: 5px 0px 10px 10px; font-weight: bold}
		
		#footer-banners { background: none; font-size: 0px}
		#footer-banners a { font-size: 0px;}
		
/* UVOD tpl*/
#subcats-info-holder {background:#FFFFFF url(../pictures/index/bg-subcats-info-holder.jpg) no-repeat top left; padding: 15px;}
	#subcats-info-holder .item-holder { float: left; width: 20%}
	#subcats-info-holder .item-holder h3 { color: #000000; text-transform:uppercase; font-size: 11px; font-weight: bold; padding:9px 0px 10px 0px; margin:0px}
	#subcats-info-holder .item-holder h3#first { background:url(../pictures/index/icon-index-gps-small.jpg) no-repeat top left; padding-left: 30px}
	#subcats-info-holder .item-holder h3#second { background:url(../pictures/index/icon-index-gps-small.jpg) no-repeat top left; padding-left: 30px}
	#subcats-info-holder .item-holder h3#third { background:url(../pictures/index/icon-index-stavba-small.jpg) no-repeat top left; padding-left: 35px}
	#subcats-info-holder .item-holder h3#fourth { background:url(../pictures/index/icon-index-opt-small.jpg) no-repeat top left; padding-left: 30px}
	#subcats-info-holder .item-holder h3#fifth { background:url(../pictures/index/icon-index-stavba-small.jpg) no-repeat top left; padding-left: 35px}
	#subcats-info-holder .item-holder h3#third-sme { background:url(../pictures/index/icon-index-gps-small.jpg) no-repeat top left; padding-left: 35px}
	#subcats-info-holder .item-holder h3#fourth-sme { background:url(../pictures/index/icon-index-gps-small.jpg) no-repeat top left; padding-left: 30px}
	#subcats-info-holder .item-holder h3#fifth-sme { background:url(../pictures/index/icon-index-gps-small.jpg) no-repeat top left; padding-left: 35px}
	#subcats-info-holder .item-holder .big-img {width: 97px; float: left; text-align:center}
	.links { float: left; padding-left: 10px}
	.links ul, .links ul li { margin: 0px; padding: 0px; list-style: none; font-size: 12px; line-height: 1.6em}
	.links ul li a.green { color: #629b03; padding-top: 5px; display: block}
	
	#featured-news { float: left; width: 715px;}
	#featured-news .name { font-size: 13px; color:#FFFFFF; font-weight: bold; padding: 8px 0px 12px 15px; background:url(../pictures/index/bg-index-featured-news.jpg) no-repeat top left; margin-top: 20px; text-transform:uppercase}
	
	#index-right-boxes { float: right; width: 261px;}
	.featured-item { padding: 15px 0px 10px 0px; background: url(../pictures/produktova/bg-slicer-product-info.jpg) repeat-x left bottom}
	.featured-item .left { float: left; width: 546px;}
	.featured-item .popis { font-size: 12px}
	.featured-item .hodnotenie { margin-top: 5px; margin-bottom: 5px}
	.featured-item .rest { margin-top: 0px; font-size: 12px}
	.featured-item .rest strong { font-size: 20px; font-weight: bold; color: #3fa315}
	.featured-item .rest input { top: 10px; left: 15px; position:relative}
	
	.index-box { background:url(../pictures/index/bg-index-boxes-bottom.jpg) no-repeat bottom left; padding-bottom: 7px; margin-top: 20px}
	.index-box .head { background: url(../pictures/index/bg-index-newsletter.jpg) no-repeat top left; font-size: 13px; color:#000000; padding: 10px 0px 12px 15px; font-weight: bold}
	.index-box .head2 { background: url(../pictures/index/bg-videozone.jpg) no-repeat top left; font-size: 13px; color:#000000; padding: 13px 0px 8px 15px; font-weight: bold}
	.index-box .body { background: #FFFFFF; border-left: 1px solid #cdcecf; border-right: 1px solid #cdcecf; padding: 5px; padding-top: 10px; padding-bottom: 0px }
	.index-box .body input {border: 1px solid #cdcecf; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding: 4px; width: 170px; margin-left: 5px}
	.index-box .body img { vertical-align:middle}
	.index-box .body p { padding: 8px 5px 8px 5px; margin:0px}
	
	.video-name { font-size: 16px; color: #609805; padding-left: 5px; padding-bottom: 5px; padding-top:5px; font-weight:bold;}
	
	#alternative-box2 { margin-top: 2px;  background: url(../pictures/index/bg-twitter-index-bottom.jpg) no-repeat bottom left; background-color:#FFFFFF; padding-bottom: 4px; width: 262px; float:left}
#alternative-box2 .header4 {color: #000000; font-size: 13px; font-weight: bold; padding: 10px 0px 7px 16px}
#alternative-box2 .header4 {background: url(../pictures/index/bg-twitter-index.jpg) no-repeat top left; }
#alternative-box2 .body {border-left: 1px solid rgb(205, 206, 207); border-right: 1px solid rgb(205, 206, 207); padding: 0px 0px 0px 0px}		
		
.category{width:264px; height:180px; float:left; background: url(../pictures/bg-cat.gif) repeat-x scroll left bottom; overflow:hidden;}
.cat-title{height:46px;}
.cat-title a{ font-size:14px;line-height:46px; font-weight:bold;}
.cat-img{width:124px; height:102px; background: url(../pictures/bg-cat-img.jpg) no-repeat scroll -2px 0px; padding-right:6px; float:left;}
.category .links{width:134px; float:left; padding:0px;}
.category .links div{padding-bottom:5px; font-size:12px;}
.category .links ul, .category .links ul li {font-size:11px;}		
		
		
#account-right { background: url(../pictures/produktova/bg-my-account-bottom.jpg) no-repeat bottom left; background-color:#FFFFFF; padding-bottom: 7px}
#box-header { background:url(../pictures/produktova/bg-my-account-header.jpg) no-repeat top left; color: #000000; font-size: 13px; font-weight: bold; padding: 10px 0px 14px 16px}
#logged-user { background:url(../pictures/produktova/icon-my-account-loged.jpg) no-repeat top left; color: #000000; font-size: 13px; padding: 5px 0px 5px 40px}
#account-links a { padding: 0px 5px 0px 5px}
#account-links { padding: 5px 10px 5px 10px}
.slicer-s { background:url(../pictures/produktova/slicer-my-account.jpg) no-repeat top left; height: 5px}

a.rollable { display: block; background:url(../pictures/produktova/bg-my-account-head.jpg) no-repeat top left; padding: 5px 10px 5px 10px; text-decoration: none; font-size: 12px; font-weight: bold; margin-top: 3px; margin-bottom: 3px}

a.rollable2 { display: block; background:url(../pictures/produktova/bg-my-account-head2.jpg) no-repeat top left; padding: 5px 10px 5px 10px; text-decoration: none; font-size: 12px; font-weight: bold; margin-top: 3px; margin-bottom: 3px}

#in-basket { padding: 0px 4px 0px 3px; font-size: 11px}
#in-basket table tr td { background-color: #FFFFFF; padding-left:7px; padding-right: 6px; padding-top: 4px; padding-bottom: 4px}
#in-basket table tr.color td { background-color: #f2f2f2; padding-left:7px; padding-right: 6px; padding-top: 4px; padding-bottom: 4px}
#in-basket a, #in-basket a:link, #in-basket  a:visited { text-decoration: none}
#in-basket  a:hover { text-decoration: underline}

#myprod {padding: 0px 0px 0px 5px; margin-bottom: 4px}
#myprod img {}
#searched {padding: 5px 10px 5px 10px}
#searched a { display: block; margin: 2px 0px 2px 0px}

#alternative-box { margin-top: 15px;  background: url(../pictures/produktova/bg-my-account-bottom.jpg) no-repeat bottom left; background-color:#FFFFFF; padding-bottom: 7px}
#alternative-box .header1, #alternative-box .header2, #alternative-box .header3 {color: #000000; font-size: 13px; font-weight: bold; padding: 10px 0px 13px 16px}
#alternative-box .header1 {background: url(../pictures/produktova/bg-alternative-header1.jpg) no-repeat top left; }
#alternative-box .header3 {background: url(../pictures/produktova/bg-twitter.jpg) no-repeat top left; }
#alternative-box .body {border-left: 1px solid rgb(205, 206, 207); border-right: 1px solid rgb(205, 206, 207); padding: 0px 0px 0px 0px}
#alternative-box .body .product-holder-mini {background: url(../pictures/produktova/slicer-my-account.jpg) no-repeat bottom left; padding-bottom: 10px; padding-top: 10px; padding-left: 15px; padding-right: 15px;}
#alternative-box .body .last { background: none!important}
#alternative-box .body .product-holder-mini .product-image-mini { width: 86px; float: left; text-align: center}
#alternative-box .body .product-holder-mini .product-info-mini { float: right; width: 110px;}
#alternative-box .body .product-holder-mini .product-info-mini a { font-weight: bold; font-size: 12px; margin-bottom: 6px; display:block}
#alternative-box .body .product-holder-mini .product-info-mini .stara {color:#666666; font-size:11px; text-decoration:line-through; height: 11px}
#alternative-box .body .product-holder-mini .product-info-mini .nova {color:#46B519; font-size:14px; font-weight:bold;}
#alternative-box .body .product-holder-mini .product-info-mini .nova-bdph {color: #000000; font-size:11px; font-weight:normal;}
#bezpecny-nakup{background: url(../pictures/produktova/bg-bezpecny-nakup2.jpg) no-repeat;background-color:#FFFFFF;width:241px; height:127px;}
.bn-list ul li { margin: 0px; padding: 0px; }
.bn-list ul{padding:9px 9px 0px 9px;list-style: none; margin: 0px; }
.bn-list ul li a {background: url(../pictures/arrows-menu-left.gif) no-repeat scroll 10px 8px; display:block; padding:3px 0 3px 25px; color: #000000; }
.bn-list{padding-top:35px;}
#hotline-box{background: url(../pictures/produktova/bg-hotline.jpg) no-repeat;background-color:#FFFFFF;width:241px; height:127px;}
.hot-list ul li a {color: #000000; }
.hot-list ul li { margin: 0px; padding:3px 0px;}
.hot-list ul{padding:9px 18px 0px 18px;list-style: none; margin: 0px; font-size:14px}
.hot-list{padding-top:35px;}
.phone-s{font-size:10px;}

#akcia24-box{ cursor:pointer; display:block; background: url(../pictures/produktova/bg-akcia24.jpg) no-repeat 0px 0px;background-color:#FFFFFF;width:218px; height:145px;margin:15px 0px; text-decoration:none; padding:0px 10px;}
#akcia24-box .akcia24-box-product{ width:56px; height:91px;float:left;display:block;display:block; padding:14px 0px 9px 0px;}
#akcia24-box .akcia24-box-text{ width:152px; height:100px; display:block; float:left;color:#000000;display:block;padding:12px 0px 0px 10px;}
#akcia24-box .akcia24-box-title{font-size:14px; text-transform:uppercase; font-weight:bold;display:block; width:106px; height:48px; overflow:hidden;}
#akcia24-box .akcia24-box-popis{font-size:12px;display:block;}
#akcia24-box .akcia24-box-time{font-size:25px;display:block; color:#FFFFFF;width:113px; height:25px; float:right; font-weight:bold;}
.pocet-kusov{padding-top:5px; display:block; font-size:12px;}

#akcia24_index-box{ cursor:pointer; display:block; background: url(../pictures/produktova/bg-akcia24-index.jpg) no-repeat 0px 0px;background-color:#FFFFFF;width:332px; height:100px;margin:15px 0px; text-decoration:none; padding:15px 10px 10px;}
#akcia24_index-box .akcia24_index-box-product{ width:86px; float:left;display:block;}
#akcia24_index-box .akcia24_index-box-text{ width:160px; height:68px; display:block; float:left;color:#000000;display:block;padding:0px 0px 0px 15px;}
#akcia24_index-box .akcia24_index-box-title{font-size:18px; text-transform:uppercase; font-weight:bold;display:block; height:44px; overflow:hidden;}
#akcia24_index-box .akcia24_index-box-popis{font-size:16px;display:block;}
#akcia24_index-box .akcia24_index-box-time{font-size:25px;display:block; color:#FFFFFF;width:113px; height:25px; float:right; font-weight:bold; padding-right:8px;}
		
		
#column-left .left-box{ background: url(../pictures/bg-menu-left-bottom.jpg) no-repeat bottom left; padding-bottom: 4px; margin-bottom:15px;}
#column-left .left-box .header { background:url(../pictures/produktova/bg-header-left-column.jpg) no-repeat top left; color:#000000; font-size: 13px; font-weight: bold; padding: 10px 0px 13px 15px}
#column-left .left-box .links{ background-color:#FFFFFF; border-left: 1px solid #cdcecf;  border-right: 1px solid #cdcecf; padding-bottom: 5px; width:195px; padding-left:5px;}
#column-left .left-box .links ul, #column-left .left-box .links ul li { margin: 0px; padding: 0px; list-style: none}
#column-left .left-box .links ul li a { display: block; background: url(../pictures/arrows-menu-left.gif) no-repeat scroll 10px 8px; padding: 3px 0px 3px 25px}
#column-left .left-box .links ul li a.selected { font-weight: bold; color: #E3281D; text-decoration: none;}

#banner-holder { text-align: center}
#banner-holder img { margin-bottom: 10px}

#certifikaty-box { background: url(../pictures/produktova/bg-my-account-bottom.jpg) no-repeat bottom left; background-color:#FFFFFF; margin-top:15px; padding-bottom: 7px}
#certifikaty-header { background:url(../pictures/produktova/bg-my-certifikaty-header.jpg) no-repeat top left; color: #000000; font-size: 13px; font-weight: bold; padding: 10px 0px 14px 16px}

#header2 {background: url(../pictures/produktova/bg-alternative-header2.jpg) no-repeat top left; color: #000000; font-size: 13px; font-weight: bold; padding: 10px 0px 14px 16px }


/* PRODUKT PAGE*/

#produkt a img { border: 0px none}
#produkt h1 { font-size: 16px; font-weight: bold; text-transform:uppercase; color: #000000; background:url(../pictures/produktova/bg-h1-product-info.jpg) no-repeat top left; padding: 7px 0px 18px 18px}
#produkt .produkt-body { padding:0px;}
#produkt #left { width: 235px; float: left; padding: 0px;}
#produkt #left .image { border: 1px solid #cdcecf; background-color: #FFFFFF; width: 233px; padding: 15px 0px 15px 0px; text-align:center}
#produkt #left .dalsie-produkty { padding: 15px 0px 20px 0px; margin: 0px; text-align: left}
#produkt #left .dalsie-produkty a { background:url(../pictures/produktova/bg-galleryimage-produkt-info.jpg) no-repeat top left; width: 74px; height: 50px; overflow: hidden; text-align:center; display: block; float: left; margin-right: 3px; padding: 4px 0px 4px 0px; margin-bottom: 4px}
.slicer { height: 2px; background:url(../pictures/produktova/bg-slicer-product-info.jpg) repeat-x top left}
#share-box { font-size: 11px; text-transform: uppercase; font-weight: bold; padding: 5px 0px 10px 0px; color:#000000}
#share-box #share-icons { padding: 10px 0px 5px 0px;}
#share-box #share-icons img { margin-right: 10px}

#produkt #right { width: 275px; float: right}
#top-icons { height:auto}
#print-send-box {padding-bottom: 10px; line-height:normal}
#print-send-box a { font-size: 11px; color: #000000; font-weight: normal}
#print-send-box .produkt-print {background:transparent url(../pictures/produktova/icon-print-product-info.gif) no-repeat scroll left center; padding-left:20px; padding-right:8px; float:right; text-transform:none}
#print-send-box .produkt-email {background: url(../pictures/produktova/icon-send-product-info.gif) no-repeat scroll left center; padding-left:30px; padding-right:8px; float:right; text-transform:none}
#produkt #right #short-description { background: none; border: 0px none; padding: 10px 0px 10px 0px; font-size: 12px}
#produkt #right table td { padding: 5px 0px 7px 0px; background:url(../pictures/produktova/bg-slicer-product-info.jpg) repeat-x left bottom}
#produkt #right table td span.dark { font-weight: bold; color: #000000}
#produkt #right table td div.stara {font-size: 11px; color:#666666; text-decoration:line-through}
#produkt #right table td div.stara span { text-decoration: none}
#produkt #right table td div.nova { font-size: 24px; color:#46b519; font-weight: bold}
#produkt #right table td div.nova-bdph { font-size: 12px; color: #000000;}
#produkt #right table td input, #produkt #right table td.kupit-tovar span { text-align: center; float: right; margin-top: 8px}
#produkt #right table td.kupit-tovar span { padding-top: 2px}
#produkt #right input.kupit-btn { border: 0px none; padding: 0px; text-align:center; margin-left: 5px; margin-top: 0px}

#free-shipping, #delivery, #functions { padding: 5px 0px 5px 0px; font-size: 12px; }
#free-shipping { margin-top: 15px}

#functions a { display: block; padding: 0px 0px 7px 0px}
#functions a#compare:link, #functions a#compare:visited { background:url(../pictures/produktova/icon-compare-product-info.jpg) no-repeat 0px 5px; padding-left: 25px; text-decoration: underline}
#functions a#compare:hover { background:url(../pictures/produktova/icon-compare-product-info.jpg) no-repeat 0px 5px; padding-left: 25px; text-decoration: none}

#functions a#save:link, #functions a#save:visited { background:url(../pictures/produktova/icon-save-product-info.jpg) no-repeat 0px 5px; padding-left: 25px; text-decoration: underline}
#functions a#save:hover { background:url(../pictures/produktova/icon-save-product-info.jpg) no-repeat 0px 5px; padding-left: 25px; text-decoration: none}

.tabber {color:#4C4C4C; width:524px; }
.tabber .header{ background:url(../pictures/produktova/bg-tabs-header-product-info.jpg) no-repeat top left; width: 519px; height: 30px; padding: 4px 0px 0px 5px; margin: 0px;}
.tabber .header li{float:left; display:block;}
.tabber .header .faded{}

.tabber a.tab {height:22px;text-decoration:none;color: #FFFFFF;cursor:pointer;display:block; _display:inline-block; font-weight:bold; background: none; padding: 8px 15px 0px 15px}
.tabber a.tab:hover{text-decoration:underline;padding: 8px 15px 0px 15px }
.tabber a.tab-active {height:22px; text-decoration:none;color: #000000;cursor:pointer;display:block; _display:inline-block; font-weight:bold; background:url(../pictures/produktova/bg-tabs-header-li-active-product-info.jpg) no-repeat top right; padding: 8px 15px 0px 15px} 
.tabber a.tab-active:hover{text-decoration:none; padding: 8px 15px 0px 15px}

#blok1, #blok2, #blok3, #blok4, #blok5 { border: 1px solid #cdcecf; border-top: 0px none; background-color:#FFFFFF; padding: 10px 15px 10px 15px; font-size: 12px}

#blok1 h4 { font-size: 13px; font-weight: bold; margin: 0px; padding: 20px 0px 10px 0px}

#blok1 .product-holder-mini {padding-bottom: 10px; padding-top: 10px; float:left; margin-right: 10px; width:152px}
#blok1 .product-holder-mini .product-image-mini { width: 56px; float: left; text-align: center; overflow:hidden}
#blok1 .product-holder-mini .product-info-mini { float: right; width: 86px;}
#blok1 .product-holder-mini  input { margin-top: 10px}
#blok1 .product-holder-mini .product-info-mini a {font-size: 11px; margin-bottom: 4px; display:block; height: 43px; overflow:hidden}
#blok1 .product-holder-mini .product-info-mini .stara {color:#666666; font-size:10px; text-decoration:line-through; height:11px}
#blok1 .product-holder-mini .product-info-mini .nova {color:#46B519; font-size:14px; font-weight:bold;}
#blok1 .product-holder-mini .product-info-mini .nova-bdph {color: #000000; font-size:11px; font-weight:normal;}

#blok4 .left { float: left; width: 70px;}
#blok4 .right { float: right; width: 420px;}
#blok4 .breaker { height: 15px;}

/* PRODUKT PAGE END */

/* COMPARE */

#compare-header{border-bottom:1px solid #E0E0E0;}
.compare-header-padding{padding:20px 30px;}
.compare-header-border{width:489px;}

#compare-header #print-send-box{width:113px;}


.left-border{border-left:1px solid #E0E0E0;}
.compare-prod-holder{padding:15px 0;}
.width_20per{width:163px;}
.width_19per{width:19%;}

.tr-color{background-color:#F7F7F7}
.padding-td{padding: 4px 20px;}

.compare-cena {
	color:#78BF12;
	font-weight:bold;
	font-size:1.7em;
	margin:0;
}

.plus, .minus{width:11px; height:11px; border:1px solid #CCC;}
.plus {background: #FFF url(../pictures/arrows-menu-left.gif) no-repeat scroll 2px -42px ;}
.minus{background: #FFF url(../pictures/arrows-menu-left.gif) no-repeat scroll 2px -85px ;}

.filter_cena_holder{font-size:1.3em; width: 60px; text-align: center;}

#listing-akcia{width:32px; height:41px; right:0px; top:0px;
background: url(../pictures/img-akcia.png) no-repeat scroll 0px 0px;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.presne.sk/pictures/img-akcia.png', sizingMethod='crop');
}

.sipka{
	background: url(../pictures/arrows-menu-left.gif) no-repeat scroll 0px 8px; display:block; padding:3px 0 3px 15px;
}
.kos{
	background: url(../pictures/produktova/icon-trash.jpg) no-repeat scroll 0px 4px; display:block; padding:3px 0 3px 15px;
}

#search-tags a {color: rgb(116, 128, 135); text-decoration: none;}
#search-tags a:hover {text-decoration: underline;}
#search-tags .tag-1 {font-size: 14px}
#search-tags .tag-2 {font-size: 18px; font-weight: bold;}
#search-tags .tag-3 {font-size: 24px}

#navtxt { 
	position: absolute;
	top: -100px;
	left: 0px; 
	visibility: hidden;
	z-index: 9999; 
	color: black;
}

.info-layer-box-holder {width: 239px;}
.info-layer-box-top {height: 11px;}
.info-layer-box-body {padding: 5px 10px 0px 10px; background: url(../pictures/info-layer-box/info-layer-box-body.png) repeat-y top left}
.info-layer-box-body strong { display: block; font-size: 12px; margin-bottom: 3px}
.info-layer-box-bottom { height: 7px}
.info-layer-box-body tr, .info-layer-box-body td {padding:4px 6px 4px 7px;}

