body {
	font-family:                Verdana, Comic Sans MS, Tahoma, Arial;
	background-color:           white;
	font-weight:                normal;
	margin:                     0px;
	scrollbar-face-color:       #0B604F;
	scrollbar-shadow-color:     silver;
	scrollbar-highlight-color:  white;
	scrollbar-3dlight-color:    black;
	scrollbar-darkshadow-color: silver;
	scrollbar-track-color:      #ADC684;
	scrollbar-arrow-color:      #ADC684;
}

a {
	text-decoration: none;
 font-weight: bold;
}

a:link, a:visited {
 color: #0B604F;
}

a:hover, a:active {
	color: #ADC684;
	text-decoration: underline;
}

table {
 font-size: 71%;
}

table.res {
 font-size: 100%;
 width:     100%;
 align:     center;
}

table.zadani {
 font-size: 100%;
 width:     100%;
 align:     center;
}

table.center_tab {
 font-size: 100%;
 align:     center;
}

table.res th {
 font-size:        105%;
 font-weight:      bold;
 background-color: #0B604F;
 color:            white;
}

table.telefony {
 align:     center;
 font-size: 100%;
 width:     95%;
}

td.small_menu {
 align:     center;
 font-size: 132%;
 background-color: #ADC684;
}

input, select {
 font-size:        x-small;
 vertical-align:   middle;
 font-weight:      bold;
 color:            #0B604F;
 background-color: #ADC684;
}

.menu {
 line-height: 13px;
}

.menu a.item {
 color:            #0B604F;
 font-weight:      bold;
 padding:          2px;
 margin-top:       1px;
 border-left:      5px solid #0B604F;
 padding-left:     5px;
 background-color: #ADC684;
 display:          block;

}

.small_menu a {
 color:            #0B604F;
 font-weight:      bold;
 padding:          2px;
 padding-left:     4px;
 border:           1px solid #0B604F;
 background-color: #ADC684;
 display:          block;
}

.menu a:hover, .menu a:active {
	color: white;
}

td.sloganl {
 background-color: #0B604F;
 font-size:        233%;
 font-weight:      bold;
 color:            white;
 padding-left:     5px;
}

td.slogans {
 background-color: #0B604F;
 text-align:       right;
 font-size:        95%;
 font-weight:      bold;
 color:            white;
 padding-right:    5px;
}

td.mainew {
 background-color: #0B604F;
 color:            white;
 padding:          5px;
}

td.maiact {
 background-color: #ADC684;
 color:            black;
 padding:          5px;
}

td.act {
 background-color: white;
 color:            black;
 vertical-align:   top;
 padding:          5px;
}

td.oddeleni {
 background-color: #0B604F;
 height:           1px;
}

td.new {
 background-color: white;
 color:            black;
 padding:          4px;
 vertical-align:   top;
}

td.menu{
 vertical-align:   top;
 font-weight:      bold;
 font-size:        110%;
 color:            #0B604F;
}

td.nadpis{
 text-align:       right;
 font-weight:      bold;
 font-size:        110%;
 color:            #0B604F;
}

td.hlava{
 text-align:       center;
 font-weight:      bold;
 font-size:        130%;
 color:            #0B604F;
}

td.zadr{
 text-align:       right;
 font-weight:      bold;
 font-size:        100%;
 color:            black;
}

td.zelr{
 text-align:       right;
 font-weight:      bold;
 color:            #0B604F;
}

td.popis{
 valign:           middle;
 text-align:       right;
 font-weight:      bold;
 font-size:        130%;
 color:            #0B604F;
}

p.filtr{
 font-weight: bold;
 font-size:   100%;
 text-align:  center;
 color:       black;
}

span.anotace{
 font-style:       italic;
 color:            #0B604F;
 font-size:        100%;
}

span.tit{
 font-weight:      bold;
 font-size:        small;
 color:            #0B604F;
}

span.big_str{
 font-weight:      bold;
 font-size:        95%;
 color:            #0B604F;
}

span.str{
 font-weight:      bold;
 font-size:        50%;
 color:            #0B604F;
}

span.bigtit{
 font-weight:      bold;
 color:            #0B604F;
 font-size:        140%;
}

span.bign{
 font-weight:      bold;
 color:            #0B604F;
 font-size:        150%;
}

span.bigbl{
 font-weight:      bold;
 color:            black;
 font-size:        100%;
}

span.smbl{
 font-weight:      normal;
 color:            black;
 font-size:        85%;
}

span.bl{
 font-weight:      normal;
 color:            black;
 font-size:        100%;
}

span.error{
 font-weight:      bold;
 color:            red;
 font-size:        110%;
 text-align:       center;
}

span.bigw {
 background-color: #ADC684;
 font-size:        150%;
 font-weight:      bold;
 color:            #0B604F;
}

span.tel_ovl {
 font-size:        150%;
 font-weight:      bold;
 color:            white;
}

span.tel_zpr {
 font-size:        160%;
 font-weight:      bold;
 color:            black;
}

span.tel_big_zpr {
 font-size:        220%;
 font-weight:      bold;
 color:            black;
}

legend {
 font-size:        100%;
 font-weight:      bold;
 background-color: #0B604F;
 color:            white;
}

fieldset
{
 border:           #ADC684 dotted 1px;
 padding:          5px;
}
