#vse{
width:1000px;
margin:0 auto;
position: relative;
}

#hl_me{
position: absolute;
top:200px;
left:0;
width:100%;
height:30px;
background-image: url(../_i/hl_me_bg.gif);
background-position: top;
background-repeat: repeat-x;
}
  #hl_me ul{
  margin:0;
  padding:0 0 0 200px;
  }
    #hl_me ul li{
    margin:0;
    padding:0;
    list-style-type: none;
    list-style-image:none;
    float: left;
    }
    #hl_me ul li #hl_me_0{width:100px;}
    #hl_me ul li #hl_me_1{width:180px;}
    #hl_me ul li #hl_me_2{width:180px;}
    #hl_me ul li #hl_me_3{width:120px;}
    #hl_me ul li #hl_me_4{width:80px;}
    #hl_me ul li #hl_me_5{width:120px;}
      #hl_me ul li a, #hl_me ul li strong{
      font-variant: small-caps;
      line-height: 30px;
      width:100%;
      text-align: center;
      display: block;
      font-size: medium;
      }
      #hl_me ul li a{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:#900;background-color: #fff;}
        #hl_me ul li a:active{color:#900;}
      #hl_me ul li a.aktivni{
      text-decoration: underline;
      }
      #hl_me ul li strong{background-color: #fff;}
    
    
#left{
position: absolute;
left:0;
top:230px;
width:200px;
}
  #left .me_sa{
  background-color: #9f9;
  padding:3px 10px;
  font-size: medium;
  }
  #left .me_sa a{
  color:#000;
  font-weight: bold;
  }
  #left ul{
  margin:0;
  padding:0 0 0 0;
  }
    #left ul li{
    margin:0;
    padding:0;
    list-style-type: none;
    list-style-image:none;
    }
      #left ul li a, #left ul li strong{
      display: block;
      padding:4px 20px;
      }
      #left ul li a:link{color:#000;}
      #left ul li a:visited{color:#000;}
      #left ul li a:hover{color:#900;background-color: #fff;}
      #left ul li a:active{color:#900;}
      #left ul li strong{
      background-color: #fff;
      }
      #left ul li a.s_aktivni{
      background-color: #fff;
      text-decoration: underline;
      font-weight: bold;
      }
        #left ul li ul li a, #left ul li ul li strong{
        padding-left:40px;
        font-size: x-small;
        }
        #left ul li ul li a strong{
        padding-left:0;
        }

#left h2, #left h3{
margin: 0.5em 0.25em 0.25em 0.25em;
}

#main_on_index, #main, #main_full{
background-image: url(../_i/bg.gif);
background-position: left;
background-repeat: repeat-y;
padding:30px 0 0 220px;
}

#admin_link{
position: absolute;
top:0;
right:0;
text-align: right;
color:#fff;
font-size: x-small;
}
  #admin_link a{
  color:#ccf;
  }

#vocas{
width:1000px;
margin:2em auto 0;
font-size: x-small;
text-align: center;
clear: both;
}

h1, h2, h3, h4, h5, h6{
margin:0;
padding:0;
line-height: 1em;
}
h1{
font-size: large;
margin:20px 0 20px 0;
}
h2{
margin:2em 0 1em 0;
font-size: medium;
border-bottom:1px solid #000;
}
h3{
margin:1.5em 0 1em 0;
}

ul{
margin:0 0 0 1.5em;
padding:0 0 0 0;
}
ul li{
padding:0 0 0 0em;
list-style-image: url(../_i/quad.gif);
}

.img_popisek{
font-size: x-small;
}

.byty_cena{
float: left;
margin:0 0 1em 0;
}
.byty_cena table{
background-color:#FFCCBF;
}
.byty_cena table tr th{
background-color:#FF9980;
}


.byty_vymery{
padding:0 2em 1em 2em;
float: left;
}

tr.byty_volny, table.byt_stav_0{
background-color:#FFCCBF;
}
tr.byty_rezervace, table.byt_stav_1{
color:#666;
background-color:#FFE9DF;
}

tr.byty_prodano, table.byt_stav_2{
background-color:#eee;
color:#666;
}


div.align_left p{
text-align: left;
}
