@charset "utf-8";
body,td,th {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}
body {
	margin:0px;
	padding:0px;
	background:url(images/global_bkg.jpg) fixed;
}
a:link,
a:visited {
	color:#633;
}
a:hover,
a:active {
	color:#000;
}
img {
	border:none;
}

.zaplatka {
	position:absolute;
	left:0px;
	top:0px;
	width:20%;
	height:14px;
	background:url(images/bg_left.png) left repeat-y;
	z-index:80;
}
.topcorner {
	position:fixed;
	left:20%;
	top:0px;
	width:80%;
	height:34px;
	background:url(images/bg_mid_top.png) left top no-repeat;
	z-index:90;
}
h1 {
	display:block;
	width:80%;
	padding:60px 0px 0px 0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:36px;
	color:#333;
}
h2 {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	font-size:14px;
	margin:0px 0px 0px -15px;
	padding:0px 0px 40px 20%;
	color:#888;
}
h4 {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	font-size:14px;
	margin:0px;
	padding:0px 0px 0px 20%;
	color:#888;
}
h4 img {
	display:none;
}
h5 {
	display:block;
	padding:60px 0px 40px 0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:28px;
}
h6 {
	display:block;
	padding:0px 0px 30px 0px;
	margin:0px;
	color:#666;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:24px;
}
h3 {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	line-height:20px;
	padding:0px 0px 10px 0px;
	margin:0px;
}
h3 span {
	color:#999;
	font-size:12px;
}
h3 a:link,
h3 a:visited {
	text-decoration:none;
	color:#633;
}
h3 a:hover,
h3 a:active {
	color:#000;
}
.postpic img {
	padding:0px 10px 0px 0px;
}
.postpic p,
.posthead p {
	margin:0px;
	padding:0px;
}
.postpic div.intro {
	display:none;
}
.posthead img {
	display:none;
}
.posthead div.intro {
	color:#666;
}
.logo {
	position:absolute;
	left:0px;
	bottom:0px;
	width:20%;
	margin-left:49px;
	text-align:center;
	z-index:25;
}
.menu_r {
	position:absolute;
	right:0px;
	top:92px;
	width:20%;
	z-index:60;
	margin:0px;
	padding:0px 30px 0px 30px;
	text-align:right;
}
.menu {
	position:absolute;
	left:0px;
	top:92px;
	width:20%;
	z-index:60;
	margin:0px;
	padding:0px 30px 0px 30px;
}
.menu li,
.menu_r li {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
	color:#666;
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.menu li a:link,
.menu li a:visited,
.menu_r li a:link,
.menu_r li a:visited {
	text-decoration:none;
	color:#666;
}
.menu li a:hover,
.menu li a:active,
.menu_r li a:hover,
.menu_r li a:active {
	color:#900;
}
.globaltbl {
	z-index:50;
}
.roof {
	background:url(images/bg_top.png) top repeat-x;
	position:absolute;
	z-index:20;
	width:80%;
	top:0px;
	left:20%;
}
.frnttbl {
	position:absolute;
	z-index:30;
}
.bkgtbl {
	top:0;
}
body > div.logo,
body > div.roof,
body > table.bkgtbl,
body > ul.menu,
body > ul.menu_r,
body > div.pages,
body > div.zaplatka {
	position: fixed;
}
.leftcol {
	background:url(images/bg_left.png) left repeat-y;
	z-index:55;
}
.rightcol {
	background:url(images/bg_mid.png) left repeat-y;
}
.rightcol div {
	width:100%;
	height:100px;
	background:url(images/footer_right.jpg) bottom left no-repeat;
}
.content {
	margin:60px 0px 0px 0px;
}
.content_s {
	margin:60px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.goo {
	font-size:14px;
	color:#333;
}
.comts {
	font-size:10px;
	padding:0px 0px 60px 0px;
	line-height:18px;
	color:#888;
}
.comts a:link,
.comts a:visited {
	text-decoration:underline;
	color:#888;
}
.comts a:hover,
.comts a:active {
	color:#633;
}
.footer {
	font-size:10px;
	color:#777;
	padding:50px 0px 20px 0px;
}
.footer a:link,
.footer a:visited {
	text-decoration:underline;
	color:#777;
}
.footer a:hover,
.footer a:active {
	color:#633;
}
.postcon {
	border-bottom:1px dotted #FFF;
}
.postcon p {
	font-size:14px;
	color:#555;
	margin:15px 0px;
	line-height:20px;
}
.postcon div.intro {
	display:none;
}
.pf {
	text-align:center;
	padding:0px;
	margin:40px 0px;
	background:url(images/pfbg.png);
}
.pages {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	position:fixed;
	font-size:18px;
	color:#666;
	left:0px;
	top:185px;
	width:20%;
	margin-left:49px;
	text-align:left;
	z-index:70;
	line-height:30px;
}
.pages a:link,
.pages a:visited {
	display:block;
	margin:0px 80px 0px 0px;
	color:#933;
}
.pages a:hover,
.pages a:active {
	color:#333;
}
.bottompages {
	width:100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	color:#666;
	text-align:center;
	padding:20px 0px 20px 0px;
}
.bottompages a:link,
.bottompages a:visited {
	margin:0px;
	padding:0px 20px;
	color:#933;
}
.bottompages a:hover,
.bottompages a:active {
	color:#333;
}
ul.commentlist {
	padding:0px 20% 0px 0px;
}
ul.commentlist li {
	list-style-type:none;
}
ul.commentlist li img {
}
.commentmetadata {
	display:none;
}
.comment-body {
	padding:0px 0px 50px 0px;
}
.comment-body p {
	margin:0px;
	padding:10px 0px 0px 0px;;
}
.vcard {
	line-height:32px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#666;
}
.vcard img {
	float:left;
	padding:0px 10px 0px 0px;
}
.postcom {
	width:80%;
	padding:0px;
	background:url(images/whitedots.gif);
	margin:10px 0px 0px 0px;
}
#author-data {
	border-bottom:1px dotted #999;
	padding-bottom:20px;
}
.contactform input,
.postcom input {
	font-family:Georgia;
	font-style:italic;
}
.contactform label {
	padding:4px 0px 5px 0px;
	color:#666;
}
.help {
	font-family:Georgia;
	font-style:italic;
	font-size:10px;
	padding:2px 0px 10px 0px;
	clear:left;
}
#comment {
	font-family:Georgia;
	font-style:italic;
	color:#666;
	font-weight:normal;
}
#author,
#email,
#url,
#mcspvalue {
	color:#666;
	float:left;
	width:30%;
}
#comment {
	float:right;
	width:65%;
}
#contactsubmit,
#submit {
	font-size:24px;
	color:#666;
	margin:20px 0px 0px 0px;
}
.err {
	background:url(images/404_bkg.jpg) center top no-repeat;
}

.rek_title {
	position:fixed;
	right:0px;
	top:0px;
	width:15%;
	margin:50px 0px 0px 0px;
	background:url(images/spon.png) left top no-repeat;
	z-index:10000;
}
.promo {
	padding:10px;
	font-size:10px;
	background:url(images/spon_promo.png) left top no-repeat;
}
.promo a:link,
.promo a:visited {
	display:block;
	text-align:center;
	padding:5px 0px 0px 0px;
}
.promo a:hover,
.promo a:active {
}

