body { padding: 0px; margin: 0px 0px 20px 0px; font: 70%/150% verdana, arial, helvetica, sans-serif; 
        text-align: center; background: #d6e9ee url("../images/poz.gif") 0px 0px repeat-x; }
#main { width: 760px; margin-left: auto; margin-right: auto; text-align: left; background: url("../images/str.gif") 0px 0px repeat-y; }

#hlavicka0-null { width: 100%; padding: 0; border: 0; }
#hlavicka0 { padding: 0px; height: 300px; background: #cfcfcf url("../images/hla.jpg") 0px 0px no-repeat; }
#hlavicka1-null { width: 204px; height: 265px; padding: 0; border: 0; float: left; }
#hlavicka1 { padding: 0px; }
#hlavicka2-null { width: 556px; height: 265px; padding: 0; border: 0; float: right; }
#hlavicka2 { padding: 63px 0px 0px 37px; color: #fff; font-size: 14pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; }
#hlavicka2 p { padding: 10px 0px 0px 0px; margin: 0px; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
#hlavicka3 null { width: 760px; float: left; }
#hlavicka3 { padding: 0px 0px 0px 224px; }
#hlavicka1 h1.logo { width: 195px; height: 206px; padding: 0; margin: 0px 0px 0px 9px; background: url("../images/logo.gif") no-repeat; cursor: pointer; }
h1 span, .noscreen { display: none; }

#vpravo-null { width: 556px; float: right; padding: 0; border: 0; }
#vpravo { padding: 35px 20px 20px 20px; }
#vpravo p { text-align: justify; text-indent: 20px; }
#vpravo li { padding-bottom: 5px; }
#vpravo a { font-weight: bold; text-decoration: underline; color: #000; }
#vpravo a:hover { color: #cc0000; }
#vpravo { border: 0; }
#vpravo p img { text-align: left; margin-right: 10px; border: 1px solid #ccc; }

#vlevo-null { width: 204px; float: left; padding: 0; border: 0; }
#vlevo { padding: 0px 0px 0px 0px; }

.vlevo2 {
	padding: 0px 0px 0px 0px;
	margin-top:1px;
	margin-left:15px;
}
.vlevo2 a{
	font-weight: bold; text-decoration: underline; color: #000;
}
.vlevo2 a:hover{
	color: #cc0000;
}
#paticka0-null { clear: both; width: 100%; padding: 0; border: 0; }
#paticka0 { padding: 10px 0px 0px 0px; height: 150px; background: #cfcfcf; }
#paticka0 p { padding: 5px 0px 5px 0px; margin: 0px; }
#paticka1-null { width: 204px; padding: 0; border: 0; float: left; }
#paticka1 { text-align: center; margin: 0px 0px 0px 10px; padding: 5px 0px 5px 0px; color: #fff; font-weight: bold; background-color: #abcede; }
#paticka2-null { width: 556px; padding: 0; border: 0; float: right; }
#paticka2 { padding: 5px 0px 20px 40px; color: #fff; }
#paticka2 p { padding: 5px 0px 0px 0px; color: #fff; font-weight: bold; font-size: 8pt; }
#paticka2 img { border: 0; }
#paticka2 a { font-weight: bold; text-decoration: none; color: #3487b0; }
#paticka2 a:hover { color: #cc0000; text-decoration: underline; }
#paticka1 a { font-weight: bold; text-decoration: none; color: #3487b0; }
#paticka1 a:hover { color: #cc0000; text-decoration: underline; }

#copyright-null { width: 760px; margin-left: auto; margin-right: auto; }
#copyright { padding: 5px 20px 0px 0px; text-align: right; }
#copyright a { font-weight: normal; text-decoration: none; color: #5d8593; font-size: 80%;  }
#copyright a.copy {font-style: italic;}
#copyright a:hover { color: #009bed; }

h2 { letter-spacing: 1pt; margin: 0; padding: 0px 0px 10px 20px; font-size: 130%; color: #cc0000; font-family: Arial, Verdana, Helvetica, sans-serif; }
h3 { padding-left: 20px; font-size: 100%; color: #55bacc; border-bottom: 1px dashed #55bacc; }
hr { height: 1px; color: #f00; background-color: #f00; border: 0px solid #f00; }


.menub { float: left; width: 204px; }
.menub ul { margin: 0; padding: 0; width: 204px; }
.menub ul li { position: relative; margin: 0; padding: 0; list-style: none; }
.menub ul li a { text-align: center; display: block; font-variant: small-caps; text-decoration: none; font-weight: bold; border-bottom: 1px solid #fff; color: #3487b0; padding: 5px 0px 5px 10px; _width: 100%; }
.menub ul li a:hover { background: #3892bc; color: #fff; }
a#klik { color: #8fb2c4; background: url("../images/odr2.gif") 0px 0px repeat-y; }

#menuh { float: right; height: 25px; margin: 0; padding: 0; font-size: 100%; }
#menuh ul { margin: 0; padding: 0; }
#menuh ul li { margin: 0; height: 25px; padding: 0; list-style-type: none; float: left; }
#menuh ul li a { font-size: 8pt; background: url("../images/odr1a.gif") 7px 50% no-repeat; letter-spacing: 1pt; font-variant: small-caps; font-weight: bold; display: block; color: #3487b0; text-decoration: none; padding: 10px 20px 8px 20px; }
#menuh ul li a:hover { color: #fff; background: url("../images/odr1b.gif") 7px 50% no-repeat; }
#menuh .klik { color: #fff; }

.bunv { width: 516px; float: left; margin: 10px 0px 0px 0px; }
.bun2 { width: 258px; float: left; text-align: center; }
.bun3 { width: 172px; float: left; text-align: center; }
.bun4 { width: 129px; float: left; text-align: center; color: #999; font-size: 90%; }
.bun2 img, .bun3 img, .bun4 img { border: 1px solid #ccc; }

table, td, tr { padding: 3px 2px 3px 2px; border: 1px solid #dfdfdf; border-collapse: collapse; background-color: #fff;
              text-align: center; vertical-align: top; font-size: 100%; }
table { border-width: 1px; padding-bottom: 10px; width: 516px; }
.nadp { background: #f5f5f5; font-weight: bold; }

.bn {
	width: 130px;
}
.vanoce {
	border:1px solid #00FF00;
	background-color: #BBFFBB;
	padding: 2px 5px 2px 5px;
	font-size: 12px;
}

.bn_highlight {
	border:1px solid #FF0000;
	background-color: #FFBBBB;
	padding: 2px 5px 2px 5px;
	font-size: 12px;
}
.pp{
	text-align:center;
	margin: 0 0 0 8px;
	padding-top: 2px;
}

.pp img {border:0px;}
.nadpvlevo {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color: #0053b9;
	margin-bottom:2px;
}

.pp a{
	border:0px;
}
dd { margin: 0px 0px 0px 180px; padding: 0px 0px 5px 0px; }
dt { color: #999; font-style: italic; left: 0px; float: left; margin: 0px 0px 0px 20px; padding: 0px; }