/* css styl - citaty-o-zivote.cz  napsal - Pavel Jílek */

body{
  background:url('img/pozadi.gif') repeat-x ; 
  font-family:arial;
  padding:0;
  margin:0 auto; 
}

#nadpis{
  width:100%; 
  padding:0;
  margin:0 auto;
}


h1{
  text-align:center;
  color:#ffffff;
  font-size:30px;
  margin-top:50px;
  letter-spacing:20px; 
  text-transform:uppercase;  

}

h1 a{
  color:#ffffff;
  text-decoration:none;
}


h2{
  text-align:center;
  color:#eee2cb;
  font-size:18px;
  letter-spacing:1px; 
  font-style:italic;
}

h3{
  text-align:center;
  color:#FFFFFF;
  font-size:18px;
  margin-top:33px;
  letter-spacing:4px;  
  font-style:normal;
  height:28px;  
}

#text h3{
  background:url('img/nadpis_h3.gif') no-repeat;
  height:58px;
  padding-top:13px;
  margin-bottom:-10px;
  text-align:center;
  color:#FFFFFF;
  font-size:18px;
  letter-spacing:1px; 
  letter-spacing:4px;  
  font-style:normal;
}

#obsah p{
  font-size:16px;
  text-align:justify;
  color:#1a1a1a;
  margin-left:30px;
  margin-right:30px;
  line-height:20px;
  margin-bottom:-10px;
  padding-bottom:10px;
  padding-top:10px;
}

#obsah p.citat{
  font-size:14px;
  text-align:center;
  color:#000;
  font-style:normal;
  font-family:tahoma;
  margin-left:30px;
  font-weight:bold;
  margin-right:30px;
  line-height:20px;
  margin-bottom:-10px;
  padding:10px;
  background:#e9d3ae;
  border:1px solid white;
  letter-spacing:1px;  
}

#obsah p a{
  color:black;
  font-weight:bold;
}



.img_l{
  float:left;
  margin-right:10px;
  padding:3px;
  background:white;
  border:3px solid #e7cc9d;

}



#right h4  {
  margin-top:0px;
  padding-top:35px;
  text-align:center;
  color:#000;
  font-size:15px;
  letter-spacing:2px; 
  font-style:normal;

}

#spodni-sidebary h4 {
  margin-top:0px;
  padding-top:18px;
  text-align:center;
  color:#ffffff;
  font-size:15px;
  letter-spacing:2px; 
  font-style:normal;
}


ul.odkazy{
  list-style:none;
  margin:0;
  padding:0;
}

ul.odkazy li{
  margin-left:30px;
  margin-right:30px;  
  border-bottom:1px solid #c4ad84;
}


ul.odkazy li a{
  margin-left:10px;
  list-style:none;
  color:white;
  font-size:15px;
  line-height:29px;
  text-decoration:none;
  font-weight:bold;
  letter-spacing:1px;
}

ul.odkazy li a:hover{
  margin-left:10px;
  list-style:none;
  color:white;
  font-size:15px;
  line-height:29px;
  text-decoration:underline;
}


#spodek{
  width:100%;
  padding:0;
  margin-top:71px;
  background:#e7cc9d;  
  border-top:3px solid #704d12;
  border-bottom:3px solid #b38937;       
      
}

#obsah{
  width:900px;
  margin:0 auto;
  padding:0;
 
}


#left{
  float:left;  
  background:url('img/top_obsah.gif') no-repeat;  
  width:600px;                         
}

#text{
  background:url('img/pozadi-text.gif') repeat-y;
  width:600px;
  margin-top:0px;
  padding:0;
}

.bottom_text{
  background:url('img/bottom_obsah.gif') no-repeat;
  width:600px;
  height:29px;
  margin:0;
  padding:0;
}

#right{
  float:right;
  width:300px;
}

#clear{
  clear:both;
}

#footer{
  background:url('img/footer.gif') repeat-x;
  width:100%;
  height:324px;
}

#sidebar-odkazy{
  background:url('img/sidebar-odkazy.gif');
  width:100%;
  height:336px;
  overflow: visible;
}

#sidebar-citaty{
  background:url('img/sidebar-citaty.gif');
  width:100%;
  height:284px;
  overflow: visible;  
}

#sidebar-autori{
  background:url('img/sidebar-autori.gif');
  width:100%;
  height:474px;
  overflow: visible;  
}

#sidebar-facebook{
  width:100%;
  height:69px;
  text-align:center;
  overflow: visible;
}

#sidebar-citaty p{
  padding-top:10px;  
  padding-bottom:10px;
  text-align:center;
  color:#ffffff ;
  font-weight:bold;
  font-family:arial;
  margin-left:30px;
  margin-right:30px;
  line-height:20px;
  font-size:14px;
  font-style:italic;


}

