/*
Hlavni barva: #f9b759
*/

body{
background-image: url(../_i/left_bg.gif);
background-position: left;
background-repeat: repeat-y;
}
#vrch{
height:130px;
background-image: url(../_i/vrch_bg.png);
background-position: top;
background-repeat: repeat-x;
}

/*
#nahledy{
position: absolute;
top:10px;
left:483px;
width:158px;
height:84px;
background-image: url(../_i/nahledy.jpg);
background-position: center;
background-repeat: no-repeat;
}
*/

#zbytek{

}

#hl_me{
position: absolute;
top:110px;
left:215px;
}
  #hl_me ul{
  margin:0;
  padding:0;
  }
    #hl_me ul li{
    margin:0;
    padding:0;
    float:left;
    list-style-type: none;
    }
      #hl_me ul li a, #hl_me ul li strong{
      display: block;
      padding:0;
      margin: 0 0 0 1em;
      width:100px;
      background-image: url(../_i/zalozka_1.png);
      background-position: center top;
      background-repeat: no-repeat;
      text-align: center;
      line-height:20px;
      text-decoration: none;
      }
        #hl_me ul li a:link{color:#000;}
        #hl_me ul li a:visited{color:#000;}
        #hl_me ul li a:hover{color:#000;font-weight: bold;background-image: url(../_i/zalozka.gif);}
        #hl_me ul li a:active{color:#000;}

      #hl_me ul li strong{background-image: url(../_i/zalozka.gif);}

      #hl_me ul li a.aktivni strong{margin:0;background-image: url(../_i/zalozka.gif);text-decoration: underline;}

#left{
position: absolute;
top:150px;
width:180px;
left:0;
z-index: 200;
}
  #left_in{padding:0.5em;}
  
  #left div.me_sa{
  background-color: #AE803E;
  color:#fff;
  padding:0.25em;
  }
    #left div.me_sa a:link{color:#eef;}
    #left div.me_sa a:visited{color:#eef;}
    #left div.me_sa a:hover{color:#fff;}
    #left div.me_sa a:active{color:#ccf;}
  #left ul{margin:0; padding:0;}
    #left ul li{margin:0; padding:0; list-style-type: none;}
      #left ul li a, #left ul li strong{display: block; background-color: #FFEED6; padding:0.25em; }
        #left ul li a:link{color:#000;}
        #left ul li a:visited{color:#000;}
        #left ul li a:hover{color:#853EAE;}
        #left ul li a:active{color:#42AE3E;}
      #left ul li a.s_aktivni{
      font-weight: bold;
      text-decoration: underline;
      }

#main, #main_full, #main_on_index{
margin:-1em 0em 0 220px;
}

#main_in{
margin-right:2em;
}

#right{
float: right;
width:40%;
margin:0 1em 1em 2em;
padding:0.5em;
border:1px solid #ccc;
background-color: #eee;
}


#vocas{
clear: both;
text-align: center;
font-size: x-small;
margin:4em 0 0 0;
}

#admin_link{
position: absolute;
top:0.25em;
right:1em;
text-align: right;
font-size: x-small;
}




h1{
margin:0 0 1em 0;
padding:0;
line-height: 1em;
color:#AE803E;
font-size: large;
}
  h1 span{font-size: small;font-weight: normal;padding:0 0 0 2em;}
h2{
margin:1em 0 0.5em 0;
padding:0;
line-height: 1em;
color:#000;
font-size: medium;
}
h3{
margin:0;
padding:0;
line-height: 1em;
color:#f9b759;
font-size: small;
}
  #left h3{color:#000; margin-top:1em;}

#main_in a:link{color:#069;}
#main_in a:visited{color:#63f;}
#main_in a:hover{color:#f9b759;text-decoration: none;}
#main_in a:active{color:#f9b759;}



#ikonky{
font-size: x-small;
}

#index_middle{
float: left;
width: 50%;
}

.cislo{
font-size: x-small;
border-bottom:1px solid #666;
background-color: #eee;
}

.home_clanek h3{
line-height: 1.25em;
}

table.format td, table.format th{
padding:0.25em 0.5em;
border-bottom:1px solid #ddd;
}
table.format th{
border-top:1px solid #ddd;
text-align: left;
}

.right{
text-align: right;
}