html,
body { 
	font-family: Tahoma, Verdana ; 
	font-size:12px; 
	margin:0px; 
	background-color:#c1c6cc;
	}
input,
select,
textarea { font-size:1em; font-family: Tahoma, Verdana ; }
a {color:#fdedf2;}

table{text-align:left;}

/* nadpisy */
h1,h2,h3,h4,h5,h6{margin:0px;}
h1,h2{text-transform: uppercase; font-family: Georgia, "Times New Roman", Times, serif;}

h1 { font-size: 1.7em;}
h2 { font-size: 1.3em;}
h3 { font-size: 1.1em;}
h4 { font-size: 1.1em;}
h5 { font-size: 1em;}
h6 { font-size: 1em; }

#content h1{padding: 0px 0px 0px 0px; }
#content h2 {padding: 20px 0px 0px 0px; border-bottom:1px solid #8c97a3; margin-bottom:5px;color:#6d97ca;}
#content h3{padding: 10px 0px 0px 0px; font-style:italic; color:#6d97ca; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; font-weight: normal;}
#content h4{padding: 6px 0px 0px 0px; font-family: Georgia, "Times New Roman", Times, serif;}
#content ul{margin-bottom:0px; margin-top:0px;}
#content ul li{padding:2px 0px;}

#content input, #content textarea {font-family: Tahoma, Verdana; width: 200px; margin-top: 1px; margin-bottom: 3px;}

/* linky */
a,
a:link,
a:visited { text-decoration: underline; color:#D2D2FF;}
a:hover { text-decoration:none; }
a img,
a:link img,
a:visited img { border: none; }

a.more,
a.more:link,
a.more:visited { text-decoration: underline; background:url(../images/arrow-more.gif) no-repeat scroll right 3px; padding-right:20px; padding-bottom:2px; display:inline-block;}
a.more:hover { text-decoration:none; }

a.pdf,
a.pdf:link,
a.pdf:visited { text-decoration: underline; background:url(../images/pdf.gif) no-repeat scroll left 3px; padding-left:23px; padding-bottom:5px; padding-top:3px; display:inline-block;}
a.pdf:hover { text-decoration:none; }


.breaker { clear: both; margin: 0px; padding: 0px; font-size:0px; line-height:0px; }

/* vseobecne css*/
#container-holder-body{background: #142f4b url(../images/bg-body.jpg) repeat-x scroll 0px 0px; 
	color:#fdedf2;}
#container-holder{ background:url(../images/bg-container-holder.jpg) repeat-x scroll left bottom; padding-bottom:30px;}
#container { width:904px; margin: 0px auto; background: url(../images/bg-glow.jpg) no-repeat scroll 450px 0px;}
#header { width:904px; height:86px; }
	#header-left{float:left;height:42px; width:236px; padding-top:44px;}
	#header-right{float:right;height:86px; width:314px; background:url(../images/bg-signature.jpg) no-repeat scroll 0px 0px;}
#left-part{float:left; width:634px;}
#right-part{float:right; width:270px; overflow: hidden}
#navi{width:634px; height:48px; background:url(../images/bg-navi-body.gif) repeat-x scroll 0px 0px;}
#navi .navi-left{background:url(../images/bg-navi-left.gif) no-repeat scroll 0px 0px; padding-left:7px; height:48px;float:left;}
#navi ul{list-style:none; margin:0px; padding:0px;  float:left;}
#navi ul li{float:left; height:29px; padding:19px 14px 0px; background: transparent url(../images/arrow-navi.gif) no-repeat scroll 0px 1px; }
#navi ul li a{color:#900c34; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; text-decoration: none;}
#navi ul li.sel{color:#000066; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; text-decoration:none;}

#navi-bottom{width:634px; height:21px;}
.navi-bottom-left{width:7px; height:21px;background:url(../images/bg-navi-left-bottom.gif) no-repeat scroll 0px 0px; float:left;}
.navi-bottom-body{width:611px; height:21px;background:url(../images/bg-navi-body-bottom.gif) repeat-x scroll 0px 0px; float:left;}
.navi-bottom-right{width:16px; height:21px;background:url(../images/bg-navi-right-bottom.gif) no-repeat scroll 0px 0px; float:right;}

#content {padding:0px 15px 30px 0px;}
#content p{text-align:justify; margin:0px; padding:4px 0px;}


#bio{width:357px;color:#fdedf2; float:left;}
	#bio .bio-body h2{margin:0px; padding-bottom:10px; }
#bio .bio-body{width:337px; height:167px; padding:2px 10px; color:#fdedf2; background:url(../images/bg-bio-body.gif) repeat-y scroll 0px 0px; text-align:justify;}
#bio .bio-top{width:357px; height:6px; background:url(../images/bg-bio-top.gif) no-repeat scroll 0px 0px; overflow: hidden}
#bio .bio-bottom{width:337px; height:19px; background:url(../images/bg-bio-bottom.gif) no-repeat scroll 0px 0px; text-align:right; padding:7px 10px 0px;}

#quote{float:right; padding:25px;}

#news{}
#news .news-top{width:625px; height:56px; background:url(../images/bg-news-top.gif) no-repeat scroll 0px 0px; color:#4c4c4c;}
	#news .news-top h2{color:#6e0a28;margin:0px; padding-left:12px; line-height:24px;}
	#news .news-top .news-title{float:left; padding:10px 0px 0px 10px;}
		#news .news-top .news-title h3{margin:0px; font-size:1.2em;color:#6e0a28;}
	#news .news-top .news-date{float:right; padding:9px 10px 0px 0px; font-size:1.1em;}
#news .news-body{width:605px;padding:7px 10px; background:url(../images/bg-news-body.gif) repeat-y scroll 0px 0px; color:#4c4c4c;text-align:justify;}
	#news .news-body a.more{color:#575656; float:right; padding-top:7px; background-position:right 10px;}
#news .news-bottom{width:610px; height:16px; background:url(../images/bg-news-bottom.gif) no-repeat scroll 0px 0px; padding-top:4px; padding-right:15px;}
#news .news-bottom a{width:17px;height:17px; display:block; _display:inline-block;
	background: url(../images/bg-news-notsel.gif) no-repeat scroll 0px 0px;
	float:right;
	color:#5b5b5b;
	padding: 3px 0px 0px 11px;
	font-weight:bold;
}
#news .news-bottom a.sel{
	background: url(../images/bg-news-sel.gif) no-repeat scroll 0px 0px;
	color:#83052b;
	text-decoration:none;
}