/* SIDEBARY */
/* SIDEBARY */
/* SIDEBARY */
/* SIDEBARY */

#spodni-sidebary{
  padding-top:30px;
  margin:0 auto;
  width:900px;
  height:300px;
  background:url('img/footer.gif') repeat-x;
}

#sside{
  width:600px;
  float:left;

}

#sside3{
  width:300px;
  float:right;
  
}

#sside2{
  width:300px;
  float:right;
  
}


#sidebar-spodni-1{
  margin-left:8px;
  float:left;
  width:283px;
  height:200px;
  background:url('img/spodnisidebar.gif') no-repeat;

}

#sidebar-spodni-1 p{
  margin-left:30px;
  list-style:none;
  color:#533605;
  font-size:12px;
  line-height:29px;
  text-decoration:none;
  font-weight:bold;
  text-align:justify;
  margin-right:25px;  
}

#sidebar-spodni-1 p a{
  color:#000;
}

#sidebar-spodni-1 p a:hover{
  color:#533605;
}

#sidebar-spodni-2{
  margin-right:8px;
  width:283px;
  height:200px;
  background:url('img/spodnisidebar.gif') no-repeat;
  float:right;

}

#sidebar-spodni-3{
  margin-right:8px;
  width:283px;
  height:200px;
  background:url('img/spodnisidebar.gif') no-repeat;
  float:right;

}




/* SIDEBARY */
/* SIDEBARY */
/* SIDEBARY */

.clear{
  clear:both;

}

/* autoři */
/* autoři */
/* autoři */

ul.autori{
  list-style:none;
  margin:0;
  padding:0;  
}

ul.autori li{
  margin-left:30px;
  margin-right:30px;  
  border-bottom:1px solid #c4ad84;
}                         


ul.autori li{
  margin-left:30px;
  list-style:none;
  color:white;
  font-size:14px;
  line-height:29px;
  text-decoration:none;
  font-weight:bold;
    letter-spacing:1px;
}

ul.autori li a{
  list-style:none;
  color:white;
  font-size:14px;
  line-height:29px;
  text-decoration:underline;
}

ul.autori li a:hover{
  text-decoration:none;
}






/* autoři */
/* autoři */
/* autoři */

ul.doporucujeme{
  list-style:none;
  margin:0;
  padding:0;  
}

ul.doporucujeme li{
  margin-left:30px;
  margin-right:30px;  
  border-bottom:1px solid #c4ad84;
}


ul.doporucujeme li a{
  margin-left:30px;
  list-style:none;
  color:#533605;
  font-size:16px;
  line-height:29px;
  text-decoration:none;
  font-weight:bold;
    letter-spacing:1px;
}

ul.doporucujeme li a:hover{
  margin-left:30px;
  list-style:none;
  color:#533605;
  font-size:16px;
  line-height:29px;
  text-decoration:underline;
}

/* statistiky */
/* statistiky */
/* statistiky */

ul.statistiky{
  list-style:none;
  margin:0;
  padding:0;  
}

ul.statistiky li{
  margin-left:30px;
  margin-right:30px;  
  border-bottom:1px solid #c4ad84;
}


ul.statistiky li{
  margin-left:30px;
  list-style:none;
  color:#533605;
  font-size:14px;
  line-height:29px;
  text-decoration:none;
  font-weight:bold;
    letter-spacing:1px;
}

ul.statistiky li a{
  margin-left:30px;
  list-style:none;
  color:#000;
  font-size:14px;
  line-height:29px;
  text-decoration:none;
  font-weight:bold;
    letter-spacing:1px;
}


ul.statistiky li a:hover{
  margin-left:30px;
  list-style:none;
  color:#533605;
  font-size:14px;
  line-height:29px;
  text-decoration:underline;
}

/* o webu */
/* o webu */
/* o webu */

ul.o-webu{
  list-style:none;
  margin:0;
  padding:0;  
}

ul.o-webu li{
  margin-left:30px;
  margin-right:30px;  

}


ul.o-webu li{
  margin-left:30px;
  list-style:none;
  color:#533605;
  font-size:12px;
  line-height:29px;
  text-decoration:none;
  font-weight:bold;
}


.strankovani{
   margin:3px;
  padding:0px;
  text-align:center;
  font-size:13px;
  font-weight:bold;
}

.strankovani a{
  color:#0a0a0a;
  padding:2px;
  font-weight:normal;
}

.strankovani a:hover{
  color:#0a0a0a;
  text-decoration:none;
  padding:2px;
  font-weight:normal;
}