/* CSS Document */
body {text-align:center;
	background:#efeff0 url('img/body-bcg.gif') repeat-x left top;
 	font-family: sans-serif, "Arial CE", "Tahoma CE", Tahoma;
	font-size: 0.75em;
	color: #425160;
	margin:0;
	padding:0;
	}

/* text
-------------------------------------------------- */
h1 {margin:0px;padding:10px 0px;font-size:1.6em;color:#00915c;}
h2 {margin:0px;padding:10px 0px;font-size:1.4em;}
h3 {margin:0px;padding:10px 0px;font-size:1.3em;}
h4 {margin:0px;padding:10px 0px;font-size:1.2em;}
.caption{font-size:1.2em;font-weight: bold;}

/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr {clear:both;display:none;}
p, .editor { text-align: justify; margin:0;}

/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:5px;}
dt {}
dd {}
ul, ul li {}

/* TABLES
-------------------------------------------------- */
table {border-collapse: collapse;margin-top: 10px;margin-bottom: 10px; font-size:100%;}
caption {margin: 0 0 .66em 0;text-align: center;color: #D01310;}
th {border: 1px solid #fff;padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: middle;background-color:#425160;color: white;}
td {border: 1px solid #fff;padding: 5px 10px;vertical-align: top;background-color:#EFEFF0;vertical-align: top;}
.table-clean tr td{background:none !important;border:none !important;}

/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
form, fieldset{padding:0px;margin:0px;}
legend {}
input, textarea, select {font-size: 10pt;}

/* INLINES
-------------------------------------------------- */
abbr, acronym {border-bottom: 1px dotted;font-variant: small-caps;cursor: help;}
dfn {position: relative; font-style:normal; cursor: help; top: 2px;}
cite, em, q, var {font-style: normal;}
code, kbd, samp, pre {font-family: "Lucida Consode", "Andale Mono", monospace;}
sub {font-size: smaller;text-decoration: none !important;vertical-align: sub;}
sup {font-size: smaller;text-decoration: none !important;vertical-align: super;}
del {text-decoration: line-through;}
ins {text-decoration: underline;}
strong {font-weight: bold;}

/* ANCHORS
-------------------------------------------------- */
a {color:#425160;}
a:visited {}
a:hover {text-decoration: none;}

/* Img
-------------------------------------------------- */
img	{ border:none;	}

/* wrapper-all
-------------------------------------------------- */
#wrapper-all{position: relative;width:100%;height:100%;background:url('img/wrapper-bcg.gif') repeat-x left bottom;}

/* Cover
-------------------------------------------------- */
#cover{position:relative; width:906px; margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:absolute;top:0px;left:0px;width:100%;background: url('img/top.gif') no-repeat left top;height:142px;text-align:left;}

#logo{position:absolute;top:29px;left:33px;}

#search{position:absolute;top:55px;left:215px;width:281px;height:21px;background:url('img/search-bcg.gif') no-repeat left top;}
#searchstring{position:absolute;top:2px;left:2px;width:177px;color:#425160;background:none;border:none;}
#searchsubmit{position:absolute;top:1px;left:188px;}

#top-nav{position:absolute;top:29px;right:37px;}
#top-nav ul{position:relative;padding:0px;margin:0px;}
#top-nav ul li{position:relative;list-style-type: none;display:block;float:left;padding:0px 0px 0px 24px;}
#top-nav ul li a{position:relative;text-decoration:none;float:left;display:block;color:#425160;padding:0px 0px 0px 11px;background:url('img/arrow1.gif') no-repeat left 3px;}

#menu-h1{position:absolute;top:103px;right:3px;width:689px;height:36px;background:url('img/menu-h-bcg.gif') repeat-x left top;}
#menu-h1 ul{position:relative;padding:0px;margin:0px;}
#menu-h1 ul li{position:relative;list-style-type: none;display:block;float:left;padding:0px 0px 0px 1px;background:url('img/menu-h1-line.gif') no-repeat left top;}
#menu-h1 ul li a{position:relative;text-align:center;text-decoration:none;float:left;display:block;line-height:36px;color:#bac0c6;text-transform: uppercase;padding:0px 32px;}
#menu-h1 ul li a:hover{background:url('img/menu-h-hover.gif') repeat-x left top;color:#fff;}

#top-log{position:absolute;top:59px;right:20px;}
#top-log ul{position:relative;padding:0px;margin:0px;}
#top-log ul li{position:relative;list-style-type: none;display:block;float:left;height:40px;}
#top-log li a{position:relative;float:left;display:block;color:#425160;height:40px;line-height:40px;}
#top-log .icon-acount{border-right:#869099 solid 1px;padding:0px 15px 0px 0px;margin:0px 14px 0px 0px;}
#top-log .icon-acount a{padding:0px 0px 0px 35px;background:url('img/icon-acount.gif') no-repeat left 8px;}
#top-log .icon-login a{padding:0px 0px 0px 26px;background:url('img/icon-login.gif') no-repeat left 10px;}
#top-log li{position:relative;float:left;display:block;color:#425160;height:40px;line-height:40px;}

/* container
-------------------------------------------------- */	
#container{float:left;position:relative;text-align:left;width:100%;margin:142px 0px 20px 0px;}

/* left
-------------------------------------------------- */	
#left{overflow:hidden;width:212px;float:left;position:relative;}

.menu-v{position:relative;background:url('img/menu-v-bottom.gif') no-repeat left bottom;padding:0px 0px 6px 0px;margin:0px 0px 6px 0px;}
.menu-v .cpt{width:182px;line-height:38px;height:38px;background:url('img/menu-v-cpt.gif') no-repeat left top;color:#425160;text-transform:uppercase;font-size:1.2em;font-weight:bold;padding:0px 0px 0px 30px;}
* html .menu-v .cpt{width:212px;} 
.menu-v ul{position:relative;padding:0px;margin:0px;background:url('img/menu-v-bcg.gif') repeat-y left top;width:100%;}
.menu-v ul li{position:relative;list-style-type: none;display:block;background:url('img/menu-v-li1.gif') no-repeat 1px top;}
.menu-v ul li:first-child{background:none;}
.menu-v ul li a{position:relative;text-decoration:none;display:block;padding:8px 0px 8px 39px;font-size:1.2em;font-weight:bold;background:url('img/arrow1.gif') no-repeat 29px 12px;}
.menu-v ul li a:hover{text-decoration:underline;}
* html .menu-v ul li a{height:1px;}
.menu-v ul li .active{background:url('img/arrow2.gif') no-repeat 26px 13px;}

.menu-v ul li ul{background:url('img/menu-v-li1.gif') no-repeat 1px top;padding:5px 0px;}
.menu-v ul li ul li{background:none;}
.menu-v ul li ul li a{font-size:1em;font-weight:normal;background:none;text-decoration:underline;padding:4px 0px 4px 48px;}
.menu-v ul li ul li a:hover{text-decoration:none;}
.menu-v ul li ul li .active{font-weight:bold;background:none;}

.menu-v2{position:relative;background:url('img/menu-v-bottom.gif') no-repeat left bottom;padding:0px 0px 6px 0px;margin:0px 0px 6px 0px;}
.menu-v2 .cpt{width:182px;line-height:38px;height:38px;background:url('img/menu-v-cpt.gif') no-repeat left top;color:#425160;text-transform:uppercase;font-size:1.2em;font-weight:bold;padding:0px 0px 0px 30px;}
* html .menu-v2 .cpt{width:212px;} 
.menu-v2 ul{position:relative;padding:0px;margin:0px;background:url('img/menu-v-bcg.gif') repeat-y left top;}
.menu-v2 ul li{position:relative;list-style-type: none;display:block;background:url('img/menu-v-li1.gif') no-repeat 1px top;}
.menu-v2 ul li:first-child{background:none;}
.menu-v2 ul li a{position:relative;text-decoration:none;display:block;padding:8px 0px 8px 39px;font-size:1.2em;background:url('img/arrow1.gif') no-repeat 29px 12px;}
.menu-v2 ul li a:hover{text-decoration:underline;}
* html .menu-v2 ul li a{height:1px;}
.menu-v2 ul li .active{background:url('img/arrow2.gif') no-repeat 26px 13px;}

.menu-v2 ul li ul{background:url('img/menu-v-li1.gif') no-repeat 1px top;padding:5px 0px;}
.menu-v2 ul li ul li{background:none;}
.menu-v2 ul li ul li a{font-size:1em;font-weight:normal;background:none;text-decoration:underline;padding:4px 0px 4px 48px;}
.menu-v2 ul li ul li a:hover{text-decoration:none;}
.menu-v2 ul li ul li .active{font-weight:bold;background:none;}

/* right
-------------------------------------------------- */	
#right{width:687px;float:right;overflow:hidden;position:relative;}

/* middle
-------------------------------------------------- */
#middle{position:relative;float:left;width:504px;overflow:hidden;}

.text{position:relative;float:left;clear:both;width:100%;}
.text ul{position:relative;padding:0px;margin:10px 0px;}
.text ul li{position:relative;padding:0px;margin:0px;list-style-type: none;padding:0px 0px 0px 10px;background:url('img/text-li-arrow.gif') no-repeat left 6px;line-height:18px;}

.index-banner{position:relative;float:left;clear:both;width:100%;margin:0px 0px 7px 0px;}
.index-banner a{display:block;}
.index-banner a img{display:block;}

.top-cont{position:relative;float:left;clear:both;width:100%;height:6px;background:url('img/top-cont.gif') no-repeat left top;overflow:hidden;}
.bottom-cont{position:relative;float:left;clear:both;width:100%;height:6px;background:url('img/bottom-cont.gif') no-repeat left top;overflow:hidden;}
.cont{position:relative;float:left;clear:both;width:484px;background:url('img/cont.gif') repeat-y left top;padding:5px 10px;}
* html .cont{width:100%;}

#breadcrumbs{position:relative;float:left;clear:both;width:100%;border-bottom:#c6cacf solid 1px;padding:0px 0px 10px 0px;}
#breadcrumbs ul{position:relative;padding:0px;margin:0px;}
#breadcrumbs ul li{position:relative;list-style-type: none;display:block;float:left;font-weight:bold;text-decoration: underline;padding:0px 7px 0px 0px;}
#breadcrumbs ul li a{position:relative;text-decoration:none;float:left;display:block;font-weight:normal;background:url('img/arrow1.gif') no-repeat right 4px;padding:0px 12px 0px 0px;}

.items-wrap{position:relative;float:left;clear:both;width:100%;overflow:hidden;}		
.items{position:relative;float:left;clear:both;width:100%;left:7px;}
.box{position:relative;float:left;width:228px;height:242px;margin:0px 14px 7px 0px;background:url('img/box.gif') no-repeat left top;}
.box .box-img{position:absolute;top:39px;left:18px;width:192px;text-align:center;}
.box .box-img img{position:relative;/*width:190px;*/height:111px;border:#d9dcdf solid 1px;}
.box h2{position:absolute;left:18px;top:5px;padding:0px;margin:0px;font-size:1em;padding:0px 0px 0px 0px;width:170px;height:30px;overflow:hidden;}
.box h2 a{position:relative;text-decoration: none;}
.box h2 a:hover{text-decoration:underline;}
.box .box-text{position:absolute;top:155px;left:18px;width:192px;height:28px;overflow:hidden;line-height:14px;}
.box .box-bottom{position:absolute;top:188px;left:19px;width:190px;height:21px;border-top:#425160 solid 1px;border-bottom:#425160 solid 1px;}
* html .box .box-bottom{height:23px;}
.box .box-bottom .box-prize{position:absolute;top:0px;left:0px;width:103px;height:21px;line-height:19px;text-align:center;display:block;color:#00915c;font-size:1.2em;font-weight:bold;}
.box .box-bottom a{position:absolute;top:0px;left:103px;width:51px;line-height:19px;height:21px;display:block;background:url('img/box-detail.gif') no-repeat left top;text-decoration:none;padding:0px 36px 0px 0px;text-align:right;}
* html .box .box-bottom a{width:87px;} 
.box .box-buy{position:absolute;top:211px;left:94px;display:block;width:63px;height:20px;background:url('img/box-buy.gif') no-repeat left top;padding:0px 0px 0px 52px;color:#fff;text-decoration:none;line-height:19px;}
* html .box .box-buy{width:115px;}

.pages{position:relative;float:left;clear:both;width:100%;text-align:center;padding:10px 0px 0px 0px;}
.pages{display:inline-block;overflow:hidden;}
.pages a, .pages span, .pages em{position:relative;display:inline-block;text-decoration:none;background:url('img/pages-line.gif') no-repeat left 2px;padding:0px 2px 0px 6px;color:#8a9e97;}
.pages span{font-weight:bold;color:#425160;}
.pages .pages-prev{width:4px;height:8px;background:url('img/pages-prev.gif') no-repeat left top;}
.pages .pages-next{width:4px;height:8px;background:url('img/pages-next.gif') no-repeat left top;}
.pages .pages-prev b, .pages .pages-next b{display:none;}

/* right-cont
-------------------------------------------------- */
#right-cont{position:relative;float:right;width:177px;}

#right-cart{position:relative;width:100%;height:166px;display:block;background:url('img/cart-right.gif') no-repeat left top;text-decoration:none;}
#right-cart span{color:#fff;position:absolute;left:15px;display:block;cursor:pointer;}
#right-cart .cart-items{top:21px;background:url('img/cart-items.gif') no-repeat left top;width:90px;height:41px;padding:0px 0px 0px 71px;line-height:24px;}
#right-cart .cart-items b{font-size:1.3em;}
#right-cart .cart-prize{top:73px;background:url('img/cart-prize.gif') no-repeat left top;width:90px;height:41px;padding:0px 0px 0px 71px;}
#right-cart .cart-prize b{display:block;font-size:1.3em;}
* html #right-cart .cart-items, * html #right-cart .cart-prize{width:161px;}
#right-cart .cart-cont{text-decoration:underline;top:129px;width:146px;text-align:center;}

#news{position:relative;float:left;clear:both;width:100%;margin:7px 0px 0px 0px;padding:0px 0px 7px 0px;background:url('img/right-cont-bottom.gif') no-repeat left bottom;}
#news .cpt{position:relative;width:162px;height:38px;background:url('img/right-cpt.gif') no-repeat left top;padding:0px 0px 0px 15px;font-size:1.2em;font-weight:bold;line-height:38px;}
* html #news .cpt{width:177px;}
#news dl{position:relative;padding:0px 0px 10px 0px;margin:0px;background:url('img/right-cont-bcg.gif') repeat-y left top;}
#news dl dd{position:relative;padding:15px 17px 5px 17px;margin:0px;}
#news dl dd h2{position:relative;padding:0px 0px 0px 0px;font-weight:bold;font-size:1.2em;}
#news dl dd h2 a{position:relative;text-decoration:none;}
#news dl dd h2 a:hover{text-decoration:underline;}
#news .date{padding:0px 0px 10px 0px;font-size:0.9em;}
#news .news-text{position:relative;padding:0px 0px 10px 0px;}
#news .news-link{text-align:right;}
#news .news-link a{background:url('img/arrow1.gif') no-repeat right 5px;display:inline-block;padding:0px 12px 0px 0px;}

#articles{position:relative;float:left;clear:both;width:100%;margin:7px 0px 0px 0px;padding:0px 0px 7px 0px;background:url('img/right-cont-bottom.gif') no-repeat left bottom;}
#articles .cpt{position:relative;width:162px;height:38px;background:url('img/right-cpt.gif') no-repeat left top;padding:0px 0px 0px 15px;font-size:1.2em;font-weight:bold;line-height:38px;}
* html #articles .cpt{width:177px;}
#articles dl{position:relative;padding:0px 0px 10px 0px;margin:0px;background:url('img/right-cont-bcg.gif') repeat-y left top;}
#articles dl dd{position:relative;padding:15px 17px 5px 17px;margin:0px;}
#articles dl dd h2{position:relative;padding:0px 0px 0px 0px;font-weight:bold;font-size:1.2em;}
#articles dl dd h2 a{position:relative;text-decoration:none;}
#articles dl dd h2 a:hover{text-decoration:underline;}
#articles .date{padding:0px 0px 10px 0px;font-size:0.9em;}
#articles .articles-img{text-align:center;}
#articles .articles-img a{display:inline-block;width:124px;height:105px;}
#articles .articles-img a img{width:124px;height:105px;}
#articles .articles-text{position:relative;padding:0px 0px 10px 0px;}
#articles .articles-link{text-align:right;}
#articles .articles-link a{background:url('img/arrow1.gif') no-repeat right 5px;display:inline-block;padding:0px 12px 0px 0px;}

/* foot
-------------------------------------------------- */	
#foot{position:relative;clear:both;width:100%;height:190px;text-align:left;background:url('img/foot.gif') no-repeat left top;}

#menu-foot{position:relative;float:right;overflow:hidden;margin:0px 30px 0px 0px;}
* html #menu-foot{display:inline;} 
#menu-foot ul{position:relative;padding:13px 0px 0px 0px;margin:0px;right:-1px;}
#menu-foot ul li{position:relative;list-style-type: none;display:block;float:left;}
#menu-foot ul li a{position:relative;text-decoration:none;float:left;display:block;color:#fff;background:url('img/foot-line.gif') no-repeat right 2px;padding:0px 15px 0px 14px;}
#menu-foot ul li a:hover{text-decoration:underline;}
	
/* etc ----------------------------------------------------------------*/
.clear {clear:both;background:white;overflow:hidden;}
html > body .clear{height:0px;}
.nonobr{background:none !important;}
.noborder{border:none !important;}
.toLeft{float:left;}
.toRight{float:right !important;}
.textToLeft{text-align:left;}
.textToCenter{text-align:center;}
.textToRight{text-align:right;}

/* detail
-------------------------------------------------- */
#detail{position:relative;float:left;clear:both;width:100%;}

#detail-wrapper{position:relative;float:left;clear:both;width:100%;}
.detail-left{position:relative;float:left;width:210px;}
.detail-img{position:relative;width:210px;height:286px;display:block;background:url('img/detail-img-wrapper.gif') no-repeat left top;}
.detail-img img{position:absolute;top:3px;left:3px;width:204px;height:280px;}

.detail-right{position:relative;float:right;width:261px;}
.detail-info{width:259px;height:71px;display:block;border:#53616e solid 1px;}
* html .detail-info{width:261px;height:73px;}
.detail-info .detail-store{position:absolute;top:1px;left:1px;width:146px;height:32px;line-height:32px;text-align:center;color:#6b7885;}
.detail-info .detail-store b{color:#314355;display:inline-block;padding:0px 0px 0px 10px;}
.detail-info .detail-count{position:absolute;top:1px;left:148px;width:111px;padding:6px 0px 0px 0px;}
.detail-info .detail-count input{width:32px;text-align:center;border:#425160 solid 1px;margin:0px 0px 0px 3px;}
.detail-info .detail-prize{position:absolute;top:34px;left:2px;width:133px;height:34px;background:#eaecee;text-align:right;padding:3px 12px 0px 0px;}
* html .detail-info .detail-prize{width:145px;height:37px;}
.detail-info .detail-prize b{font-size:1.1em;}
.detail-info .detail-buy{position:absolute;top:34px;left:148px;width:111px;height:37px;background:#314355;overflow:hidden;}
.detail-info .detail-buy button{position;relative;float:left;width:111px;height:37px;overflow:visible;background:none;border:none;cursor:pointer;color:#fff;font-weight:bold;text-transform: uppercase;text-align:right;padding:0px 45px 0px 0px;background:url('img/detail-buy.gif') no-repeat 71px top;}

#draw{position:relative;width:100%;margin:97px 0px 0px 0px;}
#draw .cpt{padding:0px 0px 3px 0px;}
#draw a{position:relative;display:block;width:210px;height:98px;background:url('img/draw-wrapper.gif') no-repeat left top;}
#draw a img{position:absolute;top:3px;left:3px;width:204px;height:92px;}

.sgz1{position:relative;float:left;clear:both;width:100%;padding:29px 0px 0px 0px;background:url('img/cont.gif') repeat-y left top;}
.sgz1 ul{position:relative;padding:0px 0px 5px 0px;margin:0px;width:100%;float:left;background:url('img/top-cont2.gif') no-repeat left bottom;}
* html .sgz1 ul{float:none;}
.sgz1 ul li{position:relative;list-style-type: none;display:block;float:left;}
.sgz1 ul li a{position:relative;text-decoration:none;float:left;display:block;height:24px;}
.sgz1 ul li a span{overflow:hidden;display:block;height:24px;line-height:24px;float:left;}
.sgz1 ul li a .s1{width:6px;background:url('img/sgz1-left.gif') no-repeat left top;}
.sgz1 ul li a .s2{background:url('img/sgz1-bcg.gif') repeat-x left top;padding:0px 10px;}
.sgz1 ul li a .s3{width:6px;background:url('img/sgz1-right.gif') no-repeat left top;}
.sgz1 ul li .active .s1{background:url('img/sgz1-left-active.gif') no-repeat left top;}
.sgz1 ul li .active .s2{background:url('img/sgz1-bcg-active.gif') repeat-x left top;}
.sgz1 ul li .active .s3{background:url('img/sgz1-right-active.gif') no-repeat left top;}

#zalozky{position:relative;float:left;clear:both;width:100%;background:url('img/cont.gif') repeat-y left top;overflow:hidden;}
.zalozka{position:relative;float:left;clear:both;width:480px;overflow:hidden;padding:12px;overflow:hidden;}
* html .zalozka, * html #zalozky{width:100%;float:none;}
.zalozka .tabs_cpt{display:none;}
.zalozka table{border-top:#98a1aa solid 1px;width:100%;border-bottom:#98a1aa solid 1px;}
.zalozka table tr td{background:none;border:none;padding:3px 10px;}
.zalozka table tr .c1{background:#e0e3e6;}
.zalozka table tr .c2{background:#f4f5f6;}

/* cart
-------------------------------------------------- */
#cart{position:relative;float:left;clear:both;width:100%;}
#cart form{position:relative;float:left;clear:both;width:100%;}
#cart form table tr td{vertical-align: middle;}
#cart form table tr td input{width:30px;border:1px solid #425160;text-align:center;}
#cart form table tr td button{position:relative;border:#000 solid 1px;background:#314355;color:#fff;cursor:pointer;overflow:visible;padding:3px 10px;}
.final-prize{position:relative;float:left;clear:both;width:100%;text-align:center;font-size:1.1em;padding:10px 0px;}
.final-prize b{font-size:1.1em;}
.transit{width:100%;}
.transit tr .tw1{width:30px;padding:5px 0px;}
.transit tr td input{border:none !important;}
.note{padding:10px 0px 0px 0px;}

/* login
-------------------------------------------------- */
.formular{position:relative;float:left;clear:both;width:100%;}
.formular form table tr td{background:none;border:none;}
.formular form table tr td input{width:150px;border:1px solid #425160;padding:3px;}
.formular form table tr td input[type="checkbox"]{width:auto;}
.formular form table tr td button{position:relative;border:#000 solid 1px;background:#314355;color:#fff;cursor:pointer;overflow:visible;padding:3px 10px;}

#confirmOrder{position:relative;float:left;clear:both;width:100%;}
#confirmOrder table{width:100%;}
#confirmOrder textarea{border:1px solid #425160;margin:10px 0px;width:482px;}
#confirmOrder .tlacitko{position:relative;border:#000 solid 1px;background:#314355;color:#fff;cursor:pointer;overflow:visible;padding:3px 10px;}
