html,body{
	margin: 0;
	padding: 0;
	color: #000;
	background: #FFF0BD;
	font: 11px/1.5 Verdana,Arial,Helvetica,sans-serif;
	background-image:url(logo_back.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:110px 140px;	
}

img{border: 0;}

h1{font: 14pt Verdana,Arial,Helvetica,sans-serif;color: #903;font-weight: normal;margin-left: 0;padding-left: 0;}
h2{font: 13pt Verdana,Arial,Helvetica,sans-serif;color: #903;font-weight: normal;margin-left: 0;padding-left: 0;}
h3{font: 12pt  Verdana,Arial,Helvetica,sans-serif;color: #903;line-height: 14pt;font-weight: normal;}
h4{font: 12px Verdana,Arial,Helvetica,sans-serif;color: #903;font-weight: bold;margin: 5px 0 0 0;padding: 0;font-weight: normal;}

ul{list-style-type:circle;list-style-position: inside;margin: 0 ;padding: 0;}

/* Header elements*/
#Header{
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	height: 110px;
	background-color: #FC2;
}

#Logo{
	float: left;
	text-align:center;
	width: 80px;
	height: 80px;
	margin-top: 5px;
}

#Title{
	left: 85px;/* Hide from Mac IE5 \*/
	position: absolute;/*End IE Mac hack */
	margin-top: 5px;
	height: 80px;
}

#wrapper{margin: 0;padding: 0;}

/* Main content attributes*/
#Content{
	height:1%;	
	padding: 5px 15px 2px 15px;
	position: relative;
	width: 750px;		
}
 
#Content p{font: 11px/1.5 Verdana,Arial,Helvetica,sans-serif;color: #000;text-align:justify;}
#Content p.breadcrumbs{font: 9px Verdana,Arial,Helvetica,sans-serif;margin-top: 5px;line-height: 20px;font-style:italic}

#Content a {text-decoration: none;color: #903;font-weight: 400;}
#Content a:hover{text-decoration: underline;color: #600;}
#Content a:visited{color: #600;font-weight: normal;}

#Content ul{margin-left: 15px;margin-top: 0;padding: 0;margin-left: 5px;}
#Content img{float: left;padding:0 5px 25px 5px;clear: right;}
#Content td{padding: 0 5px;font-family: Verdana,Arial,Helvetica,sans-serif;color: #000;font-weight: normal;font-size: 11px;margin: 5px 0 0 0;}

/* Footer elements */
#footerRow{position: relative;padding: 170px 15px 2px 15px;font: 10px Verdana,Arial,Helvetica,sans-serif;}
#footerRow p{margin: 0 0 9px 0;}
#footerRow a{text-decoration: none;color: #333;font-style: italic;font-weight: normal;}
#footerRow a:hover{text-decoration: underline;color: #903;}
#footerRow a:visited{text-decoration: none;color: #600;font-weight: normal;}
#footerImg{float: left;margin-right: 10px;margin-bottom: 5px;}

div.clearer{clear: left;line-height: 0;height: 0;}
#mozscroll{bottom:-1px;position:absolute;top:0px;visibility:hidden;}

/* Menu elements */
#MenuRow{
	position: absolute;
	height: 30px;
	background-color: #903;
	top: 80px;
	left: 0px;
	width: 100%;
	padding: 0;
	font: 12px/1 Arial, Helvetica, sans-serif;
	text-align:center;
}

.menuItem{
	display:inline;
	width: 92px;
	float: left;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
	padding: 0;	
	height:30px;
}

.menuItemN{
	display:inline;
	width: 105px;
	float: left;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
	padding: 0;	
	height:30px;
}

.active {background-color: #fe3;} 

.PaddTp5{padding-top: 7px;}

#MenuRow a{font-weight: bold;text-decoration: none;}
.menuItem a{color: #FFF;}
.menuItemN a{color: #FFF;}
.active a{color: #000;}

div.menuleft{
	display:inline;
	width: 15px;
	float: left;
	height:30px;
	border-right: 1px solid #FFF;	
}

div.menuright{
	display:inline;
	width: 15px;
	float: left;
	height:30px;
	border-left: 1px solid #FFF;	
}

dt {margin: 7px 0 0 0; font-style:italic;}

#leftCol {float: left; 	padding: 0px 100px 0px 0px;}
#rightCol {padding: 0px 0px 0px 0px;}
#leftCol h1{padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px;}
#rightCol h1{padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px;}

#Content p.stihi{
padding-left: 30px;
}

#Content h2.stihi, h3.stihi, h4.stihi{
padding-left: 30px;
}

#Content p.otstup4{
padding-left: 250px;
}

#Content p.otstup3{
padding-left: 190px;
}


#Content p.otstup2{
padding-left: 130px;
}

#Content p.otstup1{
padding-left: 70px;
}

#Content p.nomarginTopBottom{
margin-top: 0px;
margin-bottom: 0px;
}

#Content p.proza{
 margin-top: 5px;
 margin-bottom: 0px;
}
 
#Content p.glava{
 margin-top: 20px;
 margin-bottom: 0px;
 text-align:center;
}
 
#Content cite{
  font-style:normal;
  font-variant:small-caps;
}

#Content p.drama{
 margin-top: 5px;
 margin-bottom: 0px; }
 
#Content p.citata{
 text-align:right;
}

#Content p.citataStihi{
 text-align:right;
 padding-right:400px;
}

#Content p.citataStihiBeforeProza{
 text-align:left;
 padding-left:520px;
}

#Content p.citataStihami{
 text-align:left;
  padding-left:220px;
}

#Content dfn{
  font-style:normal;
  font-size:smaller;
}

#Content table.stihi{
margin-left:30px;
}

#Content img.NoFloat{padding:2px;
float:none;}

#Content samp{
  font-size:28px;
  font-family: "Times New Roman", Times, serif	
}

#Content sup{
line-height: 0;
}

#Content td.tdPhoto{text-align:center;margin:0px}

#Content img.Photo{float:none;margin-top:30px;padding:0px;margin-bottom:2px}
#Content img.Illustr{float:none;margin-top:15px;padding:0px;margin-bottom:5px; margin-left:15px}
#Content img.BrownBorder {border:1px solid #903;}
#Content img.TopMargin{padding:10px 10px 5px 0px;}
#Content img.IllustrNoMargin{float:none;margin-top:5px;padding:0px;margin-bottom:10px; margin-left:5px}

#Content td.Delim {
	font-weight: bold;
	background: #FFFFFF;
}
#Content td.Black {background: #FFFFFF;}
#Content td.Red {
	color: #FF0000;
	background: #FFFFFF;
}

#MainLink a {text-decoration: underline;color: #903;font-weight: 400;}
#MainLink a:hover{text-decoration: underline;color: #600;}
#MainLink a:visited{color: #600;font-weight: normal;}

#Content span.TextRed {color: #FF0000;}