BODY{
    background-color:#85e67b;
    background-image:url("./images/layout/bg_main.gif");
    background-repeat:repeat-x;
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
    color:black;
    font-size:12px;  
    text-align:center; 
    }
H1{
    background-image:url("./images/layout/h1.gif");
    background-repeat:no-repeat;
    padding:5px;
    margin-bottom:10px;
    padding-left:20px;
    font-weight:bold;
    font-family:arial;
    font-size:14px;
    color:#CC3300;
    }
H2{
    padding:5px;
    margin-bottom:10px;
    padding-left:20px;
    font-weight:bold;
    font-size:12px;
    color:#CC3300;
    }
H3{
    padding:5px;
    margin-bottom:10px;
    padding-left:20px;
    font-weight:bold;
    font-size:12px;
    color:black;
    }
HR{
    width:170px;
    text-align:left;
    border-top:1px #999999;
    }
A,VISITED,HOVER
    {
    text-decoration:none;
    }
B{
    font-weight:bold;
    color:black;
    }
STRONG
    {
    }
.error
    {
    color:red;
    }
/*-----------------------------------------------------------------------*/
#main{
    width:854px;
    position:relative;
    margin: auto;
    text-align:left;
    border:0px solid green;
    }
#jazyky{
    position:relative;
    border:0px solid white;
    background-image:url("./images/layout/jazyky.png");
    background-repeat:no-repeat;
    background-color:black;
    height:20px;
    width:854px;  
    }
#telo{
    background-image:url("./images/layout/bg_telo.png");
    background-repeat:repeat-y;
    border:0px dotted white;
    width:854px;
    clear:both;
    _height:300px; /* IE min-heigth*/
    min-height:300px;
    float:left;
    text-align:left;
    }
#header{
    position:relative;
    background-color:white;
    height:205px;
    width:854px;
    }
#footer{
    position:relative;
    padding-top:6px;
    height:18px;
    width:854px;
    clear:both;
    font-size:10px;
    text-align:center;
    background-image:url("./images/layout/footer.png");
    background-repeat:no-repeat;
    }
#footer a {
    color:#ff6600; 
    }
#text{
    background-image:url("./images/layout/bg_text.png");
    background-repeat:no-repeat;
    position:relative;
    text-align:left;
    padding:5px;
    float:right;
    _height:640px; /* IE min-heigth*/
    min-height:640px;
    width:629px;
    border:0px solid red;
    }
#text a{
    color:#FF2200;
    text-decoration:underline;
    }
#text a:visited{
    color:brown;
    }
/*MENU -----------------------------------------------------------------------*/
#menu{
    background-image:url("./images/layout/bg_menu.png");
    background-repeat:no-repeat;
    position:relative;
    float:left;
    width:215px;
    border:0px solid red;
    padding-bottom:130px;
    text-align:left;
    }
#menu a{
    color:black;
    }
#menu a:hover{
    color:red;
    }
#menu b{
    font-weight:bold;
    color:red;
    }
#menu img{
    margin:0px;
    padding:0px;
    }
.oranzova{
    color:orange;
    font-weight:bold;
    font-size:14px;
    }
/*=======================================================================*/
.menu_kategorie{
    font-weight:normal;
    font-family:tahoma;
    font-size:12px;
    text-align:left;
    margin-bottom:2px;
    padding-left:8px;
    padding-top:2px;
    padding-bottom:4px;
    border:0px solid red;
    color:black;
    background-image:url("./images/layout/menu/uroven1.gif");
    background-repeat:repeat-y;
}
.menu_podkategorie{
    font-weight:normal;
    font-family:tahoma;
    font-size:12px;
    text-align:left;
    margin-bottom:2px;
    padding-left:20px;
    padding-top:2px;
    padding-bottom:4px;
    border:0px solid red;
    background-image:url("./images/layout/menu/uroven2.gif");
    background-repeat:repeat-y;
    }
.menu_podkategorie2{
    font-weight:normal;
    font-family:tahoma;
    font-size:12px;
    text-align:left;
    margin-bottom:2px;
    padding-left:40px;
    padding-top:2px;
    padding-bottom:4px;
    border:0px solid red;
    background-image:url("./images/layout/menu/uroven3.gif");
    background-repeat:repeat-y;
    }
#menu_top
    {
    width:184px;
    border:1px solid #BBBBBB;
    background-color:#FDFDFD;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:4px;
    padding-right:4px;
    margin-left:15px;
    }
#menu_bottom{
    width:196px;
    border:1px solid #CCCCCC;
    background-image:url("./images/layout/menu/menu_bg.gif");
    background-repeat:repeat-y;
    margin-left:12px;
    }
#aktuality{
    width:196px;
    border:1px solid #CCCCCC;
    background-image:url("./images/layout/menu/menu_bg.gif");
    background-repeat:repeat-y;
    margin-left:12px;
    }
.aktualita_text{
    margin-left:5px;
    margin-right:5px;
    font-size:11px;
    }
#formular_novinky{
    width:196px;
    font-size:11px;
    border:1px solid #CCCCCC;
    background-image:url("./images/layout/menu/menu_bg.gif");
    background-repeat:repeat-y;
    margin-left:12px;
    }
#navigace
    {
    font-size:10px;
    }
#banner
    {
    width:188px;
    border:0px solid #CCCCCC;
    margin-left:12px;
    text-align:center;
    }
#banner img
    {
    margin:0px;
    padding:0px;
    }
/*GALERIE==============================================================*/
.galerie_polozka
    {
    border:0px solid white;
    height:133px;
    width:123px;
    text-align:center;
    background-color:#FFF0D0;
    float:left;
    margin-bottom:10px;
    }
.galerie_polozka_obrazek
    {
    width:123px;
    padding-top:4px;
    height:115px;
    border:0px solid #999999;
    }
.galerie_polozka_obrazek img
    {
    border:1px solid #555555;
    padding:1px;
    }
.galerie_polozka_popis
    {
    background-color:#FFD060;
    width:122px;
    height:14px;
    margin-left:1px;
    }
/*=======================================================================*/