body { 
	background: white; color: black;
	text-align: center;
	margin: 0; padding: 0;
	font: small/1.3em Verdana, 'Geneva CE', lucida, sans-serif;
	min-width: 740px;
	}
a, a:visited {
	color: black;
	}
a:hover {
	color: #D30;
	}
.main {
	width: 730px; height: auto;
	position: relative; 
	margin: 30px auto 20px auto; 
	text-align: left;
	}
h1 {
	position: absolute; left: 0px; top: 0px; z-index: 5;
	width: 630px; height: 100px;
	margin: 0; padding: 0;
	background: transparent url("../img/jz.gif") no-repeat;
	}
.subtit {
	position: absolute; left: 5px; top: 3px;
	width: 630px; height: 25px;
	margin: 0; padding: 0;
	background: transparent url("../img/as.gif") no-repeat;
	}
.basea {
	width: 650px; 
	background: #F8BC88 url("../img/roh_str_LH.gif") left top no-repeat;
	}
.baseb {
	background: transparent url("../img/roh_str_PH.gif") right top no-repeat;
	}
.basec {
	background: transparent url("../img/roh_str_PD.gif") right bottom no-repeat;
	}
.based {
	background: transparent url("../img/roh_str_LD.gif") left bottom no-repeat;
	}
.base31 {
	background: transparent url("../img/zacek.jpg") 75px 80px no-repeat;
	}
.base32 {
	background: transparent url("../img/img2.gif") 55px 85px no-repeat;
	}
.base33 {
	background: transparent url("../img/img3.gif") 85px 85px no-repeat;
	}
.base34 {
	background: transparent url("../img/img4.gif") 50px 60px no-repeat;
	}
.base35 {
	background: transparent url("../img/img5.gif") 70px 85px no-repeat;
	}
.base36 {
	background: transparent url("../img/img6.gif") 80px 85px no-repeat;
	}
.base37 {
	background: transparent url("../img/img7.gif") 70px 85px no-repeat;
	}
.base38 {
	background: transparent url("../img/img8.gif") 30px 95px no-repeat;
	}
.base310 {
	background: transparent url("../img/img10.gif") 92px 75px no-repeat;
	}
.base311 {
	background: transparent url("../img/img11.gif") 70px 48px no-repeat;
	}
.base312 {
	background: transparent url("../img/img12.gif") 68px 75px no-repeat;
	}
.base313 {
	background: transparent url("../img/img13.gif") 35px 75px no-repeat;
	}
.base314 {
	background: transparent url("../img/img14.gif") 85px 80px no-repeat;
	}
.base315 {
	background: transparent url("../img/img15.gif") 85px 85px no-repeat;
	}
.motto, .mottob {
	padding: 110px 0 10px 230px; margin: 0;
	font: italic bold 16px/1.2em serif;
	color:#D30;
	}
.mottob {
	padding-left: 190px;
	}
.motto2 {
	min-height: 75px;
	height: 75px;
	margin: 0; padding: 0;
	}
div[class] .motto2 {
	height: auto;
	}
.txta {
	background: #FDEBDB url("../img/roh_sv_LH.gif") left top no-repeat;
	position: relative; left: 15px; 
	width: 650px;
	}
.txtb {
	background: transparent url("../img/roh_sv_PD.gif") right bottom no-repeat;
	}
.txtc {
	background: transparent url("../img/roh_sv_PH.gif") right top no-repeat;
	}
.txtd, .txtda {
	padding: 0px 90px 20px 0px; 
	background: transparent url("../img/roh_sv_LD.gif") left bottom no-repeat;
	min-height: 400px;
	height: 400px;
	}
div[class] .txtd, div[class] .txtda {
	height: auto;
	}
.txtda {
	padding-bottom: 0; 
	}
.txta p, .txta ol {
	padding: 1em 0 0 60px; margin: 0; 
	}
.txta ul/*, .txta ol*/ {
	padding: 0.5em 0 0 60px; margin: 0;
	list-style-type: none;
	}
.txta ol {
	list-style-type: decimal;
	}
.txta .ukazka ol {
	padding-left: 110px;
	}
