
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-color: #3C55AF;
	text-align: center;
	margin:0px;
	padding:0px; 
	}
	
h2{
  font-size:15px;
}
h3{
  font-size:13px;
}

#page{
  background-color: #282D4D !important;
	background-image:url(images/prouzek.gif) !important;
	text-align: left;
	padding:0px;
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	min-height:900px;
	_height:900px;
	padding-bottom:10px;
	}
	
#content{
  margin-left:220px;
  margin-right:30px;
}
#sidebar{
   width:214px;
   float:left;
   /*min-height:550px;
   _height:550px;*/
}
.clear{
  clear:both;
}

a{
 color:gray;
 text-decoration:none;
}

a:hover{
  color:black;
  text-decoration:underline;
  font-weight:bold;
}

.post{
   background-color:#E1E6F4;
   color:black;
   margin-top:5px;
   border:double black;
}
.entry,.postmetadata{
   padding-left:5px;
   padding-right:5px;
}

.post h2,h3{
   width:739px;
   margin:0px;
   padding-top:2px;
   padding-left:5px;
   background-color:#8B9CD8;
}
.post hr.oddelovac{
   width:98%;
   background-color:black;
} 
.widecolumn h2{
   border-bottom:solid 1px black;
   padding-bottom:2px;
}
.narrowcolumn h2{
   border-bottom:solid 1px black;
   padding-bottom:2px;
}

.post small{
   display:block;
   width:734px;
   margin:0px;
   padding-left:10px;
   padding-bottom:2px;
   border-bottom:solid 1px black;
   background-color:#8B9CD8;
}
.post h2 a{
  color:black;
}
.post h3 a{
  color:black;
}
.pagetitle,.navigation{
  background-color:#8B9CD8;
  border:double black !important;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:5px;
  color:black;
  margin-top:5px;
  margin-bottom:5px;
  position:relative;
  /*min-height:15px;
  _height:15px;*/
}
.navigation{
  background-color:#C4CEEA !important;
}


#sidebar ul{
   margin:0px;
   margin-left:20px;
   padding:0px;
   border:double black;
   margin-top:5px;
   color:gray;
   background-color: #E1E6F4;
   padding-bottom:5px;
}
#sidebar ul ul{
   border:none;
}
#sidebar li{
   list-style:none;
   padding-left:0px;
   width:176px;
   background-color:#E1E6F4;
}
#sidebar li ul{
   margin:0px;
   padding:0px;
   width:176px;
   line-height:17px;
}
#sidebar li ul li{
   padding-left:10px;
}
#sidebar li ul li ul li{
   width:157px;
}
#sidebar h2{
   margin:0px;
   margin-bottom:2px;
   margin-top:5px;
   width:178px;
   background-color: #8B9CD8;
   color:black;
   padding:1px;
   padding-left:9px;
   border-bottom:solid 1px black;
   border-top:solid 1px black;
}
#sidebar li a:hover{
   color:black;
   font-weight:bold;
}
#pages h2{
  border-top:none;
  margin-top:0px;
}

.post .alt{
  padding-left:0px;
  padding-right:0px;
  margin-bottom:0px;
}
.post .alt small{
  border-bottom:none;
  padding-right:10px;
  border-top:solid 1px black;
  padding-top:3px;
  width:724px;
  background-color:#C4CEEA;
}
.hledaci-form li{
  list-style:none;
}
.alignright{
  position:absolute;
  right:10px;
  top:3px;
}

#respond,#comments{
  border-bottom:solid 1px black;
  padding-bottom:2px;
}

#commentform small{
  display:inline;
  background-color:transparent;
  border-bottom:none;
}
.commentlist small{
  display:inline;
  background-color:transparent;
  border:none !important;
  padding:0px !important;
  margin:0px !important;
}
.commentlist li{
  width:85%;
  margin-bottom:5px;
  border-bottom:solid 1px black;
}
.commentlist li cite{
  font-style: normal;
  font-weight: bold;
}
.widget_statpress p{
  margin:10px;
}
cite{
  border-top:none;
}
#comment{
  width:650px;
  height:150px;
}

#footer{
   left:0px;
   margin-left:220px;
   background-color:#E1E6F4;
   text-align:center;
   border:double black;
   width:744px;
   margin-top:5px;
   color:black;
}

#search{
  margin-top:20px;
  margin-left:10px;
}
.entry h2, .entry h3{
   background-color: transparent;
   margin:0px;
   padding:0px;
}
