#main
{
position: relative;
width: 986px;
height: 2100px;
text-align: left;
margin: auto;
background-color: #FFFFFF;
background-image: URL('images/main.png');
background-repeat: no-repeat;
overflow: hidden;
}

#menu
{
position: absolute;
top: 282px;
left: 3px;
width: 979px;
height: 44px;
background-image: URL('images/menu_bgr.png');
z-index: 1;
}

#byty
{
position: absolute;
top: 282px;
left: 106px;
width: 105px;
height: 44px;
padding-left: 2px;
z-index: 6;
overflow: hidden;
}


#byty:hover
{
width: 105px;
height: auto;
background-color: #FFFFFF;
background-image: URL('images/menu_hover.png');
background-repeat: no-repeat;
background-position: 1px 0px;
border-left-style: solid;
border-left-color: #BCBCBC;
border-left-width: 1px;
padding-left: 1px;
overflow: visible;
}


#domy
{
position: absolute;
top: 282px;
left: 211px;
width: 105px;
height: 44px;
padding-left: 2px;
z-index: 6;
overflow: hidden;
}


#domy:hover
{
width: 105px;
height: auto;
background-color: #FFFFFF;
background-image: URL('images/menu_hover.png');
background-repeat: no-repeat;
background-position: 1px 0px;
border-left-style: solid;
border-left-color: #BCBCBC;
border-left-width: 1px;
padding-left: 1px;
overflow: visible;
}


#pozemky
{
position: absolute;
top: 282px;
left: 316px;
width: 105px;
height: 44px;
padding-left: 2px;
z-index: 6;
overflow: hidden;
}


#pozemky:hover
{
width: 105px;
height: auto;
background-color: #FFFFFF;
background-image: URL('images/menu_hover.png');
background-repeat: no-repeat;
background-position: 1px 0px;
border-left-style: solid;
border-left-color: #BCBCBC;
border-left-width: 1px;
padding-left: 1px;
overflow: visible;
}


#garaze
{
position: absolute;
top: 282px;
left: 421px;
width: 105px;
height: 44px;
padding-left: 2px;
z-index: 6;
overflow: hidden;
}


#garaze:hover
{
width: 105px;
height: auto;
background-color: #FFFFFF;
background-image: URL('images/menu_hover.png');
background-repeat: no-repeat;
background-position: 1px 0px;
border-left-style: solid;
border-left-color: #BCBCBC;
border-left-width: 1px;
padding-left: 1px;
overflow: visible;
}



#obchod
{
position: absolute;
top: 282px;
left: 526px;
width: 105px;
height: 44px;
padding-left: 2px;
z-index: 6;
overflow: hidden;
}


#obchod:hover
{
width: 105px;
height: auto;
background-color: #FFFFFF;
background-image: URL('images/menu_hover.png');
background-repeat: no-repeat;
background-position: 1px 0px;
border-left-style: solid;
border-left-color: #BCBCBC;
border-left-width: 1px;
padding-left: 1px;
overflow: visible;
}



#ostatne
{
position: absolute;
top: 282px;
left: 631px;
width: 105px;
height: 44px;
padding-left: 2px;
z-index: 6;
overflow: hidden;
}


#ostatne:hover
{
width: 105px;
height: auto;
background-color: #FFFFFF;
background-image: URL('images/menu_hover.png');
background-repeat: no-repeat;
background-position: 1px 0px;
border-left-style: solid;
border-left-color: #BCBCBC;
border-left-width: 1px;
padding-left: 1px;
overflow: visible;
}





#heading
{
position: absolute;
top: 104px;
left: 0px;
z-index: 0;
}

#logo
{
position: absolute;
top: 20px;
left: 20px;
width: 210px;
height: 69px;
background-image: URL('images/logo.png');
}

#mapa
{
position: absolute;
top: 329px;
left: 2px;
width: 351px;
height: 262px;
}

#content
{
position: absolute;
top: 645px;
left: 3px;
width: 648px;
height: 1260px;
background-color: #FFFFFF;
background-image: URL('images/content.jpg');
background-repeat: repeat;
z-index: 1;
}

#top_nav
{
position: absolute;
top: 595px;
left: 3px;
width: 647px;
height: 40px;
}

#top_nav_span
{
position: absolute;
top: 605px;
left: 10px;
width: auto;
height: 20px;
}

#bottom_nav_span
{
position: absolute;
top: 1582px;
left: 10px;
width: auto;
height: 20px;
}

