html, body {height: 100%; }

BODY {FONT-SIZE: 70%; COLOR: white; MARGIN: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #BEC7C4; background-image: url(texture.jpg); background-repeat: repeat; background-position: top center; TEXT-ALIGN: center; min-width: 759px; }

#page {margin: 0px auto 0px; width: 759px; POSITION: relative; top: 0px; text-align: left; padding: 0px 0px 0px 0px; background-position: center top; min-height: 100%; height: 100%; background: url(background.jpg) repeat-y; }

body>#page {height: auto; }

H1 {POSITION: relative; DISPLAY: block; WIDTH: 759px; COLOR: #EA4800; HEIGHT: 169px; font-size: 200%; font-weight: bold; MARGIN: 0px 0px 0px 0px; text-align: center; background: #FFEF0C; }

H1 SPAN#popis {color: #000000; font-weight: bold; font-size: 80%; font-style: italic; text-decoration: none; }

H1 SPAN#header {POSITION: absolute; TOP: 0px; LEFT: 0px; DISPLAY: block; WIDTH: 759px; COLOR: white; HEIGHT: 169px; BACKGROUND-IMAGE: url(header.jpg); background-repeat: no-repeat; background-position: top left; }

H2 {display: block; height: 33px; color: #FF0000; font-weight: bold; font-size: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url('h2.png'); background-repeat: no-repeat; background-position: center bottom; padding: 0px 0px 0px 2px; margin: 0px 0px 20px 0px; text-align: center; }

H3 {color: #95010C; font-weight: bold; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; padding: 0px 0px 0px 1px; margin: 10px 0px 3px 0px; clear: none; }

H3 A {color: #95010C; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; padding: 0px 0px 0px 1px; margin: 50px 0px 3px 0px; clear: none; background-image: url(seznam.gif); background-position: left; background-repeat: no-repeat; padding: 20px; }

p {margin-top: 0px; }

H3 A:hover {color: #FF0000; }

H4 {color: #FF0000; font-weight: bold; font-size: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url('h4.gif'); background-repeat: repeat-y; background-position: left center; padding: 0px 0px 0px 1px; text-align: center; border: 1px solid Black; padding-top: 3px; margin: 14px 0px 3px 0px; background-color: White; }

H5 {DISPLAY: block; color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; MARGIN: 17px 0px 0px 7px; }

H6 {color: #95010C; font-weight: bold; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; padding: 0px 0px 0px 1px; margin: 0px 0px 0px 0px; clear: none; }

.obsah1 {margin: 0px 0px 0px 0px; color: #000000; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; margin: 0px 0px 0px 0px; PADDING-TOP: 5px; font-weight: bold; }

.obsah2 {min-height: 100%; padding-right: 20px; padding-left: 20px; padding-bottom: 30px; margin: 0px 0px 0px 0px; PADDING-TOP: 10px; text-align: justify; font-size: 120%; line-height: 140%; }

#if2 {float: left; width: 113px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#levvypanel {line-height: 13px; FONT-SIZE: 83%; MARGIN: 0px 0px 0px 0px; height: 100%; padding: 0px 0px 0px 0px; background-color: #F5F5F5; color: #000000; text-align: left; }

#levypanel DIV.levemenu {FONT-SIZE: 83%; border-bottom: 1px dashed #000000; border-top: 1px dashed #000000; background-color: #F5F5F5;; color: #000000; }

#levypanel DIV.levemenu A {
	display: block;
	font-weight: bold;
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 200%;
	text-decoration: none;
	background-repeat: repeat-y;
	background-position: left center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

#levypanel DIV.levemenu A:link {background-position: left; background-repeat: no-repeat; }

#levypanel DIV.levemenu A:visited {color: #717171; background-repeat: no-repeat; }

#if3 {FONT-SIZE: 100%; MARGIN: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #E6E6E4; }

#pravypanel {FLOAT: right; FONT-SIZE: 80%; MARGIN: 0px 0px 0px 0px; WIDTH: 113px; height: 100%; padding: 0px 0px 0px 0px; background-color: #E6E6E4; }

#pravypanel DIV.pravemenu {border-bottom: 1px dashed #000000; border-top: 1px dashed #000000; background-color: #D5D5D3; color: #585768; }

#pravypanel DIV.pravemenu DIV.fontright {display: block; color: #585768; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; text-align: left; }

.ac {color: #000000; font-weight: bold; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; text-align: left; }

#pravypanel DIV.pravemenu A {display: block; width: 93px; font-weight: bold; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 200%; text-decoration: none; background-repeat: repeat-y; background-position: left center; padding: 0px 0px 0px 20px; }

#pravypanel DIV.pravemenu A:link {color: #FF0000; background-image: url("sipka.gif"); background-position: left; background-repeat: no-repeat; }

#pravypanel DIV.pravemenu A:visited {color: #717171; background-image: url("sipka.gif"); background-repeat: no-repeat; }

#pravypanel DIV.pravemenu A:hover {color: #000000; background-image: url("sipkah2.gif"); background-repeat: no-repeat; }

#stredni {text-align: center; width: 527px; padding: 0px 10px 0px 10px; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; color: #000000; MARGIN: 0px 113px 0px 113px; }

#if1 {position: absolute; top: 98px; left: 370px; }

#menu {margin: 0px 2px 0px 0px; display: block; background-color: #383838; width: 370px; height: 20px; color: #ffffff; }

#menu A {font-weight: bold; font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 0px 0px 0px 0px; }

#menu A:link {color: #ffffff}

#menu A:visited {color: #D1D1D1}

#menu A:hover {color: #FFEA00}

.obr {width: 80px; height: 97px; background-position: center center; background-image: url(or.jpg); float: none; padding: 9px 7px 7px 3px; text-decoration: none; background-repeat: no-repeat; border-bottom: 2px dotted #808080; }

.obr A {width: 80px; height: 97px; background-position: center center; background-image: url(or.jpg); background-repeat: no-repeat; padding: 9px 7px 7px 3px; text-decoration: none; border: 0px; background-repeat: no-repeat; }

.obr A {text-decoration: none; font-weight: bold; }

.sort {width: 385px; border-bottom: 2px dotted #808080; text-align: justify; padding-right: 20px; }

.kontakt {width: 220px; text-align: justify; padding: 10px 10px 10px 10px; }

.kontakt1 {width: 100px; text-align: justify; padding: 10px 10px 10px 10px; }

#footer {display: block; position: absolute; bottom: 0px; left: 0px; width: 759px; height: 60px; BACKGROUND-IMAGE: url(footer.jpg); background-repeat: no-repeat; background-position: bottom center; text-align: center; MARGIN: 0px 0px 0px 0px; clear: both; padding: 0px 0px 0px 0px; color: #000000; overflow: hidden; }

.plamenl {width: 90px; left: 11px; height: 90px; position: absolute; bottom: 60px; background-image: url(plamenpanel.gif); background-repeat: no-repeat; background-position: center center; }

.plamenr {width: 90px; height: 90px; position: absolute; right: 11px; bottom: 60px; background-image: url(plamenpanel.gif); background-repeat: no-repeat; background-position: center center; }

#footer SPAN#paticka {display: block; width: 759px; top: 41px; color: #ffffff; text-align: center; position: relative; padding: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; }

#footer A {text-decoration: underline; font-weight: bold; color: #FFFFFF; }

#footer A:link {color: #FFFFFF; }

#footer A:visited {color: #DCDCDC}

#footer A:hover {color: #FFE400}

.skryt {display: none; height: 0px; width: 0px}

table {font-size: 100%; color: Black; border-collapse: collapse; font-weight: normal; }

.formfield {BORDER-RIGHT: #FF0000 1px solid; BORDER-TOP: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-BOTTOM: #FF0000 1px solid; BACKGROUND-COLOR: #EEEEEC; }

.formbutton {BORDER-RIGHT: #8e7a47 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8e7a47 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; BORDER-LEFT: #8e7a47 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #8e7a47 1px solid; BACKGROUND-COLOR: #FF0000; color: #FFFFFF; }

FORM#contactform {TEXT-ALIGN: right}

FORM#contactform INPUT {MARGIN: 5px}

FORM#contactform FIELDSET {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}

#commentform {TEXT-ALIGN: left}

.col1 {width: 235px; font-weight: bold; border-bottom: 1px dotted #302021; border-top: 1px dotted #302021; }

.col2 {width: 130px; border-bottom: 1px dotted #302021; border-top: 1px dotted #302021; }

.col3 {border-bottom: 1px dotted #302021; border-top: 1px dotted #302021; }

ul li {list-style-image: url(seznam.gif); padding-right: 10px; }

.obsah2 A {color: #FF5400; font-weight: bold; font-size: 100%; }

.obsah2 A:hover {color: #FF0000; }

.kont {border: 1px dashed #696969; position: relative; left: 0px; background: InfoBackground; }

.zd {line-height: 180%; text-align: center; border-top: 1px dashed #000000; border-bottom: 1px dashed #000000; font-size: 100%; font-weight: bold; color: #D00000; text-align: center; background: #FFFFE0; }

ol li {list-style: upper-roman none; padding-right: 10px; }

.nobord {border: none; }

.posit {position: relative; left: 25%}

#logo {position: absolute; top: 0px; left: 0px; width: 181px; height: 53px; }

@media print {#logo {display: none; }

#menu {display: none; }

h1 {height: 80px; font-size: 200%; border-bottom: 1px dashed #708090; line-height: 120%; margin-bottom: 15px; padding-bottom: 8px; }

#footer {display: none; }

.up {display: none; }

#pravypanel DIV.pravemenu {border: none; }

#levypanel DIV.levemenu {border: none; }

}

