/* CSS Document */
a,body,br,code,col,colgroup,dd,del,div,dl,dt,em,embed,fieldset,form,h1,h2,h3,h4,
3h5,h6,head,hr,html,img,ins,li,link,map,menu,meta,object,ol,p,param,pre,script,
4span,strong,style,sub,sup,table,td,th,title,tr,ul
5{margin:0pt;padding:0pt;border:0pt;}
6body, html {
border: 0px none;
margin: 0px;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a img{
border:none;
}
body{
background-image:url(images/top.png);
background-repeat:repeat-x;
background-position:top;
padding-top:0px;
margin-top:0px;
}
.clock{
	position:absolute;
	left: 995px;
	top: 40px;
}
.hodiny{
	border:none;
	background-color: #a30003;
	font-size:30px;
	color:#fff;
	font-family: Verdana, Geneva, sans-serif;
}
.layout{
margin:0 auto 0 auto;
max-width:783px;
padding:0px;
}
.head{
height:131px;
background-image:url(images/head2.png);
background-repeat:no-repeat;
}
.hlavnistrana a{
	text-decoration:none;
	color:#003;
}
.hlavnistrana a:hover{
	color:#F00;
}
.topmenu{
	height:44px;
	background-image:url(images/bottom.png);
	background-repeat:no-repeat;
	text-align: right;
	padding-top:5px;
}
.topmenu img{
	padding-right:5px;
}
.left{
	float:left;
	width:165px;
	padding-top:30px;
	
}
.menu{
text-align:left;
}
.menu li{
list-style:none;
height:23px;
margin-bottom:1px;
margin-left:-40px;
border-bottom:1px solid silver;

}
.menu a{
background-repeat:no-repeat;
height:23px;
text-decoration:none;
color:#000000;
display:block;
padding-left:17px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:3px;
font-weight:normal;
}

.aktivni a{
		color:#666;
background-image:url(images/menubg.png);
}
.menu a:hover{
		color:#666;
background-image:url(images/menubg.png);
}
.rss{
	font-size:10px;
	text-align:justify;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#CCC;
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	padding:2px;
	
}
.rss a{
	font-weight:bold;
	color:#F00;
}
.main{
	margin-left:175px;
	height:100%;
	padding-top:30px;
	max-width:505px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:justify;
}
.left h3{
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:14px;
	text-align:center;

}
.main h2{
	font-size:16px;
	color:#333;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}
.main img{
	margin-top:6px;
	margin-right:4px;
	
}
.main p{
	padding-left:6px;
	padding-right:6px;
}
.right{
	float:right;
	width:100px;
	text-align:justify;
	padding-top:30px;
}
.right a{
	font-weight:bold;
	color:#F30;
	font-size:11px;
}
.right a:hover{
	color:#F93;
}
.calendar{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid black;
}
.mesic{
	background-color:#A30003;
	text-align:center;
	border-bottom:1px solid white;
	color:white;
	
}
.tyden{
	background-color:#CCC;
}
.info{
	font-size:12px;
}