body {margin:0; padding:0; text-align:center; background-image: url(images/background.jpg);
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #F7D89D;}

body a {color: #fcb303; text-decoration: none;}
	
body a:hover {color: #ffd34f;}


#obal {width: 100%; margin-top: 0em; margin-bottom: 1em; margin-left: 0px; background-image: url(images/top_backgr.jpg);
	float: left; background-repeat: repeat-x;} 

#hlavicka {padding: 0px; background-image: url(images/top.jpg); background-repeat: no-repeat; height: 218px; margin: 0px;}

#menu {padding: 0px; background-image: url(images/menu.jpg); background-repeat: no-repeat; height: 30px; margin: 0px;} 

#menu_obsah {padding-top: 7px; padding-right: 0px; padding-bottom: 0px; padding-left: 212px; height: 20px; font-size: 15px;
	font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; display: block; overflow: hidden; margin: 0px; color: #ffde79;}

#menu_obsah a{color: #fcb303; text-decoration: none;}

#menu_obsah a:hover{color: #ffd34f;}

#menu_novinky {margin: 0px; padding: 0px; width: 218px; float: left;} 

#menu_sortiment {margin: 0px; padding: 0px; width: 318px; float: left;}

#kontakt {height: 25px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 4px; padding-bottom: 0px; padding-left: 12px; font-size: 15px; font-weight: bold;}
	
#kontakt a {display:block; width:115px; height:25px;background-image: url(images/kontakt.gif); background-repeat: no-repeat;}

#kontakt a:hover {background-image: url(images/kontakt_o.gif); background-position: 0 0;}

div.kontakt {background-image: url(images/kontakt_o.jpg); background-repeat: no-repeat; background-position: 0 0px;} 

div.kontakt a {display: block; margin: 0; padding:0; width:115px; height:25px; background-image: url(images/kontakt.jpg);
	background-repeat: no-repeat; background-position: left top;} 

div.kontakt span {display: block; margin:0; padding-top: 4px; padding-left: 48px;}

#akce_baner {
	height: 220px;
	width: 170px;
}
	
#akce_baner a {display:block; width:170px; height:220px;background-image: url(images/akce02_m.gif); background-repeat: no-repeat;}

#akce_baner a:hover {background-image: url(images/akce02.gif);}



#home {margin: 0;}

#home a {display:block; width:300px; height:65px; background-image: url(images/home.jpg); background-repeat: no-repeat;} 

#home a:hover {background-image: url(images/home_a.jpg); background-position: 0 0;} 


div.outer {background-image: url(images/home_a.jpg); background-repeat: no-repeat; background-position: 0 0px;} 

div.outer a {display: block; margin: 0; padding:0; width:300px; height:65px; overflow:hidden; background-image: url(images/home.jpg);
	background-repeat: no-repeat; background-position: left top;} 

div.outer span {display: block; margin:0; padding-top: 1px; padding-right: 12px; padding-bottom: 0; padding-left: 0px;}



#telo {width: 955px; text-align:left; margin-top: 0em; margin-bottom: 1em; margin-left: 0px; float: left;} 

#levypanel {float: left; width: 200px; margin:0; padding:0;	background-image: url(images/left.jpg); background-repeat: no-repeat;} 

#levypanel-obsah {margin:0; padding-top: 145px; padding-bottom: 0.5em; padding-right: 8px; padding-left: 8px;} 

#obsah {margin:0; padding-top: 12px; padding-right: 10px; padding-bottom: 9px; padding-left: 10px; border: 1px solid #fca000;}

#obsah_nb {margin:0; padding-top: 12px; padding-right: 10px; padding-bottom: 9px; padding-left: 18px;}

.obsah_stredni {padding-top: 0px; padding-right: 9px; padding-bottom: 8px; padding-left: 9px; width: 140px; float: left; margin: 0;} 

.obsah_stredni h3 {margin-top: 0.55em; margin-right: 0px; margin-bottom: 0.25em; margin-left: 0px;} 

#novinky {margin:0; padding-top: 10px; padding-right: 6px; padding-bottom: 5px; padding-left: 6px; width: 350px; float: left;}

.obsah_novinky {margin:0; padding-top: 12px; padding-right: 10px; padding-bottom: 9px; padding-left: 10px; border: 1px solid #fca000;
	height: 240px;  overflow: hidden; width: 328px;}
	
div.obsah_novinky h2 {color: #FCB303; font-size: 16px; margin-top: 0; margin-right: 0; margin-bottom: 12px; margin-left: 0;}

div.obsah_novinky img {float: right; margin-left: 7px; margin-right: -3px; margin-top: -3px;}

#odkazy {margin:0; padding-top: 10px; padding-right: 6px; padding-bottom: 5px; padding-left: 6px; width: 350px; float: left;}

#obsah_odkazy {margin:0; padding-top: 12px; padding-right: 10px; padding-bottom: 9px; padding-left: 10px; border: 1px solid #fca000;
	height: 145px; overflow: hidden; width: 328px;}

.obsah_odkazy {margin:0; padding-top: 12px; padding-right: 10px; padding-bottom: 9px; padding-left: 10px; border: 1px solid #fca000;
	height: 145px;  overflow: hidden; width: 328px;}

div.obsah_odkazy h3 {color: #FCB303; font-size: 13px; margin-top: 0; margin-right: 0; margin-bottom: 6px; margin-left: 0;}

div.obsah_odkazy img {float: right; margin-left: 7px; margin-right: -3px;}

#akce_obal {padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}

.akce {padding-top: 10px; padding-right: 6px; padding-bottom: 5px; padding-left: 6px; border: 1px solid #fca000; margin-top: 10;
	margin-right: 0; margin-bottom: 20; margin-left: 0;}
	
.akce h3 {font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px;
	font-weight: bold; text-align: center;}
	
.akce h3 a {color: #fcb303;}

.akce h3 a:hover {color: #ffd34f;}

.akce img {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}


#archiv_obal {padding-top: 10px; padding-right: 20px; padding-bottom: 0px; padding-left: 0px; width: 100px;	float: left;
	text-align: center; font-size: 11px;}

#archiv {padding-top: 10px; padding-right: 6px; padding-bottom: 5px; padding-left: 6px; border: 1px solid #fca000; margin-top: 10;
	margin-right: 0; margin-bottom: 20; margin-left: 0;}


#hlavnipanel {padding:0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 200px;} 

#hlavnipanel-obsah {margin:0; padding-top: 15px; padding-right: 0px; padding-bottom: 0.5em; padding-left: 0px; position: relative;
	height: auto; overflow: hidden;}

#hlavnipanel_1 {width: 195px; float: left; height: auto; bottom: 0px; clip: rect(50px,auto,0px,auto); top: 50px;
	padding-top: 0px; padding-right: 12px; padding-bottom: 0px; padding-left: 12px;	margin: 0px;} 

