h1{ font-family: Georgia;
	font-size: 18px;
	color: #926200;
	padding-left: 15px;
	font-weight: bold;
    }
h2{ font-family: Georgia;
	font-size: 18px;
	color: #926200;
	padding-left: 15px;
	font-weight: bold;
    }
h3{ font-family: Georgia;
	font-size: 22px;
	color: #926200;
	/* padding-left: 15px; */
	font-weight: bold;
    }
.tbl_main {
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.tbl_main .spl_center {
	width: 955px;
}
.tbl_main .spl_left {
	background-image: url(../../images/dekortex/back.jpg);
	background-position: right;
}
.tbl_main .spl_right {
	background-image: url(../../images/dekortex/back.jpg);
	background-position: left;
}
.tbl_main .spl_center #idx_top {
	position: relative;
	width: 955px;
	height: 1630px;
}
.tbl_main .spl_center #idx_top #menu_main {
	text-align: right;
	position: absolute;
	height: 300px;
	width: 375px;
	top: 100px;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	z-index: 5;
}
.tbl_main .spl_center #idx_top #menu_main .item {
	padding-bottom: 3px;
}
.tbl_main .spl_center #idx_top #menu_main .item a {
	color: #4f4127;
}
.tbl_main .spl_center #idx_top #menu_main .item a:hover {
	color: #870000;
	text-decoration: none;
}

.tbl_main .spl_center #idx_top #logo {
	position: absolute;
	left: 435px;
	top: 10px;
}



.tbl_main .spl_center #idx_top #collage {
	background-image: url(../../images/dekortex/idx_collage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index: 0;
	height: 567px;
	width: 375px;
	left: 0px;
	top: 0px;
	overflow: hidden;
}
.tbl_main .spl_center #idx_top #contacts {
	position: absolute;
	left: 708px;
	top: 31px;
	font-family: Georgia;
	font-size: 10px;
	font-weight: bold;
}
.tbl_main .spl_center #idx_top #contacts .phones {
	font-size: 16px;
	color: #870000;
	padding-bottom: 3px;
}
.tbl_main .spl_center #idx_top #snippet {
	font-family: Tahoma;
	font-size: 12px;
	color: #4f4127;
	width: 443px;
	position: absolute;
	left: 442px;
	top: 107px;
}
.tbl_main .spl_center #idx_top #venzel {
	background-image: url(../../images/dekortex/idx_venzel_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	height: 10px;
	width: 400px;
	left: 441px;
	top: 191px;
}
.tbl_main .spl_center #news {
	padding-right: 50px;
	padding-left: 440px;
	padding-bottom: 20px;
	padding-top: 230px;
}
.tbl_main .spl_center #news .news_list .row {
	padding-bottom: 10px;
}
.tbl_main .spl_center #news .news_list .row .date {
	color: #870000;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
}
.tbl_main .spl_center #news .news_list .row .name {
	font-weight: bold;
}
.tbl_main .spl_center #news .news_list .row .name a {
	color: #000000;
}
.tbl_main .spl_center .banner_mega {
	padding-bottom: 20px;
	padding-left: 180px;
	z-index: 5;
}
.tbl_main .spl_center #idx_top #content #main_text {
	padding-left: 180px;
	padding-right: 70px;
	padding-bottom: 40px;
	text-align: justify;
	font-size: 12px;
}
.tbl_main .spl_center #idx_top #content #main_text h1 {
    font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	padding-left: 0px;
	font-weight: bold;
}


.tbl_main .spl_center #idx_top #content {
	position: absolute;
	z-index: 2;
	top: 0px;
	width: 955px;
}
.tbl_main .spl_center #idx_top #content #footer #counter {
	float: left;
	width: 88px;
	position: absolute;
	left: 23px;
	top: 17px;
}
.tbl_main .spl_center #idx_top #content #footer {
	height: 100px;
	width: 955px;
	position: relative;
}
.tbl_main .spl_center #idx_top #content #footer #black_line {
	width: 400px;
	margin-left: 23px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
}
.tbl_main .spl_center #idx_top #content #footer #links {
	position: absolute;
	width: 290px;
	left: 136px;
	top: 15px;
	font-size: 10px;
	color: #856d41;
}
.tbl_main .spl_center #idx_top #content #footer #links a {
	color: #695734;
}

