.BODY {
 SCROLLBAR-TRACK-COLOR: #FFFF99;
 SCROLLBAR-FACE-COLOR: #FFCC00;
 SCROLLBAR-ARROW-COLOR: #FF0000;
 SCROLLBAR-HIGHLIGHT-COLOR: #FFCC00;
 SCROLLBAR-SHADOW-COLOR: #FFCC00;
 SCROLLBAR-3DLIGHT-COLOR: #0000FF;
 SCROLLBAR-DARKSHADOW-COLOR: #0000FF;
 PADDING-RIGHT: 2px;
 PADDING-LEFT: 2px;
 FONT-SIZE: 14px;
 PADDING-BOTTOM: 2px;
 MARGIN: 2px;
 PADDING-TOP: 0px;
 FONT-FAMILY: arial, sans-serif;
 font-size: 11px;
 background-color: #FFFFFF;
 width: 955px;
 text-align: center;
}

.hlavicka {
 BACKGROUND-COLOR: #ffcc00;
 border-width: 0px;
 padding-left : 5px;
 padding-right : 5px;
 padding-top : 5px;
 padding-bottom : 0px;
 vertical-align: top;
}

.telo {
 vertical-align: top;
 MARGIN-TOP: 0px;
 font-size: 12px;
 font-family: arial, sans-serif;
 
  
}


.banner {
        MARGIN-TOP: 5px; MARGIN-LEFT:95px; WIDTH: 468px; HEIGHT: 60px; BACKGROUND-COLOR: #efefef;
}

.levy-sloupec {
 WIDTH: 90 px;
 BACKGROUND-COLOR: #ffcc00;
 vertical-align: top;
}

.stredni-sloupec {
 WIDTH: 450px;
 BACKGROUND-COLOR: #ffffff;
 padding-left : 5px;
 padding-right : 5px;
 padding-top : 5px;
 padding-bottom : 5px;
 vertical-align: top;
 }

.pravy-sloupec {
.padding-top: 5px;.
 padding-left: 5px;
 margin-left: 0px;
.padding-right: 0px;
 padding-bottom : 5px;
 WIDTH: 200px;
 BACKGROUND-COLOR: #ffff99;
 border-left-width: 2px;
 border-right-width: 2px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-style: solid;
 border-color: #ffcc00;
 vertical-align: top;
 text-align: left;
}

.pravy-sloupec2 {
.padding-top: 5px;.
 padding-left: 5px;
 margin-left: 0px;
.padding-right: 5px;
 padding-bottom : 5px;
 WIDTH: 200px;
 BACKGROUND-COLOR: #ffff99;
 border-left-width: 0px;
 border-right-width: 2px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-style: solid;
 border-color: #ffcc00;
 vertical-align: top;
 text-align: left;
}

.paticka {

        CLEAR: both;
        MARGIN-TOP: 5px;
         border-left-width: 0px;
 border-right-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-style: groove;
 border-color: #ffcc00;
 BACKGROUND-COLOR: #ffffFF;

}


.logo-obr {
        padding-left : 5px;
        padding-right : 15px;
        padding-top : 7px;
        width: 160px;
        vertical-align: MIDDLE;
}

.logo-text {
        padding-left : 0px;
        padding-top : 7px;
        width: 596px;
        color: Red;
        font-size: 150%;
        font-family: sant-serif;
        font-variant: normal;
        font-weight: bold;
        first-letter:150 px;
        font-style: normal;
        text-align: center;
        vertical-align: MIDDLE;
}




td.telo {
        padding: 0px; margin: 0px; background-color: #ffffff;
}

td.pravy-sloup {
        padding: 0px; margin: 0px; background-color: #ffffff;
 border-left-width: 3px;
 border-right-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-style: solid;
 border-color: #ffff99;

}

table, tr, td, div {
    margin-top: 0px;
    padding-top: 0px;
}

.pole-odkazy {
 MARGIN-TOP: 4px;
 BACKGROUND-COLOR: #ffff99;
 border-width: 2px;
 border-style: groove;
 border-color: #0000ff;
 padding-left : 2px;
 padding-right : 0px;
 margin-top : 15px;
 padding-top : 5px;
 padding-bottom : 5px;
 vertical-align: top;
 text-align: center;
 align: center;
}

