html, body {
     margin:0; padding:0;
     height: 100%;
}

body {
     font-family: Arial, System, "Times New Roman";
     text-align: center;

     background-image: url(../img/pod.jpg);
     background-position: left top;
     background-repeat: repeat-x;

     font-size: 12px;
     background-color: ;
}

.cleaner {
font-size: 0px;
line-height: 0px;
height: 0px;
clear: both;
}

.pecko {
     text-indent: 20px;
}

h1, h2, h3, h4, h5 {
     margin: 0px auto;
}

.tab {
     font-size: 13px;
     border-collapse: collapse;
     border: 1px solid black;
}

.tab td {
     border: 1px solid black;
     padding: 2px;
}

.tabx {
     font-size: 13px;
}

a {
     text-decoration: none;
     color: #006600;
     cursor: hand;
     cursor: pointer;
}

a:hover {
     text-decoration: none;
     color: #7CB876;
     cursor: hand;
     cursor: pointer;
     font-weight: ;
}

.kliknuto {
     color: red;
}

#blok_nadpis a {
     text-decoration: none;
     color: #006600;
     cursor: hand;
     cursor: pointer;
}

#blok_nadpis a:hover {
     text-decoration: none;
     color: white;
     cursor: hand;
     cursor: pointer;
     font-weight: ;
}

#mainpage {
     width: 1000px;
     _width: 1000px;
     min-height: 100%;
     _height: 100%;
     text-align: center;
     position: relative;
     /*background-color: #CABB9B;*/
     margin: 0px auto;

     background-image: url(../img/logo.jpg);
     background-position: left top;
     background-repeat: no-repeat;
}

#logo {
     width: 1000px;
     _width: 1000px;
     min-height: 125px;
     _height: 125px;
     position: relative;
     text-align: right;
     line-height: 0px;
     background-color: ;
     padding: 0px 0px 0px 0px;
}

#logo_l {
     width: 390px;
     _width: 400px;
     height: 10px;
     _height: 20px;
     position: relative;
     float: left;
     text-align: left;
     background-color: ;
     margin: 95px 0px 0px 0px;
     padding: 10px 0px 0px 10px;
}

#logo_p {
     width: 390px;
     _width: 400px;
     height: 10px;
     _height: 20px;
     position: relative;
     float: right;
     text-align: right;
     background-color: ;
     margin: 95px 0px 0px 0px;
     padding: 10px 10px 0px 0px;
}

#logo img {
     margin: 0px 0px 0px 0px;
}

#page {
     width: 1000px;
     _width: 1000px;
     min-height: 495px;
     _height: 400px;
     line-height: 19px;
     position: relative;

     padding: 0px 0px 5px 0px;
}

#main_leva {
     width: 200px;
     _width: 200px;
     position: relative;
     text-align: left;
     float: left;
     background-color: ;
}

#main {
     width: 580px;
     _width: 600px;
     position: relative;
     _line-height: 19px;
     float: left;
     text-align: left;
     padding: 15px 10px 10px 10px;
     background-color: ;
}

#main_prava {
     width: 200px;
     _width: 200px;
     position: relative;
     text-align: left;
     float: right;
     background-color: ;
}

#blok {
     width: 188px;
     _width: 188px;
     min-height: 100px;
     _height: 100px;
     position: relative;
     background-color: white;
     margin: 5px 5px 0px 5px;

     border-width: 1px;
     border-style: solid;
     border-color: #006600;
}

#blok_nadpis {
     width: 188px;
     _width: 188px;
     min-height: 18px;
     _height: 20px;
     font-weight: 800;
     text-align: center;
     color: white;
     position: relative;
     background-color: #7CB876;
     margin: 0px 0px 0px 0px;

     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #006600;
}

#blok_text {
     line-height: 17px;
     text-align: left;
     position: relative;
     padding: 2px 5px 3px 5px;
}

#pata {
     width: 994px;
     _width: 1000px;
     min-height: 17px;
     _height: 20px;
     font-size: 11px;
     text-align: left;
     position: relative;
     color: #AAAAAA;
     margin: 0px 0px 0px 0px;
     padding: 2px 3px 0px 3px;
     background-color: ;

     border-top-width: 1px;
     border-top-style: solid;
     border-top-color: #32A526; /*#E0E0D6;*/

}

#pata_leva {
     width: 400px;
     text-align: left;
     float: left;
     margin: 0px;
     padding: 0px;
     background-color: ;
}

#pata_prava {
     width: 500px;
     text-align: right;
     float: right;
     margin: 0px;
     padding: 0px;
     background-color: ;
}

#pata a {
     text-decoration: none;
     color: #AAAAAA;
}

#pata a:hover {
     text-decoration: none;
     color: #666666;
}