html {
      height:100%;
     }
body {
      padding:0;
      background-color: #F7F7F7;
      color: #000;
      margin: 0;
      font-family: Verdana, Tahoma, sans-serif;
      font-size: 12px;
      line-height: 1.2em;
      height:100%;
     }

#body {
       background-image:url('/img/background.gif');
       width:1000px;
       margin-left:auto;
       margin-right:auto;
       text-align:left;
       position: relative;
       min-height: 100%;
      }
* html #body { height: 100%; }

#left {
       width:245px;
       background-color:#26A;
       border-right:5px solid #8CF;
       float:left;
       color:#FFF;
       padding-bottom:5em;
      }
#right {
        width:745px;
        float:right;
        background-color:#ECB;
        border-left:5px solid #FFF;
       }


h1 {
    font-size:28px;
    font-family:Georgia, serif;
    text-transform: capitalize;
    font-variant:small-caps;
    line-height:1.2em;
    font-weight:bold;
    margin:10px 10px 0 10px;
    padding:0px 0px 10px 0px;
    border-bottom:5px solid #8cf;
   }

#menu {
       list-style-type:none;
       list-style-position: inside;
       margin:10px 0px 10px 10px;
       padding:0px;
       line-height:1em;
   }

#menu li {
          margin:0;
          padding:0px;
          border-bottom:1px solid #26A;
   }

#menu li a {
            display:block;
            color:#8cf;
            font-family:Georgia,serif;
            font-size:17px;
            text-decoration:none;
            padding:5px 5px 5px 15px;


   }


#menu li a.hi {
            color:#FFF;
   }
#menu li a:hover {
            background-color:#8cf;
            color:#26A;
   }


#right_inner {
        padding:15px 30px 20px 30px;
        color: #000;
        line-height:1.4em; min-height:100%;
       }

h2 {
    font-size:21px;
    font-family:Georgia, serif;
    text-transform: capitalize;
    font-variant:small-caps;
    line-height:1em;
    font-weight:bold;
    margin:0px 0px 20px 0px;
    padding:0px 0px 5px 0px;
    border-bottom:5px solid #FFF;
    color:#643;
   }

.podpis {
         text-align:right;
         white-space:pre;
        }


#holder p {
   padding:10px;
   text-align:justify;
   line-height:1.4em;
  }



.text {
   padding:10px;
   text-align:justify;
   line-height:1.4em;
  }
.text br {
          vertical-align:top;
          margin-bottom:1em;
         }

.text:first-letter {
                 font: bold 430%/0.9em Georgia,serif;
                 float:left;
                 border:1px solid #888;
                 padding:5px;
                 margin-right:2px;
                 background-color:#643;
                 color:#ECB;
                }


#right_inner a[href^='http:'] {
	padding-right:9px;
	background-image:url('/img/link-out.gif');
	background-position:right top;
	background-repeat:no-repeat;
	}

#right_inner a[href^='mailto:'] {
	padding-right:10px;
	background-image:url("../img/link-mail.gif");
	background-position:right top;
	background-repeat:no-repeat;
	}

#right_inner a         {}
#right_inner a:link    {color: #643}
#right_inner a:visited {color: #643}
#right_inner a:active  {color: #643}
#right_inner a:hover   {color:	#000; }





#foot div {
           width:225px;
           color:#8cf;
           font-style:italic;
           font-size:9px;
           padding:10px 0 0 0;
           margin: 0 0px 0 10px;
           border-top:1px solid #8cf;
           line-height:1.2em;
           position:absolute;
          }
#foot {
       position: relative;
       width:1000px;
       margin-left:auto;
       margin-right:auto;
       text-align:left;
       margin-top: -4.5em;
      }

.entry {border: 0px; height:100%;margin:0px;padding:0px;}
#entry {position:absolute;height:99%;width:100%;text-align:center;}


.invisible {text-decoration:none;color:inherit}

input {font-size:10px;}


.popis {clear:left;float:left;width:10em;margin-bottom:5px;text-align:right;margin-right:5px}
.zadani{float:left;margin-bottom:5px;}
.zadani select {font-size:10px;_margin-left:20px;}
.zadani input,.f10 {font-size:10px;}
.zadani textarea {font-size:10px;height:10em;font-family:MS Sans Serif;}

.title {width:550px}
.perex {height:5em !important;}
.body {height:15em !important;}


div .thumbs { border:3px solid #643; float:left; margin:5px;}
.thumbs img {float:left;display:block; border:7px solid #FFF}
.edit {background-color: #fff; text-align:center}


.seekbar      { height: 19px; line-height: 18px; border:5px solid #FFF; background-color:#FFF;border-width:0px 0 0px 0; margin: 10px 0px 10px 0px; font-size: 10px; text-align: center }
.seekleft     { float: left; padding-left: 5px }
.seekprev     { padding-left: 5px }
.seekright    { float: right; padding-right: 5px  }
.seeknext     { padding-right: 5px }
.seekbar a    { text-decoration: none; font-size: 16px; font-weight: bold;  }


.admin_list, .admin_list tr td {border:solid #643; border-width:1px 1px 1px 1px; border-collapse:collapse; padding:1px 3px 1px 3px;}
.odd {background-color: #FFF}
.disabled, .disabled a {color:#888 !important;}

hr {border:0; margin: 20px 0 20px 0; height:5px; background-color:#FFF}
.spacer {border:0; margin: 20px 0 20px 0; height:5px; background-color:transparent !important}

.hr {border:0; margin: 20px 0 20px 0; height:5px; background-color:#FFF}

#warning_cont { font-variant: small-caps; color: #F64; font-weight:bold; font-size:18px;}