#fotka{width:270px; height:241px; background:url(../images/bg-foto.gif) no-repeat scroll 0px 0px; padding:8px 0px 0px 3px;}

#contact{color:#fdedf2; background:url(../images/bg-contact.gif) no-repeat scroll 0px 0px;
	padding:10px;
	width:249px;
	height:189px;
}
#contact h2{margin:0px; padding-bottom:10px; }
#contact a{color:#FFFFFF;}
#photos{width:269px; padding:17px 0px;}
#photos h3{color:#fcfcfc; margin:0px; padding:0px 0px 5px 0px; font-size:1.1em;}
#photos img{border:1px solid #192839; float:left; margin-right: 8px;}

#quote .ql, #quote .qr{ font-size:50px;}
#quote{font-size:18px; float:right; width:224px; font-family: Georgia, "Times New Roman", Times, serif;}
#quote .marcus{ font-style:italic; font-size:14px; float:left;}
#quote .ql{line-height:10px;}
#quote .qr{float:right; padding-top:0px;}
#quote .cit, #quote .marcus{padding:0px 15px;}

/* FOOTER */
#footer-holder{background:#c1c6cc url(../images/bg-footer.jpg) repeat-x scroll 0px 0px; padding-bottom:30px;}
#footer { color:#182f44; font-size:1em; height:21px; padding:5px 15px 0px 15px; text-align:right;width:904px; margin: 0px auto;}
#footer a,
#footer a:link,
#footer a:visited { color:#182f44; text-decoration:underline; }
#footer a:hover { color:#182f44; text-decoration:none; }
#footer-left-copyright { float:left; color:#182f44; }
#footer-left-copyright img{vertical-align:middle; padding-left:10px;}
#footer-riesenia { color:#182f44; float:right; font-size:0.9em; text-align:right; }
#footer-riesenia a,
#footer-riesenia a:link,
#footer-riesenia a:visited { color:#182f44; text-decoration:underline; }
#footer-riesenia a:hover { color:#182f44; text-decoration:none; }

