/* Schoeller */

*{margin:0;padding:0;font-family:Verdana, sans-serif;}
body{text-align:center;background:#f4f9ff;font-size:.8em;font-family:Verdana, sans-serif;color:#333;}
#page{margin:1px auto 0 auto; width:980px; text-align:left;position:relative}
#levy a{color:#906;}
#pravy a, #mid a {color:#f60; text-decoration: none;}
#pravy a:hover, #mid a:hover {text-decoration: underline;}
.cor{clear:both;visibility:hidden;} /* <br /> */
fieldset{border:0 none;}
a {cursor:pointer;cursor:hand;}
.inv {display:none;}
.info {font-size:0.8em;text-align:center;padding:5px 0;color:#646464}
.i-n {color:#906}.i-s {color:#1668b1}
.left {text-align:left;}.right {text-align:right;}.center {text-align:center;}
.bold {text-align:bold;}
.border {border:1px solid #fff;padding:10px}
.noborder { border:none; }
.floatl {float:left;margin-right:10px;clear:both;margin-bottom:10px;}  .floatr{float:right;margin-left:10px;}
img {border:0 none}
.posl {border-right:none}
/*div{border:1px solid red}*/
#top{width:980px;height:162px;}
#kost{background:url("../img/kosticky.png") top left no-repeat;height:40px;}

/*hlavní nadpis pouze na HP*/
#nadpis h1, #nadpis .h1{position:relative;width:980px;height:122px;overflow:hidden;font-size:1.7em;}
#nadpissk h1, #nadpissk .h1{position:relative;width:980px;height:122px;overflow:hidden;font-size:1.7em;}
#nadpis h1 span, #nadpis .h1 span {display:block;position:absolute;left:0;top:0;z-index:1;width:980px;height:122px;background:url("../img/top.png") top left no-repeat;}
#nadpissk h1 span, #nadpissk .h1 span {display:block;position:absolute;left:0;top:0;z-index:1;width:980px;height:122px;background:url("../img/topsk.png") top left no-repeat;}
#nadpis .si {color:#1668b1} #nadpis .sp {color:#28675f}
#anim {position:absolute;z-index:10;top:56px;right:242px}
#main {width:980px;}
#main li, #main p { font-size: 0.8em}
#main-2 {background:url("../img/main-2.png") top left repeat-y;}
#main-1 {background:url("../img/main-1.png") top left repeat-y;}

#main h1, #main h2, #main h3, #nadpis h1 {font-weight:normal;}
#main h2, #main h3, #main h4, #main h5, #main h6,  #main dt {padding:10px 0 5px 0;position:static;left:0px}
#main h4 { margin:0px 0px -10px;}
#pravy h1, #pravy .h1, #mid h1, #mid .h1 {font-size:2em;color:#f60;text-align:right;padding:10px 0;border-bottom:1px solid #fff;margin-bottom:15px;}
#levy h1, #levy .h1 {font-size:1.6em;color:#906}
#main h2, #main .h2 {font-size:1.4em;color:#28675f}
#main h3, #main .h3 {font-size:1.1em;color:#1668b1}
#main h4, #main .h4 {font-size:0.9em;color:#1668b1}
#main h5, #main .h5 {font-size:1em;color:#1668b1}
#main h6, #main .h6 {font-size:1em;}
#main .h4, #main .h5, #main .h6 {font-weight:bold}
#main p, #main ul, #main ol, #main dl, .form, #main address {padding:10px 0 5px 0}#main address {font-style:normal}
#main p {line-height:1.4}
#main ul, #main ol, #main dl {margin-left:50px}
#main dt {font-weight:bold;color:#f60}
#main li {margin:5px 0}
#main table {margin:10px 0 5px 0;font-size:0.85em;width:100%}
#main thead td, #main thead th, #main tbody td, #main tbody th {padding:2px;}
/*#main table td, #main table th, #main tbody td, #main tbody th, #main table  {border:1px solid #fff;border-collapse:collapse;}*/
#main table td, #main table th, #main tbody td, #main tbody th, #main table  {border:1px solid #000;border-collapse:collapse;}
#main thead th {background-color:#D6E4F5;color:#28675f}
#main col.cena {color:#f60}

#main fieldset {margin:10px 0 5px 0; width:50%}
#main select{width:10em}
#main label {display:block;clear:both;margin:8px 0}
#main label span {float:left;width:150px;text-align:right;margin-right:5px}
#main legend, #main .legend {padding:0 15px;color:#28675f;font-weight:bold;}#main .legend {_padding:0 15px 0 25px;}
#main .butony legend {display:none;}
#main .butony {}
#main label.check span {width:auto}
#main label.check img {position:relative;top:-10px}
.buton {border:0 none; background:url("../img/buton.png") top left repeat-x #caddf4;height:20px;padding:0 5px;_padding:0;color:#1668b1;font-weight:bold;font-size:0.8em;}
#main #drobecky {font-size:0.8em;text-align:right;margin-right:20px}
#main #drobecky a{color:#1668b1}

#mid .obsah { margin: 0; padding:0;}
#mid-top {background:url("../img/mid-top.png") top left no-repeat #CFDFF4;/*height:14px;*/}
#mid, #pravy {background:url("../img/cont-bg.png") top left repeat-x #ebf4ff;_margin-top:-2px}
#mid { margin: 0; padding>0;}
#mid .obsah,  #pravy .obsah {background:url("../img/pravy-sestiu.png") bottom right no-repeat; padding:0 25px 150px 50px; min-height:300px;height: expression(this.scrollHeight < 300? "300px" : "auto" );/*IE*/overflow: visible;}
#pravy .obsah {width:635px;_width:655px;min-height:300px;height: expression(this.scrollHeight < 300? "300px" : "auto" );/*IE*/overflow: visible;}
#pravy #obal {_padding:0;_margin:0 0px;}
#mid ul li, #pravy ul li {list-style-image: url(../img/odr-oranz.png);}

#pravy-top {background:url("../img/pravy-top.png") top left no-repeat #CFDFF4;/*height:14px;*/}
#pravy {width:730px;_width:710px;float:right;}

#levy-top {background:url("../img/levy-top.png") top left no-repeat;height:14px;}
#levy {padding:0; margin:0; width:235px;background:url("../img/levy-bg.png") top left repeat-x;}
#levy .obsah {background:url("../img/levy-sestiu.png") bottom right no-repeat;padding:0 10px 150px 10px;font-size:.85em;min-height:300px;height: expression(this.scrollHeight < 300? "300px" : "auto" );/*IE*/overflow: visible;}
#levy ul, #levy ol, #levy dl {margin-left:25px}
#levy dd ul {margin:0;padding:0}
#levy ul li {list-style-image: url(../img/odr-cerv.png);}
#levy dt {color:#28675f;font-size:1.1em;padding:25px 0 5px 0} #levy dt a{color:#28675f;}
#levy h2 {color:#906;position:relative;left:0px;font-size:2.2em;text-align:right;border-bottom:1px solid #fff}
#pravy .vyraz, #mid .vyraz, #mid .pov, #pravy .pov  {color:#f60}#levy .vyraz {color:#906}
#levy .vice, #levy .datum, #pravy .vice, #mid .vice {display:block;font-size:0.9em;text-align:right;padding:5px 0;} 
#levy .vice {border-bottom:1px solid #c7ede8;}
#levy .vice a{color:#646464}
#pravy .vice, #mid .vice {font-size:0.8em;border-bottom:1px solid #caddf4;}
#pravy .vice ul, #mid .vice ul {margin-left:0;}
#pravy .vice li, #mid .vice li {list-style:none;float:left;margin-right:213px} #pravy .vice li.posl, #mid .vice li.posl {margin-right:0}
#pravy .vice a, #mid .vice a, #pravy .kartahp h4{color:#646464}
#levy .vice a:hover, #levy dt a:hover {color:#906}
#pravy .vice a:hover, #mid .vice a:hover {color:#f60}
#pravy table, #pravy fieldset {width:100%}
#pravy #nav-3, #mid #nav-3 {margin-left:0}
#pravy #nav-3 li, #mid #nav-3 li {float:left;list-style-image:none;list-style-type:none;padding:0 10px;border-right:1px solid #CADDF4;font-size:0.8em;}
#pravy dl.ikonky {}
#pravy .ikonky dt {float:left;height:50px;width:50px;margin-right:10px}
#pravy .ikonky dd {margin-top:10px}

#pravy .karta {padding:10px;margin:10px 0;clear:both;border:2px solid #F1F7FF}
#pravy .karta .vl {float:left;width:200px;margin:5px}
#pravy .karta .vp {margin-left:230px;_height:100%}
#pravy .karta ul{margin-left:0}

#pravy .kartahp {padding:10px;margin:10px;width:160px;float:left;border:2px solid #F1F7FF}
#pravy .kartahp h2, #pravy .kartahp h3, #pravy .kartahp h4, #pravy .kartaf h2  {left:0}
#pravy .kartahp ul {margin-left:15px}
#pravy .kartahp img, #mid .karta img {border:3px solid #CADDF4}

#pravy .kartaf {padding:10px;float:left;width:250px;margin:10px 20px 10px 0;border:2px solid #F1F7FF}
#pravy .kartaf ul {margin-left:20px}

#mid .karta #form img {border:none}
#mid .karta {border-bottom:2px solid #fff;margin-bottom:25px;width:905px;padding-bottom:15px}
#mid .karta #form {font-size:0.85em;padding-top:10px;}
#mid .karta .vl {}
#mid .karta .vp {float:right;width:700px;}

#foot {background:url("../img/foot.png") top left no-repeat;height:45px;position:relative;clear:both}
#foot p, #foot a, #foot label span {color:#fff;} #foot label span {font-size:0.8em}
#foot legend {display:none;}
#foot #flash {position:absolute;top:0;left:25px}
#foot .form {position:absolute;top:0;right:25px}
#foot .form fieldset {float:left;margin-right:5px;}
#foot .form p.rozhled {font-size:0.8em;padding-top:3px}

/* ZALOHA MENU #menu {position:relative;width:980px;height:70px;background:url("../img/menu.png") top left no-repeat;}
#menu #nav-1 {position:absolute;list-style-type:none;left:22px;z-index:10}
#menu #nav-1 li {position:absolute;top:0;width:100px;height:30px;text-align:center;}
#menu #nav-1 li.uvod,#menu #nav-1 li.uvod-a {}
#menu #nav-1 li.onas,#menu #nav-1 li.onas-a {left:80px;}
#menu #nav-1 li.akce,#menu #nav-1 li.akce-a {left:160px;}
#menu #nav-1 li.firm,#menu #nav-1 li.firm-a {left:240px;}
#menu #nav-1 li.kata,#menu #nav-1 li.kata-a {left:320px;}
#menu #nav-1 li.ceni,#menu #nav-1 li.ceni-a {left:400px;}
#menu #nav-1 li.serv,#menu #nav-1 li.serv-a {left:480px;}
#menu #nav-1 li.kont,#menu #nav-1 li.kont-a {left:560px;}
#menu #nav-1 li.uvod, #menu #nav-1 li.onas, #menu #nav-1 li.akce, #menu #nav-1 li.firm, #menu #nav-1 li.kata, 
#menu #nav-1 li.ceni, #menu #nav-1 li.serv, #menu #nav-1 li.kont {background:url(../img/menu-n.png) 0 0 no-repeat;padding-top:5px}  
#menu #nav-1 li.uvod-a, #menu #nav-1 li.onas-a, #menu #nav-1 li.akce-a, #menu #nav-1 li.firm-a, #menu #nav-1 li.kata-a, 
#menu #nav-1 li.ceni-a, #menu #nav-1 li.serv-a, #menu #nav-1 li.kont-a {background:url(../img/menu-a.png) 0 0 no-repeat;padding-top:5px}  
#menu #nav-1 li a {text-decoration:none;font-weight:bold;color:#1668b1;font-size:0.95em}
#menu #nav-1 li a.acti {text-decoration:none;font-weight:bold;color:#fff;font-size:0.95em} */

#menu {position:relative;width:980px;height:70px;background:url("../img/menu.png") top left no-repeat;}
#menu #nav-1 {position:absolute;list-style-type:none;left:22px;z-index:10}
#menu #nav-1 a {position:absolute;top:0;width:100px;height:30px;text-align:center;}
#menu #nav-1 .uvod,#menu #nav-1 .uvod-a {}
#menu #nav-1 .onas,#menu #nav-1 .onas-a {left:80px;}
#menu #nav-1 .akce,#menu #nav-1 .akce-a {left:160px;}
#menu #nav-1 .firm,#menu #nav-1 .firm-a {left:240px;}
#menu #nav-1 .kata,#menu #nav-1 .kata-a {left:320px;}
#menu #nav-1 .ceni,#menu #nav-1 .ceni-a {left:400px;}
#menu #nav-1 .serv,#menu #nav-1 .serv-a {left:480px;}
#menu #nav-1 .kont,#menu #nav-1 .kont-a {left:560px;}
#menu #nav-1 .uvod, #menu #nav-1 .onas, #menu #nav-1 .akce, #menu #nav-1 .firm, #menu #nav-1 .kata, 
#menu #nav-1 .ceni, #menu #nav-1 .serv, #menu #nav-1 .kont {background:url(../img/menu-n.png) 0 0 no-repeat;padding-top:5px}  
#menu #nav-1 .uvod-a, #menu #nav-1 .onas-a, #menu #nav-1 .akce-a, #menu #nav-1 .firm-a, #menu #nav-1 .kata-a, 
#menu #nav-1 .ceni-a, #menu #nav-1 .serv-a, #menu #nav-1 .kont-a {background:url(../img/menu-a.png) 0 0 no-repeat;padding-top:5px}  
#menu #nav-1 li a {text-decoration:none;font-weight:bold;color:#1668b1;font-size:0.95em}
#menu #nav-1 li a.acti {text-decoration:none;font-weight:bold;color:#fff;font-size:0.95em}

#menu #nav-2 {position:absolute;list-style-type:none;top:37px;left:22px;z-index:10}
#menu #nav-2 li {float:left;margin-right:25px;}
#menu #nav-2 li a {color:#fff;text-decoration:none;font-weight:bold;font-size:0.95em}
#menu #nav-2 li a.acti {color:#333}


.sup {position:relative;top:-5px;font-size:0.85em;} /*horní index*/
.sub {position:relative;top:3px;font-size:0.85em;} /*dolní index*/


#main #akce td { font-size: 12px;}
#main #akce td, #main #akce tr, #main #akce table { border: none;}



#main #akce .nadpis {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: 006ea6;

	text-decoration: none;

	text-align: center;



}





