*{padding:0px;margin:0px;}
body{font-family:verdana, serif;font-size:11px;background-color:#397DB2;}
a{text-decoration:none;color:#2779AB;font-weight:bold;}
	a:hover{text-decoration:underline;}
	a:visited{font-weight:normal;}
h1{position:absolute;top:177px;}
h1,h2{font-size:15px;margin-bottom:20px;text-transform:uppercase;color:#115585;}
h2{clear:both;font-size:14px;margin-bottom:10px;}
h3{font-size:12px;color:#115585;letter-spacing:1px;}
img{border: none;margin-right:8px;margin-bottom:5px;}
p{text-align:justify;margin-bottom:10px;}
dl{margin-bottom:20px;}
dd{margin-bottom:6px;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.datum{padding-bottom:45px;	clear: both;}
	.datum .right{font-style: italic;}
#top{height:143px;width:760px;background:#5A5A5C url(../images/bg.jpg) no-repeat;}
	#top a#nadpis{display:block;width:287px;height:30px;text-decoration:none !important;position:absolute;margin-left:310px;top:45px;}
		#top a#nadpis span{visibility: hidden;}
	#top #kafka{width:150px;height:143px;background-image:url(../images/paulczynski.jpg);float:right;}
	#top form{position:absolute;margin-left:625px;margin-top:17px;background:url(../images/vyhledani.gif) 1px 0px no-repeat;padding-top:20px}
		#top form input{width:80px;padding:2px;padding-left:3px;font-size:9px;color:black;}
			#top form input.submit{width:21px;vertical-align:middle;_margin-top:-7px;}

#nav_top{position:absolute;margin-top:120px;color:#FFF;margin-left:366px;}
	#nav_top a{color:#FFF;font-weight:normal;margin-left:3px;margin-right:3px;}

#top_nadpis{font-size:15px;margin-bottom:20px;text-transform:uppercase;color:#115585;top:160px;position:absolute;font-weight:bold;}

#main{position:absolute;left:50%;margin-left:-380px;width:760px;background:url(../images/bg2.gif) repeat-y;}
#text{min-height:1200px;_height:1200px;margin:30px 170px 30px 176px;line-height:1.5;padding-top:40px;}
#footer{padding:7px 27px 7px 0px;text-align:right;color:#FFF;margin-left:149px;background-color:#5A5A5C;}

#nav{position:absolute;top:170px;width:120px;padding-left:18px;padding-right:12px;background: url(../images/bg_menu.gif) no-repeat;color: #ffffff;}
	#nav a{display:block;color:#FFF;font-weight:normal;margin-bottom:1px;margin-bottom:17px;;}
		#nav a.menu_link_sub{color:#C7D2DE;font-weight:normal;line-height:1.5}
	#nav form{margin-top:50px;color:#FFF;line-height:2;}
		#nav form input{width:80px;padding:2px;padding-left:3px;font-family:verdana;font-size:9px;color:black;}
			#nav form input.submit{width:21px;vertical-align:middle;_margin-top:-7px;}


#aktual{position:absolute;width:120px;top:143px;left:610px;background:url(../images/aktualne.gif) no-repeat;padding:15px 15px 0px 15px;}
	.aktualne_nadpis{color:#397DB2;font-weight:bold;font-size:11px;margin-bottom:15px;letter-spacing:2px;}
	#aktual a{color: #5297D0;display:block;margin-bottom:18px;line-height:1.5;margin-right:10px;font-size:10px;}
	#aktual ul{color: #5297D0;margin-bottom:20px;margin-left:10px;}
		#aktual ul li a{display:inline;}

#vypis_fotky td.td_img{width:140px;height:120px;border:1px solid #115585;text-align:center !important;}
#vypis_fotky td{padding:10px;}
td.gal_vypis{vertical-align:top;padding:0px;}
td.fotka_det {padding:8px;border:1px solid #115585;}
	td.fotka_det img{margin:0px !important;}

table.table_diskuze{padding-bottom:7px; margin-bottom:10px;}
table.table_diskuze2{margin-left:15px;color:#115585;line-height:12px;padding:5px;border:1px solid #115585; margin-bottom:40px;}

#pocitadlo{position:relative;color:#FFF;font-size:10px; margin-bottom: 20px; width: 150px; text-align: center; }
	#pocitadlo b{color:#C7D2DE;}

.dotaz p.datum2{text-align:right;font-family:italic;}

#paticka{text-align:right;font-size:10px;color:#5A5A5C;margin-top:20px;}
	#paticka a{color:#5A5A5C;font-weight:normal;}
.perex img {
	float: left;
	margin: 5px;
}
.pravemenu td{vertical-align: middle;}
.pravemenu a:link,.pravemenu a:hover, .pravemenu a:visited {margin-top: 7px;}

.categoriesoff {
	position:absolute;
	visibility: hidden;
}

.categorieson {
	position:relative;
	visibility: visible;
}

.mymotto{position:absolute;top:5px; left: 10px;  text-decoration: italic; color: #ffffff;}