body {margin:0;padding:0;border:0;width:100%;color: #3b3b3b; font: 0.75em/1.5 Arial, Helvetica, sans-serif;min-width:950px;background:#fff url(../grafika/robot.jpg) no-repeat top left;max-width:1280px;text-align:center;}
.t {background: url(../grafika/dot.gif) 0 0 repeat-x; width: 90%;margin-left:auto;margin-right:auto;margin-top:5px;}
.b {background: url(../grafika/dot.gif) 0 100% repeat-x}
.l {background: url(../grafika/dot.gif) 0 0 repeat-y}
.r {background: url(../grafika/dot.gif) 100% 0 repeat-y}
.bl {background: url(../grafika/bl.gif) 0 100% no-repeat}
.br {background: url(../grafika/br.gif) 100% 100% no-repeat}
.tl {background: url(../grafika/tl.gif) 0 0 no-repeat}
.tr {background: url(../grafika/tr.gif) 100% 0 no-repeat; padding:3px}
a {color:#085495}
a:hover {color:#085495;text-decoration:none;}
h1, h2, h3 {margin:.8em 0 .2em 0;padding:0;}
h1 {font-size:28px;margin-top:18px;font-family: "Georgia", "Times New Roman";font-style: italic;color:#EB2A04;text-shadow: 2px 2px 0px #ddd}
h2 {font-size:18px;font-family: "Georgia", "Times New Roman";color: #999}
h3 {font-size: 16px;color: #cd853f;padding: 10px 0;font-family: Arial, Helvetica, sans-serif;}
h3.shop_title { margin: 10px 0; color: #FF5304;font-size:24px;text-shadow: 2px 2px 0px #FFCBB6;}
h4 {font-weight:bold;color:#444}
h5.product_title {font-size: 14px;margin: 2px 0;padding:0;}
p {margin:.4em 0 .8em 0;padding:0;}
img {margin:10px 0 5px;}
img.ikona {vertical-align:middle;margin:0;padding:0}
a img {border:0;}
a.brown, a.brown:link {color:#98701D}
a.brown:hover {color:#98701D !important;text-decoration:none;}
a.orange, a.orange:link {color: #ED5B04;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a object {border:0}
#header {clear:both;float:left;background-color: #fff;width:100%;margin-left:auto;margin-right:auto;text-align:left}
#header {border-bottom:1px solid #D8D8D8;}
div.desc {background: #fff url(../grafika/wrapper.gif) repeat-x left bottom;}
div.desc p {width:50%;}
div.menu {margin-top: 3px; border-top: 1px solid #bdbdbd;background: #fff url(../grafika/menu_right.gif) no-repeat right bottom;padding: 0 3px;}
#header p,#header h1,#header h2 {padding:.4em 15px 0 15px;margin:0;}
#header ul {clear:left;float:left;width:100%;list-style:none;background:url(../grafika/menu_bg.gif) repeat-x;margin:3px 0 3px 0;padding:0 0 0;}
#header ul li {display:inline;list-style:none;margin:0;padding:0;}
#header ul li a {	display: block;float: left;margin: 0 0 0 1px;padding: 5px 10px;text-align: center;background: url(../grafika/menu_sep.gif) no-repeat right;color: #fff;	text-decoration: none;position: relative;line-height: 1.3em;font-weight: bold;	background-color: transparent;	text-shadow: 1px 1px 0px #333;}
#header ul li a:hover {color:#fff;text-decoration: underline;}
#header ul li a span {display:block;}
#layoutdims {clear:both;background:url(../grafika/header_g.gif) repeat-x left top ;margin:0;padding:6px 15px !important;text-align:right;}
#colmask {position:relative;clear:both;float:left;width:100%;overflow:hidden;background:#fff;margin-left:auto;margin-right:auto;text-align:left}
#colmid {float:left;width:200%;position:relative;left:200px;background:#fff;}
#colright {float:left;width:100%;position:relative;left:50%;margin-left:-390px;background:#fff;}
#col1wrap {float:right;width:50%;position:relative;right:100%;}
#col1pad {margin:0 0 0 380px;overflow:hidden;}
#col1 {width:100%;overflow:hidden;}
#col2 {float:left;width:170px;position:relative;margin-left:-50%;left:205px;overflow:hidden;}
#col3 {float:left;width:170px;position:relative;left:10px;overflow:hidden;}
.blockcontent {margin: 0;padding: 5px;border: 1px solid #bdbdbd;background:url(../grafika/tab_on.jpg) repeat-x top left}      
.blockcontent p {}
/**h4.block {margin: 0;margin-top: 5px;padding: 5px;background:url(../grafika/header_g.gif) repeat-x left top;border: 1px solid #bdbdbd;  border-bottom: 0;border-top: 0px;color: #444;}**/
h4.block {font-size:11px;margin: 0;margin-top: 5px;padding: 4px;background:url(../grafika/blok_pozadie.gif) repeat-x left top;border: 1px solid #075395;  border-bottom: 0;border-top: 0px;color: #fff;text-shadow: 1px 1px 0px #333;}
h4.block_orange {font-size:11px;margin: 0;margin-top: 5px;padding: 4px;background:url(../grafika/blok_pozadie_orange.gif) repeat-x left top;border: 1px solid #bb2e01;border-bottom: 0;border-top: 0px;color: #fff;text-shadow: 1px 1px 0px #333;}
#footer {clear:both;float:left;width:100%;}
#footer p {padding:15px;line-height: 16px;background: url(../grafika/wrapper7.gif) repeat-x left top}
.v_align {vertical-align: middle;}
.suggestionsBox { width: auto; border:1px solid #C6E6B5;	overflow: auto; margin: 0px; padding: 3px; color: #000;font-size: 12px; background:url(../../obrazky/search_block_back.gif) repeat-x top;margin-left:52px;border-top:0}
.suggestionsBox * {margin: 0;padding: 0;color: green}
.suggestionList {	margin: 0px; padding: 5px; padding-left:10px; }
.suggestionList h4 {margin-top:10px}
.suggestionList ul { margin: 10px 0;padding:0}
.suggestionList li { display:block; background-image: url("/obrazky/zoznam_poz.gif"); background-origin: padding-box; background-position: 0% 50%; background-repeat: no-repeat; background-size: auto; margin: 0px 0px 3px 0px; padding-left: 3px; padding: 2px;	cursor: pointer; list-style-type: none; }
.suggestionList li a {padding-left:15px;color: green;font-size:14px;}
.suggestionList li a:link {padding-left:15px;color: green}
.suggestionList li a:hover {color: green}
.suggestionList li small {margin-left:15px}
form.speed_search { background:#fff url(../grafika/search-icon.png) no-repeat top left; }
.input_search {	padding: 5px;	margin: 5px auto;	margin-bottom: 0px;	margin-left: 52px;	font-size: 16px;	font-weight: bold;	width: 65%;	background: #fff url(../grafika/form.jpg) repeat-x left;	border: 1px solid #BAE3E2;color: #90A1B1;	float: left;}
.input_search:focus {background: #fff url(../grafika/form.jpg) repeat-x left;	border: 1px solid #949493;}
.input_submit {padding: 5px;margin: 5px 3px;background: #fff url(../grafika/form.jpg) repeat-x left;border: 1px solid #BAE3E2;color:#90A1B1;font-weight: bold;font-size: 16px;cursor: pointer;}
div.obal_navigacia {	padding:10px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
strong {color: #666;font-weight:bold}
dl.kategorie {width: 98%;margin:10px;}
dl.kategorie dt { font-weight: bold; color: #DD4E03 !important; padding:5px;}
dl.kategorie dt a:link {color: #FF7304;font-size:14px;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;font-weight: bold;color: #3399CC !important;} 
dl.kategorie dt a:hover {color: #fff;}
dl.kategorie dd.popis {margin: 0 0 5px 100px;color: #444;padding: 5px;background-color: #f5f5f5;border: 1px solid #efefef;}
dl.kategorie dd.popis_top {margin: 0 0 5px 100px;color: #4e2a67;padding: 5px;padding-right: 80px;background: #f5f5f5 url(../grafika/super-spolupraca.jpg) no-repeat top right;border: 1px solid #BFB7CB;}
dl.kategorie dd.popis p.popis {margin: 5px 0;}
dl.kategorie dd.popis p.popis b {color: #1d2e2c;font-size: 15px;} 
dl.kategorie dd.image {float: left;margin: 0;padding:0}
dl.kategorie dd.index {float: right;text-align: center;margin: 5px;padding:0}
dl.kategorie b.rank {font-size:14px;color:maroon;}
dl.kategorie_produkty {width: 98%;margin-top: 0px;}
dl.kategorie_produkty dt { font-weight: bold; color: #634913 !important; padding:5px;}
dl.kategorie_produkty dt a {color: #634913}
dl.kategorie_produkty dt a:link {color: #634913;font-size:15px;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;font-weight: bold;} 
dl.kategorie_produkty dt a:hover {color: #fff;}
dl.kategorie_produkty dd.popis {margin: 0 0 5px 120px;color: #444;padding: 5px; border-bottom:1px solid #DBDBDB}
dl.kategorie_produkty dd.popis p.popis {margin: 5px 0;color: #444;} 
dl.kategorie_produkty dd.image {float: left;margin: 0;padding:0}
dl.kategorie_produkty dd.index {float: right;text-align: center;margin: 5px;padding:0}
hr.clearboth {clear: both;margin: 0;padding: 0;width: 0;height: 0;visibility: hidden;}
.blok_justify {width: 98%;margin: 3px auto;text-align: justify;}
.stlpec {width: 47%;padding: 5px;float: left;text-align: left;}
.stlpec * {margin: 0;padding: 0;}
.stlpec p {margin: 3px 0;}
span.small {color:#666;font-size:11px;padding:5px;}
#kategorie {}
#kategorie ul{list-style:none; list-style-position:inside; font-family:Tahoma;margin:5px;padding:2px}
#kategorie li{background:url(/obrazky/zoznam_poz.gif) no-repeat left; color:#696969; font-size:12px; line-height:16px; padding-left:15px; text-decoration:none; font-weight:normal;}
#kategorie li span.top-span{display:block; padding:4px 0 5px 0;}
#kategorie li.kategoria span.top-span{display:block; padding:2px 0 2px 2px; }
#lightbox {background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(../grafika/overlay.png); }
* html #overlay {background-color: #333;back\ground-color: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sablony/grafika/overlay.png", sizingMethod="scale");}
.simpleTree { margin:10px;	padding:5px; }
.simpleTree li { list-style: none; margin:0;	padding:0 0 0 34px; line-height: 14px; }
.simpleTree li span { display:inline; clear: left;	white-space: nowrap; }
.simpleTree li span a { font-weight: normal; }
.simpleTree li span a:hover { font-weight: bold; text-decoration: underline; }
.simpleTree ul { margin:0; padding:0; }
.simpleTree .root { margin-left:-16px;	background: url(../grafika/16-cube-blue.png) no-repeat 16px 0 #ffffff; }
.simpleTree .line { margin:0 0 0 -16px; padding:0;	line-height: 3px;	height:3px;	font-size:3px;	background: url(../grafika/line_bg.gif) 0 0 no-repeat transparent; }
.simpleTree .line-last { margin:0 0 0 -16px;	padding:0; line-height: 3px; height:3px; font-size:3px; background: url(../grafika/spacer.gif) 0 0 no-repeat transparent; }
.simpleTree .line-over { margin:0 0 0 -16px;	padding:0; line-height: 3px; height:3px; font-size:3px; background: url(../grafika/line_bg_over.gif) 0 0 no-repeat transparent; }
.simpleTree .line-over-last {	margin:0 0 0 -16px; padding:0; line-height: 3px; height:3px; font-size:3px; background: url(../grafika/line_bg_over_last.gif) 0 0 no-repeat transparent; }
.simpleTree .folder-open {	margin-left:-16px; background: url(../grafika/collapsable.gif) 0 -2px no-repeat #fff; }
.simpleTree .folder-open-last { margin-left:-16px;	background: url(../grafika/collapsable-last.gif) 0 -2px no-repeat #fff; }
.simpleTree .folder-close { margin-left:-16px; background: url(../grafika/expandable.gif) 0 -2px no-repeat #fff; }
.simpleTree .folder-close-last {	margin-left:-16px; background: url(../grafika/expandable-last.gif) 0 -2px no-repeat #fff;	border: 0; }
.simpleTree .doc { margin-left:-16px; background: url(../grafika/leaf.gif) 0 -1px no-repeat #fff; }
.simpleTree .doc-last {	margin-left:-16px; background: url(../grafika/leaf-last.gif) 0 -1px no-repeat #fff; }
.simpleTree .ajax { background: url(../grafika/spinner.gif) no-repeat 0 0 #ffffff; height: 18px; display:none; }
.simpleTree .ajax li1 {	display:none; margin:0;	padding:0; }
.simpleTree .trigger { display:inline; margin-left:-32px; width: 28px; height: 11px; cursor:pointer; }
.simpleTree .text {	cursor: default; }
.simpleTree .active { cursor: default; padding:0px 2px; }
.tabbed_area {}
ul.tabs {margin:0px; padding:0px;margin-top:5px;margin-bottom:4px;}
ul.tabs li {list-style:none;display:inline;}
ul.tabs li a {background-color:#fff;color: #D4D4D4;padding:8px 5px 7px 5px;text-decoration:none;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;border:1px solid #E8E7E7;}
ul.tabs li a:hover {	background-color:#6AA9CB;color:#fff;}
ul.tabs li a.active { background-color:#ffffff;color:#282e32;border:1px solid #E8E7E7; border-bottom: 1px solid #ffffff;background-image:url(../grafika/tab_on.jpg);background-repeat:repeat-x;background-position:top;}
.content {background-color:#ffffff;padding:10px;	border:1px solid #E8E7E7;font-family:Arial, Helvetica, sans-serif;background-image:url(../grafika/content_bottom.jpg);background-repeat:repeat-x;background-position:bottom;}
#content_2, #content_3, #content_4, #content_5 { display:none; }
#popup {height: 100%;width: 100%;background: #000000;position: absolute;top: 0;-moz-opacity:0.75;-khtml-opacity: 0.75;opacity: 0.75;filter:alpha(opacity=75);}
#window {width: 600px;height: 300px;margin: 0 auto;border: 1px solid #000000;background: #ffffff;position: absolute;top: 200px;left: 25%;}
.img-shadow {  float:left;  background: url(../grafika/shadowAlpha.png) no-repeat bottom right !important;  background: url(../grafika/shadow.gif) no-repeat bottom right;  margin: 10px 0 0 10px !important;  margin: 10px 0 0 5px;}
.img-shadow img {  display: block;  position: relative;  background-color: #fff;  border: 1px solid #a9a9a9;  margin: -6px 6px 6px -6px;  padding: 4px; }
.p-shadow { width: 90%; float:left; background: url(../grafika/shadowAlpha.png) no-repeat bottom right !important; background: url(../grafika/shadow.gif) no-repeat bottom right;  margin: 10px 0 0 10px !important; margin: 10px 0 0 5px; }
.p-shadow div { background: none !important; background: url(../grafika/shadow2.gif) no-repeat left top;padding: 0 !important; padding: 0 6px 6px 0;}
.p-shadow p { color: #777; background-color: #fff; font: italic 1em georgia, serif; border: 1px solid #a9a9a9; padding: 4px; margin: -6px 6px 6px -6px !important; margin: 0;}
.background-product-top{ background:#ffffff;}
.background-product-top strong{font-family:"Courier New", Courier,monospace;color:#000000 !important; font-size:24px !important; line-height:24px !important; font-weight:bold; }
.background-product-top a strong{font-family:"Courier New", Courier,monospace;text-decoration:none; font-size:24px !important; line-height:24px !important; font-weight:bold;}
.background-product-top a:hover strong{text-decoration:underline;background-color:#fff}
.background-product-top a {text-decoration:none;}
.background-product-top a:hover {text-decoration:none;}
table.podobne_produkty {width: 95%;border-collapse: collapse;background-color:#fff;margin:15px;}
table.podobne_produkty td {background-color:#fff;border: 1px solid #E8E7E7;padding: 10px;vertical-align: middle;}
table.podobne_produkty td.stred {text-align: center;}
table.podobne_produkty th {border: 1px solid #E8E7E7;background: #F5F5F5 url(../grafika/podobne_produkty_zahlavie.gif) repeat-x top;padding:5px;font-size:14px;color:#fff;text-shadow: 1px 1px 0px #333;}
div.informacie{margin:5px 0 5px 15px;}
div.informacie u {color: #5D9112;}
.produktCena {	padding: 0 20px;	font-size: 32px;	line-height: 24px;	font-weight: bold;	font-family: Tahoma;	white-space: nowrap;	color: #dddddd;}
small {font-size: 11px;}
span.orange {color: #ff4500;}
li.category, li.product_category {background: url(../grafika/obchod.png) no-repeat 0;padding: 7px;padding-left: 30px;font-size:14px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
li.product_category {background: url(../grafika/produkt.png) no-repeat 0;}
.abeceda ul {list-style-type: none ;margin: 0;padding: 10px 0;}
.abeceda ul li {margin: 5px;float: left;font-weight: bold;}
.odstrankovanie {padding: 10px;float: right;} 
.odstrankovanie ul {margin: 0;padding: 0;text-align: left;} 
.odstrankovanie li {list-style-type: none;display: inline;padding-bottom: 1px;} 
.odstrankovanie a, .odstrankovanie a:visited {padding: 0 2px;text-decoration: none;color: #DD4E03;} 
.odstrankovanie a:hover, .odstrankovanie a:active {color: #DD4E03;text-decoration: none;} 
.odstrankovanie li.aktualna-stranka {font-weight: bold;background-color: #fff;color: #000;}
.odstrankovanie li.aktualna-stranka a:visited {color: #ccc;}
.odstrankovanie li.zruseny-odkaz {padding: 0 2px;color: #929292;} 
.odstrankovanie li.dalsia-stranka {font-weight: bold;} 
* html .odstrankovanie li.aktualna-stranka, * html .odstrankovanie li.zruseny-odkaz {padding-right: 0;}
ul.lavy {float: left;width: 48%;margin: 0px;padding: 15px 0px;border: 0px none;list-style-position: inside;list-style-type: none;position: relative;left: 10px;} 
ul.stredny {float: left;width: 30%;margin: 0px;padding: 15px 0px;border: 0px none;list-style-position: inside;list-style-type: none;}
ul.pravy {float: left;width: 48%;margin: 0px;padding: 15px 0px;border: 0px none;list-style-position: inside;list-style-type: none;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:url(../grafika/overlay.png) 0 0 repeat;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(../grafika/controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url(../grafika/controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px; height:21px; background:url(../grafika/controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url(../grafika/controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px; background:url(../grafika/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../grafika/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../grafika/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../grafika/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(../grafika/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(../grafika/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(../grafika/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(../grafika/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(../grafika/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/sablony/grafika/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/sablony/grafika/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/sablony/grafika/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/sablony/grafika/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/sablony/grafika/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/sablony/grafika/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/sablony/grafika/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/sablony/grafika/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}
.prod-grid-block{border:1px solid #e1e1e1; margin: 3px; padding:2px; width:300px; height:160px;text-align:center;float: left;text-align:center}
.prod-grid-block:hover {border-color: #ccc;}
.product-image{text-align:center; display:block;margin:0px;padding:0px;}
.product-name{padding:5px;margin:2px;font-size:14px;font-family: Arial, Helvetica, sans-serif;}
.ratings{width:113px; margin:0 auto 5px;}
.ratings .rating-box{float:left; margin-right:5px;}
.ratings .amount{float:left; font-size:0.85em; margin-top:-3px;}
.price-box{text-align:center; margin-top:0;}
.price{color:#6A9738; font-weight:bold; font-size:20px}
.price2{color: #d2691e;font-weight: bold;font-size: 20px;}
.minimal-price-link{font-size:0.85em; color:#6A9738;}
.a-center {text-align:center}
.add-to-links{margin:10px 0;padding:0}
.add-to-links li{display:inline;}
.add-to-links li.last a{color:#476679;}
.add-to-links .separator{display:inline;}
.separator {color: #adadad;}
.productSalePrice {font-weight:bold;color: #DD4E03;font-size: 16px;white-space: nowrap;}
.productSaleDesc {line-height: 13px;font-size:11px;font-family: "Courier New", Courier, monospace;}
.productSaleTitle {font-size: 20px;font-weight: bold;text-shadow: 1px 1px 0px #E0EFFA;}
span.orange {color:#DD4E03;font-weight:bold}
.ok {color: green;} 
.error {color: red;}
tr.ev {background-color: #f5f5f5;}
tr.ev td, tr.od td {border:1px solid #e1e1e1;vertical-align: top;padding:5px;}
tr.ev:hover, tr.od:hover {background-color: #EFF4D5;}
p.diskusia {background-color: #F8F8F8;border-left: 4px solid #eee;color: #666;padding: 3px;padding-left: 10px;}
p.diskusia b {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
legend {font-size: 11px;font-weight: bold}
a.main_cat, a.main_cat2 {background: url(../grafika/category2.png) no-repeat left;font-size: 18px;font-weight: bold;padding: 15px;padding-left: 55px;display: block;}
a.main_cat2 {background: url(../grafika/category3.png) no-repeat left; color:#634913}
a.main_cat2:hover {color: #634913;text-decoration:none;}
a.sub_cat {font-size: 12px;color: #20799D;}
a.sub_cat2 {font-size: 12px;color:#98701D}
a.sub_cat2:hover {color: #98701D;text-decoration:none;}
.talign{vertical-align:top}
.cat_table td {padding:5px}
label {margin:0;padding:0;font-weight:bold;color:#DD4E03;display: inline;}
small {color:#666;padding-left:10px}
#container{}
#container h1{margin:0; padding:5px;font-size:1.4em;font-weight:normal; color:#333;}
#container p{color:#333;margin:0;font-weight: bold;}
#pollcontainer{margin:5px;padding:5px;}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399;}
span.red {color:#ff0000;}
fieldset{border: 1px solid #E8E7E7;}
span.reklama {color:#bdbdbd;font-size: 10px;float:left;margin-left:5px}
div.etarget_blok {padding:5px; height: 75px;border:1px dashed #C38469;width:40%;float:left;margin:5px;background: #FFFEC3 url(/obrazky/reklama_pozadie.jpg) no-repeat left;}
div.etarget_blok h6 {font-weight:bold;margin:0;padding:0;font-size:1.1em}
div.etarget_blok_new {border-bottom:1px dashed #cbcbcb;margin:10px 0;line-height:130%}
div.etarget_blok_new h6 {font-weight:700;font-size:1em;margin:0;padding:2px 0}
span.etarget_text {font-size:11px;}
div.zltyblok { background: #F4F6CD url(/obrazky/reklama_blok_zlty.jpg) no-repeat left;	border: 1px solid #CEB70D;}
div.zltyblok h6 a:link { color: #42490A !important;}
div.zelenyblok { background: #F2FCE8 url(/obrazky/reklama_blok_zeleny.jpg) no-repeat left; border: 1px solid #009933;}
div.zelenyblok h6 a:link {color: #006633}
div.cervenyblok { background: #F7A980 url(/obrazky/reklama_blok_cerveny.jpg) no-repeat left; border: 1px solid #CF4700;}
div.cervenyblok h6 a:link { color: #620000 }
div.modryblok { background: #F7A980 url(/obrazky/reklama_blok_modry.jpg) no-repeat left; border: 1px solid #7DB5DE; }
div.modryblok h6 a:link {color: #006699}

div.etarget_blok h6 {font-weight:bold;margin:0;padding:0;font-size:1.1em;margin-left:55px;}
span.etarget_text {font-size:11px;font-weight:normal;display:block;margin-left:55px;}

#liquid-round {margin-top: 15px;width:97%;margin-left: auto;margin-right: auto;background:#fff url(../grafika/leftside.gif) repeat-y left top;}
.top {width:100%;height:20px;background:url(../grafika/top.gif) no-repeat left top;}
.top span {display:block;position:relative;height:20px;background:url(../grafika/top-right.gif) no-repeat right top;}
.center-content {position:relative;background:url(../grafika/rightside.gif) repeat-y right top;padding:1px 20px 1px 25px;margin:-1px 0 -50px 0;}
.bottom {width:100%;height:60px;background:url(../grafika/bottom.gif) no-repeat left bottom;}
.bottom span {display:block;position:relative;height:60px;background:url(../grafika/bottom-right.gif) no-repeat right top;}
dl.produkt_detail {	margin-bottom:5px;}
dl.produkt_detail dt {font-weight:bold;font-size:13px}
dl.produkt_detail dd {font-family: "Courier New", Courier, monospace;margin:5px;padding:3px 10px;}
p.info, span.info {font-size:10px;color: #666;}
div.pagination {text-align: right;padding: 5px;margin: 5px;}
div.pagination a {padding: 2px 5px 2px 5px;	margin: 2px;border: 1px solid #ED5B04;text-decoration: none; /* no underline */	color: #ED5B04;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #ED5B04;	color: #000;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #ED5B04;font-weight: bold;background-color: #ED5B04;color: #FFF;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #EEE;color: #DDD;}
#flashcontent {text-align: center;background-color: #fff !important;margin:5px auto;}
object, embed {border:1px solid #D0D0B5;}
.chart-box-2 {padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;background-attachment: scroll;background-repeat: no-repeat;background-image: url("../grafika/bg_chart_bottom.png");background-position: 0px 100%;background-color: transparent;}
.chart-box-1 {width: 490px;float: left;overflow-x: hidden;overflow-y: hidden;background-attachment: scroll;background-repeat: no-repeat;background-image: url("../grafika/bg_chart_top.png");background-position: 0px 0px;background-color: transparent;}
.left_box {background: #e9ffca url("/obrazky/hladaj.png") no-repeat 5px;color: green;font-size: 16px;border-top: 1px dotted green;border-bottom: 1px dotted green;padding: 15px;padding-left: 60px;margin: 10px;}
table.produkt_detail {border-collapse: collapse;margin: 10px 10px 10px 0;}
table.produkt_detail td {vertical-align:top;border: 1px solid #dfdfdf;padding: 5px;background-color: #f9f9f9;}
table.produkt_detail td.pd_title {font-weight: bold;color: #696969;white-space: nowrap;background-color: #f5f5f5;}
table.produkt_detail td.pd_desc {font-style: italic;font-size: 14px;font-family: "Times New Roman", Times, serif;}
#tagcloud                         { font-family: 'Tahoma CE', 'Helvetica CE', Tahoma, lucida, sans-serif;border-top: 1px solid #E5E5E5; margin: 15px 0 20px; padding: 15px 25px 0; }
#tagcloud p                       { padding: 0;text-align:justify}
#tagcloud p a                     { color: #90917C; text-decoration: none;}
#tagcloud p a:hover               { color: #3399CC; }
.roundabout-holder {list-style: none;width: 75%;height: 16em;margin: 1em auto;}
.roundabout-moveable-item {	height: 17em;	width: 16em;	background: #fff url(../grafika/content_bottom.jpg) repeat-x bottom;	padding: 2px;	cursor: pointer;text-align: center;}
.roundabout-moveable-item img {margin:3px 0;	padding: 0;	width:50%;	height: 50%;	background-color: #fff;}
.roundabout-moveable-item span.price {	font-size: 20px;	font-weight: bold;	background-image: none;}
.roundabout-moveable-item a.product {	font-weight: bold;	text-decoration: none;	background-color: #fff;	margin: 3px 5px;}
.roundabout-moveable-item small {	color: silver;	margin: 0;	padding: 0;	font-size: 9px;}
.roundabout-moveable-item a.product img {	text-decoration: none;}
.roundabout-in-focus {	cursor: auto;	width: 100%;	height: 100%;	border: 1px solid #E7E8EB;}
form.konto { margin:0; padding:0;}
form.konto fieldset { margin:1em 0; border:none; border-top:1px solid #ccc;}
form.konto legend { margin:1em 0;  padding:0 .5em; color:#036; background:transparent; font-size:1.3em; font-weight:bold;}
form.konto label {float:left; width:100px; padding:0 1em; text-align:right;}

form.konto fieldset div {
  margin-bottom:.5em;
  padding:0;
  display:block;
}

form.konto fieldset div input, form.konto fieldset div textarea {
  width:200px;
  border-top:1px solid #555;
  border-left:1px solid #555;
  border-bottom:1px solid #ccc;
  border-right:1px solid #ccc;
  padding:1px;color:#333;
}

form.konto fieldset div select {
  padding:1px;
}

form.konto div.fm-multi div { 
  margin:5px 0;
}

form.konto div.fm-multi input {
  width:1em;
} 

form.konto div.fm-multi label {
  display:block;
  width:200px;
  padding-left:5em;
  text-align:left;
}

form.konto #fm-submit { 
  clear:both;
  padding-top:1em;
  text-align:center;
}

form.konto #fm-submit input {
  border:1px solid #333;
  padding:2px 1em;
  background:#555;
  color:#fff;
  font-size:100%;
}

form.konto input:focus, form.konto textarea:focus{
  background:#efefef;
  color:#000;
}

form.konto fieldset div.fm-req {
  font-weight:bold;
}

form.konto fieldset div.fm-req label:before {
  content:"* ";
}

form.konto #container {
  margin:0 auto;
  padding:1em;
  width:350px;
  text-align:left;
}

form.konto p#fm-intro {
  margin:0;
}

.debug-window {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #F3A497;
    border: 2px dashed #EB2A04;
    width: 250px;
    height: 250px;
    z-index: 100;
    padding: 10px;
    color: #fff;
    font-weight:bold;
}

.error_block {
    background-color: #F3A497;
    border: 2px dashed #EB2A04;
    color: #fff;
    font-size: 14px;
    font-family: "Georgia", "Times New Roman";
    font-style: italic;
    padding: 5px;    
}

ul.pr_clanky {
  list-style-type:none;
  margin:0;
  margin-top: 10px;
  padding: 0;
}

ul.pr_clanky li {
  margin: 0;
  padding: 0;
}
ul.pr_clanky li a {
  background: transparent url(/obrazky/pr-clanok.png) no-repeat top left;
  display:block;
  padding-left: 20px;
  color: #008000;
  font-size:11px;
  font-family: "Georgia", "Times New Roman";
}
#product-image {
    float:right;
    padding: 10px;
}

button.nextbutton {
  color: #444;
  padding: 2px;
}
