/* Copyright 2010 Gabra a Málinka */
/* Author Vlastislav Petrů, petru.cz */

body {
  margin: 0; padding: 0;
	background: url("../img/pozadi.gif") repeat;
	background-color: #FFF;
	border-top: 5px solid #AE3E0A;
  color: #AE3E0A; /*#715348*/
  font-family: "Times New Roman", Times, serif;
	}

#obsah {
	width: 870px;
	margin: auto; padding: 0;
	}

#obsah h1 {
  font-size: 37px;
  font-style: italic;
  font-weight: normal;
  margin: 10px 0 5px 0; padding: 0; 
	}

#obsah h1 a:link {color: #AE3E0A; text-decoration: none;}
#obsah h1 a:visited {color: #AE3E0A;	text-decoration: none;}
#obsah h1 a:hover {color: #AE3E0A; text-decoration: underline;} 

.uryvek-obal {
  margin: 15px 0 0 0; padding: 0;
  }
  
.uryvek {
  font-size: 21px;
  line-height: 1.4;
  color: #7C7C7C;
  margin: 0; padding: 5px 0;
  background-color: #FFF;
  }

.ilustrace {
  position: relative;  	  
	}

.ilustrace img {
  margin: 0; padding: 5px 0 5px 0;
  border-top: 3px solid #EFEFEF;
  border-bottom: 3px solid #EFEFEF; 	  
	}

.ilustrace-autor {
	position: absolute; right: 17px; top: 168px; z-index: 10;
  font-weight: bold;
  font-size: 10px;
  color: #7C7C7C;
  background-color: #FFFAB7;
  padding: 3px 5px;
  font-family: "Arial", "Geneva CE", lucida, sans-serif; 
	}

#sloupce {
	width: 870px;
	margin: 15px 0 0 0;
	}

#sloupec1 {
  float: left;
  width: 580px; min-height: 850px;
  margin: 0 0 12px 0; padding:  0 15px 0 0;
  border-right: 3px solid #EFEFEF;
  line-height: 1.4;
  font-size: 17px;
  text-align: justify;
  color: #712906;	 
  }

#sloupec1 p {
	margin:  0 0 15px 0;
	}	

#sloupec1 img {
  margin: 2px 10px 0 0; padding: 4px;
  border: 1px solid #EFEFEF;
  float: left;
	}

.foto-radek {
  height: 193px;
	}
	
.knihy-puvodni {
  height: 250px;
	}	

#sloupec1 h2 {
  font-size: 27px;
  font-style: italic;
  margin: 0 0 5px 0; padding: 0;
	}
	
#sloupec1 .mezera {
  margin: 0 0 5px 0; padding: 15px 0 0 0;
	}	

#sloupec1 ul {
  margin: 0; padding: 0;
	}

#sloupec1 li {
  margin: 0 0 0 20px; padding: 3px 0 5px 0;
  border-bottom: 1px solid #EFEFEF;
	}
	
#sloupec1 li p {
	margin:  5px 0 0 0;
	}	
	
#sloupec1 a:link {color: #712906; text-decoration: underline;}
#sloupec1 a:visited {color: #712906;	text-decoration: underline;}
#sloupec1 a:hover {color: #E3001B; text-decoration: underline;}

#sloupec2 {
  float: right;
  width: 241px;
  margin: 0; padding: 0 17px 0 12px;
  color: #7C7C7C;
  font-size: 15px;
  line-height: 1.4;
  text-align: justify;	
  }

#sloupec2 p {
  margin: 0 0 7px 0; padding: 0 0 7px 0;
  border-bottom: 1px solid #EFEFEF;		
  }

#sloupec2 a:link {color: #7C7C7C; text-decoration: underline;}
#sloupec2 a:visited {color: #7C7C7C;	text-decoration: underline;}
#sloupec2 a:hover {color: #E3001B; text-decoration: underline;}

.odkaz-zpravy {
  margin: 0; padding: 0;
  text-align: right;	
  }

#sloupec-zpravy {
  width: 853px;
  margin: 0; padding: 0;
  color: #7C7C7C;
  font-size: 15px;
  line-height: 1.4;
  text-align: justify;	
  }

#sloupec-zpravy p {
  margin: 0 0 7px 0; padding: 0 0 7px 0;
  border-bottom: 1px solid #EFEFEF;		
  }

#sloupec-zpravy a:link {color: #7C7C7C; text-decoration: underline;}
#sloupec-zpravy a:visited {color: #7C7C7C;	text-decoration: underline;}
#sloupec-zpravy a:hover {color: #E3001B; text-decoration: underline;}

.cistic {
	 height: 1px;
   clear: both;
   border: none;
   visibility: hidden;
   margin: 0; padding: 0;
   }
	
#menu {
	display: block;
	margin: 0; padding: 0;
  font-size: 17px;	
	}  
  
#menu li {
  float: left;
  list-style-type: none;
  margin: 10px 10px 0 0; padding: 5px 11px;
  background-color: #EFEFEF;
  }
  
#menu ul {
  margin: 0; padding: 0;
  }
  
#menu a:link {color: #AE3E0A; text-decoration: none;}
#menu a:visited {color: #AE3E0A;	text-decoration: none;}
#menu a:hover {color: #E3001B; text-decoration: underline;}

.spoluprace {
	color: #7C7C7C; 
  width: 100%;
  margin: 0; padding: 7px 0 7px 0;
  background-color: #FFF;
  border-top: 3px solid #EFEFEF; 
	}
  
.spoluprace-text {
	width: 870px;
	margin: auto; padding: 0 0 0 10px;
	font-size: 12px;
	font-family: "Arial", "Geneva CE", lucida, sans-serif;
  line-height: 1.5;
  font-style: italic;
  position: relative;  /*facebook like button*/ 
  }
  
.spoluprace-text a:link {color: #7C7C7C; text-decoration: underline;}
.spoluprace-text a:visited {color: #7C7C7C;	text-decoration: underline;}
.spoluprace-text a:hover {color: #E3001B; text-decoration: underline;}  

.fcb {
  position: absolute; right: 1px; top: 8px; z-index: 20;
  margin: 0; padding: 0 10px 0 0;
  text-align: right;
	}

.paticka {
	color: #FFF; 
  width: 100%;
  margin: 0; padding: 7px 0 7px 0;
  background-color: #302B1E;	 
	}
  
.paticka-text {
	width: 870px;
	margin: auto; padding: 0 0 0 10px;
	font-size: 12px;
	font-family: "Arial", "Geneva CE", lucida, sans-serif; 
  }
  
.paticka-text a:link {color: #FFF; text-decoration: none;}
.paticka-text a:visited {color: #FFF;	text-decoration: none;}
.paticka-text a:hover {color: #FFF; text-decoration: underline;}

.komentar-kdo {
  color: #7C7C7C;
  font-size: 15px;
  margin: 0; padding: 3px 0;
  background-color: #FFF;
  border-top: 3px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
	position: relative;
  }
  
.komentar-co {
  margin: 0; padding: 5px 0 7px 0;
	} 
  
.komentar-datum {
  position: absolute; right: 0; top: 4px; z-index: 30;
	}
  
.komentar-captcha {
	display: inline;
  margin: 0; padding: 0 0 0 10px;
	}               