.tbl_main .spl_center #idx_top #content #footer #banner_right {
	position: absolute;
	left: 438px;
	top: 0px;
	height: 80px;
	width: 487px;
	background-image: url(../../images/dekortex/idx_bg_banner_18.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tbl_main .spl_center #sec_header {
	position: relative;
	height: 144px;
	width: 955px;
}
.tbl_main .spl_center #sec_path {
	background-color: #eba039;
	margin-right: 11px;
	margin-left: 11px;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 15px;
	font-size: 11px;
}
.tbl_main .spl_center #sec_header #main_menu {
	width: 206px;
	padding-top: 10px;
	position: absolute;
	text-align: right;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
}
.tbl_main .spl_center #sec_header #main_menu .item {
}
.tbl_main .spl_center #sec_header #main_menu .item a {
	color: #4f4127;
}
.tbl_main .spl_center #sec_header #main_menu .item a:hover {
	color: #870000;
	text-decoration: none;
}
.tbl_main .spl_center #sec_header #logo {
	position: absolute;
	left: 220px;
	top: 2px;
}
.tbl_main .spl_center #sec_header #delimiter {
	background-image: url(../../images/dekortex/sec_delimiter_08.gif);
	background-repeat: no-repeat;
	background-position: left center;
	position: absolute;
	height: 5px;
	width: 413px;
	left: 217px;
	top: 67px;
}
.tbl_main .spl_center #sec_header #title {
	position: absolute;
	height: 50px;
	width: 468px;
	left: 219px;
	top: 81px;
	vertical-align:bottom;
}

.tbl_main .spl_center #sec_header #title h1{
    font-family: Georgia;
	font-size: 18px;
	color: #926200;
	padding-left: 15px;
	font-weight: bold;
}

.tbl_main .spl_center #sec_news {
	font-size: 11px;
}

.tbl_main .spl_center .sec_content .left_col #sec_news .newsDate {
	color: #7c3d1e;
}
.tbl_main .spl_center .sec_content .left_col #sec_news .newsAnn a {
	color: #000000;
}
.tbl_main .spl_center .sec_content .left_col #sec_news .newsAnn {
	padding-bottom: 10px;
}
.tbl_main .spl_center .sec_content {
	width: 955px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.tbl_main .spl_center .sec_content .left_col {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 160px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 25px;
	padding-left: 25px;
	vertical-align: top;
}
.tbl_main .spl_center .sec_content .center_col {
	padding-right: 20px;
	padding-left: 25px;
	vertical-align: top;
	background-image: url(../../images/dekortex/sec_vensel_18.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 500px;
}
.tbl_main .spl_center .sec_content .center_col h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #926700;
	padding: 0px;
}
.tbl_main .spl_center .sec_content .right_col {
	vertical-align: top;
	width: 180px;
	padding-right: 25px;
	padding-left: 25px;
	background-image: url(../../images/dekortex/sec_vensel_18.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.tbl_main .spl_center .sec_content .right_col #sec_sub_menu {
	font-family: Georgia;
	padding-bottom: 25px;
}
.tbl_main .spl_center .sec_content .right_col #phone {
	padding-bottom: 25px;
}
.tbl_main .spl_center #sec_bottom_menu {
	background-color: #eba039;
	margin-right: 11px;
	margin-left: 11px;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 15px;
	font-size: 11px;
	text-align: center;
}
.tbl_main .spl_center #sec_bottom_menu a {
	color: #000000;
}
.tbl_main .spl_center .sec_content .right_col #sec_sub_menu .item a {
	color: #000000;
}
.tbl_main .spl_center .sec_content .right_col #sec_sub_menu .item a:hover {
	color: #870000;
	text-decoration: none;
}

.tbl_main .spl_center .sec_footer {
	width: 955px;
}
.tbl_main .spl_center .sec_footer td {
	padding: 25px;
}
.tbl_main .spl_center .sec_footer #sec_banner_bottom {
	background-color: #D2A03C;
	height: 60px;
	width: 469px;
}
.tbl_main .spl_center .sec_footer #copyright {
	font-size: 10px;
}
.tbl_main .spl_center  #sec_banner_top {
	background-color: #D2A03C;
	height: 71px;
	width: 469px;
	margin-bottom: 20px;
}


/*  Custom styles */

#sec_news .news_list .row {	padding-bottom: 15px; }
#sec_news .news_list .row .date{ color:#870000; }
#sec_news .news_list .row .name{ font-weight:bold; }

/*.catalogue { width:100%;}
.catalogue .item { float:left; width:32%; padding-bottom:20px;}
.catalogue .tbn { width:125px; height:125px; background-color:#D2A03C;}
.catalogue .item .good_vendor {
	font-size: 10px;
}
.catalogue .item .good_size {
	font-size: 10px;
}
.catalogue .item .good_name {
	font-size: 11px;
	font-weight: bold;
	width: 125px;
}
.catalogue .item .good_name a {
	color: #000000;
}
.tbl_main .spl_center .sec_content .center_col h4 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #870000;
	padding-left: 10px;
}
form {
	padding-top: 15px;
	font-size: 11px;
}
*/