#top_nav_orderby
{
position: absolute;
top: 604px;
left: 455px;
}

#top_nav_orderby_js
{
position: absolute;
top: 598px;
left: 455px;
height: 26px;
z-index: 2;
visibility: hidden;
}


#bottom_nav
{
position: absolute;
top: 1565px;
left: 3px;
width: 647px;
height: 38px;
background-image: URL('images/top_bar.png');
}

#bottom
{
position: absolute;
top: 1990px;
left: 0px;
width: 986px;
height: 83px;
background-image: URL('images/bottom_bar.png');
}

#login
{
position: absolute;
top: 695px;
left: 656px;
width: 322px;
height: 207px;
background-image: URL('images/login.png');
}

#sublogin
{
position: absolute;
top: 855px;
left: 777px;
width: 180px;
height: 40px;
text-align: right;
}

#search_top
{
position: absolute;
top: 20px;
left: 837px;
width: 322px;
height: 207px;
}

#adv_search
{
position: absolute;
top: 340px;
left: 370px;
width: 268px;
height: 230px;
z-index: 2;
visibility: visible;
}

#adv_search_js
{
position: absolute;
top: 340px;
left: 370px;
width: 268px;
height: 230px;
z-index: 3;
visibility: hidden;
}

#advsub
{
position: absolute;
top: 360px;
left: 588px;
}

#right_info
{
position: absolute;
top: 338px;
left: 658px;
width: 320px;
height: 239px;
font-family: Verdana, "Arial CE", Arial;
font-size: 14px;
color: #333333;
}

#right_sponsors
{
position: absolute;
top: 907px;
left: 650px;
width: 335px;
height: auto;
}

#back_on_top
{
position: absolute;
top: 2000px;
left: 480px;
font-family: Verdana, "Arial CE", Arial;
font-size: 11px;
color: #000000;
z-index: 1;
}

#back_on_top a
{
text-decoration: none;
color: #000000;
}

#bottom_panel
{
position: relative;
top: 2040px;
left: 95px;
}

#ke
{
position: absolute;
top: 443px;
left: 112px;
width: 50px;
height: 20px;
z-index: 1;
}

#pv
{
position: absolute;
top: 372px;
left: 102px;
width: 50px;
height: 20px;
z-index: 1;
}

#mi
{
position: absolute;
top: 413px;
left: 225px;
width: 50px;
height: 20px;
z-index: 1;
}

#se
{
position: absolute;
top: 420px;
left: 284px;
width: 50px;
height: 20px;
z-index: 1;
}

#tv
{
position: absolute;
top: 464px;
left: 189px;
width: 50px;
height: 20px;
z-index: 1;
}

#vv
{
position: absolute;
top: 367px;
left: 165px;
width: 50px;
height: 20px;
z-index: 1;
}

#he
{
position: absolute;
top: 366px;
left: 223px;
width: 50px;
height: 20px;
z-index: 1;
}


#advs_div1
{
position: absolute;
top: 26px;
left: 4px;
z-index: 3;
height: 400px;
overflow: auto;
visibility: hidden;
}

#advs_div2
{
position: absolute;
top: 76px;
left: 4px;
z-index: 2;
max-height: 400px;
overflow: auto;
visibility: hidden;
}

#advs_div3
{
position: absolute;
top: 126px;
left: 4px;
z-index: 2;
max-height: 400px;
overflow: auto;
visibility: hidden;
}


#advs_end
{
position: absolute;
width: 250px;
top: 160px;
left: 0px;
}

#logo_mini
{
position: absolute;
width: 52px;
height: 22px;
background-color: transparent;
background-image: URL('images/konex_hover_div.png');
font-family: "Arial CE", Arial;
font-size: 11px;
line-height: 22px;
text-align: center;
color: #000000;
z-index: 4;
visibility: hidden;
}

#a_form_inp1
{
position: absolute;
top: 10px;
left: 0px;
z-index: 3;
}

#a_form_inp2
{
position: absolute;
top: 60px;
left: 0px;
z-index: 2;
}

#a_form_inp3
{
position: absolute;
top: 110px;
left: 0px;
z-index: 2;
}

#o_form_txt_inp
{
position: absolute;
top: 0px;
left: 0px;
width: 185px;
height: 26px;
background-image: URL('images/sel_orderby.png');
padding: 4px;
}

#orderby_div
{
position: absolute;
top: 30px;
left: 4px;
visibility: hidden;
}
