/* CSS Document */
body {text-align:center;
	background:#ededed url('img/body-bcg.gif') repeat-x left top;
 	font-family: sans-serif, "Arial CE", "Tahoma CE", Tahoma;
	font-size: 0.75em;
	color: #000;
	margin:0;
	padding:0;
	}

/* text
-------------------------------------------------- */
h1 {margin: 0;padding:13px 0;font-size:2em;font-weight:normal;line-height:26px;}
h2 {margin: 0;padding:10px 0;font-size:1.6em;font-weight:normal;line-height:22px;}
h3 {margin: 0;padding:10px 0;font-size:1.4em;font-weight:normal;line-height:20px;}
h4 {margin: 0;padding:10px 0;font-size:1.4em;font-weight:normal;line-height:20px;}
.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 white;padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: middle;background-color:#676767;color: white;}
td {border: 1px solid white;padding: 5px 10px;vertical-align: top;background-color:#F7F7F7;}
.table-clean tr td{background:none !important;border:none !important;}

#template-email table{border-collapse: separate;margin: 0;}
#template-email td{border: none;padding: 0;background-color:transparent;}

/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
form, fieldset{padding: 0;margin: 0;}
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:#ff0000;}
a:visited {}
a:hover {text-decoration: none;}

/* Img
-------------------------------------------------- */
img	{ border:none;	}

/* wrapper-all
-------------------------------------------------- */
#wrapper-all{position: relative;width:100%;height:100%;}

/* Cover
-------------------------------------------------- */
#cover{position:relative; width:1015px; margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:relative;width:100%;height:152px;text-align:left;}

#logo{position:absolute;top:22px;left:11px;text-decoration:none;}
#logo span{position:absolute;top:38px;left: 0;font-size:0.9em;display:inline-block;width:300px;cursor:pointer;color:#000;}

#top-cart{margin-top:15px;position:absolute;top:17px;right:13px;display:inline-block;background:url('img/top-cart.gif') no-repeat right top;padding: 0 97px 0 0;height:68px;text-align:right;text-decoration:none;color:#000;}
#top-cart span{display:block;font-size:1.5em;font-weight:bold;color:#2c9a41;cursor:pointer;padding:7px 0;}

#search{position:absolute;top:51px;left:371px;width:315px;height:31px;background:url('img/search-bcg.gif') no-repeat left top;}
#searchstring{position:absolute;top:6px;left:38px;width:205px;color:#a5a5a5;background:none;border:none;}
#searchsubmit{position:absolute;top: 0;left:249px;}

#menu-h1{position:absolute;top:109px;left: 0;height:43px;overflow:hidden;}
#menu-h1 ul{position:relative;padding: 0;margin: 0;}
#menu-h1 ul li{position:relative;left:-1px;list-style-type: none;display:block;float:left;background:url('img/menu-h-line.gif') no-repeat left 16px;padding: 0 18px 0 17px;}
#menu-h1 ul li a{position:relative;text-decoration:none;float:left;display:block;height:43px;line-height:42px;color:#fff;}
#menu-h1 ul li a:hover{text-decoration:underline;}

#top-login{position:absolute;top:18px;right:319px;}
#top-login ul{position:relative;padding: 0;margin: 0;}
#top-login ul li{position:relative;list-style-type: none;display:block;float:left;background:url('img/arrow-black.gif') no-repeat left 4px;padding: 0 11px 0 14px;}
#top-login ul li a{position:relative;float:left;display:block;color:#000;}

#top-nav{position:absolute;right:20px;top:5px;}
#top-nav ul{position:relative;margin: 0;display:block;float:left;padding:4px 0 0 0;}
#top-nav .lang{height:19px;padding:4px 0 0 0;}
* html #top-nav .lang{height:23px;}
#top-nav ul li{position:relative;list-style-type: none;display:block;float:left;}
#top-nav ul li a{position:relative;float:left;display:block;color:#626570;}
#top-nav ul li .cz{background:url('img/cz.gif') no-repeat left 2px;padding: 0 13px 0 21px;}
#top-nav ul li .en{background:url('img/en.gif') no-repeat left 2px;padding: 0 13px 0 21px;}
#top-nav ul li .de{background:url('img/de.gif') no-repeat left 2px;padding: 0 13px 0 21px;}
#top-nav ul li .sk{background:url('img/sk.gif') no-repeat left 2px;padding: 0 0 0 21px;}
#top-nav ul li .active{text-decoration: none;}
#top-nav ul li .currency{padding: 0 0 0 15px;}


#ajax_search_list{z-index:1;display:none;text-align:left;position:absolute;top:29px;right: 0;width:360px;border:#b7b7b7 solid 1px;background:#fff;padding:10px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;/*box-shadow: 0 3px 4px #666666;*/
-webkit-box-shadow: 0 5px 6px -6px #666;
-moz-box-shadow: 0 5px 6px -6px #666;
box-shadow: 0 5px 6px -6px #666;}
* html #ajax_search_list{width:382px;}
#ajax_search_list div p{height:24px;line-height:24px;background:#f7e6e6;border-top:#c7c7c7 solid 1px;padding: 0 10px;border-radius:5px;font-weight:bold;font-size:0.9em;}
#ajax_search_list div ul{position:relative;padding:5px 0;margin: 0;}
#ajax_search_list div ul li{position:relative;list-style-type: none;display:block;}
#ajax_search_list div ul li a{position:relative;display:block;color:#e2001a;padding:3px 10px;font-size:0.9em;}
#ajax_search_list div ul li a span strong{font-weight:normal;}
#ajax_search_list div ul li a span em{display:none;}
* html #ajax_search_list div ul li a{height:1px;}

#ajax_search_list .ajax_products ul li a img{display:none;}

#ajax_search_list .zoom{background:#f7e6e6;padding: 0 10px 0 29px;}
#ajax_search_list button{background:none;border:none;font-family:sans-serif;font-size:0.9em;color:#e2001a;padding:3px 10px;cursor:pointer;text-decoration:underline;}
#ajax_search_list button:hover{text-decoration:none;}


/* container
-------------------------------------------------- */	
#container{float:left;position:relative;text-align:left;width:989px;margin: 0;background:#f4f4f4;padding:13px;}
* html #container{width:100%;}


/* left
-------------------------------------------------- */	
#left{overflow:hidden;width:236px;float:left;position:relative;}

#menu-v0{position:relative;float:left;clear:both;width:100%;background:#fff;}
#menu-v0 ul{position:relative;margin: 0;padding:2px 3px 0 3px;}
#menu-v0 ul li{position:relative;list-style-type: none;display:block;}
#menu-v0 ul li a{position:relative;text-decoration:none;display:block;color:#fff;padding:8px 10px 8px 13px;border-top:#fff solid 1px;}
* html #menu-v0 ul li a{height:1px;}
#menu-v0 ul li .nav-offer{background:#4e4e4e;}
#menu-v0 ul li .nav-sale{background:#dd1715;}
#menu-v0 ul li .nav-dicount{background:#2c9a41;}

#menu-v1{position:relative;float:left;clear:both;width:100%;background:#fff;}
#menu-v1 ul{position:relative;padding: 0 3px 3px 3px;margin: 0;}
#menu-v1 ul li{position:relative;list-style-type: none;display:block;}
#menu-v1 ul li a{position:relative;text-decoration:none;display:block;border:#eee solid 1px;border-top:none;padding:10px 10px 10px 14px;color:#000;}
#menu-v1 ul li a:hover{background:#676767;color:#fff;}
#menu-v1 ul li .active{background:#676767;color:#fff;}
* html #menu-v1 ul li a{height:1px;}

#menu-v1 ul li ul{padding: 0;background:#f7f7f7;border:#eee solid 1px;border-top:none;}
#menu-v1 ul li ul li a{border:none;padding:7px 10px 7px 32px;background:url('img/icon-plus.gif') no-repeat 14px 10px;color:#dc1715;}
#menu-v1 ul li ul li a:hover{background:url('img/icon-plus.gif') no-repeat 14px 10px;text-decoration: underline;color:#dc1715;}
#menu-v1 ul li ul li .active{background:url('img/arrow-black-down.gif') no-repeat 15px 12px !important;color:#dc1715;font-weight: bold;text-decoration: none !important;}

#menu-v1 ul li ul li ul{border:none;padding:5px 0;}
#menu-v1 ul li ul li ul li a{background:none;padding:3px 10px 3px 32px;color:#000;}
#menu-v1 ul li ul li ul li a:hover{background:none;color:#000;}

#left-quest{position:relative;float:left;clear:both;width:230px;background:#fff;margin:13px 0 0 0;padding:3px;}
* html #left-quest{width:100%;}
#left-quest-cont{border:#eee solid 1px;padding:10px 16px 0 16px;}
#left-quest-cont .cpt{font-size:1.3em;font-weight:bold;}
#left-quest-cont b{display:block;position:relative;padding: 0 0 0 30px;background:url('img/icon-tel.gif') no-repeat left 1px;margin: 0 0 6px 0;}
#left-quest-cont a{display:inline-block;position:relative;padding: 0 0 0 30px;background:url('img/icon-envelope.gif') no-repeat 1px 2px;font-weight: bold;color:#000;}
#left-quest-cont span{display:block;position:relative;padding:13px 0;}

#postage{position:relative;float:left;clear:both;width:100%;background:#404040;margin:13px 0 0 0;padding:15px 0;text-align:center;color:#fff;}
#postage b{position:relative;display:block;font-size:1.7em;}
#postage span{position:relative;display:block;padding:10px 0;}
#postage em{position:relative;display:block;color:#999;}

.inquiry{position:relative;float:left;clear:both;width:230px;background:#fff;margin:13px 0 0 0;padding:3px;}
* html .inquiry{width:100%;}
.inquiry-cont{border:#eee solid 1px;padding:16px;}
.inquiry .cpt{font-size:1.2em;padding: 0 0 15px 0;text-transform:uppercase;font-weight: bold;}
.inquiry .inquiry-quest{padding: 0 0 20px 0;}
.inquiry .measure{position: relative;width:196px;height:5px;background:#e5e5e5;}
.inquiry .measure .measure-value{position: relative;height:5px;overflow:hidden;background:#404040;}
.inquiry .option{position: relative;width:196px;margin:5px 0 25px 0;}
.inquiry .option p{width:160px;}
.inquiry .option p a{font-weight: bold;color:#000;}
.inquiry .option .perc{position:absolute;top: 0;right: 0;}
.inquiry .inquiry-sum{position: relative;width:100%;clear:both;}

#newsletter{position:relative;float:left;clear:both;width:230px;background:#fff;margin:13px 0 0 0;padding:3px;}
* html #newsletter{width:100%;float:none;}
#newsletter-cont{border:#eee solid 1px;padding:16px;}
#newsletter .cpt{font-size:1.3em;font-weight:bold;}
#newsletter .newsletter-cont{padding:10px 0;line-height:17px;}
#newsletter input{border:#282828 solid 1px;width:149px;padding:4px 10px 4px 32px;color:#ccc;background:url('img/envelope.gif') no-repeat 7px 6px;}
* html #newsletter input{width:193px;height:26px;} 

.newsletter-submit{position:relative;width:73px;height:22px;background:url('img/newsletter-submit.gif') no-repeat left top;overflow:hidden;margin:15px 0 0 0;}
.newsletter-submit button{position:absolute;top: 0;left: 0;width:73px;height:22px;border:none;background:none;cursor:pointer;}
.newsletter-submit button span{display:block;width:73px;height:22px;}

/* right
-------------------------------------------------- */	
#right{width:743px;	float:right;overflow:hidden;position:relative;}
#right form{position:relative;float:left;clear:both;width:100%;}

.text{position:relative;float:left;clear:both;width:705px;background:#fff;border:#eee solid 1px;padding:18px;line-height:17px;}
* html .text{width:100%;}
.text ul{position:relative;padding: 0;margin:10px 0;}
.text ul li{position:relative;margin: 0;list-style-type: none;padding: 0 0 0 10px;background:url('img/text-li-arrow.gif') no-repeat left 6px;line-height:18px;}
.text h1, .text-cont{position:relative;float:left;clear:both;width:100%;}

#breadcrumbs{position:relative;float:left;clear:both;width:100%;}
#breadcrumbs ul{position:relative;padding: 0;margin: 0;}
#breadcrumbs ul li{position:relative;list-style-type: none;display:block;float:left;padding: 0 7px 0 0;background:none;color:#7f7f7f;}
#breadcrumbs ul li a{position:relative;float:left;display:block;color:#ff0000;background:url('img/arrow-bread.gif') no-repeat right 7px;padding: 0 13px 0 0;}

#subcategories{position:relative;float:left;clear:both;width:705px;background:#f3e6e5;border:#eebfbf solid 1px;padding:15px 18px;margin:8px 0 0 0;}
* html #subcategories{width:100%;} 
#subcategories ul{position:relative;float:left;clear:both;width:100%;padding:15px 0 0 0;margin: 0;}
#subcategories ul li{position:relative;list-style-type: none;display:block;float:left;width:235px;}
#subcategories ul li a{position:relative;float:left;display:block;background:url('img/subcategories.gif') no-repeat left 4px;padding:3px 10px 3px 25px;color:#000;}

#sort{position:relative;float:left;clear:both;width:100%;margin:20px 0 0 0;}
#sort table{margin: 0;}
#sort table tr td{background:none;border:none;vertical-align: middle;padding: 0 5px;}
#sort table tr td select{padding:3px;border:#c7c7c7 solid 1px;}
#sort .t-left{position:relative;float:left;}
#sort .t-right{position:relative;float:right;}

.page-wrap{position:relative;float:left;clear:both;width:740px;border:#eebfbf solid 1px;background:#f3e6e5;margin:20px 0 20px 0;padding:6px 0;}
* html .page-wrap{width:100%;height:39px;overflow:hidden;}
.page-wrap-bottom{margin:7px 0 0 0;} 
.page-wrap .view-products{position:relative;float:left;padding: 0 0 0 10px;line-height: 24px;}
.page-wrap .view-products a,
.page-wrap .view-products span{color:#000;float:left;}
.page-wrap .view-products .view-table{background:url('img/view-table.gif') no-repeat left 8px;padding: 0 0 0 19px;margin: 0 0 0 15px;}
.page-wrap .view-products .view-products{background:url('img/view-products.gif') no-repeat left 8px;padding: 0 0 0 19px;margin: 0 0 0 15px;}
* html .page-wrap .view-products .view-table, * html .page-wrap .view-products .view-products{display:inline;}

/*
.filter-table{position:relative;float:left;clear:both;margin:10px 0 10px 22px;border-top:#fff solid 1px;width:717px;}
* html .filter-table{display:inline;} 
.filter-table table{margin: 0;}
.filter-table table tr td{background:none;border:none;vertical-align:middle;padding:13px 10px 5px 0;}
.filter-table table tr td input{width:64px;border:#d5d5d5 solid 1px;background:#fff;padding:3px;}
.filter-table table tr td select{border:#d5d5d5 solid 1px;padding:2px;}
.filter-table table tr  .filter-table-cell1{padding:13px 37px 5px 0;}
*/

#filters{position:relative;float:left;clear:both;width:700px;border:#eebfbf solid 1px;background:#f3e6e5;margin: 0;padding:20px;}
* html #filters{width:100%;}
#filters .cpt{position:relative;float:left;clear:both;width:100%;font-weight:bold;padding: 0 0 5px 0;}
#filters ul{padding: 0 0 10px 0;margin: 0;position:relative;float:left;clear:both;width:100%;}
#filters ul li{position:relative;list-style-type: none;display:block;float:left;width:100px;}
#filters ul li label span{padding: 0 0 0 5px;display:inline-block;position:relative;top:-2px;}
#filters ul li label input{margin: 0;}
#filters .filter-table{position:relative;float:left;clear:both;width:100%;border-top:#fff solid 1px;padding:5px 0 0 0;}
#filters .filter-table{position:relative;float:left;clear:both;width:100%;}
#filters .filter-table table{margin: 0;}
#filters .filter-table table tr td{background:none;border:none;vertical-align:middle;padding:5px 10px 5px 0;}
#filters .filter-table table tr td input{width:64px;border:#d5d5d5 solid 1px;background:#fff;padding:3px;}
#filters .filter-table table tr td select{border:#d5d5d5 solid 1px;padding:2px;}
#filters .filter-table table tr  .filter-table-cell1{padding:5px 37px 5px 0;}

#filter-submit{position:relative;float:left;clear:both;width:100%;padding:10px 0 0 0;}
#filter-submit .form-search{position:relative;clear:both;width:72px;height:22px;background:url('img/filter-submit.gif') no-repeat left top;overflow:hidden;}
#filter-submit .form-search button{position:absolute;top: 0;left: 0;width:72px;height:22px;border:none;background:none;cursor:pointer;}
#filter-submit .form-search button span{display:block;width:72px;height:22px;}

.items-wrap{position:relative;float:left;clear:both;width:100%;overflow:hidden;margin:20px 0 0 0;}		
.items-box .items{position:relative;float:left;clear:both;width:750px;}
.items-box .box{position:relative;float:left;width:241px;height:390px;margin: 0 6px 6px 0;background:#fff;border:#c7c7c7 solid 1px;}
* html .items-box  .box{width:243px;height:392px;}
.items-box .box .box-img{position:absolute;top:60px;left:23px;}
.items-box .box .box-img img{position:relative;width:195px;height:135px;}
.items-box .box h2{padding: 0;margin: 0;font-size:1em;font-weight:bold;position:absolute;top:15px;left: 0;line-height:16px;height:33px;overflow:hidden;}
.items-box .box h2 a{position:relative;color:#000;padding: 0 16px;display:inline-block;}
.items-box .box .box-icons{position:absolute;top:210px;left:16px;}
.items-box .box .box-icons img{display:inline-block;}
.items-box .box .box-text{position:absolute;top:235px;left:16px;width:209px;height:51px;line-height:17px;overflow:hidden;}
.items-box .box .box-prize{position:absolute;top:300px;left:16px;width:209px;color:#999;}
.items-box .box .box-prize .p-left{position:relative;float:left;}
.items-box .box .box-prize .p-right{position:relative;float:right;}
.items-box .box .box-action-prize{position:absolute;top:325px;left:16px;width:209px;line-height:18px;}
.items-box .box .box-action-prize .p-left{position:relative;float:left;font-weight:bold;}
.items-box .box .box-action-prize .p-right{position:relative;float:right;font-size:1.3em;font-weight:bold;}
.items-box .box .box-info{position:absolute;top:353px;right:16px;}
.items-box .box .box-discount{position:absolute;top:184px;right:16px;font-size:1.4em;font-weight:bold;color:#2c9a41;}

.items-table .items{position:relative;float:left;clear:both;width:100%;}
.items-table .box{position:relative;width:739px;height:135px;border:#c7c7c7 solid 1px;background:#fff;margin: 0 0 6px 0;}
* html .items-table .box{width:741px;height:137px;}
.items-table .box .box-img{position:absolute;top: 0;left: 0;}
.items-table .box .box-img img{width:195px;height:135px;}
.items-table .box h2{position:absolute;top:13px;left:205px;padding: 0;margin: 0;font-size:1.3em;font-weight:bold;width:350px;overflow:hidden;line-height:20px;height:20px;}
.items-table .box h2 a{color:#000;}
.items-table .box .box-icons{position:absolute;top:100px;left:205px;}
.items-table .box .box-icons img{display:inline-block;}
.items-table .box .box-text{position:absolute;top:51px;left:205px;width:350px;height:36px;line-height:18px;overflow:hidden;}
.items-table .box .box-prize{position:absolute;top:30px;right:19px;color:#999;}
.items-table .box .box-prize .p-left{}
.items-table .box .box-prize .p-right{}
.items-table .box .box-action-prize{position:absolute;top:50px;right:19px;}
.items-table .box .box-action-prize .p-left{font-weight:bold;}
.items-table .box .box-action-prize .p-right{font-size:1.3em;font-weight:bold;padding: 0 0 0 5px;display:inline-block;}
.items-table .box .box-info{position:absolute;top:84px;right:19px;}
.items-table .box .box-discount{position:absolute;top:84px;right:130px;font-size:1.4em;font-weight:bold;color:#2c9a41;}

.pages{position:relative;float:left;clear:both;width:100%;margin:14px 0 0 0;height:27px;}
.pages-bottom{margin:10px 0 0 0;}
.pages table{margin: 0;position:absolute;top: 0;left: 0;}
.pages table tr td{background:none;border:none;padding: 0 10px 0 0;vertical-align: middle;}
.pages table tr td select{border:#c7c7c7 solid 1px;padding:3px;}

.pages ul{position:relative;float:right;padding: 0;margin: 0;}
.pages ul li{position:relative;list-style-type: none;display:block;float:left;}
.pages ul li a{position:relative;text-decoration:none;float:left;display:block;width:23px;height:23px;border:#b3b3b3 solid 1px;color:#000;text-align:center;line-height:22px;margin: 0 0 0 8px;background:#fff;}
.pages ul li a:hover{border-color:#fe0000;}
.pages ul li span{position:relative;text-decoration:none;float:left;display:block;width:23px;height:23px;border:#f4f4f4 solid 1px;color:#000;text-align:center;line-height:22px;margin: 0 0 0 8px;background:none;}
.pages ul li em{position:relative;text-decoration:none;float:left;display:block;width:10px;height:23px;border:#f4f4f4 solid 1px;color:#000;text-align:center;line-height:22px;margin: 0 0 0 8px;}
* html .pages ul li a, * html .pages ul li em, * html .pages ul li span{width:25px;height:25px;display:inline;}
.pages ul .pages-prev a, .pages ul .pages-prev a:hover{width:auto;height:25px;border:none;background:none;}
.pages ul .pages-next a, .pages ul .pages-next a:hover{width:auto;height:25px;border:none;background:none;}
.pages ul .pages-prev a b, .pages ul .pages-next a b{font-weight:normal;color:#fe0000;text-decoration: underline;}

#subcats-wrap{position:relative;float:left;clear:both;width:100%;overflow:hidden;}
#subcats{position:relative;float:left;clear:both;width:750px;}
#subcats .cpt{font-size:1.7em;padding:20px 0;}
#subcats .subcats-box{position:relative;float:left;width:178px;height:214px;border:#fadadb solid 1px;background:#fdefef;margin: 0 7px 7px 0;}
#subcats .subcats-box .subcats-img{position:absolute;top: 0;left: 0;width:178px;height:165px;display:block;}
#subcats .subcats-box .subcats-img img{width:178px;height:165px;display:block;}
#subcats .subcats-box h2{position:absolute;top:156px;left: 0;font-size:1em;font-weight:normal;height:49px;text-align:center;line-height:18px;padding: 0;z-index:5;}
#subcats .subcats-box h2 a{display:block;padding:16px 15px 0 15px;height:42px;text-decoration:none;}
* html #subcats .subcats-box h2 a{height:58px;}
#subcats .subcats-box:hover{border-color:#dd1716;background:#dd1716;} 
#subcats .subcats-box:hover h2 a{color:#fff;background:url('img/arrow-subcats.gif') no-repeat 50% top;}

.quest-cont-red{position:relative;float:left;clear:both;width:100%;margin:20px 0;}
.quest-cont-red{display:block;width:595px;height:100%;/*background:#F2DEDE;*/position:relative;float:left;/*border-left:#E5000B solid 5px;*/padding:13px 0;text-decoration: none;}
.quest-cont-red .quest-cont-text{text-align:justify;position:relative;float:left;width:550px;color:#000;display:block;padding: 0 0 0 24px;/*font-size: 1.25em;*/line-height: 1.5em;}
.pdf-icon-mini{background:url('img/pdf-icon-mini.png') no-repeat left 3px;padding:5px 0 5px 25px;display:inline-block;}

/* foot
-------------------------------------------------- */	
#foot{position:relative;clear:both;width:100%;height:408px;background:#F4F4F4;text-align:left;}

#news{position:relative;clear:both;width:989px;background:#fff;margin: 0 0 0 13px;height:180px;}
#news dl{position:relative;padding: 0;margin: 0;}
#news dl dd{position:relative;float:left;width:301px;height:180px;padding: 0 10px 0 17px;margin: 0;}
* html #news dl dd{width:328px;}
#news dl dd .date{position:relative;padding:15px 0 0 0;}
#news dl dd h3{position:relative;margin:12px 0;font-size:1.4em;padding: 0;height:22px;overflow:hidden;font-weight:bold;}
#news dl dd h3 a{position:relative;color:#000;}
#news .news-text{position:relative;line-height:17px;height:51px;overflow:hidden;}
#news .news-all{position:absolute;top:142px;left:673px;}
#news .news-all a{color:#dd1716;}

#foot-row1{position:relative;clear:both;width:989px;margin:11px 0 0 13px;height:72px;background:#fff;text-align:center;}
#foot-row1 a{display:inline-block;padding:13px 5px 0 5px;}
#foot-row1 a img{height:45px;}

#foot-row4{position:relative;clear:both;width:989px;height:112px;padding: 0;margin:20px 0 0 13px;}
#foot-row4 div{position: relative;float:left;height:112px;color:#5e5e5e;}
#foot-row4 div h3{padding: 0 0 5px 0;font-size:1.1em;color:#5e5e5e;}
#foot-row4-box0{width:240px;padding: 0 0 0 23px;line-height:16px;}
* html #foot-row4-box0{width:263px;}
#foot-row4-box1, #foot-row4-box2{width:190px;}
#foot-row4-box3{line-height:16px;}
#foot-row4-box3 a{color:#5E5E5E;text-decoration: none;}

#foot-row4 div ul{position:relative;padding: 0;margin: 0;}
#foot-row4 div ul li{position:relative;list-style-type: none;display:block;}
#foot-row4 div ul li a{position:relative;text-decoration:none;display:block;color:#5e5e5e;padding:2px 0 2px 12px;background:url('img/arrow-gray.gif') no-repeat left 6px;}
#foot-row4 div ul li a:hover{background:url('img/arrow-red.gif') no-repeat left 6px;color:#c60e0c;text-decoration:underline;}
* html #foot-row4 div ul li a{height:1px;}
	
/* etc ----------------------------------------------------------------*/
.clear {clear:both;background:white;overflow:hidden;}
html > body .clear{height: 0;}
.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;}

.succes{position:relative;float:left;clear:both;width:100%;}
.succes span{background:#deeab8;border:#4caa0e solid 1px;color:#4caa0e;padding:10px;display:block;}

.error_message{position:relative;clear:both;margin: 0 0 10px 0;background:#f4dadb;border:#d5181f solid 1px;padding:10px;width:90%;}
#error_message{position:relative;clear:both;margin: 0 0 10px 0;background:#f4dadb;border:#d5181f solid 1px;padding:10px;width:90%;}
.display_none{display:none;}

/* detail
-------------------------------------------------- */
#detail{position:relative;float:left;clear:both;width:100%;}
#detail h1, #detail-icons{position:relative;float:left;clear:both;width:100%;}

#detail-wrapper{position:relative;float:left;clear:both;width:707px;background:#fff;border:#eee solid 1px;padding:17px;}
* html #detail-wrapper{width:100%;}
 
.detail-left{position:relative;float:left;width:324px;border:#e6e6e6 solid 1px;margin:20px 0 0 0;overflow:hidden;}
* html .detail-left{width:326px;} 
.detail-left .detail-img{position:relative;float:left;clear:both;width:100%;}
.detail-left .detail-img a{display:block;}
.detail-left .detail-img a img{width:324px;height:235px;}
.detail-left .detail-galery{position:relative;float:left;clear:both;width:314px;margin:10px 0 0 0;padding: 0 0 0 5px;}
* html .detail-left .detail-galery{width:100%;} 
.detail-left .detail-galery a{display:block;position:relative;float:left;margin: 0 0 3px 3px;overflow:hidden;}
* html .detail-left .detail-galery a{display:inline;}
.detail-left .detail-galery a img{width:101px;height:70px;}

.detail-right{position:relative;float:right;width:357px;margin:20px 0 0 0;overflow:hidden;}
.detail-right .detail-params{position:relative;float:left;clear:both;width:100%;background:url('img/dotted.gif') repeat-x left bottom;padding: 0 0 13px 0;}
.detail-right .detail-params table{margin: 0;}
.detail-right .detail-params table tr td{padding:4px 20px 4px 0;background:none;border:none;}
.detail-right .detail-params table tr .tw1, .detail-right .detail-prizes table tr .tw1{width:130px;}
.detail-right .detail-prizes{position:relative;float:left;clear:both;width:100%;margin:13px 0 0 0;}
.detail-right .detail-prizes table{margin: 0;}
.detail-right .detail-prizes table tr td{padding:4px 20px 4px 0;background:none;border:none;}
.detail-right .detail-prizes table tr td span{font-size:1.6em;font-weight:bold;color:#2c9a41;font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}
.detail-right .detail-submit{background:#ecf6ee;position:relative;float:left;clear:both;width:323px;border:#bee0c4 solid 1px;padding:16px;margin:20px 0 10px 0;}
* html .detail-right .detail-submit{width:100%;}
.detail-right .detail-submit form div{padding: 0 0 2px 0;}
.detail-right .detail-submit form div span{position:relative;top:-2px;display:inline-block;padding: 0 0 0 5px;}
.detail-right .detail-submit table{margin:10px 0 0 0;}
.detail-right .detail-submit table tr td{background:none;border:none;vertical-align: middle;padding: 0 8px 0 0;}
.detail-right .detail-submit table tr td .count{background:#fff;border:#e3e9ef solid 1px;border-top-color:#a5a8ae;padding:5px;width:30px;text-align:right;}
* html .detail-right .detail-submit table tr td .count{width:42px;height:26px;}

.detail-buy{position:relative;width:172px;height:36px;background:url('img/detail-buy.gif') no-repeat left top;overflow:hidden;}
.detail-buy button{position:absolute;top: 0;left: 0;width:172px;height:36px;border:none;background:none;cursor:pointer;}
.detail-buy button span{display:block;width:172px;height:36px;}

#add-favourite{position:relative;clear:both;width:100%;padding:10px 0 0 0;}
#add-favourite a{position:relative;float:left;display:block;}
#add-favourite a span{position:relative;float:left;display:block;height:25px;overflow:hidden;cursor:pointer;line-height:25px;color:#666;}
#add-favourite a .s1{width:32px;background:url('img/favourite-s1.gif') no-repeat left -25px;}
#add-favourite a .s2{background:url('img/favourite-s2.gif') repeat-x left -25px;}
#add-favourite a .s3{width:8px;background:url('img/favourite-s3.gif') no-repeat left -25px;}
#add-favourite a:hover .s1, #add-favourite a:hover .s2, #add-favourite a:hover .s3{background-position: 0 0;}

.sgz1{position:relative;float:left;clear:both;width:100%;background:url('img/sgz1-bcg.gif') repeat-x left bottom;height:42px;margin:20px 0 0 0;}
.sgz1 ul{position:relative;padding: 0;margin: 0;}
.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:40px;line-height:40px;color:#000;background:#f4f4f4;border:#cfcfcf solid 1px;margin: 0;padding: 0 25px;}
.sgz1 ul li .active{background:#fff;border-top-color:#000;border-bottom-color:#fff;}

#detail #zalozky{position:relative;float:left;clear:both;width:671px;border:#cfcfcf solid 1px;border-top:none;padding:17px;line-height:17px;}
* html #detail #zalozky{width:100%;}
#detail #zalozky .tabs_cpt{display:none;}

.galery{position:relative;width:100%;float:left;clear:both;overflow:hidden;}
.galery-cont{position:relative;float:left;clear:both;width:100%;}
.galery a{border:#cfcfcf solid 1px;display:block;float:left;margin: 0 5px 5px 0;}
.galery a:hover{border-color:#000;}
* html .galery a{display:inline;}
.galery a img{width:158px;height:109px;border:#fff solid 1px;}
html > body .galery a img{display:block;float:left;}

#detail-quest, #detail-quest form{position:relative;float:left;clear:both;width:100%;}
#detail-quest table{margin:20px 0 0 0;}
#detail-quest table tr td{background:none;border:none;vertical-align: middle;}
#detail-quest table tr td input{padding:3px;background:#fff;border:#e3e9ef solid 1px;border-top-color:#abadb3;width:280px;}
* html #detail-quest table tr td input{height:24px;}
#detail-quest table tr td textarea{padding:3px;background:#fff;border:#e3e9ef solid 1px;border-top-color:#abadb3;width:500px;height:100px;}
#detail-quest table tr td .send-quest button{color:#fff;background:#676767;border:none;padding:5px 14px 4px 14px;font-weight:bold;overflow:visible;cursor:pointer;}

.similar-category{position:relative;float:left;clear:both;width:100%;padding:10px 0 0 0;overflow:hidden;height:auto;margin: 0;}
.similar-category li{position:relative;left:-13px;list-style-type: none;display:block;float:left;padding: 0 10px 0 13px;background:url('img/arrow-similar.gif') no-repeat left 5px;}
.similar-category li a{position:relative;text-decoration:none;float:left;display:block;}
.similar-category li a:hover{text-decoration: underline;}

.sendsubmit{position:relative;width:80px;height:22px;background:url('img/sendsubmit.gif') no-repeat left top;overflow:hidden;}
.sendsubmit button{position:absolute;top: 0;left: 0;width:80px;height:22px;border:none;background:none;cursor:pointer;}
.sendsubmit button span{display:block;width:80px;height:22px;}

#detail .caption{position:relative;float:left;clear:both;width:100%;color:#191919;margin:20px 0 0 0;}


/*přikoupení více produktů najednou*/
.multiple_buy .caption {font-size:1.1em;}
.multiple_buy table{clear:both;border:1px solid black;width:100%;}
.multiple_buy tr td{line-height:28px;}
.multiple_buy tr {background:white;}
.multiple_buy .hidden_info{background: url("img/cart-questionmark.gif") no-repeat scroll left top transparent;display: inline-block; height: 15px; margin: 0 0 0 5px;position: relative;top: 3px;width: 15px;}
.multiple_buy .hidden_info div{position:absolute;border:solid 1px black;background:white;display:none;z-index:5;left:-150px;top:-250px;}
.multiple_buy .hidden_info:hover div{display:block;}

/* diskuze */
.disc-row1{font-size:1.2em;font-weight:bold;padding: 0 0 10px 0;}
.discussion{margin: 0;}
.discussion dd{padding: 0 0 6px 0;border-bottom:#c1c1c1 solid 1px;margin: 0 0 10px 0;}
.comment-who span{font-weight:bold;}

#discussion_form table tr td{background:none;border:none;}
#discussion_form table tr td input{border:#e8e8e8 solid 1px;border-top-color:#c4c4c4;border-left-color:#c4c4c4;padding:4px 6px;width:180px;}
#discussion_form table tr td textarea{border:#e8e8e8 solid 1px;border-top-color:#c4c4c4;border-left-color:#c4c4c4;padding:4px 6px;width:447px;}
#discussion_form table tr td button{white-space:nowrap;color:#fff;background:#2B8F3E;border:#106921 solid 1px;padding:7px 10px;overflow:visible;cursor:pointer;border-radius:10px;}
/**/

/* index
-------------------------------------------------- */
#slider{position:relative;width:743px;height:286px;overflow:hidden;margin: 0 0 20px 0;background:url('img/slider-bcg.gif') repeat-x left bottom;}
#slider dl{padding: 0;margin: 0;width:741px;height:244px;overflow:hidden;border:#eee solid 1px;background:#fff;}
#slider dl dd{padding: 0;margin: 0;width:741px;height:244px;overflow:hidden;}
#slider dl dd .slider-box{width:741px;height:244px;}
#slider dl dd .slider-box .index-box-text{float:left;width:390px;padding: 0 0 0 25px;}
* html #slider dl dd .slider-box .index-box-text{width:415px;} 
#slider dl dd .slider-box .index-box-text strong{display:block;font-size:2em;margin:20px 0;/*height:62px;*/overflow:hidden;}
#slider dl dd .slider-box .index-box-text strong a{color:#000;text-decoration: none;}
#slider dl dd .slider-box .index-box-text .slider-text{line-height:18px;height:72px;overflow:hidden;}
#slider dl dd .slider-box .slider-image{float:right;width:319px;height:244px;}
#slider dl dd .slider-box .slider-image a{display:block;}
#slider dl dd .slider-box .slider-image a img{width:319px;height:244px;}
#slider dl dd .slider-box .index-link{padding:15px 0 0 0;text-align:right;}

.slider-nav .slider-next, .slider-nav .slider-prev{display:none;}
.slider-nav .shean-slider-image{position:absolute;top:259px;right:16px;}
.slider-nav .shean-slider-image a{display:inline-block;width:16px;height:16px;border:#343434 solid 1px;line-height:16px;text-align:center;color:#000;text-decoration: none;margin: 0 0 0 8px;font-size:0.9em;}
* html .slider-nav .shean-slider-image a{width:18px;height:18px;}
.slider-nav .shean-slider-image .active{background:#343434;color:#fff;}

#index-cpt{position:absolute;top:251px;left: 0;height:33px;}
#index-cpt .index-cpt-left{position:relative;float:left;height:33px;line-height:33px;display:inline-block;background:#808080 url('img/index-arrow.gif') no-repeat right top;color:#fff;padding: 0 22px 0 13px;}
#index-cpt h1{font-size:1em;font-weight:normal;position:relative;float:left;height:33px;line-height:33px;padding: 0 0 0 10px;}

#index-text{position:relative;float:left;clear:both;width:717px;padding: 0 13px;line-height:17px;}
* html #index-text{width:100%;}

.sgz-index{position:relative;float:left;clear:both;width:100%;height:32px;margin:20px 0 10px 0;background:url('img/dot-black.gif') repeat-x left bottom;}
.sgz-index ul{position:relative;float:right;padding: 0;margin: 0;}
.sgz-index ul li{position:relative;list-style-type: none;display:block;float:left;padding: 0 0 0 6px;}
.sgz-index ul li a{position:relative;text-decoration:none;float:left;display:block;border:#a9a9a9 solid 1px;border-bottom-color:#000;height:30px;line-height:30px;padding: 0 21px;color:#000;background:#fff;}
.sgz-index ul li .active{font-weight:bold;border:#000 solid 1px;background:#f4f4f4;border-bottom-color:#f4f4f4;}

.index #zalozky{position:relative;float:left;clear:both;width:100%;}
.index #zalozky .tabs_cpt{display:none;}


/* toggle-cont -------------------------------------------------- */
.toggle-cont{position:relative;float:left;clear:both;width:100%;padding:10px 0 10px 0;/*text-align:right;*/}
#slick-toggle{font-weight: bold;text-decoration: none;}
#slick-toggle em{display:none;}
#slick-toggle span{background:url('img/plus-red.gif') no-repeat 10px 4px;padding: 0 0 0 27px;text-decoration: underline;height:16px;display:inline-block;line-height:16px;cursor:pointer;}
.slick-hover em{display:inline-block !important;text-decoration: underline;background:url('img/minus-red.gif') no-repeat 10px 4px;padding: 0 0 0 27px;cursor:pointer;}
.slick-hover span{display:none !important;}
#slickbox{position:relative;padding:10px 0 0 0;}


/* Kontaktní formulář
-------------------------------------------------- */
.contact-form{position:relative;float:left;clear:both;width:100%;margin:15px 0;}
.input{width:382px;height:26px;position:relative; border: 1px solid #848484; border-right-color: #cbd2de; border-bottom-color: #cbd2de; margin: 0 0 12px 0;cursor: text;}
* html .input{width:384px;height:28px;}
.input1{background:url('img/input-name.gif') no-repeat 7px 5px;}
.input2{background:url('img/input-company.gif') no-repeat 7px 5px;}
.input3{background:url('img/input-tel.gif') no-repeat 10px 5px;}
.input4{background:url('img/input-email.gif') no-repeat 8px 7px;}
.input5{background:url('img/input-name.gif') no-repeat 7px 5px;}
.input6, .input7{background:url('img/input-calendar.gif') no-repeat 10px 5px;}
.input8{background:url('img/input-clock.gif') no-repeat 11px 7px;}
.input input{position:absolute;top:4px;left:33px;background:none;border:none;width:344px;}
.input label{position:absolute;top:4px;left:33px;cursor: text;} 

.textarea{width:570px;height:141px;position:relative; border: 1px solid #848484; border-right-color: #cbd2de; border-bottom-color: #cbd2de; margin: 0 0 12px 0;}
* html .textarea{width:568px;height:143px;}
.textarea textarea{position:absolute;top:4px;left:4px;background:none;border:none;width:560px;height:132px;}

.form-text{font-weight: bold;margin: 0 0 12px 0;}

.contact-send{position:relative;overflow:visible;color:#fff;background:#000;font-weight: bold;border:#575757 solid 1px;padding:5px 10px;cursor:pointer;}

.error_message{position:relative;clear:both;margin: 0 0 10px 0;background:#f4dadb;border:#d5181f solid 1px;padding:10px;}


/* POPTAVKOVY FORMULAR
-------------------------------------------------- */
#contact-form{position:relative;float:left;clear:both;width:659px;padding:20px 29px 25px 29px;}
* html #contact-form{width:100%;}
#contact-form form{position:relative;width:100%;}
#contact-form form table{margin: 0;}
#contact-form form table tr th{background:none;border:none;color:#000;padding:5px 20px 5px 0;}
#contact-form form table tr td{background:none;border:none;padding:5px 20px 5px 0;}
#contact-form form table tr td .input{position:relative;width:283px;height:36px;background:url('img/input.gif') no-repeat left top;}
#contact-form form table tr td .err-input{background:url('img/err-input.gif') no-repeat left top;}
#contact-form form table tr td .err-input label{color:#e31e24;}
#contact-form form table tr td .input input{height:36px;line-height:36px;background:none;position:absolute;top: 0;left:10px;width:240px;border:none;overflow:visible;margin: 0;padding: 0;}
#contact-form form table tr td .input label{position:absolute;top: 0;left:10px;height:36px;line-height:36px;}
#contact-form form table tr td label span{position:relative;top:-2px;display:inline-block;padding: 0 0 0 5px;}
#contact-form form table tr td textarea{border:#cdcdcf solid 1px;background:#fff;width:576px;height:141px;padding:5px;}
* html #contact-form form table tr td textarea{width:588px;height:153px;}
#contact-form form table tr td .inpt-filetype i{font-style:normal;display:inline-block;padding: 0 0 0 10px;}
#contact-form form table tr td #add-item{padding: 0 0 0 23px;display:inline-block;background:url('img/plus.gif') no-repeat left center;text-decoration:none;font-weight:bold;}
#contact-form form #form-submit{position:relative;margin:10px 0 0 0;}
#contact-form form #form-submit button{height:38px;line-height:38px;background:url('img/demand-link.gif') repeat-x left top;color:#fff;overflow:visible;border:none;cursor:pointer;padding: 0 15px;}



/* search
-------------------------------------------------- */
#search-res{position:relative;float:left;clear:both;width:100%;margin: 0 0 20px 0;}
#search-res form{position:relative;float:left;clear:both;width:100%;}
#search-res form #searchstring{position:relative;left: 0;top: 0;border:#d3d3d3 solid 1px;padding:5px;height:auto;}
* html #search-res form #searchstring{height:26px;}
#search-res form .btn-search{position:absolute;top: 0;left:225px;}
#search-res form .btn-search button{position:relative;left: 0;top: 0;background:#07222D;color:#fff;border:none;margin: 0;padding:5px 10px;cursor:pointer;overflow:visible;}

.sgz2{position:relative;float:left;clear:both;width:100%;margin: 0 0 20px 0;background:url('img/sgz2.gif') repeat-x left bottom;}
.sgz2 ul{position:relative;padding: 0;margin: 0;}
.sgz2 ul li{position:relative;list-style-type: none;display:block;float:left;background:none;padding: 0;}
.sgz2 ul li a{position:relative;text-decoration:none;float:left;display:block;color:#000;font-weight: bold;height:40px;line-height:40px;border:#cfcfcf solid 1px;padding: 0 23px;background:#f4f4f4;}
* html .sgz2 ul li a{height:42px;} 
.sgz2 ul li .active{background:#fff;border-bottom:#fff solid 1px;}

#zalozky{position:relative;float:left;clear:both;width:100%;}

#nalezene-produkty_try, #nalezene-kategorie_try, #nalezene-noviny_try, #nalezene-clanky_try{position:relative;float:left;clear:both;width:100%;}
#nalezene-produkty_try .cpt, #nalezene-kategorie_try .cpt, #nalezene-noviny_try .cpt, #nalezene-clanky_try .cpt{display:none;}

#nalezene-produkty_try .items-wrap{margin: 0;}

#nalezene-kategorie_try .search-content{position:relative;float:left;clear:both;width:100%;padding: 0;margin: 0;}
#nalezene-kategorie_try .search-content li{position:relative;list-style-type: none;display:block;padding: 0 0 20px 24px;background:url('img/search-folder.gif') no-repeat left 4px;}
#nalezene-kategorie_try .search-content li h3{font-size:1.3em;padding: 0 0 3px 0;}
#nalezene-kategorie_try .search-content li h3 a{font-weight: normal;}

#nalezene-noviny_try .search-content{position:relative;float:left;clear:both;width:100%;padding: 0;margin: 0;}
#nalezene-noviny_try .search-content li{position:relative;list-style-type: none;display:block;padding: 0 0 20px 24px;background:url('img/search-list.gif') no-repeat left 3px;}
#nalezene-noviny_try .search-content li h3{font-size:1.3em;padding: 0 0 3px 0;}
#nalezene-noviny_try .search-content li h3 a{font-weight: normal;}

#nalezene-clanky_try .search-content{position:relative;float:left;clear:both;width:100%;padding: 0;margin: 0;}
#nalezene-clanky_try .search-content li{position:relative;list-style-type: none;display:block;padding: 0 0 20px 24px;background:url('img/search-list.gif') no-repeat left 3px;}
#nalezene-clanky_try .search-content li h3{font-size:1.3em;padding: 0 0 3px 0;}
#nalezene-clanky_try .search-content li h3 a{font-weight: normal;}

/* 404
-------------------------------------------------- */
#template-404{position:relative;float:left;clear:both;width:741px;background:#fff;text-align:center;border:#eeeeee solid 1px;padding:27px 0 27px 0;}
* html #template-404{width:100%;}
#info-404{position:relative;width:100%;}
#info-404 span{display:inline-block;background:#dd1715;color:#fff;font-size:2.4em;padding:5px 10px;}
#not-found-404{font-size:2.4em;padding:15px 0 0 0;}
#template-404 p{text-align:center;padding:20px 100px 0 100px;line-height:20px;}
#template-404 p a{color:#dd1715;font-weight:bold;}
#template-404 p b{color:#dd1715;}
#search-404{position:relative;margin:20px auto 0 auto;width:427px;height:101px;background:#f4f4f4;border:#ededed solid 1px;}
#search-404 span{font-size:1.6em;display:inline-block;padding:15px 0 0 0;}
#search-404 form{position:absolute;top:59px;left:27px;width:373px;height:26px;text-align:left;}
#search-404 form input{position:absolute;top: 0;left: 0;width:280px;height:24px;line-height:24px;border:#ddd solid 1px;padding: 0 8px;background:#fff;color:#ccc;}
* html #search-404 form input{width:298px;height:26px;}
#search-404 form button{position:absolute;top: 0;left:305px;width:68px;height:26px;overflow:hidden;color:#fff;background:#333;border:none;}

/* index-popup
-------------------------------------------------- */
#pop-up-wrapper{display:none;height:100%;left:0;position:absolute;top:0;width:100%;background:url('img/black75.png') repeat left top;z-index:15;text-align:left;}
* html #pop-up-wrapper{background:black;}
#pop-up-cont{margin: 50px auto 0;position: relative;width:506px;padding: 0;}
#pop-cont{position:relative;float:left;clear:both;width:486px;background:white;padding:10px;}
#pop-cont a{text-decoration:none;color:black;}
#close-img{position:absolute;top:-15px;right:-15px;display:block;width:34px;height:35px;background:url('img/close-img.png') no-repeat left top;}


/* ------ Nové tlačítko ------- */
/*
.btn {
	background: #469737;
	background-image: -webkit-linear-gradient(top, #469737, #37792b);
	background-image: -moz-linear-gradient(top, #469737, #37792b);
	background-image: -ms-linear-gradient(top, #469737, #37792b);
	background-image: -o-linear-gradient(top, #469737, #37792b);
	background-image: linear-gradient(to bottom, #469737, #37792b);
	border-radius: 13px;
	font-family: Arial, serif;
	font-weight:bold;
	cursor:pointer;
	color: #ffffff;
	font-size: 15px;
	padding: 7px 21px 7px 21px;
	text-decoration: none;
	border:none;
	outline:none;
}
.btn:hover {
	background: #4ba23a;
	background-image: -webkit-linear-gradient(top, #4ba23a, #3e8730);
	background-image: -moz-linear-gradient(top, #4ba23a, #3e8730);
	background-image: -ms-linear-gradient(top, #4ba23a, #3e8730);
	background-image: -o-linear-gradient(top, #4ba23a, #3e8730);
	background-image: linear-gradient(to bottom, #4ba23a, #3e8730);
	text-decoration: none;
}
*/