/* CSS Document */
body {text-align:center;
	background:#c6d0dd url('img/body-bcg.jpg') repeat-x left top; 
 	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 0.75em;
	color: #393939;
	margin:0;
	padding:0;
	}

/* text
-------------------------------------------------- */

h1, h2, h3, h4 {}

h1 {margin:0px;padding:10px 0px 10px 0px;color:#495b75;font-size:1.6em;width:470px;}
.text-box h1{padding:0px 0px 10px 0px;}
.homepage h1{width:100% !important;}
h2 {margin:0px;padding:10px 0px;font-size:1.1em;}
h3 {margin:0px;padding:10px 0px;font-size:1em;}
h4 {margin:0px;padding:10px 0px;font-size:1em;}
.caption{font-size:1.2em;font-weight: bold;}
.h2{font-weight:bold;font-size:1.1em;}


/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr { clear:both;	}
p, .editor { text-align: justify; margin:0;}

/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:0px;}
dt {}
dd {position:relative;}
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 #c8d3d8;	padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: middle;background-color:#f7f7f8;color:#5a6b84;}
td {border: 1px solid #c8d3d8;	padding: 5px 10px;vertical-align: middle;background-color: white;color:#3a3a3a;}

/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
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:#333333;}
a:visited {}
a:hover {}

/* Img
-------------------------------------------------- */
img	{ border:none;	}

/* Cover
-------------------------------------------------- */
#cover{position:relative; width:960px; margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:absolute;top:0px;left:0px;width:100%;background:url('img/top2.jpg') no-repeat left top;height:220px;}  /* BANNER XXX původně: #top{position:absolute;top:0px;left:0px;width:100%;background:url('img/top-bcg.jpg') no-repeat left top;height:167px;} */

#menu-h1{position:absolute;top:123px;left:10px;}
#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 10px;background:url('img/menu-h1-line.gif') no-repeat left 3px;}
#menu-h1 ul li a{position:relative;text-decoration:none;float:left;display:block;color:#dfe5e8;text-transform: uppercase;font-weight: bold;font-size:0.9em;}
#menu-h1 ul li a:hover{color:#9ea9b8;}

#logo{width:291px;height:40px;position:absolute;top:70px;left:0px;overflow:hidden;}
#logo a img{padding:0px 0px 0px 291px;}

#cart{position:absolute;color:#899bb4;top:122px;right:50px;font-size:0.9em;text-decoration: none;padding:0px 65px 0px 0px;background:url('img/cart-view.gif') no-repeat right top;display:block;height:18px;line-height:18px;}
#cart span{font-size:1.1em;color:#d4dde2;font-weight: bold;}

#login{position:absolute;top:85px;right:0px;}
#login ul{position:relative;padding:0px;margin:0px;}
#login ul li{position:relative;list-style-type: none;display:block;float:left;margin:0px 10px 0px 0px;}
#login ul li a{position:relative;text-decoration:underline;float:left;display:block;color:#7488a4;font-size:0.8em;text-transform: uppercase;}

/* nav
-------------------------------------------------- */
#nav{position:relative;width:940px;background:url('img/nav-bcg.jpg') no-repeat left top;height:359px;float:left;margin:0px 0px 10px 0px;}
* html #nav{display:inline;}
.welcome{position:absolute;left:25px;top:13px;}

#product-menu{position:relative;margin:79px 0px 0px 25px;_display:inline;float:left;}
#product-menu ul{position:relative;padding:0px;margin:0px 0px 25px 0px;width:520px;float:left;_display:inline;}
#product-menu ul li{position:relative;list-style-type: none;display:block;float:left;text-align:left;width:250px;height:64px;margin:0px 5px;_display:inline;}
#product-menu ul li strong{padding:0px;margin:1px 0px 1px 72px;font-size:1.1em;font-weight:bold;}
#product-menu ul li strong a{text-transform: uppercase;font-size:0.8em;color:#5b4005;}
.ha2 {margin:0px;padding:10px 0px;font-size:1.1em;font-weight:bold;}
#product-menu ul li p{padding:0px;margin:0px 0px 0px 72px;text-align:left;}
#product-menu ul li p a{font-size:0.8em;color:#5b4005;}
.product-menu-pic1{background:url('img/product-menu-pic1.jpg') no-repeat left top;}
.product-menu-pic2{background:url('img/product-menu-pic2.jpg') no-repeat left top;}
.product-menu-pic3{background:url('img/product-menu-pic3.jpg') no-repeat left top;}
.product-menu-pic4{background:url('img/product-menu-pic4.jpg') no-repeat left top;}
.product-menu-pic5{background:url('img/product-menu-pic5.jpg') no-repeat left top;}
.product-menu-pic6{background:url('img/product-menu-pic6.jpg') no-repeat left top;}
.product-menu-pic-akce{background:url('img/product-menu-pic-akce.jpg') no-repeat left top;}

#nav-menu-v{position:absolute;top:5px;right:5px;width:167px;}
#nav-menu-v ul{position:relative;padding:0px;margin:0px;}
#nav-menu-v ul li{position:relative;list-style-type: none;display:block;background:url('img/nav-menuv-line.gif') no-repeat left bottom;}
#nav-menu-v ul li a{position:relative;text-decoration:none;display:block;color:#fff;font-weight:bold;height:22px;padding:0px 22px 0px 0px;line-height:24px;text-align:right;background:url('img/arrow1.gif') no-repeat 155px 11px;text-transform: uppercase;font-size:0.8em;}
#nav-menu-v ul li a:hover{text-decoration: underline;}

.text-box{background:url('img/text-box.jpg') repeat-y left top;float:left;width:700px;_width:730px;position:relative;padding:8px 15px;margin:0px 0px 10px 10px;min-height:85px;_height:85px;_display:inline;}
* html .text-box{border-top:#d4d7de solid 1px;border-bottom:#d4d7de solid 1px;}
.text-box-top{background:url('img/text-box-top.jpg') no-repeat left top;width:730px;height:8px;position:absolute;left:0px;top:0px;overflow:hidden;}
.text-box-bottom{background:url('img/text-box-bottom.jpg') no-repeat left top;width:730px;height:8px;position:absolute;left:0px;bottom:0px;overflow:hidden;}
.text-box-shadow{background:url('img/text-box-shadow.jpg') no-repeat left top;width:729px;height:17px;/*position:absolute;left:0px;top:50px;*/position:relative;overflow:hidden;left:-15px;}
html > body .text-box-shadow{float:left;}

.text-box .search{position:absolute;top:10px;left:535px;width:180px;height:30px;}
.text-box .searchstring{position:absolute;top:0px;left:0px;width:118px;height:22px;color:#424142;border:none;background:url('img/searchstring4.gif') no-repeat left top;}
.text-box .searchsubmit{position:absolute;top:0px;right:0px;}

#breadcrumb{float:left;position:relative;margin:5px 0px 15px 0px;width:500px;}
#breadcrumb ul{position:relative;padding:0px;margin:0px;}
#breadcrumb ul li{position:relative;list-style-type: none;display:block;float:left;padding:0px 6px 0px 12px;background:url('img/arrow4.gif') no-repeat left 5px;}
#breadcrumb ul li a{position:relative;text-decoration:underline;float:left;display:block;font-weight: bold;font-size:0.9em;}

/* container
-------------------------------------------------- */	
#container{float:left;position:relative;text-align:left;width:940px;overflow:hidden;  margin:220px 0px 0px 0px;padding:0px 10px 0px 10px;background:white url('img/container-bcg.jpg') no-repeat left top;} /* BANNER XXX původně: #container{float:left;position:relative;text-align:left;width:940px;overflow:hidden;  margin:167px 0px 0px 0px;padding:0px 10px 0px 10px;background:white url('img/container-bcg.jpg') no-repeat left top;}*/
	
/* left
-------------------------------------------------- */
.homepage #left{float:right;}
.homepage-top{background:url('img/homepage-top.jpg') no-repeat left top;width:220px;height:11px;position:relative;}
.homepage-bottom{background:url('img/homepage-bottom.jpg') no-repeat left top;width:220px;height:11px;position:relative;}
.caption-homepage{position:relative;width:200px;background:url('img/homepage-caption.jpg') no-repeat left bottom;height:38px;text-align:center;font-weight:bold;font-size:0.8em;color:#5a6b84;text-transform: uppercase;}
.caption-homepage a{text-decoration: none;color:#5a6b84;}
#left{overflow:hidden;width:200px;float:left;position:relative;}

#left .search{position:relative;width:200px;height:76px;background:url('img/search.jpg') no-repeat left top;margin:0px 0px 10px 0px;}
.search-caption{width:100%;text-align:center;font-weight:bold;font-size:0.8em;color:#5a6b84;text-transform: uppercase;padding:9px 0px 0px 0px;}
#left .searchstring{position:absolute;top:44px;left:15px;width:110px;color:#424142;border:none;background:none;}
#left .searchsubmit{position:absolute;top:42px;left:138px;}

#news{position:relative;width:200px;background:url('img/homepage-right-bcg.jpg') repeat-y left top;margin:0px 0px 10px 0px;overflow:hidden;}
#news dl{position:relative;padding:5px 0px 15px 0px;margin:0px 15px 10px 15px;background:url('img/dd-line.gif') no-repeat 15px bottom;}
#news dl dd{position:relative;padding:0px;margin:0px;width:174px;height:auto;}
#news dl dd h3{background:url('img/news.gif') no-repeat left 5px;padding:0px 0px 0px 23px;height:30px;overflow:hidden;margin:0px 0px 2px 0px;}
#news dl dd h3 a{color:#2a405d;font-size:0.9em;}
#news dl dd h3 a:hover{color:#7e8da1;}
.news-desc{font-size:0.9em;color:#232323;margin:0px 0px 5px 0px;}
#news dl dd a{color:#2a405d;font-size:0.9em;}
.news-date{position:absolute;bottom:0px;right:0px;font-size:0.9em;font-weight: bold;}
.more-news{display:block;text-align:center;color:#2a405d;font-size:0.9em;}

#help{font-size:0.8em;background:url('img/help.jpg') no-repeat left top;width:200px;height:150px;position:relative;margin:0px 0px 10px 0px;}
.help-caption {color:#fff;font-weight:bold;padding:9px 0 0;text-align:center;text-transform:uppercase;width:100%;}
#help b{position:absolute;top:51px;left:57px;}
#help a{position:absolute;top:84px;left:55px;}
#help span{color:#c8d3d8;position:absolute;top:114px;left:22px;display:block;text-align:center;width:160px;}

#interest-links{position:relative;loat:left;clear:both;width:100%;margin:0px 0px 20px 0px;background:url('img/homepage-right-bcg.jpg') repeat-y left top;margin:0px 0px 10px 0px;}
#interest-links ul{padding:0px;margin:0px 15px;}
#interest-links ul li{list-style-type: none;padding:7px 0px;font-size:0.9em;}
#interest-links ul li a{color:#454f3a;text-decoration: none;}
#interest-links ul li a em{display:block;color:#2a405d;background:url('img/arrow2.gif') no-repeat left 5px;text-decoration: underline;font-weight: bold;padding:0px 0px 5px 10px;}

.menu-v1{position:relative;width:100%;height:auto;text-align:left;background:url('img/menu-v-bcg.jpg') repeat-y left top;border-top:#8e6d26 solid 1px;border-bottom:#8e6d26 solid 1px;margin:0px 0px 10px 0px;}
.caption1{position:relative;color:white;font-weight:bold;text-align:center;background:url('img/menu-v-caption.jpg') no-repeat left bottom;padding:10px 0px 20px 0px;text-transform: uppercase;font-size: 0.8em;}
.menu-v1 ul{position:relative;padding:0px;margin:0px;}
.menu-v1 ul li{position:relative;list-style-type: none;display:block;}
.menu-v1 ul li a{font-size:0.8em;position:relative;text-decoration:none;display:block;_height:1px;color:#5b4005;font-weight: bold;padding:10px 0px 10px 28px;border-bottom:#a48034 solid 1px;text-transform: uppercase;}
.menu-v1 ul li a span{display:block;width:4px;height:6px;position:absolute;top:14px;left:14px;background:url('img/arrow3.gif') no-repeat left top;}
.menu-v1 ul li a:hover{background:url('img/menu-v-bcg-hover.jpg') repeat-y left top;}

.menu-v1 ul li ul{background:url('img/menu-v-bcg2.jpg') repeat-y left top;border-bottom:#a48034 solid 1px;position:relative;top:1px;}
.menu-v1 ul li ul li{}
.menu-v1 ul li ul li a{border:none;color:#835c0b;padding:9px 0px 9px 42px;text-decoration:underline;background:url('img/square.gif') no-repeat 30px 14px;}
.menu-v1 ul li ul li a:hover{background:#B6934E url('img/square.gif') no-repeat 30px 14px;}

.menu-v1 ul li .aktiv{background:url('img/menu-v-bcg2.jpg') repeat-y left top !important;border-bottom:none !important;}
.menu-v1 ul li .aktiv span{background:url('img/arrow3-down.gif') no-repeat left top !important;width:6px !important;height:4px !important;}

.menu-v1 ul li ul li .aktiv{background:#B6934E url('img/square.gif') no-repeat 30px 14px !important;}
.menu-v1 .menu-akce{background:url('img/menu-akce.gif') no-repeat left top;width:33px;height:33px;position:absolute;left:0px;top:0px;}

#banner-left-n{position:relative;float:left;clear:both;width:100%;margin:0px 0px 20px 0px;}
#banner-left-n a{position:relative;float:left;clear:both;width:100%;}
html > body #banner-left-n a img, html > body #banner-left-n img{float:left;position:relative;display:block;}
.banner-left-n-tel{position: relative;width:200px;height:80px;padding: 4px 0 0;background:url('img/banner-left-n4.gif') no-repeat left top;clear: both;font-family:sans-serif;}
* html .banner-left-n-tel{height:84px;} 
.banner-left-n-tel span{padding:12px 0px 0px 80px;display:block;color:#fff;font-size:1.5em;font-weight:bold;}
.banner-left-n-tel em{padding:3px 0px 0px 80px;display:block;color:#fff;font-size:0.9em;}


/* right
-------------------------------------------------- */
.homepage #right{float:left;}
#right{width:740px;	float:right;overflow:hidden;position:relative; }

.homepage .text{position:relative;float:left;padding:0px 0px 30px 20px;margin:0px 0px 10px 0px;width:710px;_width:730px;background:url('img/text-bcg.jpg') repeat-x left bottom;background:transparent url(img/text-box.jpg) repeat-y scroll left top;}
.text{position:relative;float:left;padding:0px 0px 30px 20px;margin:0px 0px 10px 10px;width:710px;_width:730px;background:url('img/text-bcg.jpg') repeat-x left bottom;}

.index-text{position:relative;float:left;width:710px;margin:0px 0px 20px 0px;}

.index-text-left{position:relative;float:left;width:320px;}
.index-text-left b{display:block;padding:0px 0px 10px 0px;color:#495b75;text-transform: uppercase;font-size:0.9em;}
.index-text-left ul{position:relative;padding:0px;margin:0px;float:left;width:100%;}
.index-text-left ul li{position:relative;list-style-type: none;display:block;float:left;background:url('img/arrow5.gif') no-repeat left 6px;padding:0px 0px 0px 12px;color:#464646;line-height:18px;float:left;width:100%;}

.index-text-right{position:relative;float:right;width:350px;}
.index-text-right b{display:block;padding:0px 0px 10px 0px;color:#495b75;text-transform: uppercase;font-size:0.9em;}
.index-text-right a{display:block;float:left;}
.index-text-right a img{width:100px;border:#d2dae4 solid 1px;margin:0px 11px 0px 0px;float:left;}
.index-text-right div{width:100%;position:relative;float:left;margin:10px 0px 0px 0px;}
.index-text-right div a{float:none;display:inline;}
* html .index-text-right a img{display:inline;}


.item{position:relative;float:left;width:740px;overflow:hidden;}
.homepage .box{position:relative;margin:0px 10px 10px 0px;float:left;font-size:0.8em;width:175px;background:url('img/box-bcg.gif') repeat-y left top;text-align:center;border-bottom:#d4dce6 solid 1px;border-top:#d4dce6 solid 1px;}
.box{position:relative;margin:0px 0px 10px 10px;float:left;font-size:0.8em;width:175px;background:url('img/box-bcg.gif') repeat-y left top;text-align:center;border-bottom:#d4dce6 solid 1px;border-top:#d4dce6 solid 1px;_display:inline;}
.box-img{position:relative;display:block;width:160px;height:160px;margin:0 0 8px 8px;}
.box h2{position:relative;height:26px;overflow:hidden;padding:0px;margin:10px;}
.box h2 a{text-decoration: none;}
.box-bottom{text-align:left;background:url('img/box-bottom.jpg') no-repeat left top;width:175px;height:98px;position:relative;font-size:1.1em;}
.box-bottom div{color:#656565;position:relative;margin:0px 0px 0px 10px;line-height:18px;top:10px;width:153px;clear:both;}
.box-bottom div span{position:absolute;top:0px;right:0px;}
.box-bottom div b{color:#2a405d;}
.box-detail{position:absolute;top:66px;left:10px;}
.box-buy{position:absolute;top:66px;left:88px;}
.offer{display:block;width:49px;height:12px;position:absolute;left:0px;bottom:0px;}
.novinka{background:url('img/novinka.gif') no-repeat left top;}
.akce{background:url('img/akce.gif') no-repeat left top;}
.sleva{background:url('img/sleva.gif') no-repeat left top;}
.vyprodej{background:url('img/sold-out.gif') no-repeat left top;width:66px !important;}

#mailing{background:url('img/mailing.jpg') no-repeat left top;width:730px;height:108px;position:relative;float:left;}
#mailing span{color:white;font-weight:bold;font-size:1.6em;margin:15px 0 0 60px;display:block;}
#mailing p{color:#c8d3d8;position:absolute;top:67px;left:10px;font-size:0.8em;}

#mailing .search{position:absolute;top:71px;right:10px;width:232px;height:30px;}
#mailing .searchstring{position:absolute;top:0px;left:0px;width:159px;height:22px;color:#424142;border:none;background:url('img/searchstring3.jpg') no-repeat left top;}
#mailing .searchsubmit{position:absolute;top:0px;right:0px;}

.info-lista{position:relative;float:left;clear:both;width:730px;height:40px;_height:60px;margin:0px 0px 0px 10px;background:url('img/text-bcg.jpg') repeat-x left top;padding:20px 0px 0px 0px;}
#ordering{position:absolute;right:20px;top:20px}
.info-lista p{position:relative;float:left;margin:0px 0px 0px 20px;}
.info-lista p span{font-weight: bold;}

#stranky{position:relative;display:block;clear:both;width:100%;text-align:center;height:50px;float:left;margin:15px 0px 0px 0px;}
#stranky div{position:relative;width:auto;height:auto;margin:0px auto;}
.prev{background:url('img/prev.gif') no-repeat left top;width:88px;height:22px;position:relaative;display:inline-block;line-height:22px;text-decoration:none;/*float:left;*/}
.next{background:url('img/next.gif') no-repeat left top;width:93px;height:22px;position:relaative;display:inline-block;line-height:22px;text-decoration:none;/*float:left;*/}
.next span, .prev span{visibility:hidden;text-decoration: none;}
.page-box, .page-box-strong{margin:0px 2px;background:url('img/page-box.gif') no-repeat left top;width:22px;height:22px;position:relative;display:inline-block;/*float:left;*/text-align:center;line-height:22px;text-decoration: none;}
.page-box:hover{background:url('img/page-box-hover.gif') no-repeat left top;}

#menu-stred{float:left;margin-bottom:12px;position:relative;width:100%;}
#menu-stred ul{position:relative;padding:0px;margin:0px;}
#menu-stred ul li{position:relative;list-style-type: none;display:block;float:left;width:150px;padding:5px 0px 0px 10px;background:url('img/arrow5.gif') no-repeat left 9px;}
#menu-stred ul li a{position:relative;float:left;display:block;color:#495b75;}
#menu-stred ul li a:hover{text-decoration:none;}

/* foot
-------------------------------------------------- */	
#foot{position:relative;clear:both;width:100%;height:269px;background:url('img/foot.jpg') no-repeat left top;color:#614609;}

#menu-foot{position:absolute;top:11px;left:15px;}
#menu-foot ul{position:relative;padding:0px;margin:0px;}
#menu-foot ul li{position:relative;list-style-type: none;display:block;float:left;border-left:#5b4005 solid 1px;padding:0 7px;}
#menu-foot ul li a{position:relative;text-decoration:underline;float:left;display:block;color:#5b4005;font-size:0.9em;font-weight:bold;text-transform: uppercase;}

#foot-text{position:absolute;top:48px;right:30px;text-align:right;font-size:0.9em;}
#foot-text a{color:#614609;}
#foot-text b{text-transform: uppercase;}

#foot .search{position:absolute;top:6px;right:27px;width:225px;height:30px;}
#foot .searchstring{position:absolute;top:0px;left:0px;width:159px;height:22px;color:#424142;border:none;background:url('img/searchstring2.jpg') no-repeat left top;}
#foot .searchsubmit{position:absolute;top:0px;right:0px;}

/* etc ----------------------------------------------------------------*/
.clear {clear:both;}
.nonobr{background:none !important;}
.noborder{border:none !important;}
.noborder tr td{border:none !important;}
.noborder tr td a{text-decoration:none;}

/* detail
-------------------------------------------------- */
#detail{position:relative;float:right;width:100%;}
.detail-text{position:relative;margin:0px 0px 20px 25px;width:700px;float:left;clear:both;}
* html .detail-text, * html .info-lista p {display:inline;}
.accessibility{position:absolute;top:62px;right:20px;}
.accessibility strong{color:#390;}

* html .accessibility{right:45px;} 
.caption2{float:left;position:relative;width:715px;_width:730px;height:37px;padding:0px 0px 0px 15px;color:#495b75;line-height:36px;font-size:1.2em;font-weight:bold;clear:both;background:url('img/caption2.gif') no-repeat left top;margin:0px 0px 10px 10px;_display:inline;}
.homepage .caption2{margin:0 0 10px 0px !important;}

#detail-content{position:relative;width:740px;height:auto;clear:both;}

#detail-left{position:relative;float:left;margin:0px 0px 10px 10px;_display:inline;width:300px;}
#detail-left a img{border:#d3dce0 solid 1px;}

#help2{font-size:0.8em;background:url('img/help2.jpg') no-repeat left top;width:300px;height:102px;position:relative;margin:10px 0px 10px 0px;}
.help2-caption {color:#fff;font-weight:bold;padding:9px 0 0;text-align:center;text-transform:uppercase;width:100%;}
#help2 b{position:absolute;top:50px;left:34px;}
#help2 a{position:absolute;top:49px;left:170px;}
#help2 span{color:#C8D3D8;display:block;left:0;position:absolute;text-align:center;top:79px;width:100%;}

#detail-right{position:relative;float:right;width:420px;}
.tabulka2{width:420px;}

.prizes{position:relative;text-align:right;width:100%;background:url('img/line1.gif') no-repeat left 27px;margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}
.prizes p{color:#495b75;font-size:1.4em;font-weight: bold;text-transform: uppercase;margin:0px 0px 19px 0px;display:inline;}
.prizes em{color:#393939;font-size:1.5em;font-weight: bold;padding:0px 10px 0px 30px;}
.prizes em span{font-weight: normal;font-size:0.8em;}
.prizes .shipping-gratis{padding:8px 10px 0px 0px;color:red;}
.count{border:#9facbd solid 1px;height:17px;_height:19px;width:35px;}

.confirm{position:relative;text-align:right;margin:0px 8px 10px 0px;width:100%;clear:both;float:left;}
* html .confirm{display:inline;}
.confirm div{float:right;margin:0px 10px 0px 0px;}
.confirm .items-count{padding:2px 0px 0px 0px;}
.confirm div input{margin:0px 0px 0px 0px;position:relative;}


#catg{position:relative;padding:0px;margin:0px 0px 20px 25px;float:left;width:715px;}
* html #catg{display:inline;}
#catg ul{position:relative;padding:0px;margin:5px 0px;float:left;width:100%;}
#catg ul li{position:relative;list-style-type: none;display:block;float:left;background:transparent url(img/arrow4.gif) no-repeat scroll left 5px;padding:0 6px 0 12px;}
#catg ul li a{position:relative;text-decoration:underline;float:left;display:block;}
/* cart
-------------------------------------------------- */
#cart-content{position:relative;width:720px;margin:0px 0px 0px 15px;float:left;}
* html #cart-content{display:inline;}
.editor{margin:0px 0px 20px 0px;}
#cart-form fieldset legend, .formular fieldset legend{padding:0px;margin:0px;color:black;}
.formular fieldset,#cart-form fieldset{padding:10px;margin-bottom:20px;border:#A2A2A2 solid 1px;}

#cart-form fieldset table, .formular fieldset table{width:100%;}
#cart-form fieldset table tr td a, #cart-form fieldset legend, #cart-form fieldset p{color:black;}

.extra{color:#E01820;font-size:11pt;}
.center{display:block;text-align:center;margin:10px 0px;}
.center input{margin:0px 2px;padding:3px;}

/* search
-------------------------------------------------- */

#detail .box1a {clear:both; float:left; margin:10px 0px 10px 10px; width:720px; _width:680px;}
.box1a-img {position:relative;text-align:center;text-decoration:underline;display:block;float:left;width:172px;height:160px;background:url('img/search-box.gif') no-repeat right top;margin:0px 10px 0px 0px;text-align:center;}
#detail .box1a h2 { margin:0; clear:none;}
#detail .box1a a img {margin:0px 10px 0px 0px;}
#detail .box1a p {clear:none; margin:0px 20px 0px 0px;}
#detail .box1a ul {padding-left:72px;}
#detail .box1a ul li {list-style:none;}

#detail #hledeja {border-bottom:1px solid #D9D9D9;margin:0px 0px 0px 10px; }
#detail #hledeja fieldset {text-align:center; padding-bottom:15px; border:none; }
#detail #hledeja fieldset label { font-size:11pt; margin:0px 5px 0px 0px; font-weight:bold;}
#detail #hledeja fieldset input { text-align:left; font-size:11pt; width:300px; line-height:1.5; font-weight:bold; padding-left:3px;}
#detail #hledeja fieldset button {  font-size:11pt; }
#detail #hledeja fieldset p {text-align:center; display:block; margin:5px 0 0 0; }
#detail #result {color:black; text-align:right; margin:5px 0 18px 0; font-size:110%;}
#detail .bigprice { font-weight:bold; }
	
#filtracea {position:absolute; left:270px; margin-top:-6px; _margin-top:-3px; }
#filtracea fieldset {position:relative;}
#filtracea select { width:140px; }

/* order
-------------------------------------------------- */
.order-fieldset {border:1px solid #A2A2A2;margin-bottom:20px;padding:10px;}
.order-fieldset table{width:695px;}
#quick_form div table tr td{border:none;}
.header_form{border:none !important;background-color:#F7F7F8;}

/* catalog
-------------------------------------------------- */
.catalog h2{margin:10px 10px 0px 10px !important;}

.view-products{background:url('img/plus.gif') no-repeat 15px top;display:block;height:26px;line-height:18px;margin:3px 0px 0px 0px;}


#detail-text {clear:both;display:block; float:left; width:410px;padding:8px 10px 8px 0;}
* html #detail-text{width:420px;}

.home-text-bottom {width:715px; padding:15px 5px 15px 5px;}

.certifikat {position:relative;loat:left;clear:both;width:100%;margin:0px 0px 20px 0px;background:url('img/homepage-right-bcg.jpg') repeat-y left top;margin:0px 0px 10px 0px;text-align:center;}
.facebook {padding: 0 0 15px 0;}
.odsazeni{}
.uvodni_tabulka{border:none;background-color:rgb(247,247,249);}
.uvodni_tabulka a {text-decoration:none;}
.uvodni_tabulka a:hover{text-decoration:underline;}
.uvodni_tabulka td{border:none;background-color:rgb(247,247,249);}
.uvodni_tabulka tr{border:none;background-color:rgb(247,247,249);}

/*facebooky
-------------------------------------------------------*/
.xfcb {text-align:left;}
.xfcb img{border-bottom:6px solid white;border-right:6px solid white;}


.notfound {border-top:25px solid white; clear:none !important; width:auto !important;}

.action_banner{position:absolute;top:148px;left:8px;}

/* spec */ 
.detail-text2{background:#F7F7F8 url('img/darek.png')no-repeat 0px top;border:1px solid #C8D3D8;height:40px;padding-top:25px;padding-left:125px;}
.caption3{position:relative;color:white;font-weight:bold;text-align:center;padding:10px 0px 10px 0px;text-transform: uppercase;font-size: 0.8em;}
.caption3 a{color:white;text-decoration:none;}

.serie li {display:block;float:left;background-color:none;width:130px;text-align:center;}



