* {	font-family: arial;	margin: 0px;	padding: 0px;}
body {	margin: 0 auto;font:normal 12px Arial;color:#333333;}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
th {text-align:left;}
a {text-decoration: none;}
a img {border:none;}
a:hover {text-decoration: underline;}
p {}
.hidden {	visibility: hidden;}
.click {  cursor: pointer;}
.click:hover {  text-decoration: underline;}
.clear {	clear: both;}
.valign_top {vertical-align: top;}

#main_wrapper {margin:0 auto;width:900px;}

#header {height:80px;position:relative;}

#logo {position:absolute;top:10px;left:10px;}
#logo h1 span {display:none;}

#language {position:absolute;top:10px;right:10px;z-index:100;height:15px;background:#e9e9e9 url(../images/select_arrow.png) no-repeat right center;border:1px #dcdcdc solid;padding:2px 4px 2px 4px;color:#336799;font:normal 12px Arial;border-radius:5px 5px 5px 5px;}
#language img {margin:0px 2px -1px 0px;width:16px;height:11px;}
#language a {color:#336799;font:normal 12px Arial;}
#language a:hover {text-decoration: none;}
#language .selected {position:relative;padding:0px 13px 0px 0px;}
#language .list {display:none;list-style:none;position:relative;top:2px;background:#fafafa;border:1px #dcdcdc solid;padding:2px 2px;}
#language:hover .list {display:block;}
#language .list a {display:block;padding:2px;}
#language .list a:hover {background:#e9e9e9;}

#sections_header {display: none;}
#sections_header a {color:#336799;}
#sections_header a.active {text-decoration: underline;}
#sections_header img {margin: 0px 5px -2px 5px;}

#sections {display: none;}
#sections .menu {display: none;}
#sections .menu img {display: none;}
#sections .menu li {float:left;margin-right:10px;}
#sections .menu div {}
#sections .menu a {display:block;color:#336799;padding:4px 8px;}
#sections .menu li:hover,#sections .menu li.active {background:transparent url(../images/bg_menu_item.jpg);}
#sections .menu div:hover,#sections .menu li.active div {background:transparent url(../images/bg_menu_item_left.jpg) no-repeat left top;}
#sections .menu a:hover,#sections .menu li.active a {text-decoration: none;background:transparent url(../images/bg_menu_item_right.jpg) no-repeat right top;}
#sections .submenu {position:absolute;top:48px;left:15px;list-style:none;width:877px;}
#sections .submenu li {position:relative;float:left;color:#336799;height:16px;padding:3px 0px;margin-bottom:4px;padding-right:15px;}
#sections .submenu li.lang {background:transparent url(../images/select_arrow.png) no-repeat right center;padding-right:16px;margin-right:14px;}
#sections .submenu li.newbutton {position:absolute;top:-1px;right:0px;height:24px;padding:0px;}
#sections .submenu li.newbutton a {font-weight:bold;color:white;display:block; height:16px;padding:4px 10px;}
#sections .submenu li .list {display:none;position:absolute;top:22px; right:0px;background:#fafafa;border:1px #dcdcdc solid;padding:2px 2px;}
#sections .submenu li .list a {display:block;padding:2px;text-decoration:none;white-space: nowrap;}
#sections .submenu li .list a:hover {background:#e9e9e9;text-decoration:none;}
#sections .submenu li:hover .list {display:block;}
#sections .submenu a {color:#336799;}
#sections .submenu .active a,#sections .submenu .active span {text-decoration: underline;}

#container {padding:0px 8px;}
#container #content {width:100%; min-height:300px;float:left;margin-right:4px;}
#container #content p {padding: 5px 0px;}
#container #content h2 {padding-bottom:15px;color:#336799;}
#container #content h3 {padding:5px 0px;color:#336799;}
#container #content h4 {padding:5px 0px;}
#container #content a {color:#336799;}

#container #right_panel {display: none;}

#login2 {padding:10px;background:#EBEBEB;border: 1px #DCDCDC solid; border-radius:5px 5px 5px 5px;}
#login2 #headline {padding-bottom:10px;}
#login2 #headline .login {font: normal 14px Arial;}
#login2 .logtbl td {padding-bottom:5px;}
#login2 .logtbl .loglbl {padding-right:10px;}
#login2 .logtbl .logipt {width: 120px;background:white;border:1px #b4b4b4 solid;}
#login2 .logtbl .submit {font:normal 12px Arial;border:none;background:transparent url(../images/button.png) no-repeat left top;width:60px;height:20px;padding-bottom:2px;color:white;}
#login2 .more a {color:#336799;}
#login2 .more a.right {float:right;}

#form_builder_form_registration td strong span {color:red}
#form_builder_form_registration #terms_of_agreement {border:1px #cccccc solid;padding:5px;margin-left:5px;width:390px;height:200px;overflow:auto;font:normal 12px Verdana;}
#form_builder_form_registration #ppodnikania_all {border:1px #cccccc solid;width:400px;margin-left:5px;}
#form_builder_form_registration #ppodnikania_choosed {border:1px #cccccc solid;width:400px;margin-left:5px;}
#form_builder_form_registration .terms {padding: 5px 0px 0px 5px;}
#form_builder_form_registration #okres {width:150px;}

#content .registration_change_ok {border:1px #ABD6AB solid;margin:0px 6px 10px 0px;background:#E8FFE8;text-align:center;padding:10px 0px 10px 0px;}
#form_builder_form_reg_change td strong span {color:red}
#form_builder_form_reg_change #terms_of_agreement {border:1px #cccccc solid;padding:5px;margin-left:5px;width:390px;height:200px;overflow:auto;font:normal 12px Verdana;}
#form_builder_form_reg_change #ppodnikania_all {border:1px #cccccc solid;width:400px;margin-left:5px;}
#form_builder_form_reg_change #ppodnikania_choosed {border:1px #cccccc solid;width:400px;margin-left:5px;}
#form_builder_form_reg_change .logo_img {border:1px #cccccc solid;}
#form_builder_form_reg_change .terms {padding: 5px 0px 0px 5px;}
#form_builder_form_reg_change #okres {width:150px;}


#form_builder_form {padding-bottom: 15px}
#form_builder_form .dopyt_tab {padding-bottom: 15px;}
#form_builder_form td strong span {color:red}
#form_builder_form #terms_of_agreement {border:1px #cccccc solid;padding:5px;margin-left:5px;width:390px;height:200px;overflow:auto;font:normal 12px Verdana;}
#form_builder_form #budovy_all {border:1px #cccccc solid;width:400px;margin-left:5px;}
#form_builder_form #budovy_choosed {border:1px #cccccc solid;width:400px;margin-left:5px;}
#form_builder_form #istavby_all {border:1px #cccccc solid;width:400px;margin-left:5px;}
#form_builder_form #istavby_choosed {border:1px #cccccc solid;width:400px;margin-left:5px;}
#form_builder_form .terms {padding: 5px 0px 0px 5px;}
#form_builder_form #okres {width:150px;}
#form_builder_form input {margin: 2px 0; }
#form_builder_form #prilohy {padding-bottom: 15px;}

#form_builder_form .typ_dodavky {/*width:285px;*/width:240px; font-size: 11px; font-weight: normal}
#form_builder_form .kategoria_inzeratu {width:239px; font-size: 11px}
#form_builder_form .nazov_form {width:235px;}

#form_builder_form #prace_scroll {width: 400px; height: 200px; overflow-y: scroll; overflow-x: hidden; border: #000 1px solid }
#form_builder_form .firmy_scroll {width: 370px; height: 200px; overflow-y: scroll; overflow-x: hidden; border: #000 1px solid; margin-bottom: 5px; }
#form_builder_form .okresy_scroll {width: 250px; height: 200px; overflow-y: scroll; overflow-x: hidden; border: #000 1px solid; margin-bottom: 5px; }
#form_builder_form #predmety_scroll {width: 400px; height: 200px; overflow-y: scroll; overflow-x: hidden; border: #000 1px solid; margin-bottom: 5px; }
#form_builder_form .popisteaxarea {width: 370px; height: 100px; border: #000 1px solid; overflow:auto; }

#form_builder_form #accordion h3 { padding: 0px 0px !important; font-size: 13px; }    
#form_builder_form .chcem input{ margin: 4px !important; }
#form_builder_form .country_selector {width: 100%; float: left; padding-bottom: 20px;}
#form_builder_form .country_selector input {margin: 2px; }

#form_builder_inzercia #inzkat_scroll {width: 200px; margin: 2px 0;}
#form_builder_inzercia .priloha {padding-bottom: 10px;}
#form_builder_inzercia .priloha .del_link {padding-left: 20px;}
#form_builder_inzercia .nazov_form {width:235px;}
#form_builder_inzercia .kategoria_inzeratu {width:239px;}
#form_builder_inzercia .form_cena {width:116px;}
#form_builder_inzercia .form_cena_kat {width:110px;}
#form_builder_inzercia .popisteaxarea {width: 370px; height: 100px; border: #000 1px solid; overflow:auto; }
#form_builder_inzercia input {margin: 2px 0; }
#form_builder_inzercia #prilohy input {margin: 0px 0; }
#form_builder_inzercia #prilohy {padding: 12px 0 15px 0;}

#container #right_panel #banners_right {margin-top:10px;}

#main_wrapper #banners_bottom {display: none;}
#main_wrapper #banners_bottom div.banner {float:left;}

#container #company_wrapper .banner_left {display: none;}

#container #company_wrapper .company_content {float:left;width:100%}

#container #company_wrapper .company_filter {display: none;}

#container #company_wrapper .company_filter ul {list-style:none;}

#container #company_wrapper .company_pager {display: none;}

#container #company_wrapper .company_pager img {margin:0px 4px;}  
#container #company_wrapper .company_list {padding:0px 10px;}
#container #company_wrapper .company_item a:hover {text-decoration:none;}
#container #company_wrapper .company_item {padding:10px 3px;position:relative;border-bottom:1px #eeeeee solid;cursor:pointer;}
#container #company_wrapper .company_item:hover {background:#EBEBEB;}
#container #company_wrapper .company_item .header {font: normal 16px Arial;color:#336799;}
#container #company_wrapper .company_item .okres {position:absolute;right:3px;top:10px;color:#999999;}
#container #company_wrapper .company_item .predmety {color:#666666;}
#container #company_wrapper .dopyt_item_header {position:relative;height:20px;border-bottom:1px #eeeeee solid;}
#container #company_wrapper .dopyt_item_header .okres {position:absolute;right:3px;top:0px;font-weight:bold;}
#container #company_wrapper .dopyt_item_header .nazov {position:absolute;left:3px;top:0px;font-weight:bold;}
#container #company_wrapper .dopyt_noitems {text-align:center;font-weight:bold;padding:30px 0px;}
#container #company_wrapper .company_detail {padding:0px 10px;}
#container #company_wrapper .company_detail .logo {width:170px;height:170px;float:right;overflow:hidden;text-align:center;}
#container #company_wrapper .back_button {float:right;padding-top:5px;}

#filter_companylist .filter_company {display: none;}

#filter_companylist .fsubmit {background:transparent url(../images/bg_filter_button.png) no-repeat left top;border:none;width:60px;height:28px;color:white;padding:0px;}
#filter_companylist .input_text {padding:4px 8px;height:14px;line-height:14px;background:white;border: 1px #DCDCDC solid;border-radius:5px 5px 5px 5px;}
#filter_companylist .filter_zip {width:50px;}
#filter_companylist .filter_city {width:130px;}
#filter_companylist .filter_street {width:130px;}
#filter_companylist .more_options {display:none;}

#container #dopyt_wrapper .banner_left {display: none;}
#container #dopyt_wrapper .dopyt_content {float:left;width:100%}

#container #dopyt_wrapper .dopyt_filter {display: none;}

#container #dopyt_wrapper .dopyt_filter ul {list-style:none;}

#container #dopyt_wrapper .dopyt_pager {display: none;}

#container #dopyt_wrapper .dopyt_pager img {margin:0px 4px;}
#container #dopyt_wrapper .dopyt_list {padding:0px 10px;}
#container #dopyt_wrapper .dopyt_item a:hover {text-decoration:none;}
#container #dopyt_wrapper .dopyt_item {padding:10px 3px;position:relative;border-bottom:1px #eeeeee solid;cursor:pointer;}
#container #dopyt_wrapper .dopyt_item:hover {background:#EBEBEB;}
#container #dopyt_wrapper .dopyt_item .header {width:350px;font: normal 16px Arial;color:#336799;}
#container #dopyt_wrapper .dopyt_item .okres {position:absolute;right:3px;top:10px;color:#999999;}
#container #dopyt_wrapper .dopyt_item .predmety {color:#666666;}
#container #dopyt_wrapper .dopyt_item_header {position:relative;height:20px;border-bottom:1px #eeeeee solid;}
#container #dopyt_wrapper .dopyt_item_header .okres {position:absolute;right:3px;top:0px;font-weight:bold;}
#container #dopyt_wrapper .dopyt_item_header .nazov {position:absolute;left:3px;top:0px;font-weight:bold;}
#container #dopyt_wrapper .dopyt_noitems {text-align:center;font-weight:bold;padding:30px 0px;}
#container #dopyt_wrapper .dopyt_detail {padding:0px 10px;}
#container #dopyt_wrapper .dopyt_detail .logo {width:170px;height:170px;float:right;overflow:hidden;text-align:center;}
#container #dopyt_wrapper .back_button {float:right;padding-top:5px;}

#filter_dopytlist .filter_nazov {width:372px;padding:4px 8px;height:18px;line-height:18px;background:white;border: 1px #DCDCDC solid;border-radius:5px 5px 5px 5px;}
#filter_dopytlist .fsubmit {background:transparent url(../images/bg_filter_button.png) no-repeat left top;border:none;width:60px;height:28px;color:white;padding:0px;}
#filter_dopytlist .input_text {padding:4px 8px;height:14px;line-height:14px;background:white;border: 1px #DCDCDC solid;border-radius:5px 5px 5px 5px;}
#filter_dopytlist .filter_zip {width:50px;}
#filter_dopytlist .filter_city {width:130px;}
#filter_dopytlist .filter_street {width:130px;}
#filter_dopytlist .more_options {display:none;}

#container #inzercia_wrapper .banner_left {display: none;}

#container #inzercia_wrapper .inzercia_content {float:left;width:100%}

#container #inzercia_wrapper .inzercia_filter {display: none;}

#container #inzercia_wrapper .inzercia_filter ul {list-style:none;}

#container #inzercia_wrapper .inzercia_pager {display: none;}

#container #inzercia_wrapper .inzercia_pager img {margin:0px 4px;}
#container #inzercia_wrapper .inzercia_list {padding:0px 10px;}
#container #inzercia_wrapper .inzercia_item a:hover {text-decoration:none;}
#container #inzercia_wrapper .inzercia_item {padding:10px 3px;position:relative;border-bottom:1px #eeeeee solid;cursor:pointer;}
#container #inzercia_wrapper .inzercia_item:hover {background:#EBEBEB;}
#container #inzercia_wrapper .inzercia_item .header {font: normal 16px Arial;color:#336799; width: 350px;}
#container #inzercia_wrapper .inzercia_item .okres {position:absolute;right:3px;top:10px;color:#999999;}
#container #inzercia_wrapper .inzercia_item .predmety {color:#666666;}
#container #inzercia_wrapper .dopyt_item_header {position:relative;height:20px;border-bottom:1px #eeeeee solid;}
#container #inzercia_wrapper .dopyt_item_header .okres {position:absolute;right:3px;top:0px;font-weight:bold;}
#container #inzercia_wrapper .dopyt_item_header .nazov {position:absolute;left:3px;top:0px;font-weight:bold;}
#container #inzercia_wrapper .dopyt_noitems {text-align:center;font-weight:bold;padding:30px 0px;}
#container #inzercia_wrapper .inzercia_detail {padding:0px 10px; margin-bottom: 15px;}
#container #inzercia_wrapper .inzercia_detail th {padding: 1px 0px;}
#container #inzercia_wrapper .inzercia_detail .inzercia_gallery table {float: left; padding-right: 20px;}
#container #inzercia_wrapper .back_button {float:right;padding-top:5px;}

#filter_inzercialist .filter_nazov {width:372px;padding:4px 8px;height:18px;line-height:18px;background:white;border: 1px #DCDCDC solid;border-radius:5px 5px 5px 5px;}
#filter_inzercialist .fsubmit {background:transparent url(../images/bg_filter_button.png) no-repeat left top;border:none;width:60px;height:28px;color:white;padding:0px;}
#filter_inzercialist .input_text {padding:4px 8px;height:14px;line-height:14px;background:white;border: 1px #DCDCDC solid;border-radius:5px 5px 5px 5px;}
#filter_inzercialist .filter_zip {width:50px;}
#filter_inzercialist .filter_city {width:130px;}
#filter_inzercialist .filter_street {width:130px;}
#filter_inzercialist .more_options {display:none;}

#contact td {font:normal 12px Arial;color:#333333;}
.contact_head {font:normal 18px Arial;color:#383431;}
#contact label {font-weight:bold;}
#contact input,#contact textarea {width:200px;}
#contact input.btn {width:80px;}

#footer {padding:5px 7px;}
#footer .line {background:#e9e9e9;border:1px #dcdcdc solid;height:4px;border-radius:2px 2px 2px 2px;}
#footer #sections_bottom {display: none;}
#footer #sections_bottom a {font:normal 11px Arial;color:#336799;display:blok;margin-right:15px;}

#footer #ranks {display: none;}

#footer #signature {font:normal 11px Arial;color:#333333;float:left;width:846px;padding:5px 10px;text-align:right;}
#footer #signature a {color:#336799;}

.response_message_green {border:1px #ABD6AB solid;margin:0px 6px 10px 0px;background:#E8FFE8;text-align:center;padding:10px; border-radius:5px 5px 5px 5px;}
.response_message_red {border:1px #D38F8F solid;margin:0px 6px 10px 0px;background:#F7EFEF;text-align:center;padding:10px; border-radius:5px 5px 5px 5px;}

.obj_table{ padding:10px;background:#EBEBEB;border: 1px #DCDCDC solid; border-radius:5px 5px 5px 5px;}
.obj_table_tr{ }
.obj_table_tr td{ padding: 2px;border-top:1px #dddddd solid;}

.company_top {display:block;float:left;font:bold 10px Arial;color:white;background:#4A7BAA;padding:2px 3px;margin:1px 5px 1px 0px;border-radius:5px 5px 5px 5px;}

.send2friend_head {display: none;}