.txta ul li {
	background: transparent url("../img/aktual.gif") top left repeat-y;
	margin: 0.8em 0 0 0;
	height: 1em;
	}
.ukazka {
	background: transparent url("../img/aktual.gif") 60px 0 repeat-y;
	padding: 0 0 1.6em 10px;
	margin: 1em 0 0 0;
	}
/*.txta ol li {
	margin: 0.8em 0 0 0;
	}*/
p.quest {
	/*font-style: italic;*/
	font-weight: bold;
	font-size: 0.9em;
	}
p.answ {
	padding-top: 0;
	}
p.drama, p.drama2, p.drama3, p.drama4 {
	padding-top: 0; 
	padding-left: 60px;
	}
p.drama2 {
	text-indent: 60px;
	}
p.drama3 {
	text-indent: 120px;
	}
p.drama4 {
	text-indent: 180px;
	}
p.role {
	/*color: gray;
	font-weight: bold;*/
	color: #D30;
	padding-left: 120px; 
	font-variant: small-caps;
	font-weight: bold;
	letter-spacing: 0.4em;
	}
p.author {
	font-style: italic;
	text-align: right;
	font-size: 0.9em;
	}
p.perex {
	line-height: 1.6em;
	letter-spacing: 0.1em;
	}
div[class] .txta li {
	height: auto;
	}
.aktual {
	background: transparent url("../img/vprodeji.gif") top right no-repeat;
	}
.txta ul p {
	padding-left: 0;
	}
.txta .pozn {
	padding-top: 0.2em; padding-bottom: 0.2em;
	font: italic 120%/1.1em serif;
	color:#D30;
	}
.txta .pozn a, .txta .pozn a:visited {
	color:#D30;
	}
.txta .pozn a:hover {
	color: black;
	}
.txta .right {
	text-align: right;
	padding-right: 5px;
	}
.txta .space {
	padding-top: 1em;
	}
.txta .bottom {
	padding-bottom: 1em;
	}
.txta .odsaz {
	margin-left: 60px;
	}
.fleft {
	float: left;
	}
h2 {
	width: 560px; height: 75px;
	margin: 0; padding: 0;
	font-size: 150%;
	font-weight: bold;
	color:#F8BC88;
	position: relative; left: 0; top: 0;
	overflow: hidden;
	}
h2.h100 {
	height: 100px;
	}
h2.h90 {
	height: 90px;
	}
.h21, .h22, .h23, .h24, .h25, .h26, .h27, .h28, .h29, .h210, .h211, .h212, .h213, .h214, .h215 {
	display: block;	
	width: 560px; height: 75px;
	position: absolute; left: 0; top: 0;
	}
.h21 {
	background: transparent url("../img/h2_1.gif") no-repeat;
	}
.h22 {
	background: transparent url("../img/h2_2.gif") no-repeat;
	}
.h23 {
	background: transparent url("../img/h2_3.gif") no-repeat;
	height: 100px;
	}
.h24 {
	background: transparent url("../img/h2_4.gif") no-repeat;
	height: 100px;
	}
.h25 {
	background: transparent url("../img/h2_5.gif") no-repeat;
	height: 100px;
	}
.h26 {
	background: transparent url("../img/h2_6.gif") no-repeat;
	height: 90px;
	}
.h27 {
	background: transparent url("../img/h2_7.gif") no-repeat;
	height: 90px;
	}
.h28 {
	background: transparent url("../img/h2_8.gif") no-repeat;
	height: 90px;
	}
.h29 {
	background: transparent url("../img/h2_9.gif") no-repeat;
	height: 90px;
	}
.h210 {
	background: transparent url("../img/h2_10.gif") no-repeat;
	height: 100px;
	}
.h211 {
	background: transparent url("../img/h2_11.gif") no-repeat;
	height: 90px;
	}
.h212 {
	background: transparent url("../img/h2_12.gif") no-repeat;
	height: 90px;
	}
.h213 {
	background: transparent url("../img/h2_13.gif") no-repeat;
	height: 90px;
	}
.h214 {
	background: transparent url("../img/h2_14.gif") no-repeat;
	height: 100px;
	}
