body { text-align:center; margin:0; padding:0; font-family: Verdana; font-size: 10px; color: #FFFFFF; background:url("images/pozadi.jpg") repeat; }
h2 { margin:0; text-decoration: underline; font-size: 16px; font-family: Verdana; text-align: center; color: #FFFFFF; }
h3 { margin:0; text-decoration: underline; font-size: 14px; font-family: Verdana; text-align: center; color: #FF0000; margin-bottom: 10px; }
li { list-style-type: none; padding-bottom: 15px; padding-right: 20px; }
ul { margin:0; padding:0; text-align: center; padding-top: 20px; width: 228px; max-width: 228px; min-height: 519px; _height: 519px; background-image: url(images/left.gif); background-repeat: no-repeat; }

#ram { margin: auto; width: 876px; max-width: 876px; text-align: center; background: url(images/ram.jpg) repeat-y left top; }
#xxx { position: relative; text-align: left; padding-right: 1px; padding-left: 1px; }
#hor { background: url(images/hor.jpg) no-repeat right top; height: 27px; }
#header { width: 873px; height: 221px; background: url(images/logo.jpg) no-repeat; }
#end { margin: auto; width: 876px; height: 15px; background: url(images/end.jpg) no-repeat; }

#troj { position: absolute; left: 228px; top: 247px; background: url(images/log_bg.gif) no-repeat; height: 137px; width: 74px; }
#obsah { position: absolute; top: 247px; left: 250px; text-align: left; width: 640px; max-width: 640px; min-height: 519px; _height: 519px; }

/* menu cz */
li#butcz_ubytovani a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_cz_17.jpg") no-repeat left top; text-decoration:none; }
li#butcz_ubytovani a:hover { background-position: 0% bottom; }
li#butcz_cenik a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_cz_15.jpg") no-repeat left top; text-decoration:none; }
li#butcz_cenik a:hover { background-position: 0% bottom; }
li#butcz_kontakt a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_cz_13.jpg") no-repeat left top; text-decoration:none; }
li#butcz_kontakt a:hover { background-position: 0% bottom; }
li#butcz_cyklo a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_cz_11.jpg") no-repeat left top; text-decoration:none; }
li#butcz_cyklo a:hover { background-position: 0% bottom; }
li#butcz_bezec a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_cz_09.jpg") no-repeat left top; text-decoration:none; }
li#butcz_bezec a:hover { background-position: 0% bottom; }
li#butcz_vlek a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_cz_07.jpg") no-repeat left top; text-decoration:none; }
li#butcz_vlek a:hover { background-position: 0% bottom; }
li#butcz_flora a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_cz_05.jpg") no-repeat left top; text-decoration:none; }
li#butcz_flora a:hover { background-position: 0% bottom; }
li#butcz_cam a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_cz_03.jpg") no-repeat left top; text-decoration:none; }
li#butcz_cam a:hover { background-position: 0% bottom; }

/* menu en */
li#buten_ubytovani a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_en_17.jpg") no-repeat left top; text-decoration:none; }
li#buten_ubytovani a:hover { background-position: 0% bottom; }
li#buten_cenik a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_en_15.jpg") no-repeat left top; text-decoration:none; }
li#buten_cenik a:hover { background-position: 0% bottom; }
li#buten_kontakt a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_en_13.jpg") no-repeat left top; text-decoration:none; }
li#buten_kontakt a:hover { background-position: 0% bottom; }
li#buten_cyklo a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_en_11.jpg") no-repeat left top; text-decoration:none; }
li#buten_cyklo a:hover { background-position: 0% bottom; }
li#buten_bezec a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_en_09.jpg") no-repeat left top; text-decoration:none; }
li#buten_bezec a:hover { background-position: 0% bottom; }
li#buten_vlek a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_en_07.jpg") no-repeat left top; text-decoration:none; }
li#buten_vlek a:hover { background-position: 0% bottom; }
li#buten_flora a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_en_05.jpg") no-repeat left top; text-decoration:none; }
li#buten_flora a:hover { background-position: 0% bottom; }
li#buten_cam a { margin: auto; display: block; background-position: 0% top; width: 156px; height: 28px; background:url("images/menu/l_en_03.jpg") no-repeat left top; text-decoration:none; }
li#buten_cam a:hover { background-position: 0% bottom; }

/* odkazy */
a:active { font-family: Verdana; color: #00FFFF; font-size: 10px; text-decoration: underline }
a:link { font-family: Verdana; font-size: 10px; color: #FFFFFF }
a:visited { font-family: Verdana; color: #FFFFFF; font-size: 10px }
a:hover {color: #556B2F; text-decoration: underline; font-family: Verdana; font-size: 10px}

/* obsahova cast */
p.text1 { padding-left: 35px; padding-top: 10px; padding-right: 30px; }
div.leva { padding-top: 30px; position: absolute; left: 15px; }
div.prava { position: absolute; right: 25px; padding-top: 20px; } 
span.trasa { font-weight:bold; font-size:13px; font-family:sans serif; padding:2px; border:1px solid #556B2F;}
img.ram { border-color: #556B2F; }