body {
   margin: 0;
   padding: 0;
   background-color: #454335;
}


#kontejner {
  margin: 0 auto;
  padding: 0;
  font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
  width: 960px;
}

#contentwrapper
{
  float: left;
  width: 100%;
}

#kontejner-leva {
  margin-right: 200px;
  padding: 0 0.5em 0 0.5em; 
}

#kontejner-prava {
  float: left;
  width: 200px;
  margin-left: -200px;
  overflow: hidden;
}

#popis	 {
	color: #FFFFFF;
	font-size: 110%;
                font-weight: bold;
padding-left: 0.5em;	
padding-bottom: 0.5em;
}

#prispevky {
  background-color: #F4F4E8;  
  padding: 0.5em 0.5em 0.5em 0.5em;
  margin-bottom: 0.5em;
}

#navigace {
  margin: 0 0.5em 0 0.5em;  padding: 0;
  color: #ABAC7A;
  font-size: 110%;
}

#prispevky a	{
	border-bottom: 1px dashed #AC4040;
	color: #AC4040;
	text-decoration: none;
}

#prispevky a:hover	{
	border-bottom: 1px solid #454335;
	color: #454335;
	text-decoration: none;
}

#prispevky h2	 {
	border-bottom: 1px solid #DADAB6;
	color: #5B5949;
	font-size: 120%;
	font-weight: bold;
}

#prispevky h2 a {
	border-bottom: none;
	color: #5B5949;
	text-decoration: none;
}

#prispevky h2 a:hover {
	border-bottom: none;
	color: #5B5949;
	text-decoration: none;
}

.prispevek	{
	line-height: 1.6;
	margin-left: 1em;
	margin-right: 1em;
clear:both;
}

.datum	 {
	color: #5B5949;
	font-size: 90%;
	font-weight: normal;
clear:both;
}

.prispevek-perex, .prispevek-telo {
  font-family: Palatino, "palatino linotype", serif;
  text-align: justify;
 }
 
.prispevek-rubrika {
  font-size: 80%;
 }

.prispevek-pata {
  margin-top: 1.5em; 
  font-size: 80%;
 }
 
 #index-navigation	{
clear:both;
 margin: 1em 0 1em 0;
 padding-top: 1em;
	border-top: 1px solid #DADAB6;
	text-align: right;
}

.prispevek .prispevek-navigace 	{
	text-align: right;
}

#komentare {
	margin-left: 1em;
}

#komentare .headline	{
	border-bottom: 1px solid #DADAB6;
	color: #5B5949;
	font-size: 110%;
	font-weight: bold;
	text-align: right;
}

.komentar {
	border-left: 1px dotted #000000;
	border-top: 1px dotted #000000;
	margin-top: 0em;
	padding-left: 0.5em;
	padding-top: 0.2em;
}

.komentar-text  {
  font-size: 80%;
  font-family: Palatino, "palatino linotype", serif;
  text-align: justify;
}

.komentar-titulek {
	font-weight: bold;
}

.komentar-info-blok {
	font-size: 80%;
}

.komentar-autor {
  font-weight: bold;
  font-style: italic;
}

.komentar-cas {
  font-style: italic;
}

.submit-button{
  font-weight: bold;
}

.navigace-sekce {
  margin-bottom: 1em;
}
.navigace-sekce a  {
	color: #ABAC7A;
	border-bottom: 1px dashed;
	text-decoration: none;
}

.navigace-sekce a:hover {
	color: #ABAC7A;
	border-bottom: 1px solid;
	text-decoration: none;
}

.navigace-link {
    font-size: 75%;
    margin-bottom: 0.2em;
}

.archiv-link {
    font-size: 75%;
    margin-bottom: 0.2em;
    display: inline;
}

.navigace-link a img {
  border: 0px;
}

.navigace-link a:hover img {
  border: 0px;
}

.navigace-link a  {
	color: #FDFED0;
	border-bottom: 1px dashed;
	text-decoration: none;
}