.h215 {
	background: transparent url("../img/h2_15.gif") no-repeat;
	height: 100px;
	}

.txta .spacetop {
	padding-top: 2em;
	}
h3 {
	font-size: 250%;
	font-weight: bold;
	letter-spacing: -0.05em;
	padding: 1em 0 0 57px; margin: 0;
	color:#F8BC88;
	}
h4 {
	font-size: 125%;
	font-weight: bold;
	padding: 1.5em 0 0 120px; margin: 0;
	color: #D30;
	clear: left;
	}
h5 {
	font-size: 100%;
	font-weight: normal;
	letter-spacing: 0.5em;
	padding: 1.3em 0 0 120px; margin: 0;
	clear: left;
	}
.ukazka h5 {
	font-weight: bold;
	color: #D30;
	padding-left: 110px;
	}
h3.nosp, h4.nosp, h5.nosp, p.nosp {
	padding-top: 0.2em;
	}
h3.long {
	line-height: 0.9em;
	}
.txta .podtit {
	padding: 0.2em 0 0 150px;
	font-style: italic;
	}
.poetry, .poetryit {
	padding-left: 60px; 
	}
.poetryit {
	font-style: italic;
	}
p.scpozn, p.scpozn2 {
	font-style: italic;
	color: #988d83;
	padding-left: 60px; 
	padding-bottom: 1em;
	}
p.scpozn {
	font-size: 0.9em;
	padding-top: 0; padding-bottom: 0;
	padding-left: 180px;
	}
.left30 {
	padding-left: 30px; 
	}
.left60 {
	padding-left: 60px; 
	}
.odsin {
	padding-top: 1em
	}
.odsin p {
	padding-top: 0;
	text-indent: -60px;
	padding-left: 120px;
	}
p.poetry, p.poetryit {
	padding-left: 120px;
	}
.ukazka p.poetry, .ukazka p.poetryit {
	padding-left: 110px;
	}
.txta .small {
	font-size: smaller;
	color: #988d83;
	padding-left: 120px; 
	}
.naviga {
	width: 150px;
	background: #ED7622 url("../img/roh_tm_LH.gif") left top no-repeat;
	color: white;
	font-weight: bold;
	font-size: 85%;
	line-height: 1.1em;
	position: absolute; top: 80px; right: 0px;
	}
.naviga a, .naviga a:visited {
	color: white;
	}
.naviga a:hover {
	color: black;
	}
.naviga .black {
	color: black !important;
	}
.naviga ul, .naviga li {
	/*list-style-type: none;*/
	/*list-style-position: inside;*/
	margin: 0; padding: 0;
	}
.naviga li {
	padding-top: 0.9em;
	list-style-type: none;
	}
.naviga li li {
	padding-left: 20px;
	padding-top: 0.6em;
	}
.naviga li li li {
	padding-left: 20px;
	font-weight: normal;
	/*list-style-type: disc;*/
	}
.navigb {
	background: transparent url("../img/roh_tm_PH.gif") right top no-repeat;
	/*border: 1px solid black;*/
	}
.navigc {
	background: transparent url("../img/roh_tm_PD.gif") right bottom no-repeat;
	}
.navigd {
	background: transparent url("../img/roh_tm_LD.gif") left bottom no-repeat;
	}
.navig3 {
	padding: 70px 2px 15px 8px;
	background: transparent url("../img/navig.gif") 35px 0px no-repeat;
	}
.tiraz {
	font-size: smaller;
	color: #D30;
	text-align: right;
	line-height: 1.1em;
	padding: 0.5em 15px 0.5em 40px; margin: 0;
	}
.tiraz a, .tiraz a:visited {
	color: #D30;
	}
.tiraz a:hover {
	color: white;
	}
.dnone, .stats {
	display: none;
	}
.obr {
	min-height: 100px;
	height: 100px;
	}
div[class] .obr {
	height: auto;
	}
.obr div {
	width: 100px;
	text-align: right;
	position: absolute;
	left: 10px;
	/*background-color: red;*/
	}
.sobr ul {
	padding-left: 120px;
	}
/* { border: 1px solid black; } */
