BODY{
 margin: 0px;
 padding: 0px;
 font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
 color: #000000;
 background-image: url(obr/pozadi.gif);
 background-repeat: repeat-y;
 background-position: center 0px;
}
/*--- TAGY ---*/
FORM{
 margin: 0px;
}
.main INPUT{
 background-color: #E2E1D5;
 border: solid 1px #2C592B;
 color: #9D710F;
 font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
 padding: 3px 4px 2px 4px;
 background-image: url(obr/input.gif);
 background-repeat: no-repeat;
 margin: 2px 0px 2px 0px;
}
.main INPUT.b{
 color: #FFFFFF;
 font-family: Arial,Verdana,Tahoma;
 font-weight: bold;
 font-size: 12px;
 padding: 3px 16px 2px 16px;
 =padding: 3px 0px 2px 0px;
 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;
}
INPUT.vahy, INPUT.kosik{
 border-left: solid 1px #EAEAEA;
 border-top: solid 1px #EAEAEA;
 border-right: solid 1px #2D5D74;
 border-bottom: solid 1px #2D5D74;
 padding: 0px;
 margin: 0px;
 width: 20px;
 height: 19px;
}
.main INPUT.l{
 text-align: right;
 border-right: none;
}
.main INPUT.p{
 background-image: url(obr/input_p.gif);
 background-repeat: no-repeat;
 background-position: right 0px;
 text-align: left;
 border-left: none;
}
INPUT.ch{
 border: none;
 background: none;
}
.main TEXTAREA{
 background-color: #E2E1D5;
 border: solid 1px #2C592B;
 color: #9D710F;
 font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
 padding: 3px 4px 2px 4px;
 background-image: url(obr/textarea.gif);
 background-repeat: no-repeat;
 margin: 2px 0px 2px 0px;
}
.main SELECT{
 background-color: #E2E1D5;
 border: solid 1px #959C89;
 color: #9D710F;
 font-family: Verdana,Tahoma,Arial;
 font-size: 11px;
}
H1{
 margin: 0px 0px 20px 0px;
 font-size: 15px;
 font-weight: bold;
 font-family: Arial,Verdana,Tahoma;
 color: #2C592B;
}
H1 I{
 font-size: 12px;
 font-weight: normal;
}
H1 SPAN{
 font-weight: normal;
 font-size: 13px;
 margin: 0px 5px 0px 5px;
}
B.sip{
 border: solid 1px #959C89;
 background-color: #E2E1D5;
 margin: 0px 2px 0px 2px;
 padding: 2px 5px 2px 5px;
}
TABLE TR.sed TD{
 background-color: #F0F0F0;
}
TABLE TR.bil TD{
 background-color: #FFFFFF;
}
TABLE TR.over TD{
 background-color: #C0E0C0;
}
TABLE TR.over TD A:link, TABLE TR.over TD A:visited{
 color: #000000;
 text-decoration: none;
}
/*--- ODKAZY ---*/
.toplogo A.logo:link IMG, .toplogo A.logo:visited IMG, .toplogo A.logo:hover IMG, .toplogo A.logo:active IMG{
 float: left;
 border: none;
 margin: 20px 0px 0px 15px;
 width: 250px;
 height: 130px;
}
.toplogo A.stavby:link IMG, .toplogo A.stavby:visited IMG, .toplogo A.stavby:hover IMG, .toplogo A.stavby:active IMG{
 float: right;
 border: none;
 margin: 50px 0px 0px 0px;
 width: 85px;
 height: 40px;
}
.toplogo A.home:link IMG, .toplogo A.home:visited IMG, .toplogo A.home:hover IMG, .toplogo A.home:active IMG{
 border: none;
 margin: 147px 0px 0px 30px;
 width: 100px;
 height: 35px;
}
.nadpis H1 A:link, .nadpis H1 A:visited{
 color: #2C592B;
 text-decoration: none;
}
.nadpis H1 A:hover, .nadpis H1 A:active{
 color: #757B6A;
 text-decoration: underline;
}
.main A:link, .main A:visited{
 color: #2C592B;
 text-decoration: none;
}
.main A:hover, .main A:active{
 color: #CDA13F;
 text-decoration: underline;
}
.kao A:link, .kao A:visited{
 color: #2C592B;
 text-decoration: none;
}
.kao A:hover, .kao A:active{
 text-decoration: underline;
}
.copy A:link, .copy A:visited{
 color: #757B6A;
 text-decoration: none;
}
.copy A:hover, .copy A:active{
 text-decoration: underline;
}
A.sip:link, A.sip:visited{
 text-decoration: none;
 padding: 2px 6px 2px 6px;
 margin: 0px 2px 0px 2px;
}
A.sip:hover, A.sip:active{
 border: solid 1px #959C89;
 background-color: #E2E1D5;
 padding: 2px 5px 2px 5px;
}
/*--- DESIGN ---*/
.top{
 width: 1000px;
 height: 231px;
}
.topctverec{
 float: right;
 width: 232px;
 height: 231px;
 background-image: url(obr/topctverec.gif);
 background-repeat: no-repeat;
}
.toplogo{
 float: left;
 width: 768px;
 height: 186px;
 background-image: url(obr/top.gif);
 background-repeat: no-repeat;
}
.toppruh{
 clear: left;
 float: left;
 width: 768px;
 height: 45px;
 background-image: url(obr/toppruh.gif);
 background-repeat: no-repeat;
}
.mainkat{
 width: 1000px;
 background-image: url(obr/mainkat.gif);
 background-repeat: repeat-y;
}
.katbot{
 background-image: url(obr/katbot.gif);
 background-repeat: no-repeat;
 background-position: 0px bottom;
 overflow: auto;
}
.kat{
 float: left;
 width: 231px;
 min-height: 600px;
 _height: 600px;
 background-image: url(obr/kattop.gif);
 background-repeat: no-repeat;
}
.main{
 float: right;
 width: 769px;
 min-height: 600px;
 _height: 600px;
 background-image: url(obr/maintop.gif);
 background-repeat: no-repeat;
}
.mainpad{
 padding: 0px 30px 10px 20px;
}
.bottom{
 width: 1000px;
 height: 55px;
 background-image: url(obr/bottom.gif);
 background-repeat: no-repeat;
}
/*--- OSTATNÍ ---*/
.nadpis{
 padding: 10px 0px 0px 10px;
}
.kao{
 float: left;
 padding: 14px 27px 0px 30px;
}
.online{
 float: right;
 text-align: center;
 padding: 7px 10px 0px 0px;
 width: 160px;
 color: #808576;
}
.copy{
 text-align: center;
 padding: 13px 0px 0px 0px;
 color: #757B6A;
}
.pruh{
 background-image: url(obr/pruh.gif);
 background-repeat: repeat-x;
 background-position: 0px bottom;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 8px 3px;
 color: #9D710F;
 font-weight: bold;
}
.pruh1{
 background-image: url(obr/pruh.gif);
 background-repeat: repeat-x;
 background-position: 0px 17px;
 padding: 0px 0px 5px 0px;
 height: 21px;
 color: #9D710F;
 font-weight: bold;
}
.pruh2{
 background-image: url(obr/pruh2.gif);
 background-repeat: repeat-x;
 background-position: 0px bottom;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 8px 3px;
 color: #9D710F;
 font-weight: bold;
}
.pruh3{
 background-image: url(obr/pruh2.gif);
 background-repeat: repeat-x;
 background-position: 0px bottom;
 padding: 0px 0px 6px 0px;
 margin: 0px 0px 3px 0px;
 font-size: 11px;
}
.pruh I{
 font-weight: normal;
 font-style: normal;
 margin: 0px 5px 0px 0px;
}
.pruhL{
 background-image: url(obr/pruhL.gif);
 background-repeat: repeat-y;
}
.pruhP{
 background-image: url(obr/pruhL.gif);
 background-repeat: repeat-y;
 background-position: right 0px;
}
.zvyraz{
 color: #EB8304;
}
.sipka{
 font-size: 14px;
}
.nev{
 visibility: hidden;
 position: absolute;
}
.vid{
 visibility: visible;
 position: relative;
}
.zavorka{
 font-size: 28px;
}
.pozn{
 color: #8C969B;
 font-size: 10px;
}
.flr{
 float: right;
}
.cll{
 clear: left;
}
.clr{
 clear: right;
}
.uvod{
 margin: 5px 20px 0px 20px;
}
.uvod_akce{
 background-image: url(obr/uvod_akce.gif);
 background-repeat: repeat-x;
 background-position: 0px 7px;
}
.uvod_nov{
 background-image: url(obr/uvod_nov.gif);
 background-repeat: repeat-x;
 background-position: 0px 7px;
}
.skrt, .skrt TD{
 text-decoration: line-through;
}
.text{
 padding: 0px 0px 0px 10px;
 text-indent: 10px;
}
