/* MENU */
.mpmenu .sf { width: 990px;}
.mpmenu .submenu    { margin-top: 0px; _margin: -2px 0 0; overflow: hidden; }
.mpmenu .menu   { _margin: -2px 0 0;}
.adv_area { width: 745px; height: 116px; }
.adv_area .leader_board { width: 745px; height: 100px; background: #ffffff; }

.logo_area { width: 745px; height: 105px; _height:90px; background: url('../imgs/stavby/headerBg.jpg') no-repeat;}
.logo_area img { width: 364px; height: 94px; float: left; margin: 11px 0 0;}

.info_area { width: 245px; height: 221px; background: url('../imgs/stavby/headerBg2.jpg'); position: relative;}
.info_area object{ margin: 0px 0px 0px 25px;}
.info_area .mor_button { width: 202px; height: 121px; display: block; position: absolute; outline: 0; top: 0; z-index: 1002; background: #fff; opacity: 0.0; filter: Alpha(Opacity=0); left: 25px; }
.info_area ul { margin: 10px 30px 0px 0px; padding: 0; float: right;}
.info_area ul li { list-style: none; text-align: right; }
.info_area ul li a { font-size: 85%; line-height: 85%; color: #333; text-decoration: none; }
.info_area ul li a:hover { color: #d40000; text-decoration: underline; }


.search_area { width: 370px; height: 195px; background: url('../imgs/stavby/subMenuBg1.jpg') 0px -20px no-repeat; }
.search_area .butt_sipky { margin: -1px 0 0; padding: 0; list-style: none; }
.search_area .butt_sipky li { float: left; }
.search_area .form { margin: 5px 0px 0px 20px; margin-bottom: 0; }
.search_area .form ul { margin: 0px 0px 0px 35px; padding: 0; width: 115px;}
.search_area .form ul li { list-style: square;}
.search_area .form ul li a { color: #333; text-decoration: none; font: 85%}
.search_area .form ul li a:hover { color: #d40000; text-decoration: underline; font: 85%}

.search_area .search_field { background: transparent url('../imgs/stavby/hledej2.png') left top no-repeat; height: 58px;}

.search_area input { line-height: 100%; padding: 0; margin: 0;}
.search_area input[type="text"] { border: 0px solid #676767; width: 203px; margin: 21px 0 0 21px; height: 19px; padding: 0px 5px 0px 5px }
.search_area input[type="submit"] {width: 86px; }
.btn_search { background-image: url('../imgs/obecny/btns.gif'); background-color: transparent; background-repeat: no-repeat; background-position: 0px 0px; width: 86px; height: 27px; border: 0px; font-size: 20px; }
.search_area .btn_search { background: transparent; width: 116px; height: 27px; border: 0px; font-size: 20px; cursor: pointer; }
.btn_send { background-image: url('../imgs/obecny/btns.gif'); background-color: transparent; background-repeat: no-repeat; background-position: 0px -60px; width: 86px; height: 27px; border: 0px; font-size: 0; }

.separator_dots { background: url('../imgs/obecny/1px_dottedGray.gif') repeat-x; height: 1px; width: 100%; margin: 10px 0 0; }

.cat_area { width: 620px; height: 195px; background: url('../imgs/obecny/subMenuBg2.jpg') 0px -20px no-repeat; }
.cat_area.nejhledanejsi { background: url('../imgs/stavby/submenubg.jpg') 0px -105px no-repeat; }
.cat_area.stavba { background: url('../imgs/stavby/submenubg.jpg') 0px -405px no-repeat; }
.cat_area.zahrada { background: url('../imgs/stavby/submenubg.jpg') 0px -705px no-repeat; }
.cat_area.bydleni { background: url('../imgs/stavby/submenubg.jpg') 0px -1005px no-repeat; }
.cat_area.naradi { background: url('../imgs/stavby/submenubg.jpg') 0px -1305px no-repeat; }
.cat_area.nejhledanejsi .fok2 { color: #333; }
.cat_area.stavba .fok2 { color: #d60c01; }
.cat_area.zahrada .fok2 { color: #6c6c00; }
.cat_area.bydleni .fok2 { color: #e28b04; }
.cat_area.naradi .fok2 { color: #6b6b36; }
.cat_area .butt_sipky { margin: -1px 0 0; padding: 0; list-style: none; }
.cat_area .butt_sipky li { float: left; }
.cat_area .sub_cats { margin: 0px 5px 5px 10px; }
.sub_cats ul { list-style: none; padding: 0px 0px 0px 10px; margin: 0; }
.sub_cats ul li { font-size: 85%; line-height: 123.5%; }
.sub_cats ul li a{ color: #666; text-decoration: none; }
.sub_cats ul li a:hover{ text-decoration: underline; }
.sub_cats ul li .active_url{ font-weight: bold; color: #333;}


.header_shadow { height: 7px; background: url('../imgs/obecny/headerShadow.png') top center no-repeat;}


/* nastaveni prvniho menu */
.nav1 { height: 40px; }
.nav1 ul { list-style: none; margin: 0; padding: 0;}
.nav1 ul li { float: left; }
.nav1 ul li a { display: block;}
.nav1 ul li a span{ display: none; }
.nav1 ul li a .btn{ display: block; height: 40px; }

/* zakladni nastaveni elementu */
.butt_empty, .butt_firmy, .butt_zbozi, .butt_inspirace, .butt_rady, .butt_vse { height: 40px; display: block; background: url('../imgs/stavby/menu.gif') no-repeat; }
.butt_empty { width: 20px;}
.butt_firmy  { width: 79px; background-position: 0px 0px;}
.butt_zbozi { width: 71px; background-position: -79px 0px; }
.butt_inspirace { width: 94px; background-position: -150px 0px; }
.butt_rady { width: 64px;  background-position: -244px 0px;}
.butt_vse { width: 62px; background-position: -308px 0px; }

/* aktivni polozka */
.butt_active .butt_firmy, .butt_active .butt_zbozi, .butt_active .butt_inspirace, .butt_active .butt_rady, .butt_active .butt_vse { background: url('../imgs/stavby/menu1h.gif') no-repeat; }
.butt_active .butt_firmy { width: 79px; background-position: 0px 0px;}
.butt_active .butt_zbozi { width: 71px; background-position: -79px 0px; }
.butt_active .butt_inspirace { width: 94px; background-position: -150px 0px; }
.butt_active .butt_rady { width: 64px;  background-position: -244px 0px;}
.butt_active .butt_vse { width: 62px; background-position: -308px 0px; }

/* zakladni nastaveni lementu sipecky*/
.butt_firmy_sipka, .butt_zbozi_sipka, .butt_inspirace_sipka, .butt_rady_sipka, .butt_vse_sipka { height: 20px; display: block;}
.butt_firmy_sipka{ width: 60px;}
.butt_zbozi_sipka { width: 70px;}
.butt_inspirace_sipka{ width: 94px;}
.butt_rady_sipka{ width: 64px;}
.butt_vse_sipka{ width: 62px; }

/* nastaveni druheho menu */
.nav2 { height: 60px;}
.nav2 ul { list-style: none; margin: 0; padding: 0; }
.nav2 ul li { float: left; }
.nav2 ul li a { display: block;}
.nav2 ul li a span{ display: none; }
.nav2 ul li a .btn{ display: block; height: 40px; background-image: url('../imgs/obecny/squares_70.png'); background-repeat: no-repeat; background-position: 9px 14px;}
.nav2 ul li a .nopic{ display: block; height: 40px; background-image: none; background-repeat: no-repeat; background-position: 9px 14px;}
.nav2 ul li a:hover .btn{ background-image: url('../imgs/obecny/squares_100.png');}
.nav2 ul li a:hover .nopic{ background-image: none;}
.nav2 ul li.butt_active a .btn { background-image: url('../imgs/obecny/squares_100.png');}
.nav2 ul li.butt_active a .nopic { background-image: none;}


/* zakladni nastaveni elementu */
.butt_behjledanejsi, .butt_stavba, .butt_zahrada, .butt_bydleni, .butt_naradi { height: 60px; display: block; background: url('../imgs/stavby/menu2.png') no-repeat; }
.butt_behjledanejsi { width: 140px; }
.butt_stavba { width: 120px; background-position: -140px 0px; }
.butt_zahrada { width: 120px; background-position: -260px 0px; }
.butt_bydleni { width: 120px; background-position: -380px 0px; }
.butt_naradi { width: 120px; background-position: -500px 0px; }

/* zakladni nastaveni elementu sipecky*/
.butt_behjledanejsi_sipka,.butt_stavba_sipka,.butt_zahrada_sipka,.butt_bydleni_sipka,.butt_naradi_sipka  { height: 20px; display: block; }
.butt_behjledanejsi_sipka { width: 140px; }
.butt_stavba_sipka { width: 120px; }
.butt_zahrada_sipka { width: 120px; }
.butt_bydleni_sipka { width: 120px; }
.butt_naradi_sipka { width: 120px; }

/* aktivni polozka */
.butt_active .butt_behjledanejsi_sipka, .butt_active .butt_stavba_sipka, .butt_active .butt_zahrada_sipka, .butt_active .butt_bydleni_sipka, .butt_active .butt_naradi_sipka  { height: 20px; display: fblock; background: url('../imgs/stavby/menu2_ocasky.png') bottom no-repeat; margin: -1px 0 0 0; }
.butt_active .butt_behjledanejsi_sipka{ width: 140px; background-position: -10px 0px; }
.butt_active .butt_stavba_sipka{ width: 120px; background-position: -155px 0px; }
.butt_active .butt_zahrada_sipka{ width: 120px; background-position: -265px 0px; }
.butt_active .butt_bydleni_sipka{ width: 120px ;background-position: -385px 0px; }
.butt_active .butt_naradi_sipka{ width: 120px; background-position: -500px 0px; }

/* mys nad elementem */
.butt_behjledanejsi:hover .butt_behjledanejsi_sipka, .butt_stavba:hover .butt_stavba_sipka, .butt_zahrada:hover .butt_zahrada_sipka, .butt_bydleni:hover .butt_bydleni_sipka, .butt_naradi:hover .butt_naradi_sipka { height: 20px; display: fblock; background: url('../imgs/stavby/menu2_ocasky.png') no-repeat; margin: -1px 0 0 0; }
.butt_behjledanejsi:hover .butt_behjledanejsi_sipka{ width: 140px; background-position: -10px 0px; }
.butt_stavba:hover .butt_stavba_sipka{ width: 120px; background-position: -155px 0px; }
.butt_zahrada:hover .butt_zahrada_sipka{ width: 120px; background-position: -265px 0px; }
.butt_bydleni:hover .butt_bydleni_sipka{ width: 120px ;background-position: -385px 0px; }
.butt_naradi:hover .butt_naradi_sipka{ width: 120px; background-position: -500px 0px; }


.bgOverlay { position: absolute; top: 0; right: 0; background: #fafafa; opacity:0.5; z-index: 0; filter: Alpha(Opacity=50); }
#mapOfRegions { width: 693px; height: 382px; top: 1px; right: 0; z-index: 2000; position: absolute; }
#mapOfRegions .mor_content { width: 100%; height: 100%;}

.paticka_o { background: transparent url('../imgs/stavby/patickabg.jpg') no-repeat; width: 1110px; height: 231px; }
.paticka_i { margin: 0px 80px; padding: 45px 0px 0px;}
.paticka_i .box_menu ul { margin: 0; padding: 0; list-style: none; }
.paticka_i .box_menu ul li { display: inline; }
.paticka_i .box_text { font-size: 76.5%; line-height: 200%; }
.paticka_i .box_cs { width: 170px;  }
.paticka_i .box_obchod { width: 150px; margin-top: 12px;}
.paticka_i .box_redakce{ width: 150px; margin-top: 12px; }


.ui-tabs-hide { display: none !important;}

#tabs.ui-widget-content{ border: 0px solid #fff; background: transparent url('../imgs/stavby/subMenuBg1.jpg') 0px -20px no-repeat; }
#tabs .ui-widget-content{ border: 0px solid #fff; background: transparent url('../imgs/stavby/subMenuBg1.jpg') 0px -70px no-repeat; }


.nav_crumb_o { background: transparent url('../imgs/obecny/bgDrobecky.gif') top left repeat-y; line-height: 100%; height: 22px; }
.nav_crumb_i { padding: 3px 0 0; }
.nav_crumb_i #k_tree1 span { background: transparent url('../imgs/obecny/ico_arrow_right_small.png') 0px 2px no-repeat; margin-left: 5px; padding-left: 15px; color: #333;}
.nav_crumb_i #k_tree1 span:first-child{ background: none;}
.nav_crumb_i #k_tree1 span a { color: #666; text-decoration: none; font-size: 85%;}


/* paticka partneri */
.paticka_partneri_o { width: 990px; margin: 0px auto; }
    .paticka_partneri_i { width: 930px; margin: 0px auto; color: #666666; }
    .paticka_partneri_i a { color: #666666; }
    .paticka_partneri_i img { border: 1px solid #e8e8e8; height: 42px; width: 80px }

.paticka_o2 { }
.paticka_o2+.last { width: 100%; background: #ebebeb; }
.paticka_o2+.line { width: 100%;}
.paticka_o2+.line .paticka_lista_o { background: orange; height: 3px; line-height: 3px; width: 100%; }
    .paticka_i2 { }
        .paticka_lista_o { line-height: 23px; width: 100%; height: 23px; background: #D40000; color: #fff; }
        .paticka_lista_i a { text-decoration: underline; color: #fff; }
        
#js_dialog_reg{ width: auto; min-height: 0px; }   

#js_dialog_reg input { height: auto;}
#js_dialog_reg #id_form select, #id_form option{ font-size: 98%; }
#js_dialog_reg #id_form select{ margin-top: 4px;}
#js_dialog_reg label {color: #666;}
#id_form input{ margin-top: 5px; }


.cnt { z-index: 100; position: absolute; pointer-events: none; width: 100%; top: 24px; }
.cnt2 { margin: 20px auto; width: 990px; pointer-events: all;}
.active_bg1 a{ display: block; background: transparent url('../imgs/stavby/bg-head.jpg') top center no-repeat; width: 100%; height: 590px; position: fixed; left: 0; z-index: 0;}

.nav1 ul li.ui-state-active a .btn { border-bottom: 4px solid #CE2100; height: 36px; }