#hlavnipanel_stred {width: 316px; float: left; margin: 0px; padding: 0px;}

h1 {color: #ffde79; font-size: 18px; font-weight: normal;}

h2 {color: #fcb303; font-size: 18px; font-weight: normal;}

h3 {color: #EEB744; font-size: 15px; font-weight: normal;}

h4 {color: #fcb303; font-size: 13px; font-weight: bold; margin:0;}

.submenu {
	display: block;
	padding-top: 6px;
	padding-bottom: 10px;
}
	
.submenu a {text-decoration: none;
	background: url(images/bod.png) no-repeat left center;
	padding-left: 23px;
	margin-right: 12px;
	font-style: normal;
	}

.xsubmenu a:hover {color: #00FF00;}

.titul_1 {font-size: 14px; font-weight: bold; padding: 0px; margin: 0px;}

.obr_1 {float: right; padding: 0px; margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	margin-left: 25px;}

.obr_2 {float: left; padding: 0px; margin-top: 0px; margin-right: 25px;	margin-bottom: 0px;	margin-left: 0px;}

#obr_1 {float: right; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 25px;}

.pdf {background-image: url(images/acrobat.gif); background-repeat: no-repeat; padding-top: 0px; padding-right: 0px;
	padding-bottom: 0px; padding-left: 15px; float: left; background-position: 1px; margin-top: 1em; margin-right: 0px;
	margin-bottom: 0px; margin-left: 0px; clear: left;}

.novinka_01 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_01.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_01 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_02 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_02.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_02 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_03 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_03.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_03 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_04 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_04.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_04 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_05 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_05.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_05 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_06 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_06.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_06 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_07 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_07.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_07 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_08 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_08.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_08 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_09 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_09.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_09 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_10 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_10.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_10 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_11 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_11.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_11 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_12 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_12.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_12 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_13 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_13.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_13 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_14 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_14.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_14 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_15 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_15.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 6px; margin-left: 0px; } 

.novinka_15 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_16 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_16.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_16 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_17 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_17.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_17 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_18 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_18.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_18 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

.novinka_19 a {float: right; text-indent: -1000em; overflow: hidden; display: block; width: 140px; height: 105px;
	background-image: url(images/novinka_19.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 0;
	margin-right: 0; margin-bottom: 10px; margin-left: 10px; } 

.novinka_19 a:hover {width: 345px; height: 240px; background-position: 0 -105px; margin-left: -5px;}

#oddelovac_obal {clear: both; padding-top: 20px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin: 0px;}
 
#oddelovac {border-top-width: 1px; border-top-style: dotted; border-top-color: #fca000;} 

#paticka {padding: 10px; clear: both;}

#paticka_obsah {border-top-width: 1px; border-top-style: solid; border-top-color: #DF8B00; font-size: 11px; color: #DB9106;
	text-align: center; margin: 0px; padding-top: 6px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}

#paticka_obsah a{color: #CE9204;}

#paticka_obsah a:hover{color: #DAB110;} 

hr.cleaner {clear:both; display: none}

div#kontejner {position:relative; width:640px; padding-left: 60px;} 

div#kontejner img.mapa {margin:20px;}

div#kontejner_2 {position:relative; width:300px; height: 340px; padding-left: 12px; float: right;} 

div#kontejner img.mapa_2 {margin:20px;} 

div.zalozka {width:145px; position:absolute; z-index:1;}

div.zalozka_2 {width:200px; height: 200px; position:absolute; z-index:1;}

div.zalozka h3 {margin:0; color: #C86502; font-size: 11px;}

div.zalozka a {color: #A45302;} 

div.zalozka a:hover {color: #C86502;}

div.zalozka img.pointer {position:absolute; left:-10px; top:-10px;}

div.zalozka_2 img.pointer_2 {position:absolute; top:7px; right:7px;}

div.zalozka div.text {background-color:#ffde79; color:#663300; padding:3px; border:1px solid black; font-size:10px; display:none;}

div.zalozka_2 div.detail {display:none;} 

div.zalozka:hover, div.zalozkaHover {z-index:100;}

div.zalozka_2:hover, div.zalozka_2Hover {z-index:100;}

div.zalozka:hover div.text, div.zalozkaHover div.text {display:block;} 

div.zalozka_2:hover div.detail, div.zalozka_2Hover div.detail {display:block;}

div.zalozka {behavior:url(vsuvky/hover.htc );}

div.zalozka_2 {behavior:url(vsuvky/hover.htc );} 

#zalozka1 {top:142px; left:272px;} 

#zalozka2 {top:186px; left:414px;} 

#zalozka3 {top:241px; left:520px;}

#zalozka4 {top:128px; left:589px;}

#zalozka5 {top:150px; left:153px;}

#zalozka6 {top:255px; left:269px;}

#zalozka7 {top:184px; left:382px;}

#zalozka8 {top:76px; left:265px;}

#zalozka9 {top:217px; left:524px;}

#zalozka10{top:286px; left:424px;}

#zalozka11{top:261px; left:449px;}

#zalozka12{top:174px; left:543px;}

#zalozka13{top:58px; left:-14px;}

#zalozka14{top:111px; left:109px;}

#zalozka15{top:88px; left:53px;}

#zalozka16{top:139px; left:-5px;}


div#box_obal {width:225px; top: 90px;}


div.box {
	margin:0;
	padding:0;
	font-size: 12px;
} 

div.nahled {border:1px solid #fca000; position:absolute; left:500px; top: 160px; visibility:hidden;} 

.nahled_sk {position:absolute; left:500px; background-image: url(images/akce_sms/nahled_sk.gif); top: 160px;
			background-repeat: no-repeat; height: 250px; width: 250px;}
			
.nahled_cz {position:absolute; left:500px; background-image: url(images/akce_sms/nahled_cz.gif); top: 160px;
			background-repeat: no-repeat; height: 250px; width: 250px;} 

div.box:hover div.nahled, div.boxHover div.nahled {position:absolute; left:500px; top:160px; visibility:visible;} 

div.boxHover .polozka {margin:0; padding:0; padding-left: 3px;} 

.polozka {cursor: default; padding-left: 3px;}

.polozka_b {cursor: default;}

.mokate {background-image: url(images/mokate_brg.jpg); background-repeat: repeat-y;}

.dukat {background-image: url(images/dukat_brg.jpg); background-repeat: repeat-y;}

.gold {background-image: url(images/gold_brg.jpg); background-repeat: repeat-y;}

.polozka:hover {color: #fcb303; padding-left: 3px;}

.polozka_b:hover {color: #fcb303;} 

div.box {behavior:url(vsuvky/hover.htc);}

.sk {background-image: url(images/sk.gif); background-repeat: no-repeat; padding-left: 30px; font-size: 90%;}

.cz {background-image: url(images/cz.gif); background-repeat: no-repeat; padding-left: 30px; font-size: 90%;}
