/* CSS Document  Michal Viewegh*/

html body {
  background-color:#e1e9f5;
  margin: 0em;
  font-family: Georgia, serif;
  color:#206391;font-size: 10pt;
}

hr {border: none; border-top: 1px solid #9bb0d5; height: 1px;}

#mother {width:704px; margin: 0 auto; border: 1px solid #9bb0d5; border-top: 0px; background-color:white;}

/* TOP -----------------------------------------------------------------------*/
#top        {border-bottom: 1px solid #9bb0d5; background-color:#e1e9f5}

#top #img   { height:100px; border-bottom: 1px solid #9bb0d5}
#top #img #img_aktuality  {top:0px;display:none;}
#top #img #img_okenko     {top:0px;display:none;}
#top #img #img_autor      {top:0px;display:none;}
#top #img #img_knihy      {top:0px;display:none;}
#top #img #img_filmy      {top:0px;display:none;}
#top #img #img_faq        {top:0px;display:none;}





#top #menu  { font-size:9pt; font-weight:bold; color:#e1e9f5; list-style:none; list-style-type:none;
              margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
            }
#top #menu li { list-style:none; float:left; margin: 0px 0px 0px 0px; border-left: 1px solid #9bb0d5}
#top #menu li a     { display:block;height:20px; width:116px; text-align: center;
                      padding:6px 0px 3px 0px; margin:0px 0px 0px 0px;
                      text-decoration: none; color:#9bb0d5!important; 
                    } 
                    
#top #menu li a:hover { text-decoration:none;
                        color:#206391;
                        background-color:#fff;
                      }

/* */
#main { background-color:white; padding-top:1px}

h1{color:#9A1720;font-size:17pt;}
h2{clear:both;color:#9A1720;font-size:15pt;}
h3{clear:both;color:#9A1720;font-size:13pt;}
h4{color:#9A1720;font-size:12pt;}
h5{color:#9A1720;font-size:11pt;}

a:link,a:visited {color:#206391;text-decoration:underline;}
a:hover {color:#206391;text-decoration:none;}

/* AKTUALITY ----------------------------------------------------------------*/
p             {margin:1em 0em;}

#aktuality_left   { float:left;
                    width: 285px; margin:30px 20px 0px 90px; display:inline;
                  }
#aktuality_right  { width:210px; margin-top:30px;
                    float:left;
                    border-left: 1px solid #9bb0d5; 
                  }
                  
#aktuality_right #content {margin: 12px 0px 0px 20px;}
#aktuality_right #content p img {width: 115px;}
#aktuality_right #content  strong {color:#9A1720;}

.archiv {float:left; color: #E1E9F5 !important; text-decoration: none !important; background: url('../images/promo_btn.png') left no-repeat; background-color: #215392; 
         padding: 6px 17px; margin-top: 10px;}
.archiv:hover {text-decoration: underline !important;}
/* OKENKO ----------------------------------------------------------------*/

#okenko_content { margin:30px 20px 0px 90px; /padding:30px 20px 0px 90px; width: 520px;}

#okenko_content div.obsah{ }

#okenko_content div.line{border-bottom:1px solid #9bb0d5;   }

.gallery {}
.gallery .photo { float:left; display: inline; border: 0px; margin-right: 10px; margin-bottom: 10px;}
.gallery .photo a {display: block; border: 1px solid #9BB0D5; padding: 1px; line-height: 0px; overflow: hidden; font-size:0; margin:0; }
.gallery .photo a img {border: 0;}

/* AUTOR ----------------------------------------------------------------*/

#autor_content { margin:30px 20px 0px 90px; float:left; display:inline; width: 520px;}

#autor_content .menu {}
#autor_content .menu ul.menu     {  margin-left:15px;padding-left:0px; }
#autor_content .menu ul.menu li  {  list-style-image: url('../images/main_autor_li.gif');}
#autor_content .menu ul.menu li a{color:#9A1720;font-weight:bold;text-decoration:none;}
#autor_content .menu ul.menu li a:hover{text-decoration:underline;}

#autor_content div.obsah { margin-bottom: 20px}
#autor_content div.obsah ul {margin-left:15px;padding-left:0px;}
#autor_content div.obsah ul li{list-style-image: url('../images/main_autor_li1.gif');}

#autor_content div.obsah p.answer{color:#9A1720;font-weight:bold;font-size:12pt;margin-top:10px;}


#autor_content div.obsah a.foto { width: 163px;  margin:0px; padding:0px;}
#autor_content div.obsah a.foto img { width: 163px;  border:0px;}

#autor_content div.obsah .dilo {margin-bottom: 20px;}

#autor_content div.obsah .dilo .left { width:140px;
                                 float:left; display:inline; 
                               }
#autor_content div.obsah .dilo .left img{width: 115px;}
                               
#autor_content div.obsah .dilo .right { width: 370px;
                                  float:left;
                                }
#autor_content div.obsah .dilo .right p { margin:0px 0px 0px 0px;}
                                             
#autor_content div.obsah .dilo .right ul {margin-left:0px;padding-left:0px;}
#autor_content div.obsah .dilo .right ul li{list-style-image:none;display:inline;}
#autor_content div.obsah .dilo .right ul li a{background:#fff url('../images/main_autor_li1.gif') no-repeat center left;padding-left:10px;}


#autor_content div.line{border-bottom:1px solid #9bb0d5;}
#autor_content div.line2{border-bottom:1px solid #9bb0d5; margin-top: 20px; margin-bottom: 20px;}

#autor_content a{}
#autor_content a.sipka {display: block; text-decoration: none; border-bottom: 1px solid #9bb0d5;
    background: url('../images/main_autor_sipka.gif') no-repeat bottom right;
    height: 15px; width: 100%;}
    
#autor_content a.sipka2 {display: block; text-decoration: none; border-bottom: 1px solid #9bb0d5;
    background: url('../images/main_autor_sipka.gif') no-repeat bottom right;
    height: 15px; width: 100%;  margin-bottom: 30px;}    

/* SEARCH     ----------------------------------------------------------------*/
#autor_content{}

#autor_content table {width:500px; margin-bottom: 30px;}
#autor_content table tr th {text-align: left;}
#autor_content table tr td { width: 25%; }
#autor_content table tr td.nazev { width: 50%; }
#autor_content table tr td.druh { width: 40%; }
#autor_content table tr td.datum { width: 10%; }

/* ZAPATI     ----------------------------------------------------------------*/
#zapati { background-color: white; margin: 60px 0px 20px 0px; padding:0px; float:left; width: 100%;
          text-align:center;
}
#zapati ul.menu {margin-left:0px;padding-left:0px;}
#zapati ul.menu li{list-style-image:none;display:inline;}
#zapati ul.menu li a{background:#fff url('../images/main_autor_li1.gif') no-repeat center left;padding-left:10px;}

#zapati form { font-size: 8pt;}
#zapati p {font-size: 8pt;}

#zapati a.fish {background: url('../images/fish.gif') no-repeat left center; padding-left: 22px;}
#zapati a:hover { text-decoration: underline;}


/* END  ---------------------------------------------------------------------*/
div.clear {clear: both;}

