BODY{
 margin: 0px;
 padding: 0px;
 font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
 color: #000000;
 background-image: url(obr/pozadi.gif);
 background-repeat: repeat-x;
 background-color: #C8C6C7;
}
/*--- TAGY ---*/
H1{
 color: #4A283D;
 font-size: 15px;
 margin: 0px 0px 0px 0px;
 background-image: url(obr/uvodtecka.gif);
 background-repeat: no-repeat;
 background-position: 0px 5px;
 padding: 0px 0px 0px 17px;
}
.menu H2{
 color: #594C0F;
 font-size: 13px;
 margin: 0px;
 padding: 3px 0px 3px 15px;
 background-image: url(obr/menutecka.gif);
 background-repeat: no-repeat;
 background-position: 0px 7px;

}
INPUT.b{
 color: #FFFFFF;
 font-family: Arial,Verdana,Tahoma;
 font-weight: bold;
 font-size: 12px;
 padding: 3px 16px 2px 16px;
 =padding: 3px 10px 2px 10px;
 background-color: #E2E1D5;
 border-left: solid 1px #EAEAEA;
 border-top: solid 1px #EAEAEA;
 border-right: solid 1px #2D5D74;
 border-bottom: solid 1px #2D5D74;
 background-image: url(obr/button.gif);
 background-repeat: repeat-x;
}
/*--- ODKAZY ---*/
A.topnapis:link, A.topnapis:visited, A.topnapis:hover, A.topnapis:active{
 margin: 0px 0px 0px 438px;
}
A.topnapis:link IMG, A.topnapis:visited IMG{
 width: 260px;
 height: 60px;
 background-repeat: no-repeat;
 border: none;
 margin: 23px 0px 0px 0px;
}
A.topnapis:link IMG, A.topnapis:visited IMG{
 background-image: none;
}
A.topnapis:hover IMG, A.topnapis:active IMG{
 background-image: url(obr/toplogo.gif);
}
A.toplogoH:link IMG, A.toplogoH:visited IMG, A.toplogoH:hover IMG, A.toplogoH:active IMG{
 width: 90px;
 height: 50px;
 border: none;
 margin: 35px 0px 0px 80px;
 position: absolute;
}
.uvodmenu A:link, .uvodmenu A:visited{
 background-image: url(obr/uvodtecka.gif);
 background-repeat: no-repeat;
 background-position: 0px 3px;
 display: block;
 text-decoration: none;
 font-size: 14px;
 font-weight: bold;
 color: #4A283D;
 padding: 0px 0px 0px 25px;
}
.uvodmenu A:hover, .uvodmenu A:active{
 background-image: url(obr/uvodtecka_over.gif);
 color: #A59B6A;
}
.uvodmenu A.m1{ margin: 0px 0px 0px 0px; width: 350px;}
.uvodmenu A.m2{ margin: 10px 0px 0px 45px; width: 305px; }
.uvodmenu A.m3{ margin: 10px 0px 0px 70px; width: 280px; }
.uvodmenu A.m4{ margin: 10px 0px 0px 86px; width: 264px; }
.uvodmenu A.m5{ margin: 10px 0px 0px 96px; width: 254px; }
.uvodmenu A.m6{ margin: 10px 0px 0px 101px; width: 249px; }
.uvodmenu A.m7{ margin: 10px 0px 0px 102px; width: 248px; }
.uvodmenu A.m8{ margin: 10px 0px 0px 99px; width: 251px; }
.uvodmenu A.m9{ margin: 10px 0px 0px 91px; width: 259px; }
.uvodmenu A.m10{ margin: 10px 0px 0px 79px; width: 271px; }
.uvodmenu A.m11{ margin: 10px 0px 0px 60px; width: 290px; }
.uvodmenu A.m12{ margin: 10px 0px 0px 30px; width: 320px; }
.menu A:link, .menu A:visited{
 color: #594C0F;
 font-size: 13px;
 text-decoration: none;
 display: block;
 font-weight: bold;
 padding: 3px 0px 3px 15px;
 width: 190px;
 background-image: url(obr/menutecka.gif);
 background-repeat: no-repeat;
 background-position: 0px 7px;
}
.menu A:hover, .menu A:active, .menu A.a:link, .menu A.a:visited{
 color: #4A283D;
 background-image: url(obr/menutecka_over.gif);
}
.menu A.sm:link, .menu A.sm:visited, .menu A.sma:link, .menu A.sma:visited{
 color: #4A283D;
 font-size: 13px;
 font-weight: normal;
 padding: 2px 0px 2px 35px;
 width: 180px;
 background-image: url(obr/smenutecka.gif);
 background-repeat: no-repeat;
 background-position: 10px 4px;
}
.menu A.sm:hover, .menu A.sm:active, .menu A.sma:link, .menu A.sma:visited{
 color: #000000;
 background-image: url(obr/smenutecka_over.gif);
}
.menu A.nev{
 visibility: hidden;
 position: absolute;
}
.menu A.vid{
 visibility: visible;
 position: relative;
}
.main A:link IMG, .main A:visited IMG{
 border: solid 1px #4A283D;
}
.main A:hover IMG, .main A:active IMG{
 border: solid 1px #A59B6A;
}
.bottom A:link, .bottom A:visited{
 text-decoration: none;
 color: #A39BA0;
}
.bottom .copy A:link, .bottom .copy A:visited{
 color: #D6D1D4;
}
.bottom A:hover, .bottom A:active, .bottom .copy A:hover, .bottom .copy A:active{
 color: #FFFFFF;
}
/*--- DESIGN ---*/
.top{
 width: 780px;
}
.top DIV{
 background-repeat: no-repeat;
}
.top1{
 height: 85px;
 background-image: url(obr/top1.gif);
}
.top2{
 height: 65px;
 background-image: url(obr/top2.gif);
}
.top3{
 height: 75px;
 background-image: url(obr/top3.gif);
}
.top4{
 height: 39px;
 background-image: url(obr/top4.gif);
}
.mainmenu{
 width: 780px;
 background-image: url(obr/mainmenu.gif);
 background-repeat: repeat-y;
}
.menubot{
 _height: 600px;
 background-image: url(obr/menubot.gif);
 background-repeat: no-repeat;
 background-position: 538px bottom;
}
.menunapis{
 _height: 600px;
 background-image: url(obr/menunapis.gif);
 background-repeat: no-repeat;
 background-position: 711px 31px;
 overflow: auto;
 _overflow: none;
}
.main{
 float: left;
 width: 449px;
 background-image: url(obr/maintop.gif);
 background-repeat: no-repeat;
}
.mainstr{
 min-height: 600px;
 _height: 600px;
 background-repeat: no-repeat;
 background-position: 1px 40px;
}
.mainuvod{
 background-image: url(obr/main_uvod.gif);
}
.mainpoz{
 background-image: url(obr/main.gif);
}
.mainpad{
 padding: 10px 10px 10px 30px;
}
.menu{
 float: right;
 width: 331px;
 min-height: 600px;
 _height: 600px;
 background-image: url(obr/menutop.gif);
 background-repeat: no-repeat;
}
.menupad{
 padding: 50px 0px 0px 30px;
}
.bottom{
 width: 780px;
 height: 84px;
 background-image: url(obr/bottom.gif);
 background-repeat: no-repeat;
}
.bottompad{
 padding: 21px 20px 0px 20px;
}
/*--- OSTATNÍ ---*/
.uvodmenu{
 padding: 41px 0px 0px 30px;
 height: 310px;
}
.kao{
 float: left;
 padding: 32px 0px 0px 74px;
 font-size: 9px;
}
.ipb{
 float: right;
 padding: 32px 132px 0px 0px;
 font-size: 9px;
}
.copy{
 font-weight: bold;
}