/*----------------------------------------------------------------*/
/*   component styles   */
/*----------------------------------------------------------------*/
.nc_resume .nc_price{margin:5px 0}
.nc_guestbook .nc_datetime{margin-top:3px}
.nc_clients .nc_row_img{border:0}
.nc_price_list .column_2{width:200px}
.nc_price_list td{padding-right:9px}
.nc_resume .nc_item .nc_value, .nc_vacancies .nc_item .nc_value{font-weight:normal}
.nc_resume .nc_title, .nc_vacancies .nc_title{font-weight:bold}
.nc_vacancies .nc_price, .nc_resume .nc_item, .nc_vacancies .nc_item{margin:5px 0}
.nc_resume .nc_row h3{font-size:125%}
.nc_list.nc_work_comments h4, .nc_list.nc_work_comments .nc_item{display:inline;padding-right:10px}
.nc_list.nc_work_comments .nc_description{margin-top:5px}

.nc_list.nc_adaptive_catalog h3{ font-size: 12px; }
.nc_list.nc_adaptive_catalog .nc_item{ font-size: 10px; padding: 0px 7px 0px 7px; }

.nc_list.nc_file_list .nc_row .nc_item{ font-size: 10px; float:left; margin-right:10px;}
.nc_list.nc_file_list .nc_row .description{ clear:both; }
/* ADRESSESS */
.nc_list.nc_addresses {

}
.nc_list.nc_addresses .nc_row{ margin: 0px 0px 19px 0px; }
.nc_list.nc_addresses .nc_row .nc_ya_map{ margin: 15px 0px; padding:5px; background-color: #e7740c;   clear: both;
    background-image: url(../../images/loading.gif);
	background-repeat: no-repeat;
	background-position: center;}
.nc_list.nc_addresses .nc_row h2{ text-align: left; padding-bottom: 15px;}
.nc_list.nc_addresses .nc_row .nc_description h3{ padding-bottom: 10px; font-size:1.2em;}
.nc_list.nc_addresses .nc_row .nc_description { padding-bottom: 10px;font-size:0.95em;}
.nc_list.nc_addresses .nc_row .description { text-align:left; font-size: 0.85em; margin: 10px 0px 5px 12px; clear:both;}
.nc_list.nc_addresses .nc_row .nc_item {  clear: both; margin: 4px 0px 4px 0px;}

.nc_list.nc_addresses .nc_row .nc_item .nc_title{ display: block; float: left; width: 25%; font-weight: bold; padding-left: 10px; text-align: left;}
.nc_list.nc_addresses .nc_row .nc_item .nc_value{ text-align: left; display: block; float: right; text-align:left; width: 70%;}
.nc_list.nc_addresses .nc_row .nc_more{ margin: 5px 0px 0px 30px; display:block;  clear: both; }

.nc_list.nc_subdivision_list td{ vertical-align: top; padding:0px 15px 15px 0px; }
.nc_list.nc_subdivision_list a{ display: block; padding:0px 0px 0px 25px; background-image: url(/images/ico_sub.gif); background-position: 3 0; background-repeat: no-repeat;}


/*
.nc_full.nc_adaptive_catalog .nc_item{ margin: 0px 0px 5px 0px; padding: 0px 0px 2px 0px; clear:both; }
.nc_full.nc_adaptive_catalog .nc_item .nc_title{ float:left;}
.nc_full.nc_adaptive_catalog .nc_item .nc_value{ float:right;}
*/

