body {
margin-top: 0px;
padding-top: 0px;
background: #ffffff url("000_pozadi.jpg") repeat-x 0 0;
color: #000;
text-align: center;
}

A:link {
color: #006EC8;
font: normal 8pt Tahoma;
text-decoration: underline;
}

A:visited {
color: #006EC8;
font: normal 8pt Tahoma;
text-decoration: underline;
}

a:hover {
color: #ff6600;
font: normal Tahoma;
text-decoration: underline;
}

/* layout */

#obsah {width: 1000px; margin: 1px auto; text-align: left; padding: 0px;}

#hlavicka {height: 282px; margin-top: 0px; margin-bottom: 0px; padding: 0px; border: 0px solid blue; background: none;}

#levypanel {float: left; width: 200px; margin: 7px 0px 0px 0px; padding:0px; background: #ffffff;}
#levypanel-obsah {margin: 0px; padding: 0.5em 2em;}

#hlavnipanel {margin: 23px 0px 0px 200px; padding: 0px; background: #ffffff;}
#hlavnipanel-obsah {margin:0px; padding: 0.5em 2em; border-left: 1px dotted gray; border-right: 1px dotted gray;}

#paticka {width: 771px; height: 258px; margin-top: 0px; margin-left: 200px; padding-top: 1px; padding-bottom: 1px; padding-left: 30px; background: #dbdbd9 url("000_pozadi_paticka.png"); border-top: 0px dotted gray; border-bottom: 0px dotted gray;}

hr.cleaner
{clear: both; display: none
}

/* menu */

.menu {color: #000000; padding: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 216px; margin-right: 0px; list-style-type: none; display: block; text-decoration: none; font-weight: bold;}
.menu ul {margin-top: 0px; position: absolute; visibility: hidden; background-color: #1f92ca; margin: 0; padding: 0; list-style-type: none; text-decoration: none; font-weight: bold;}
.menu li {float: left; padding: 0px 0px 0px 0px; white-space: nowrap; text-decoration: none; font-weight: bold;}
.menu li a:hover {color: #ffffff; background-color: #f63817; text-decoration: none; font-weight: bold;}
.menu li a:visited {color: #ffffff; background-color: #1f92ca; text-decoration: none; font-weight: bold;}
.menu a {padding: 5px; text-align: left; padding-left: 15px; padding-right: 15px; color: #fff; background-color: #1f92ca; display: block; text-decoration: none; font-weight: bold;}
.menu ul a:link {width: 150px; color: #ffffff; border-bottom: none; padding-left: 15px; _padding-left: 19px; text-decoration: none; font-weight: bold;}
.menu ul a:visited {width: 150px; color: #ffffff; border-bottom: none; padding-left: 15px; _padding-left: 19px; text-decoration: none; font-weight: bold;}
.menu ul a:hover {color: #ffffff; background-color: #f63817; text-decoration: none; font-weight: bold;}
.menu li:hover ul, ul.menu li.hover ul {visibility: visible; text-decoration: none; font-weight: bold;}
.menu li li {float: none; border: none; padding: 0; margin: 0; text-decoration: none; font-weight: bold;}


/* menu dolní */

#footer {
    width: 750px;
    margin: 0px;
}

#footer .kategorie {
/*    width: 800px;*/
    height: 258px;
    padding-left: 0px;
    overflow: hidden;
}

#footer .kategorie DIV {
    float: left;
    _width: 100px;
    height: 105px;
    margin-right: 6px;
    position: relative;
}

#footer .kategorie DIV H5 {
    display: block;
    margin: 0;
    height: 5px;
    line-height: 40px;
    font-size: 0.75em;
    _font-size: 0.7em;
}

#footer .kategorie DIV H5 A {
    color: white;
}

#footer .kategorie DIV.klimatex UL LI A:hover {
    color: white;
}

#footer .kategorie DIV H5 A:hover,
#footer .kategorie DIV UL LI A:hover {
    color: #ff6600;
    text-decoration: none;
}

#footer .kategorie DIV UL,
#footer .kategorie DIV UL LI {
    margin: 0;
    padding: 0;
    list-style: none;
    line-height: 0.8em;
}

#footer .kategorie DIV UL LI {
    max-width: 105px;
    padding-left: 10px;
    padding-bottom: 2px;
}

#footer .kategorie DIV UL LI A {
    display: block;
    text-indent: -10px;
}

#footer .kategorie DIV.klimatex LI {
    max-width: none !important;
}

#footer .kategorie DIV UL {
    position: relative;
    top: 10px;
}

#footer .kategorie DIV UL LI A {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 0.7em;
    color: #969697;
}

#footer .kategorie DIV UL LI A STRONG {
    font-weight: normal;
    border-bottom: 1px dotted #969697;
}

#footer .kategorie DIV UL LI A:hover STRONG {
    border-bottom: 1px dotted #ff6600;
}




h1 {
              font-family: DINPro-Bold, Tahoma;
              font-size: 20pt;
              font-weight: bold;
              font-variant: normal;
              color: #0e3380;
              text-align: left;
              letter-spacing: 0pt;
              line-height:155%;
              padding-left:0px;
              padding-right:0px;
              padding-top:0px;
              padding-bottom:0px;
              }

p {
              font-family: Tahoma;
              font-size: 10pt;
              font-weight: normal;
              color: #666666;
              text-align: left;
              letter-spacing: 0pt;
              line-height:155%;
              padding-left:0px;
              padding-right:0px;
              padding-top:0px;
              padding-bottom:0px;
              }
              
.levy_sloupec {
              font-size: 8pt;
              color: #0e3380;
              text-align: right;
              line-height:160%;
              letter-spacing: 0pt;
              }
              
.perex {
              font-size: 12pt;
              color: #6c6c6c;
              line-height:175%;
              }
              
.odkaz {
             font-size: 8pt;
             color: gray;
             font-weight: normal;
             padding-top: 3px;
             }
             
.odkazy {
             font-size: 8pt;
             color: gray;
             font-weight: normal;
             padding-top: 3px;
             }
             
.paticka {
             font-size: 7pt;
             color: gray;
             line-height:100%;
             }
             
.obrazek {
             padding-left:0px;
             padding-right:0px;
             padding-top:10px;
             padding-bottom:0px;
             }
             
.obrazek_typy {
             padding-left:0px;
             padding-right:0px;
             padding-top:0px;
             padding-bottom:0px;
             line-height:100%;
             }
             
.obrazek_vpravo {
             text-align: right;
             padding-left:0px;
             padding-right:0px;
             padding-top:10px;
             padding-bottom:0px;
             }
             
.obrazek_vpravo_vlajka {
             text-align: right;
             padding-left:0px;
             padding-right:0px;
             padding-top:0px;
             padding-bottom:0px;
             }
             
.zvyrazneni {
              font-size: 11pt;
              font-weight: bold;
              color: #0e3380;
              }
              
.podnadpis {
              font-size: 11pt;
              font-weight: bold;
              color: #0e3380;
              padding-top:5px;
              }
              
.podnadpis_typy {
              font-size: 9pt;
              font-weight: bold;
              padding-top:7px;
              padding-bottom:0px;
              }

.tabulka {
              font-size: 8pt;
              line-height:160%;
              letter-spacing: 0pt;
              }

.poznamka {
              font-size: 7pt;
              line-height:130%;
              }
              
.popisek_obrazku {
              font-size: 7pt;
              line-height:130%;
              color: #0e3380;
              }
              
.tucny_modry {
              font-weight: bold;
              color: #0e3380;
              }