.navigace-link a:hover {
	color: #F0F0E1;
	border-bottom: 1px solid;
	text-decoration: none;
}

.navigace-link-block {
  margin-top: 0.5em;
  padding-left: 1em;
}

#podoteky {
  text-align: justify;
}

#podoteky a {
 text-decoration: none;
 font-size: 75%;
 border: 0px; 
}

.picture a {
  border: 0px;
}

.picture a:hover {
  border: 0px;
}

.picture a:visited {
  border: 0px;
}
.picture img {
  border: 0px;
}

.hint {
  font-size: 70%;
}

.prispevek .ilustrace-R
{
  border-width: 1px;
  border-style: solid;
  margin-left: 1em;
  margin-top: 0.5em;
  float:right;
}

.prispevek .ilustrace-L
{
  border-width: 1px;
  border-style: solid;
  margin-right: 1em;
  margin-top: 0.5em;
  float:left;
}

.prispevek H3 
{
  font-variant:small-caps;
  font-size:110%;
  font-weight: bold;
  letter-spacing: 0.25em; 
  margin-left: -0.5em;
}

#link-it
{
  margin-top: 1em;
  margin-bottom: 1em;
}

#link-it a
{
  text-decoration: none;
  border-bottom: none;
}

#link-it a:hover
{
  text-decoration: none;
  border-bottom: none;
}

#bloguje_icona img
{
  border: 0px;
}

#hlavicka 
{
 clear: both;
}

#hlavicka h1 {
     color: #454335;
     font-family: Palatino, "palatino linotype", serif;
     font-weight: bold;
     font-size: 56px;
     margin: 0;
     padding-left: 5px;
}

#hlavicka a
{
  color: #CB9933;
  text-decoration: none;
  border-bottom: none;
}

#hlavicka a:hover
{
  color: #CB9933;
  text-decoration: none;
  border-bottom: none;
}

#hlavicka a:visited
{
  color: #CB9933;
  text-decoration: none;
  border-bottom: none;
}

#gcs {
  margin-top: 10px;
  margin-bottom: 5px;
}


#twitter_update_list {
                margin: 0;
                padding: 1em;
                font-size: 65%;
}

#twitter-link {
   font-size: 65%;
   border-bottom: none;
}

#twitter-link a {
   border-bottom: none;
}

#twitter-link a:hover {
   border-bottom: none;
}

#twitter_div a  {
	border-bottom: none;
	text-decoration: none;
}

#twitter_div a:hover {
	border-bottom: none;
	text-decoration: none;
}

.prispevek .ilustrace
{
  border-width: 1px;
  border-style: solid;
  margin-top: 2em;
}

#delicious-posts-tribunin {
   margin-top: 0.5em;
   padding-left: 1em;
   font-size: 65%;
   border-bottom: none;
}

#delicious-posts-tribunin a {
   color: #FDFED0;
   border-bottom: 1px dashed;
   text-decoration: none;
}

#delicious-posts-tribunin a:hover {
   	color: #F0F0E1;
	border-bottom: 1px solid;
	text-decoration: none;
}

#delicious-posts-tribunin h2 {
  display: none;
}

#creditfooter {
 display: none;
}

.feedburnerFeedBlock {
 padding-left: 0;
 margin-bottom: 1em;
 border: 1px solid #ABAC7A;
}

.feedburnerFeedBlock UL {
 font-size: 80%;
 padding-left: 1em;
 padding-right: 1em;
 margin-left: 1em;
}

.feedburnerFeedBlock LI {
 font-size: 80%;
}


.feedTitle {
 margin-top: 0.5em;
 margin-left: 0.5em;
}

.feedTitle a {
  font-weight: bold;
  border: none;
}

.feedTitle a:hover {
  font-weight: bold;
  border: none;
}

.feedTitle a:visited {
  font-weight: bold;
  border: none;
}

.comment_control {
 display: none;
}
