body{color: #333333;margin: 4px 0;padding: 4px 0;font: 0.8em arial,freesans, helvetica, sans-serif;}
#header{width: 780px;height: 100px;background: url(katalog_vrch.png) top left no-repeat;}
#dater{text-align: right;line-height: 25px;padding-right: 5px;font-size: 12px;color: #333333;}
hr{border: none;width: 100%;color: #fff;height: 1px;background-color: #fff;}
img{border: none;}
a{color: #333333;}
.error{width: 735px;margin: 10px;padding: 10px;color: #f00;border: 1px solid #f00;float: left;font-weight: bold;}
.message{width: 735px;margin: 10px;padding: 10px;border: 1px solid #000;color: #000;float: left;font-weight: bold;}
.form{padding: 5px 0 0 0px;width: 500px;float: left;}
#main{width: 780px;margin: 0px auto;border: 0px solid #f00;}
#headmenu{width: 575px;height: 90px;float: right;}
#mainmenu{width: 575px;float: left;height: 35px;}
#mainmenu ul{height: 30px;}
#mainmenu li {height: 30px;}
#searcher{width: 560px;height: 50px;float: right;}
#headlogo{height: 85px;width: 200px;float: left;background: url(zobraz.png) no-repeat right;}
#headlogo a{display: block;height: 85px;}
.basictab ul{margin: 0px;padding: 2px 8px 0 0; list-style-type: none;text-align: right;width: 300px;float: right;}
.basictab li{display: inline;margin: 0px;padding: 0;line-height: 30px;float: left;height: 30px;}
.basictab li a{text-decoration: none;padding: 4px 11px 4px 11px;margin-left: 4px;font-weight: bold;color: #000;}
.basictab li a:hover, .basictab li a.current{color: #fff;}
.basictab a#int{border: 1px solid #00CC33;border-bottom: none;}
.basictab a#kat{border: 1px solid #45A4DB;border-bottom: none;}
.basictab a#spr{border: 1px solid #FFCC33;border-bottom: none;}
.basictab a#pra{border: 1px solid #CC0099;border-bottom: none;}
a#int:hover, a#int.current{background-color: #00CC33;color: #fff;}
a#kat:hover, a#kat.current{background-color: #45A4DB;color: #fff;}
a#obr:hover, a#spr.current{background-color: #FFCC33;color: #fff;}
a#pra:hover, a#pra.current{background-color: #CC0099;color: #fff;}
.basictab li a:active{color: black;}
.tabcontainer{width: 550px; height: 50px;}
.tabcontent{width: 550px; padding: 0;height: 50px;float:left;}
.search{width: 390px;font-size: 1em;}
.nowsearch{padding-top: 7px;color: #000;width: 540px;float:left;font-size: 11px;}
.nowsearch a{color: #0099CC;}
#copy{width: 780px; height: 40px; clear:both;border-top: 1px solid #0099CC;color:#333333;font-size: 12px;text-align: right;margin-top: 10px;}
#copy a{color: #0099CC;}
#copytext{float: left;}
#nic{width: 778px;float: left;text-align: center;color: #000;margin: 0px;padding: 0px;font-weight: bold;border: 1px solid #0099CC;background-color: #EFFBFF;}
#nic a{color: #0099cc;}
#nic p{margin: 10px;}
#nic2{height: 420px;width: 770px;float: left;}
h1{font-size:16px;clear:left;margin:10px 0px;}
h2{font-size:14px;clear:left;margin:10px 0px 5px 0px;padding: 0;font-weight: normal;}
h3{font-size:14px;clear:left;margin:10px 0px;}
#content{float:left;width:560px;margin-bottom:10px;text-align: justify;}
#content a{color: #0099CC;}
#content p{margin:0px;padding:0px 0px 10px 0px;}
#detail{float:left;width:560px;margin-bottom:10px;text-align: justify;line-height: 150%;}
#detail a{color: #0099CC;}
#detail p{margin:0px;padding:0px 0px 10px 0px;}

.clear {clear:both;line-height:2px;border-bottom:1px solid #0099CC;}
.image{float:left;margin: 3px 10px 0px 0px;width:60px;}
.image_max{float:left;margin: 2px 5px 2px 0px;border:1px solid #eee;padding:3px;}
#menu{width:200px;float:right;margin-bottom:10px;}
#menu .banner{height: 800px;width: 160px;float: right;}
#nav{padding:0;margin:10px 0px 10px 20px;list-style:none;}
#nav li{margin:0;padding:0;display:inline;}
#nav a{display:block;padding:3px 16px;background:url(arrow.png) no-repeat 0px 4px;text-decoration:none;font-weight:bold;}
#nav a:hover{background:url(arrow.png) no-repeat 2px 4px;text-decoration:underline;}
#nav strong{padding:3px 16px;display:block;background: #FFDF7F;}



#nadpis{color: #000;width: 100%;margin: 0px;float: left;font-size: 12px;background: url(katalog_nadpis.png) no-repeat left top;height: 70px;}
#nadpis h1{padding-left: 80px;margin: 0px;padding-top: 10px;font-size: 23px;}
#nadpis h4{padding-left: 80px;margin: 0px;color: #000;font-size: 12px;font-weight:normal;}
#nadpis h4 a{color: #0482CC;} /* #0065ff;*/
#podnadpis{padding-left: 80px;margin: 0px;color: #000;font-size: 12px;font-weight:normal;}
#podnadpis a{color: #0482CC;} /* #0065ff;*/
#podnadpis span.right{float: right;margin: 0;padding: 0 5px 0 0;}

#sekcie {width: 720px;margin-left: 30px;}
#sekcie ul{margin:0;padding:0;width: 355px;float: left;}
#sekcie li{padding: 0;list-style-type: none;background: url(adresar.png) no-repeat left;line-height: 20px;}
#sekcie li.link{background-image: url(adresar-link.png);}
#sekcie p{padding: 0 0 0 20px;margin: 1px 0px;font-size: 14px;display:block;}
#sekcie a{color: #0482CC;font-weight: bold;float:left;padding: 0 5px 0 0;margin: 0;font-size: 14px;}
.vypis{width: 765px;float:left;margin-left: 5px;}
.vypobr{width: 135px;float: left;height: 115px;}
img.preview {position: absolute;width:125px;height:94px;z-index:1;border: 1px solid #EF6B00; }
.vyptext{width: 625px;float: left;font-size: 12px;}
.vyptext ul{padding: 0;margin:0;width:620px;}
.vyptext li{padding: 0;list-style-type: none;}
.vyptext p{padding-left: 15px;margin: 0;}
.vyptext li a{color: #0482CC;font-weight: normal;text-decoration: none;}
.vyptext h4 a{color: #0482CC;border: 1px solid #f00;text-decoration: none;}
.vyptext h3{font-size: 14px;color: #0065ff;;margin: 0;font-weight: normal;}
.vyptext h3 a{color: #EF6B00;margin-bottom: 4px;text-decoration: none;}
h2.lista {color: #000; font-size: 12px;padding: 10px 4px 3px 4px;border-bottom: 1px solid #0099CC;clear: left;text-align: left;margin: 10px 0 10px 0;font-weight: normal;}
h2.lista strong{color: #0482CC;}
h2.lista .right{float: right;}
h2.lista .right a{color: #0482CC;padding-left: 2px;font-weight: bold;}
h4 span.left{float: left;margin: 0;padding: 0;}
h4 span.right{float: right;margin: 0;padding: 0 5px 0 0;}
#vertical{width: 160px;height: 600px;position: relative;margin-right: -161px;float: right; }
li.url{color: #0482CC;background: url(link.gif) no-repeat left;}
li.rank{color: #0482CC;width: 70px;float:left;vertical-align:bottom;padding-top:5px;}
li.cat{float: left;color: #0482CC;background: url(adresar.png) no-repeat left;margin-right: 10px;}
li.cat a {text-decoration: underline;}
#listpage{width: 770px;float:left;padding:15px;margin-left: 5px;text-align:center;}
#listpage a{color: #0482CC;font-size: 15px;}
#listpage b{font-size: 20px;}


