html {
    height: 100%;
    overflow: hidden;
}
body {
	margin: 0px 0px 0px 0px;
	font-family: tahoma;
	color: rgb(83,26,0);
	text-align: center;
	/*vertical-align: middle;*/
	behavior: url(csshover.htc);
	height: 100%;
	overflow: hidden;
}
body * {
	font-size: 8pt;	
}

a img {border: 0px;}
a {text-decoration: none; color: rgb(200,0,0);}
a:hover {text-decoration: underline;}
a.copy {color: rgb(83,26,0);}

h1, h2, h3 {margin: 0px; padding: 0px;}
h1 {font-size: 10pt; font-weight: bold; margin-bottom: 3px;}
h2 {font-size: 10pt; font-weight: bold; margin-bottom: 3px;}
h3 {font-size: 10pt; font-weight: bold; margin-bottom: 3px;}

img.ram {border: 1px solid rgb(83,26,0);}
img.nadpis {margin-bottom: 10px;}
img.nabidka {margin-top: 13px;}
img.mapa {margin-top: 14px;}

.text_small {font-size: 80%;}
.text_big {font-size: 120%;}
.chyba {color: red;}
.ok {color: green;}
.center {text-align: center;}
.preskrtnute {text-decoration: line-through;}

form {margin: 0px; padding: 0px;}

table {border: 0px; margin: 0px; padding: 0px;}
table td {padding: 0px; margin: 0px;}

input {border: 1px solid rgb(83,26,0); color: rgb(83,26,0);}
textarea {border: 1px solid rgb(83,26,0); color: rgb(83,26,0);}

div#main {position: relative;}

div#middle {height: 455px; background: url(grafika/bg_text2.jpg) 308px top; text-align: left;}
div#middle_bg {height: 455px;}
div#text {margin-left: 309px; width: 100%; height: 100%; padding-top: 80px;}
div#text_in {width: 316px; height: 361px; margin-left: 38px; text-align: center;}

div#top2 {background: rgb(83,26,0) url(grafika/bg_top2.jpg) bottom left repeat-x;
    position: absolute; top: -1000px; left: 0px; height: 1000px; width: 100%;}
div#top {background: url(grafika/bg_top.jpg) bottom left no-repeat;
    position: absolute; top: -1000px; left: 0px; height: 1000px; width: 100%;}
div#bottom2 {background: rgb(215,152,0) url(grafika/bg_bottom2.jpg) top left repeat-x;
    position: absolute; top: 455px; left: 0px; height: 1000px; width: 100%;}
div#bottom {background: url(grafika/bg_bottom.jpg) top right no-repeat;
    position: absolute; top: 455px; left: 0px; height: 1000px; width: 100%;}
div#logo {position: absolute; width: 434px; height: 58px; top: 11px; left: 101px;
    background: url(grafika/logo.jpg) no-repeat;}

div#menu {position: absolute; width: 308px; height: 455px; top: 0px; left: 0px;
    background: url(grafika/bg_menu.jpg) no-repeat;}
div#menu_bg {position: absolute; width: 25px; height: 14px; top: 455px; left: 283px;
    background: url(grafika/bg_menu.gif) no-repeat;}

div#copy {position: absolute; bottom: 5px; right: 5px; color: rgb(83,26,0);}
div#rek1 {position: absolute; bottom: 5px; left: 5px; color: rgb(83,26,0);}
    
div#nabidka {position: absolute; left: 0px; top: 50%; height: 100%;}
div#nabidka_in {position: absolute; top: -165px; left: 299px; width: 380px; height: 100%;
    background: url(grafika/bg_nabidka.jpg) no-repeat; z-index: 2;}
div#soupatko {width: 370px; height: 200px; overflow: auto;}
div#nabidka_in_in {width: 325px; _width: 335px; height: 100%; margin: auto;}
    
div.justify {text-align: justify;}
div.odsazeni {text-indent: 20px;}

