body{font-family:Tahoma,Verdana,Arial,lucida,sans-serif;background:#1d1d1d url("../img/body.gif");color:#000;padding:0;margin:0;font-size:small;text-align:center;line-height:1.5;min-width:917px}

/* layout */ 
#min{padding:0 9px 9px 9px;background:#fff url("../img/min.gif");font-size:90%}
#max{text-align:left;width:917px;margin:0 auto}
#back{width:100%}
#main{background:#fff;width:100%}
#new{width:198px;float:right;overflow:hidden;display:inline;margin-right:5px}
#head{position:relative;margin:20px 0 0 0;width:100%;height:211px;z-index:0;line-height:1.1;background:#afC0d7 url("../img/head.gif") no-repeat}
#nav{width:198px;float:left;overflow:hidden;display:block;margin-left:5px}
#noscreen{width:200px;position:absolute;left:0;top:-1000px}
#floatbug{width:100%;float:left}
#basic{padding:0 220px}
#foot{clear:both;position:relative;width:100%;margin:10px 0 10px 0}
div.top{text-align:center;padding:0 0 7px 0;border-top:1px solid #adb3bc;margin:15px 15px 0 15px;color:#2c5978}

/* top menu */ 
#nav ul,#nav .anketa,#nav address,#new .actual{padding:10px 10px;margin:0 10px 10px 10px;background-color:#344050;border-bottom:3px solid #adb3bc;color:#a7b6cf}
#new .actual{background-color:#dbe3ec}
#nav ul{padding:0;background-color:#242c38}
#nav li{list-style:none}
.nav li a{padding:2px 0 2px 20px;display:block;background:url("../img/lili.gif") no-repeat 0 0.65em;color:#a7b6cf;text-decoration:none}
#nav li a:hover{background:#9e0025 url("../img/lilii.gif") no-repeat 0 0.65em;color:#fff}
#nav .anketa a{color:#a7b6cf}
#nav .anketa span{border:1px solid #000}
#nav address strong{color:#000}

/* search form */
form.right{float:right}
fieldset{margin-bottom:5px;padding:0;border:none}
#newslst fieldset{padding:5px;border:5px solid #e1f6ff}
.nav fieldset{padding:5px 15px 0 15px;text-align:center}
.nav input{width:100%;display:block;margin:0 0 6px 0}
.nav input.button{width:62px;background:#536785 url("../img/button.gif") repeat-x;border:1px solid #59728f;cursor:pointer;color:#fff;margin:0 auto}
legend{margin:0 5px;padding:0 5px;color:#2c5978;font-size:120%}
label.req{color:#c00000}
#newslst input{margin-bottom:10px}

/* actual */
#new .date{color:#525252;font-weight:normal}
#new .actual{text-align:center;color:#525252}
#new .newleft{text-align:left;font-size:10px;padding-bottom:10px}
#newslst{border-bottom:5px solid #fff;width:100%}
#floatbug #newslst h4{font-size:110%;font-weight:bold;color:#9b0023;margin-top:10px}
#floatbug #newslst div h4{margin-top:2px}
#floatbug #newslst p{margin:7px 0}
#floatbug #newslst p.imgl{margin:7px 5px 10px 0}
.actual p{margin:0 5px;padding:0 10px}
.actual span{display:block;font-weight:bold;color:#be0000;padding-top:5px}
#new .actual img{margin:3px 0;border:3px solid #ccc}

/* header */ 
h1,h1 span{width:313px;height:149px;position:absolute;top:0px;left:0px;margin:0;padding:0;font-size:130%;overflow:hidden;z-index:1}
h1 span{display:block;z-index:2;background:url("../img/h1.gif") no-repeat;top:0;left:0;cursor:pointer}
h2,h2 span{width:595px;height:211px;position:absolute;top:0;left:322px;margin:0;padding:0;font-size:130%;overflow:hidden;z-index:1}
h2 span{display:block;z-index:2;background:url("../img/h2.jpg") no-repeat;top:0;left:0}
h3{font-size:100%;margin:0;padding:15px 50px 11px 15px;background:#4c5b7c url("../img/h3.gif") no-repeat;color:#fff}
h3.left{background:#5e7288 url("../img/h3left.gif") no-repeat}
h3.right{background:#919aab url("../img/h3right.gif") no-repeat}
#basic h3, #error h3{margin:12px 0 10px 0;padding:5px 0 5px 67px;background:#e9eef5 url("../img/fire.gif") no-repeat left;color:#2c5978;font-size:130%;font-weight:bold}
h4{font-size:120%;margin:0;padding:0;color:#5c5978;font-weight:normal}
#basic h4{padding:0}
#new h3{text-align:left}

/* basic */
#basic p.imgr{float:right;text-align:center;display:inline;border:3px solid #ccc}
#basic p.imgl{float:left;text-align:center;display:inline;border:3px solid #ccc}
#basic p.no_border{float:right;text-align:center;display:inline;border:none}
#basic #newslst div{clear:both;border-top:1px dotted #000;margin-bottom:20px}
p.center, p.navigace{text-align:center}
p.grey{color:#5c5b5c}

#error{clear:both;background:#fff;border:1px solid #fff}
.error{padding:0 10px 80px 10px}

/* paragraphs */ 
#basic p,#basic address{margin:0;padding:0}
p.top{text-align:right;padding:15px 5px 15px 0;clear:both;margin:0 10px 0 0}
#foot p{text-align:center;margin:0;padding:15px;color:#5c6f85}
address{font-style:normal;padding:8px 0}
#nav address{text-align:left;padding-left:15px;padding-bottom:20px}
#nav address strong{color:#4c6b56}
#basic p.odtah{padding:5px 0;background-color:#242c38;color:#fff;text-align:center}
#foot .left{float:left;color:#5c6f85}
#foot .right{float:right;color:#909090}

/* table */
table {width:100%;font-size:x-small;border:none;border-collapse: collapse}
th {background:#344050;color:#fff;border:1px solid #fff;padding:3px 3px;text-align:center}
td {margin:0;padding:3px 3px;border:1px solid #fff;background:#cad9df;text-align:center}
td.left {text-align:left}

/* lists */ 
#basic ul,#basic ol{margin:0 25px 5px 40px;padding:0}
#basic li{margin:0;padding:0 0 4px 0;list-style:square}
#basic ol li{list-style:decimal}

/* form */
select{font-size:11px}

/* detail */
.end{clear:both}

/* links */
a{color:#5c6f85;text-decoration:none}
#basic a, .top a{color:#2c5978}
a:hover, #basic a:hover{color:#cd0e06}
a.fav,a.print,a.map,a.home,a.email,a.maps{padding-left:20px}
.newleft a{text-decoration:underline}
hr{display:none;clear:both}
#floatbug p.news{padding:0 0 0 5px}
a.home{background:url("../img/home.gif") no-repeat left center}
a.email{background:url("../img/email.gif") no-repeat left center}
a.map{background:url("../img/map.gif") no-repeat left center}
a.print{background:url("../img/print.gif") no-repeat left center}
a.fav{background:url("../img/fav.gif") no-repeat left center}
a.maps{background:url("../img/maps.gif") no-repeat left center}
img{border:none}
#newslst img.detail{border:1px solid #ccc}
#foot img{display:none}
#foot .right a{color:#909090}
p.top a{font-weight:normal}
.imgleft{float:left;margin:0 5px 0 0}
p.news br{clear:left}
#new img{border:none;margin:7px 0}