/* CSS RESET */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, menu, ul, ol, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}blockquote, p, pre {margin:1em 0;color:#666;}dt {margin:1em 0 0 0;}dd {padding:0 0 0 2.5em;}abbr, acronym, pre, code, kbd, samp, tt, del, ins, q {font-style:normal;font-weight:normal;}blockquote, cite, q, dfn, em, var, address {font-style:italic;font-weight:normal;}strong, b {font-style:normal;font-weight:bold;}body {line-height:1;}menu, ul, ol {list-style:none;}blockquote, q {quotes:none;}blockquote:before, blockquote:after, q:before, q:after {content:"";content:none;}abbr, acronym {text-decoration:none;font-variant:normal;cursor:help;border-bottom:1px dashed;}ins {text-decoration:underline;}del {text-decoration:line-through;}table {border-collapse:collapse;border-spacing:0;}label {cursor:pointer;}/* Opravuje chybu ve vykreslovani */img, td img {vertical-align:middle;}/* ODKAZY */a:link {color:#333;text-decoration:underline;}a:visited {color:#666;text-decoration:underline;}a:hover, a:focus, a:active {text-decoration:none;}/* LAYOUT */body {text-align:center;font-family:Verdana, "Geneva CE", lucida, Tahoma, "Lucida Grande CE", lucida, sans-serif;font-size:62.5%;line-height:200%;min-width:770px;background:#fff url("grafika/bg.png");}#site {text-align:center;font-size:110%;width:770px;overflow:hidden;margin:10px auto;}#top {text-align:center;width:770px;height:10px;float:left;clear:both;background:url("grafika/top.png") no-repeat center bottom;}#center {text-align:center;width:770px;overflow:hidden;float:left;clear:both;background:url("grafika/center.png") repeat-y center top;}#wrapper {text-align:left;width:750px;overflow:hidden;margin: 0 auto;background:#fff;}#header {width:750px;float:left;clear:both;}#content {width:750px;float:left;clear:both;padding:120px 0 0 0;background:#fff url("grafika/header.jpg") no-repeat;}#contentin {padding:20px;}#menu {font-size:110%;width:750px;float:left;clear:both;}#menu ul {width:100%;float:left;list-style-type:none;}#menu li {float:left;width:150px;}#menu ul li a {text-align:center;text-decoration:none;display:block;padding:5px;color:#fff;background:#a30012;border-right:1px solid #fff;}#menu ul li.last a {border-right:none;}#menu ul li a:hover {color:#333;background:#a30012;}ul.sub {position:absolute;z-index:10;visibility:hidden;}#menu ul li ul.sub {list-style-type:none;}#menu ul li ul.sub li {display:block;width:100%;}#menu ul li ul.sub li a {display:block;width:139px;color:#fff;border-top:1px solid #fff;}#menu ul li ul.sub li a:hover {color:#fff;background:#be4d58;}#menu ul li.main:hover a {}#menu ul li.main {position:relative;}#menu ul li > ul.sub {position:absolute;z-index:10;visibility:hidden;}#menu ul li.main:hover ul.sub {visibility:visible;}#footer {text-align:center;width:750px;float:left;clear:both;color:#fff;background:#a30012;}#footerin {padding:5px;}#bottom {text-align:center;width:770px;height:10px;overflow:hidden;float:left;clear:both;background:url("grafika/bottom.png") no-repeat center top;}/* NADPISY */h1, h2, h3, h4, h5, h6 {font-family:Arial, "New York CE", utopia, serif;font-weight:bold;line-height:100%;clear:both;margin:1em 0 0 0;color:#a30012;}h1 {font-size:17px;width:378px;height:45px;margin-top:60px;position:relative;overflow:hidden;}h1 a span {position:absolute;top:-10px;left:0;width:100%;height:100%;cursor:pointer;background:url("grafika/logo.png") no-repeat;}h2 {text-align:left;font-size:110%;color: black;}h3 {font-size:180%;}h4 {font-size:160%;}h5 {font-size:140%;}h6 {font-size:110%;}/* OSTATNI */p {text-indent:0em;}p:first-letter {text-transform:uppercase;}.separator {display:none;clear:both;}.displaynone {display:none;}.noscreen {position: absolute;left: 0;top: -1000px;}.center  {text-align:center;}.right {text-align:right;}.clearer {clear:both;}#galerie {text-align:center;}#galerie img {margin:10px;border:1px solid #ccc;}table {margin:10px auto; padding:5px; border:0px solid #999;}td {padding:0 0 3px 0;}textarea, input {padding-left:5px;font-family:"Trebuchet MS", Verdana, Arial;font-size:11px;border:1px solid #999; background-color:transparent;}textarea {width:350px;}input {width:170px;}.ponuka_okno {width:186px;}.obsah_okno {width:554px;position:absolute;top:0px;left:197px;background:scroll url(saved_bg/bg_g.jpg) no-repeat left top;}.obsah {height:500px;padding:0;overflow:auto;}.kniha {padding:28px 28px 0px 28px;}.obsah_okno {position:absolute;top:0px;left:204px;}.obsah_okno {background-color:#ccc;vertical-align:top;text-align:left;width:547px;height:500px;overflow:auto;}.obsah_okno {	scrollbar-base-color:#ccc;	scrollbar-track-color:#ccc;	scrollbar-face-color:#fff;	scrollbar-highlight-color:#999;	scrollbar-3dlight-color:#ccc;	scrollbar-darkshadow-color:#ccc;	scrollbar-shadow-color:#999;	scrollbar-arrow-color:#999;}.obsah {padding:28px;}.obsah a:link {color:#999;text-decoration:none;}.obsah a:visited {color:#999;text-decoration:none;}.obsah a:active {color:#999;}.obsah a:hover {color:#999;text-decoration:underline;}
