body {
	margin: 0px; color: black; font-family: verdana, arial, sans-serif; font-size:110%;
	background: #eee; width:700px;
}

#ramec {width:40em;}
.links {
	font-size:100%; color:#0000dd; font-style:normal;text-decoration:none; padding-left:3px;
	margin:3px;
	}

.linky {
	font-size: 70%; color: black; font-family: verdana, arial, sans-serif; font-weight:bold; 
	padding:2px; margin-bottom:10px; /*width:13em;*/
	width:160px;
	background-color:#fff;
	border-right:1px dotted black;
	border-bottom:1px dotted black;
}
.links-title{
	border:0px; margin:0px; background-color:#ddd; font-style:italic; width:100%;text-align:center;font-size:100%;
	color:#000;
	}

.links-title a {color:#fc0; font-style:normal;font-size:80%;}

.but {
  color:white; font-size:70%; border:2px solid #000; font-weight:bold; background-color:#309; padding:1px;
	margin-top:4px;cursor:hand;
}

#navigace a {border:0px;}

img {margin: 4px;}

#container {
/*position:absolute;
top:100px;
left:0;*/
width:40em;
}

#navigace {
/* width:12em;*/ 
 width:155px; 
 margin-left:5px;
 /* float:left; */
  margin-top:11em;
 position:absolute;
 top:10px;
 left:0;
 
 }
 
#telo { 

/*margin-left:10em;*/
margin-left:180px;
/*
position:relative;
left:160px;
*/
} 

a.nounder:hover{border-bottom:0;}

#shortmenu {
 font-size:70%; background-color:#ddd;
 margin-bottom:5px;
 padding:3px 0 3px 0;
 border-bottom:2px solid #000;
 border-top:2px solid #000;
 text-align:right;
 margin-left:5px;
}

a img {border:0;}

.submenu {
 color:#309;
 border:0;
}
a.submenu:hover{
 /*color:#96c;*/
 /*border-top:1px solid black;*/
 border-bottom:1px solid black;
}

abbr, .help {border-bottom:1px dotted black; cursor:help;}



.container a {
	color: #309;text-decoration:none; border-bottom: 1px dashed; 
}

a:hover{
  color:#c33;
  border-bottom:3px solid #c33;
}
a.byline {
	color: black; text-decoration: none
}
.date {
	font-weight: bold; font-size: 70%; color: black; font-family: verdana, arial, sans-serif
}
.posts {
	font-size: 70%; color: black; font-family: verdana, arial, sans-serif
}
.posts table{
font-size:large;
}
.prispevek {line-height:1.6;}

.cmts{
/*font-size:50%;*/
font-size:small;
}

.cmt{
}

.byline {
	font-size: 70%; color: #000000; font-family: verdana, arial, sans-serif
}

.autori{
  font-size:100%; font-weight:bold; 
border-bottom:1px dashed black;
border-top:1px solid black;
margin-top:4px;
  }

cite {margin-top:5px; margin-bottom:5px;margin-left:1em; padding-left:1em;border-left:1em solid #ddd; display:block;}

#blogtitle{
 text-align:right;
 font-size:210%;
 padding-right:20px;
 padding-bottom:10px;
 padding-top:10px;
 margin-right:0px;
 margin-top:5px;
 margin-bottom:5px;
 margin-left:5px;
 border-top:4px solid black;
 border-bottom:4px solid black;
 background:#c33;
 color:#fff;
 }

#blogtitle a {text-decoration:none;color:#fff} 