.nc_a{background:#F3F3F3}
/*.nc_list td{padding:1px 3px} */
.nc_list table, .nc_full table{border:0; border-collapse:collapse}
.nc_list .nc_group{font-size:110%; padding:15px 0 7px;color:#3E6085}
.nc_price .nc_value{font-size:120%}
.nc_price .nc_value , .nc_price_list .nc_item{white-space:nowrap}
.nc_full h4, .nc_full h5{margin:0; font-size:110%}
.nc_list h4, .nc_list h5{margin:0; font-size:100%}
.nc_full h2{font-size:130%; margin:0 0 5px 0}
tr.nc_row td{padding-bottom:12px}
.nc_list table{width:100%}
.nc_icon{vertical-align:middle; padding-bottom:3px}
.nc_list .nc_item, .nc_comments_count, .nc_author, .nc_datetime{margin-bottom:3px}
.nc_author{font-weight:bold; color:#444}
.nc_message{margin:5px 0}
.nc_answer{color:#666; margin-bottom:10px}
.nc_list h3{font-size:110%; margin:0 0 5px 0}
.nc_row_img{margin-right:10px; border:1px solid #C8C8C9; padding:2px}
.nc_comments_count, .nc_author{display:inline; padding-right:10px}
.nc_list .nc_row{padding-bottom:20px}
.nc_announce, .nc_settings_section{margin-bottom:7px !important}
.nc_full_text, .nc_search{margin-bottom:25px}
.nc_comments{margin-top:10px}



.nc_title h3{margin:0 0 3px 0}
.nc_title .nc_row{padding-bottom:15px}
.nc_title .nc_row_img{margin:0}
.nc_title .nc_clients td, .nc_title .nc_photogallery td{text-align:center}

.nc_blog_warn_text {margin:0 0 10px; color:#CC0000; font-weight:bold}
.nc_blog_description {margin:7px 0; color:#777777; font-size:110%}
.nc_blog_info {margin:7px 0; color:#777777; font-size:100%; font-weight:bold}
.nc_blog_info_elm {padding:0 10px 0 0;}
.nc_ignore_button {margin:7px 0;}
.nc_tags {margin:0 0 5px;}
.nc_blog_editsection {margin:7px 0;}
.nc_add_message_button {margin:0 0 7px;}
.nc_settings_section {padding:0 0 14px;}
.nc_join_button {margin:7px 0;}
.nc_blog_list {margin:0 0 10px; font-size:130%; font-weight:bold}

.nc_blog_edit_table {margin:0 0 10px; width:100%}
.nc_blog_edit_header {background:#EEEEEE; font-weight:bold}
.nc_blog_edit_field {background:#F9F9F9;}
.nc_blog_edit_info{background:#F9F9F9; padding:5px 10px 5px 5px}
.nc_blog_edit_table input, textarea{width:100%;}
.nc_blog_edit_table select{width:50%;}

/* BBcodes bar & in text BBcodes */
select.nc_bbcode_bar_size {margin-bottom:5px; width:100px;}
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; font-weight:bold}
input.nc_bbcode_helpbox {margin:0 0 3px; padding:2px 0; width:100%; font-size:10px; font-family:Verdana,Arial; background:none; border:0;}
div.nc_bbcode_colors {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px; width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px; width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}
/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em; display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {}
span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}
/*END   component styles   */


/* Auth componetn styles */
table.nc_messages {width:100%; margin:10px 0; border-collapse: collapse}
table.nc_messages tr.nc_msg a {text-decoration:none; display:block}
table.nc_messages tr.nc_msg a:hover {text-decoration:underline}
table.nc_messages .col_1 {width:5px}
table.nc_messages .col_2, table.nc_messages .col_4 {width:1%}
table.nc_messages th {background:#EEE; border:1px solid #CCC; padding:7px}
table.nc_messages td {background:#F6F6F6; border:1px solid #CCC; padding:5px}
table.nc_messages tr.nc_msg_out td {background:#EEE}
table.nc_messages tr.nc_msg_text td {background:#FFF}
table.nc_messages td.nc_divider {border:0; height:10px;	background:none}
table.nc_messages tr.nc_msg_min td {padding:1px 5px 2px}
div.nc_form {width:430px; margin:auto}
div.nc_form form {background:#EEE; border:1px solid #CCC; padding:10px 15px 10px 10px}
div.nc_form div.nc_header {background:#CCC; padding:5px 11px}
div.nc_form input.text {width:100%}
div.nc_form textarea {width:100%; height:5em}
table.nc_user_list {width:100%; border-collapse:collapse}
table.nc_user_list  th, table.nc_user_list td {padding:5px; border:1px solid #CCC}
table.nc_user_list  th {background:#EEE}
table.nc_user_list  td {background:#FFF}
.nc_user_list .online {color:#090}
.nc_user_list .offline {color:#900}
.nc_info_block {padding:5px; background:#EEE; border:1px solid #CCC}
.nc_user_full td {vertical-align:top}
a.nc_link_btn {text-decoration:none; margin-right:3px; padding:5px 8px; background:#F6F6F6; border:1px solid #DDD}
a.nc_link_btn:hover {background:#EEE; border:1px solid #CCC}
table.nc_list_table {border-collapse:collapse}
table.nc_list_table td {padding:5px 10px; background:#FFF; border:1px solid #EEE}
table.nc_list_table .grey, table.nc_list_table .grey td {background:#F6F6F6}
/*END Auth componetn styles */

