html { background: #ededed; }
body { font-size: 12px; font-family: sans-serif; line-height: 18px; padding: 0; margin: 0; }
hr.cistic {	clear: both; height: 1px; border: 0; margin: 0; padding: 0; visibility: hidden;}

#kontejner { width: 900px; padding: 0; margin: 0 auto; }

#logo {position: relative; overflow: hidden; margin: 0; padding: 0; width: 328px; height: 67px; float: left;}
#logo span {position: absolute; left: 0; top: 0; z-index: 1; width: 328px; height: 67px; background: url("../i/gapo_01.gif") 0 0 no-repeat;}

#menu-null { width: 900px; padding: 0; margin: 10px 0 0 0; border-top: 1px solid silver; }
#menu { padding: 10px 20px; margin: 10px 20px 0 10px; float: right; background: #003e66; color: white;}
#menu a { color: white; padding: 0 10px;}
#menu a:hover, #menu a:focus, #menu #active { text-decoration: none;}

#main-null {background: white; float:left; margin:0;padding:0; width: 900px;}
#main-top {background: url("../i/gapo_05.jpg") left top no-repeat; margin:0;padding:0; width: 900px; height: 22px; float: left;}
#main {background: url("../i/gapo_09_1.jpg") left top repeat-y; margin:0; padding:0; float: left; width: 900px;}

#main-bottom {background: url("../i/gapo_19.jpg") left top no-repeat; margin:0;padding:0; width: 900px; height: 20px; float: left;}

#levy-null { padding:0; margin:0; float: left; width: 400px;}
#levy-null-sortiment { padding:0; margin:0; float: left; width: 900px;}
#levy { padding: 20px; margin:0 0 0 20px; width: 350px; float: left;}
#levy-sortiment { padding: 20px; margin:0 0 0 20px; width: 850px; float: left;}

#levy-null h2, #levy-null-sortiment h2 {color: #003e66; background: #ecddb3; padding: 5px 10px 5px 30px; float: left;}

#pravy-null { padding:0; margin:0; float: left; width: 500px;}
#pravy { padding:20px; margin:0 0 0 20px; width: 420px; float: left;}
#pravy a { color: #003e66;}
#pravy a:hover { text-decoration:none;}

#pravy-null h2 {color: #003e66; background: #ecddb3; padding: 5px 30px 5px 10px; float: right;}
#cesky-vyrobek {background: url("../i/gapo_12.gif") 0 0 no-repeat; width: 411px; height: 90px; overflow: hidden; padding: 0;}
#cesky-vyrobek p {width: 310px; height: 90px; padding: 0; float: right; margin-right: 15px;}

.vice {background: url("../i/gapo_16.jpg") center left no-repeat;}
.vice a {background: #ededed; color: black; text-decoration: none; padding: 3px; margin-left: 20px;}
.vice a:hover {color: white; background: #666;}

.img {margin: 5px 10px; padding: 5px; float: left; background: #f4f4f4; width: 130px; height: 130px; overflow: hidden; border: 1px solid #ccc;}
.img a img {border: 1px solid #ccc; margin: 0 auto; display: block;}
.img a:hover img {border: 1px solid #fff;}
.img span {position: absolute; background: white; z-index: 9; padding: 2px 5px; width: 200px;}


#paticka-slogan {position: relative; overflow: hidden; margin: 0; padding: 0; width: 589px; height: 81px; float: left;}
#paticka-slogan span {position: absolute; left: 0; top: 0; z-index: 1; width: 589px; height: 81px; background: url("../i/gapo_25.gif") 0 0 no-repeat;}

#paticka-telefon {position: relative; overflow: hidden; margin: 0; padding: 0; width: 311px; height: 81px; float: left;}
#paticka-telefon span {position: absolute; left: 0; top: 0; z-index: 1; width: 311px; height: 81px; background: url("../i/gapo_26.gif") 0 0 no-repeat;}

#paticka {padding: 30px 0 0 45px; color: #666; float: left;}
#paticka a { color: #003e66;}
#paticka a:hover { text-decoration:none;}

/* highslide */
.highslide{cursor:url("../i/highslide/graphics/zoomin.cur"), pointer;outline:none;}
.highslide-caption{display:none;border:2px solid white;border-top:none;font-size:10pt;background-color:white;padding:5px;}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;border-top:1px solid white;border-bottom:1px solid white;background-color:black;padding:3px;}
a.highslide-credits,a.highslide-credits i{color:silver;text-decoration:none;font-size:10px;padding:2px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}
.highslide-move{cursor:move;}
.highslide-overlay{display:none;}
.controlbar{background:url("../i/highslide/graphics/controlbar4.gif");width:167px;height:34px;}
.controlbar a{display:block;float:left;height:27px;}
.controlbar a:hover{background-image:url("../i/highslide/graphics/controlbar4-hover.gif");}
.controlbar .previous{width:50px;}
.controlbar .next{width:40px;background-position:-50px 0;}
.controlbar .highslide-move{width:40px;background-position:-90px 0;}
.controlbar .close{width:36px;background-position:-130px 0;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
