 BODY{
 background-image: url(obr/pozadi.gif);
 background-repeat: repeat-x;
 background-color: #107292;
 font-size: 11px;
 font-family: Verdana,Tahoma,Arial;
 color: black;
 margin: 0px;
 padding: 0px;
}

/* --- TAGY --- */
H1{
 color: #044C64;
 font-size: 14px;
 margin: 0px;
}
.main H1{
 height: 23px;
 padding: 7px 0px 0px 30px;
 background-image: url(obr/pruh.gif);
 background-repeat: no-repeat;
 margin: 15px 0px 0px 0px;
 color: #CCDAD5;
}
INPUT.b{
 border: solid 1px #C62E21;
 font-size: 11px;
 font-family: Verdana,Tahoma,Arial;
 border-left: solid 1px #BFDAC5;
 border-top: solid 1px #BFDAC5;
 border-right: solid 1px #4A6A5A;
 border-bottom: solid 1px #4A6A5A;
 background-image: url(obr/button.gif);
 background-repeat: repeat-x;
 color: #FFFFFF;
 padding: 1px 3px 1px 3px;
 =padding: 1px 0px 1px 0px;
}
.main IMG{
 border: 8px #d9d9d9 solid;
}
/* --- ODKAZY --- */
.menu A:link, .menu A:visited{
 display: block;
 padding: 5px 0px 5px 10px;
 text-decoration: none;
 color: #669484;
 width: 149px;
 font-weight: bold;
 background-image: url(obr/menu.gif);
 background-repeat: no-repeat;
}
.menu A:hover, .menu A:active{
 color: #044C64;
 background-image: url(obr/menu_over.gif);
}
.menu A.s:link, .menu A.s:visited{
 padding: 5px 0px 2px 10px;
}
.menu A.sm:link, .menu A.sm:visited{
 padding: 3px 0px 3px 15px;
 width: 144px;
 font-weight: normal;
 background-image: url(obr/smenu.gif);
 color: #EAFAF4;
}
.menu A.sm:hover, .menu A.sm:active{
 color: #044C64;
 background-image: url(obr/smenu_over.gif);
}
.menu A.ssm:link, .menu A.ssm:visited{
 padding: 3px 0px 3px 25px;
 width: 134px;
 font-weight: normal;
 font-style: italic;
 background-image: url(obr/smenu.gif);
 color: #427B6D;
}
.menu A.ssm:hover, .menu A.ssm:active{
 color: #044C64;
 background-image: url(obr/smenu_over.gif);
}
.menu A.a:link, .menu A.a:visited{
 color: #9B4F1D;
 background-image: url(obr/menu_over.gif);
}
.menu A.sma:link, .menu A.sma:visited{
 color: #9B4F1D;
 background-image: url(obr/smenu_over.gif);
}
.menu A.ssma:link, .menu A.ssma:visited{
 color: #9B4F1D;
 background-image: url(obr/smenu_over.gif);
}
.menu A.h:link, .menu A.h:visited{
 background-image: url(obr/smenu_h.gif);
}
.menu A.h:hover, .menu A.h:active{
 background-image: url(obr/smenu_h_over.gif);
}
A.slozka:link, A.slozka:visited{
 width: 150px;
 min-height: 80px;
 =height: 80px;
 background-image: url(obr/slozka.gif);
 background-repeat: no-repeat;
 background-position: 27px 0px;
 padding: 20px 0px 0px 0px;
 display: block;
}
A.slozka:hover, A.slozka:active{
 background-image: url(obr/slozka_over.gif); 
}
.main A:link, .main A:visited{
 text-decoration: none;
 color: #044C64;
}
.main A:hover, .main A:active{
 color: #9B4F1D;
}
/* --- DESIGN --- */
.top{
 width: 780px;
 height: 140px;
 background-image: url(obr/top.gif);
 background-repeat: no-repeat;
}
.cavok{
 width: 130px;
 height: 50px;
 margin: 19px 0px 0px 3px;
 border: none;
}
.mainmenu{
 width: 780px;
 background-image: url(obr/mainmenu.gif);
 background-repeat: repeat-y;
}
.mainmenutop{
 background-image: url(obr/mainmenutop.gif);
 background-repeat: no-repeat;
}
.mainmenubot{
 min-height: 634px;
 _height: 634px;
 background-image: url(obr/mainmenubot.gif);
 background-repeat: no-repeat;
 background-position: 0px bottom;
 overflow: auto;
 _overflow: none;
}
.menu{
 width: 160px;
 float: left;
}
.menupad{
 padding: 10px 0px 0px 1px;
}
.menunadp{
 padding: 0px 0px 7px 0px;
 text-align: center;
 color: #5A8FA0;
}
.main{
 width: 618px;
 float: right;
}
.mainpad{
 padding: 0px 20px 0px 20px;
}
.bottom{
 width: 780px;
 height: 22px;
 background-image: url(obr/bottom.gif);
 background-repeat: no-repeat;
}
/* --- OSTATNÍ --- */