.noviny {
 BACKGROUND-COLOR: #ffffff;
 MARGIN-TOP: -10px;
 padding-left : 5px;
 padding-right : 5px;
 padding-top : 0px;
 padding-bottom : 5px;
 vertical-align: top;
}

.banner-hlavni {
 MARGIN-TOP: 0px;
 padding-top : 5px;
 padding-bottom : 5px;
 vertical-align: top;
 text-align: center;
}

.noviny-datum {
 font-style : italic;
 FONT-SIZE: 100%;
 }
}


 blok {
 padding: 0px;
 margin-top: 5px;
 margin-bottom: 5px;
 BACKGROUND-COLOR: #0000ff;
 text-align: center;
 width: 80%;
 height: 3px;
}

.nadpisblok {
 FONT-SIZE: medium;
 COLOR: red;
 TEXT-DECORATION: none;
 text-align: center;
 padding: 5px;
 margin-right: 2px;
 margin-top: 0px;
 FONT-WEIGHT: bold;
 vertical-align: middle;

}

.textblok {
 FONT-SIZE: 80%;
 TEXT-DECORATION: none;
 padding: 0px;
 margin: 0px;
 text-align: justify;

}
.textblok-prvni {
 FONT-SIZE: 80%;
 TEXT-DECORATION: none;
 padding-top: 0px;
 margin-top: 10px;
 padding-bottom: 0px;
 margin-bottom: 0px;
}

.textblok-left {
 FONT-SIZE: 80%;
 TEXT-DECORATION: none;
 padding: 0px;
 margin: 0px;
}

.text {
 FONT-SIZE: small;
 TEXT-DECORATION: none;
  padding: 0px;
 margin-top: 10px;

}
.text-red {
 FONT-SIZE: small;
 TEXT-DECORATION: none;
 color: red;
}

.text-red-hlas {
 FONT-SIZE: x-small;
 TEXT-DECORATION: none;
 color: red;
}


.monitoring {
 padding-top: 5px 0 0 0;
 margin-bottom: 0px;
 WIDTH: 190px;
 overflow: auto;
 vertical-align: top;
 FONT-SIZE: small;
.FONT-SIZE: x-small; 
}

.monitoring-zdroj {
FONT-SIZE: small; 
.FONT-SIZE: x-small; 
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
padding-right : 2px;
padding-left : 2px;
margin: 0px;
}

 .monitoring-nadpis {
 	FONT-WEIGHT: bold;
  FONT-SIZE: small; 
.FONT-SIZE: x-small; 
 	TEXT-ALIGN: left;
 	TEXT-DECORATION: underline;
 	padding-left: 2px;
 	padding-right: 2px;
 	text-align: left;
 	color: blue;
 }

A.tlacitka {
        TEXT-DECORATION: none
}
A.tlacitka-noviny {
 BACKGROUND-COLOR: #ffcc00;
 FONT-WEIGHT: bold;
 FONT-SIZE: small;
 COLOR: #0000ff;
 FONT-FAMILY: sans-serif;
 TEXT-DECORATION: none;
 vertical-align: middle;
}

td.tlacitka {
        BORDER-BOTTOM: white thin solid; BACKGROUND-COLOR: #ffcc00;  vertical-align: MIDDLE; padding-bottom: 4px;
}

A:hover {
        TEXT-DECORATION: underline
}

.tlcs {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0000ff; FONT-FAMILY: sans-serif;
}

.tlcs2 {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: sans-serif
}


.tlcs3 {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #339900; FONT-FAMILY: sans-serif
}


hr.blok {
 padding: 0px;
 margin-top: 5px;
 margin-bottom: 5px;
 BACKGROUND-COLOR: #0000ff;
 text-align: center;
 width: 80%;
 height: 3px;
}

li.diar {
 margin-top: 10px;
}

.bar {
 background-color: #cdcdcd;
 text-align:left;
 font-family: arial, sans-serif;
 text-decoration: none;
 font-size: 12px;
 vertical-align: bottom;
 }
 
 .form2 {
 border: 0px solid #ffffff;
 padding: 2px;
 vertical-align: bottom;
}
 