body#main_body {margin: 0; padding:0px; background: #fff url(../images/header_bg.jpg) 0 0 repeat-x; color:#555555; font-family: Tahoma, sans-serif; font-size:11px;}
#global {width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}

/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#006BC2; text-decoration:underline;}
a:hover {text-decoration:none;}
table {border-collapse: collapse;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1.main {text-transform:uppercase; color:#FEA901; font-size:18px; letter-spacing:-1px; font-weight:normal; border-bottom:2px solid #DDDDDD; padding:15px 0 2px 0; margin:0 0 12px 0;}
h1 {text-transform:uppercase; color:#FEA901; font-size:18px; letter-spacing:-1px; font-weight:normal; border-bottom:2px solid #DDDDDD; padding:15px 0 2px 0; margin:0 0 12px 0;}
h1 {font-size:15px;  font-family: Tahoma, sans-serif; color:#000; margin: 15px 0 5px 0;}
h2 {text-transform:uppercase; color:#000; font-size:18px; letter-spacing:-1px; font-weight:normal; padding:15px 0 2px 0; margin:0 0 12px 0;}
h3 {font-size:15px;  font-family: Tahoma, sans-serif; color:#000; margin: 15px 0 5px 0;}
h4 {font-size:11px; color:#000; margin: 0 0 0 0;}

#h1_01 {background: transparent url(../images/h1_bg.gif) 0px 18px no-repeat; height:20px;}
#h1_01 b {display:none;}
#h2_01 {background: transparent url(../images/h2_01.gif) 0px 100% no-repeat; height:20px; margin-bottom:5px; margin-top:15px;}
#h2_01 b {display:none;}
#h2_02 {background: transparent url(../images/h2_02.gif) 0px 100% no-repeat; height:20px; margin-bottom:15px; margin-top:15px;}
#h2_02 b {display:none;}
#h2_03 {background: transparent url(../images/h2_03.gif) 0px 100% no-repeat; height:20px; margin-bottom:15px; margin-top:15px;}
#h2_03 b {display:none;}

#global {min-width:1000px;}
#container {}

#logo {position:absolute; width:172px; height:48px; top:97px; left:37px;}

/*---Header---*/
#header {height:178px; background: #FDB402 url(../images/header_bg.jpg) 0 0 repeat-x;}
#header_bg {height:178px; background: transparent url(../images/header_img.jpg) 0 0 no-repeat;}

.cl {clear:both; height:0; font-size:0;}
li.cl {clear:both; height:0; font-size:0; border:0;}

#search {position:absolute; top:92px; left:751px; width:214px; height:38px; background: transparent url(../images/search_bg.gif) 0 0 no-repeat;}
#search_input {width:170px; color:#AAAAAA; font-size:11px; margin: 7px 0 0 7px; padding: 3px 0 2px 0; float:left; font-size:13px;}
#search_go {width:29px; height:29px; float:right; margin-top:4px;}

#ban_466 {padding: 2px 0 0 0px;  width:990px;}

/*---content---*/
#main_table {width:100%;}
.left {background:#ECECEC;}
#container {}
.navigation {width:251px; padding: 42px 0 0 0; background: #ECECEC url(../images/left_bg.gif) 0 0 no-repeat;}
.left_banners {width:251px; padding: 0px 0 0 0; background: #ECECEC 0 0 no-repeat;}
#footer {background: transparent url(../images/container_bg.gif) 0 0 repeat-y;}

div.main_header {text-transform:uppercase; color:#FEA901; font-size:18px; letter-spacing:-1px; font-weight:normal; border-bottom:2px solid #DDDDDD; padding:15px 0 2px 0; margin:0 0 12px 0;}
div.main_header_dop {text-transform:uppercase; color:#FEA901; font-size:18px; letter-spacing:-1px; font-weight:normal; border-bottom:2px solid #DDDDDD; padding:0px 0 2px 0; margin:0 0 12px 0;}
#div_main_header {background: transparent url(../images/h1_bg.gif) 0px 18px no-repeat; height:20px;}
#div_main_header b {display:none;}
#div_main_header_dop {background: transparent 0px 18px no-repeat; height:2px;}

/*---Left part---*/
.top_10_blue {height:47px; padding: 0 0 0 0px; background: transparent url(../images/top_10_blue.gif) 20px 0 no-repeat;}
.top_10_blue b {display:none;}

.blue_list {list-style-type:none; padding:0px 21px 0 21px; margin:0 0 10px 0;}
.blue_list li {border-top:1px solid #DDDDDD; clear:both; }
.blue_list li span {color:#006BC2; font-weight:bold; display:block; float:left; width:30px; text-align:center; padding: 3px 0 3px 0;}
.blue_list li a {color:#555555; text-decoration:none; display:block; float:left; width:175px; padding: 3px 0 3px 0;}
.blue_list li a:hover {text-decoration:underline;}


.top_10_green { height:47px; padding: 0 0 0 0px; background: transparent url(../images/top_10_green.gif) 20px 0 no-repeat;}
.top_10_green b {display:none;}

.green_list {list-style-type:none; padding:0px 21px 0 21px; margin:0 0 12px 0;}
.green_list li {border-bottom:1px solid #DDDDDD; clear:both; }
.green_list li span {color:#74A403; font-weight:bold; display:block; float:left; width:30px; text-align:center; padding: 3px 0 3px 0;}
.green_list li a {color:#555555; text-decoration:none; display:block; float:left; width:175px; padding: 3px 0 3px 0;}
.green_list li a:hover {text-decoration:underline;}

#green span {color:#74A403; font-weight:bold; display:block; float:left; width:30px; text-align:center; padding: 3px 0 3px 0;}

/*---main menu---*/
#main_menu {border-top:2px solid #ECC90B;}
#main_menu ul {border:2px solid #fff; list-style-type:none; height:34px; line-height:34px; padding:0; margin:0; background: transparent url(../images/main_menu_bg.gif) 0px 0 repeat-x;}
#main_menu ul li.item {float:left; height:34px; padding: 0 13px 0 13px; }
#main_menu ul li.sep {float:left; height:34px; width: 2px; background: url(../images/m_sep.gif) 0px 50% no-repeat;}
#main_menu ul li a {color:#fff;}
#main_menu ul li a:hover {color:#FFF200; text-decoration:underline;}
#main_menu ul li.main_m {float:left; height:34px; font-weight: bold; color: white; padding: 0 13px 0 13px; background: transparent; padding-left:18px; background: transparent url(../images/orange_vert.gif) 0px 0 repeat-x; border-right: 1px solid  #F6A958; border-left: 1px solid  #F6A958;}
#main_menu ul li a#main_menu_active {color:#FFF200;}

/*--old menu--*/
#main_menu ul.old {border:2px solid #fff; list-style-type:none; height:34px; line-height:34px; padding:0; margin:0; background: transparent url(../images/main_menu_bg.gif) 0px 0 repeat-x;}
#main_menu ul li.main_m_old {background: transparent; padding-left:18px;}
#main_menu ul li.item_old {float:left; height:34px; padding: 0 13px 0 13px; background: transparent url(../images/m_arr.gif) 0px 50% no-repeat;}


/*---bottom menu---*/
#bottom_menu {}
#bottom_menu ul {list-style-type:none; height:16px;   padding:0; margin:0; }
#bottom_menu ul li.item {float:left; height:16px; padding: 0 13px 0px 0; }
#bottom_menu ul a { color: white; }
#bottom_menu ul li a#main_menu_active {color:#FFF200;}

/*---content_container---*/
.content_container {width:100%; padding: 0 0 0 18px;}
.cat_block {display:block; height:110px; padding-left:4px; margin-bottom:5px;  background: transparent url(../images/cat_block.gif) 0px 0 no-repeat;}
.cat_block img {margin-top:4px;}
.cat_name {width:157px; margin-top:3px;}
.cat_name a {display:block; background: transparent url(../images/cat_name.gif) 100% 0 no-repeat; height:21px; line-height:21px; color:#fff; font-weight:bold; font-size:12px; text-decoration:none; padding: 0 0 0 6px;}

.banners_block {width:206px;}
.banners_block_180 {padding: 4px 0 10px 12px; background: transparent url(../images/banners_block_180.gif) 8px 0 no-repeat;}
.banners_block_right_180 {padding: 4px 0 10px 12px; background: transparent url(../images/banners_block_180_red.gif) 8px 0 no-repeat;}
.buads_block_180 {padding: 4px 10px 10px 12px; background: transparent url(../images/buads_block_180.gif) 8px 0 no-repeat;}

.cat_mebel {width:100%;}
.cat_mebel td {width:33%;}

.adv_search {margin-bottom:30px;}
.adv_search input {font-size:11px;}
.adv_search b {color:#000;}
.gray_block {background:#E9EDF0; border-top:4px solid #C1C5C6; padding: 9px 0 4px 0;}
.select_style {width:143px; font-size:11px; padding:0; margin:0;}
.gray_block table td {padding: 0 5px 10px 5px;}
.gray_block table td b {display:block; padding:3px 0 0 5px;}

.gray_block_2 {background:#DFE4E8; padding: 9px 0 4px 0;}
.gray_block_2 span {color:#000;}
.gray_block_2 table td {padding: 0 5px 8px 5px;}

.bottom_banner {background: white; padding: 0 18px;}
.last_pages {padding: 0 10px 0 18px;}
.yellow {color:#FEA901;}
.yellow_bold {color:#FEA901; font-weight: bold;}
.blue {color:#006BC2 !important;}
.tahoma {font-family: Tahoma;}

a.yellow {text-decoration:none;}
a.yellow:hover {text-decoration:underline;}
.deteils_yellow {display:block; width:96px; height:27px; background: transparent url(../images/deteils_yellow.gif) 0px 0px no-repeat; margin-top:5px;}
.deteils_blue {display:block; width:96px; height:27px; background: transparent url(../images/deteils_blue.gif) 0px 0px no-repeat; margin-top:5px;}

.last_table td {width:33%; padding-right:10px;}
.border_td {border-left:1px solid #ECECEC; padding-left:22px; text-align: top;}
.gray_line {border-top:1px solid #ECECEC; height:1px; margin: 20px 0 20px 0;}

/*---Footer---*/
#footer_table {width:100%; background:#ffffff;}
#footer_table .navigation {padding: 57px 0 0 0; background:transparent;}

.footer_title {color:#000; padding: 0 0 0 44px;}

.our_catalogs ul {padding:0; margin: 3px 0 0 32px; list-style-type:none; }
.our_catalogs ul li {padding:0 0 3px 12px; background: transparent url(../images/arr.gif) 0px 4px no-repeat;}
.our_catalogs ul li a {color:#006BC2;}

#footer_logo {padding: 10px 0 0 38px;}
#copy_date {color:#555555; padding: 0 0 15px 0; text-align:center;}

.footer_links {padding-left:148px; height:50px; line-height:50px; background: #F6F6F6 url(../images/links.gif) 18px 50% no-repeat;}
.footer_links a {padding: 0 0 0 12px; margin-right:34px; background: transparent url(../images/arr.gif) 0px 4px no-repeat;}

#login_form_block {padding-left:18px; height:50px; background: #DFDFDF; color:#000;   line-height:50px;}
#login_form_block b {display:block; width:105px; float:left;}
#login_form_block form {margin:0; float:left;}
#login_form_block .footer_links {float:left; margin:0; padding:0; width:200px;}

.login_input {width:112px; margin-right:5px;}
.button {width:60px; margin-right:30px; cursor:pointer;}
#login_form_block .footer_links {background: transparent;}
#login_form_block .footer_links a {margin-right:10px;}

.footer_content {background: #555555; color:#CCCCCC; padding: 15px 0 15px 18px;}
.footer_copy {color:#fff; padding: 8px 0 5px 0;}
.footer_copy a {color:#fff;}

.counters {width:210px; float:right;}



.content_padding {padding-top: 12px;}
/*---BASE PAGE 1---*/
.top_catalog {height:47px; padding: 0 0 0 0px; background: transparent url(../images/top_catalog.gif) 20px 0 no-repeat;}
.top_catalog b {display:none;}
.top_zakaz {height:47px; padding: 0 0 0 0px; background: transparent url(../images/top_zakaz.gif) 20px 0 no-repeat;}
.top_zakaz b {display:none;}
.top_interior {height:47px; padding: 0 0 0 0px; background: transparent url(../images/top_interior.gif) 20px 0 no-repeat;}
.top_interior b {display:none;}

.menu_type_2 {list-style-type:none; padding:0; margin:7px 23px 18px 20px;}
.menu_type_2 li {border-bottom:1px solid #ECECEC; }
.menu_type_2 li a {display:block; background: #DDDDDD url(../images/arr1.gif) 185px 3px no-repeat; padding: 3px 20px 4px 8px;}
/*.menu_type_2 li a:hover {background: #555555 url(../images/arr2.gif) 185px 3px no-repeat; color:#fff; font-weight:bold; text-decoration:underline;}*/
.menu_type_2 li a#menu_type_2_active {background: #555555 url(../images/arr2.gif) 185px 3px no-repeat; color:#fff; font-weight:bold; text-decoration:underline;}

.dray_block {background:#F5F4EF;}
.padding_type {padding: 15px 15px 10px 17px;}
.line_height {line-height: 18px;}
.orange {color:#FEA901 !important;}
.link_type b {color:#000;}
.link_type a {color:#555555;}
.link_padding a {padding-left:2px; padding-right:2px;}
.gray_text {color:#555555;}
.gray_text1 {color:#DDDDDD;}
.border_bottom {border-bottom:1px solid #ECECEC; padding-top: 7px; padding-bottom: 7px;}
.border_top {border-top:1px solid #ECECEC; padding-top: 0px; padding-bottom: 7px;}
.border_bottom1 {}
.orange_line {font-size:0; border-top:3px solid #fff; border-bottom:5px solid #FEA901;}

.sort_page a {padding: 0 5px 0 5px;}

.spec_block {width:170px; margin: 0 auto;}
.spec_block_1 {width:340px; height: 100%; margin: 0 auto;}
.spec_block_title {color:#fff; background: #555555 0px 0px no-repeat;  overflow:hidden; height:25px;}
.spec_block_title_old {color:#fff; background: #FC971F url(../images/spec_block_title_bg_2.jpg) 0px 0px no-repeat;  overflow:hidden; height:25px;}
.spec_block_title td {padding: 0px 5px 0px 13px;}
.spec_block_title a {color:#fff; padding: 10px 5px 10px 13px;}
.spec_text {border: 0px solid gray; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;} /*#FEA901*/
.spec_padding_type {padding: 10px 0px 0px 10px;}

.path {background:#555555; padding: 7px 10px 8px 13px; color:#fff;}
.path a {color:#fff; font-weight:bold;}
#path_active {text-decoration:none; cursor:default;}
.predmet_count {float:right; color:#A3A3A3;}
img.border_img {padding:4px 4px 4px 4px; background: transparent 0px 0px no-repeat; border: 1px solid #F0F0F0;}

.t_table {margin-top:15px; margin-left: 20px; margin-bottom:15px; width:100%;}
.t_table td {width:50%;}
.t_padding {padding: 0px 0 10px 0;}
.t_cell {border-left:1px solid #ECECEC; padding: 0 0 0 14px;}
.t_row {padding-top: 10px;}
.t_separator {border-bottom:1px solid #ECECEC;}
.t_descr {padding: 0 0 0 14px; line-height:17px;}

.page {padding: 15px 0 15px 0; border-top:1px solid #ECECEC; border-bottom:1px solid #ECECEC; margin-bottom:23px;}
.page a {color:#555555;}
.page a:hover {color:#006BC2;}
.page a#page_active {color:#006BC2; font-weight:bold; text-decoration:none;}
.next {float:left; color:#006BC2 !important; background: transparent url(../images/arr.gif) no-repeat scroll 0px 4px; padding-left:13px;}

.page1 {padding: 12px 0 0px 0;}
.page1 a {color:#555555;}
.page1 a:hover {color:#006BC2;}
.page1 a.page_active1 {color:#006BC2; font-weight:bold; text-decoration:none;}

.gray_bg {background:#C1C5C6;}
.black {color:#000;}
.padding_text {padding: 5px 13px 5px 13px;}

.path_blue {padding: 0px 0 8px 0; font-weight:bold;}
a#path_blue_active {cursor:default; text-decoration:none;}
.gray_block input {margin:0px 4px 0 0;}

/*---BASE PAGE 2---*/
.path1 {font-weight:bold; text-decoration:none; cursor:default;}
#path1_rubric {text-decoration:none; cursor:default;}
#path1_active {color:#555555; text-decoration:none; cursor:default;}
.no_bold {font-weight:normal;}

.arr_link {background:transparent url(../images/arr.gif) no-repeat scroll 100% 4px; padding-right:13px; font-weight:bold;}



table.style_table {border-width: 1px; border-collapse: collapse; border-style: solid; font-size:100%; border-top:4px solid #FEA901;}
table.style_table th {background:#FAFAF0; padding: 12px 9px 10px 9px; border-width: 1px; border-collapse: collapse; border-style: solid; border-color:#DEDDDD; text-align:left; background:#F5F4EF; vertical-align:top; color:#000;}
table.style_table td {padding: 5px 9px 5px 9px; border: 1px solid #DEDDDD; background:#F5F4EF; vertical-align:top;}

/* Slava */
.caption {font-size:15px;  font-family: Tahoma, sans-serif; color:#000; margin: 15px 0 5px 0; font-weight: bold;}
.NotNull {color: red;}
.specs {font-size:15px; font-weight: bold;  font-family: Tahoma, sans-serif; color:#000; margin: 15px 0 5px 0;}
a.perestroika {color: black; font-family: Tahoma, sans-serif; font-size:11px; font-weight: bold;} /* #FEA901 */
td.StatsCells {text-align:right;}
td.StatsCellsLeft {text-align:left;}
#div_main_header_dlya_doma {background: transparent url(../images/dlya_doma.jpg) 0px 18px no-repeat; height:20px;}
#div_main_header_dlya_doma b {display:none;}
.top_catalog_2 {height:47px; padding: 0 0 0 0px; background: transparent url(../images/top_catalog_2.jpg) 20px 0 no-repeat;}
.top_catalog_2 b {display:none;}
a.text_title {color: #FEA901; font-family: Verdana; font-weight: bold; font-size: 12px;}
a.ad_title {color: #FEA901; font-family: Verdana; font-weight: bold; font-size: 12px;}
.adCaption
{
	text-align: left;
	font-size: 12px;
	color: #FEA901; 
	font-weight:bold; 
	padding-left: 22px;
	margin-bottom: 7px;
}
.text_description {color: #000000; font-family: Verdana; font-size: 12px;}
a.text_link {color: #74A403; text-decoration: none; font-size: 12px;}
td.ads_text {border-right: 5px solid white;}
td.inner_ads_text {border: 0px solid #FEA901; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;} /* #FEA901 */
.cat_texts {width:210px; background: white;} /* #F5F4EF */
.bottom_pages { display : none; }

/*Vo*/
/*Опросы*/
.banner_oprosy {height:47px; margin-top: 45px; padding: 0 0 0 0px; background: transparent url(../images/oprosy_img/banner.gif) 20px 0 no-repeat;}
.banner_oprosy b {display:none;}
#voice_btn {border: 1px solid #aaaaaa; font-size: 8pt; height: 20px; width: 80px; margin-left: 0px; margin-top: 10px;}
#active_btn {border: 1px solid #aaaaaa; font-size: 8pt; height: 20px; width: 120px; margin-left: 5px; margin-top: 10px;}
.voice_opr_table {width: 195px; margin-left: 30px; margin-top: 10px;}
#v_td {padding-bottom: 10px;}
ul.result_opros {text-align: left; list-style-type: none; margin-left: 15px; padding-left: 15px; width: 192px; margin-bottom: 0px;}
/*---Опросы*/
/*Услуги Клиента*/

.log_table {margin-top: 20px; margin-left:10px; border: 0;}
.log_table td {padding-left:15px;}

#show_inst_f {padding-left: 10px;}
#add_serv {margin-left:10px;}

#box {background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid; width: 180px;}
#box_schet {margin-left: 96px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid; width: 200px;}
#box_rubr {margin-left: 77px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid; width: 250px;}
#box_subrubr {margin-left: 59px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid; width: 250px;}
#box_item {margin-top: 3px; margin-left: 80px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid; width: 250px;}
#box_pos {margin-left: 79px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid; width: 250px;}
#box_period {margin-left: 5px; width: 57px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#box_status {margin-left: 5px; width: 100px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#box_coupons {margin-left: 5px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_sort {margin-left: 15px; width: 53px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_sort1 {margin-left: 59px; width: 50px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_gif_swf {margin-left: 66px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_gif_swf1 {margin-left: 54px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_date_from {margin-left: 0px; width: 80px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_date_to {margin-left: 0px; width: 80px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#up_edit_date_from {margin-left: 0px; width: 80px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#up_edit_date_to {margin-left: 0px; width: 80px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_bill_no {margin-left: 0px; width: 50px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_client_id {margin-left: 0px; width: 50px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_cost {margin-left: 0px; width: 50px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#descript {margin-left: 151px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid; width: 248px;}

.e {background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}

#e_title {margin-left: 68px; width: 248px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#e_link {margin-left: 83px; width: 248px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#e_linktitle {margin-left: 53px; width: 248px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#e_spec_choise1 {margin-left: 0px; margin-top: 10px;}
#e_spec_choise2 {margin-left: 0px; margin-top: 5px;}
#e_email {margin-left: 0px; width: 130px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#e_phone {margin-left: 0px; width: 130px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#e_fax {margin-left: 0px; width: 130px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#e_discount {margin-left: 83px; width: 50px; background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
.txt {width: 50px; background-color: #F6E6C5; color : #4A0001; border: 1px #B8A378 solid;}
.e_points {width: 50px;}

#div_b_s {margin-top: 20px;}
#div_schot {margin-top: 20px;}
#div_services {padding-top: 5px; padding-left: 5px;}
#div_rubrics {margin-left: 50px; padding-top: 37px; padding-left: 5px; width: +100%; margin-bottom: 10px;}
#div_subrubrics {margin-left: 0px; padding-top: 5px; padding-left: 0px; margin-top: 10px;}
#div_spec_prew {margin-left: 50px; margin-top: 50px; font-family: Tahoma, sans-serif; font-size:14px;}
#div_char_count1 {margin-left: 150px; margin-top: 0px;}
#div_char_count2 {margin-left: 150px; margin-top: 0px;}
#div_char_count3 {margin-left: 150px; margin-top: 0px;}
#otstup {margin-left: 50px; margin-top: 20px;}

#Tbillssettings {margin-left: 3px; margin-top: 20px;}

#title_count {display: inline;}
#title_desc_count {display: inline;}
#desc_count {display: inline;}

#btn {border: 1px solid #aaaaaa; font: normal 12px Verdana, Arial, Helvetica, sans-serif; height: 20px; width: 80px; margin-left: 0px; margin-top: 0px;}
#add_btn {border: 1px solid #aaaaaa; font: normal 12px Verdana, Arial, Helvetica, sans-serif; height: 20px; width: 80px; margin-left: 0px; margin-top: 40px;}
#edit_btn {border: 1px solid #aaaaaa; font: normal 12px Verdana, Arial, Helvetica, sans-serif; height: 20px; width: 110px; margin-left: 0px; margin-top: 40px;}
#banner_edit_btn {border: 1px solid #aaaaaa; font: normal 12px Verdana, Arial, Helvetica, sans-serif; height: 20px; width: 110px; margin-left: 150px; margin-top: 40px;}
#save_btn {border: 1px solid #aaaaaa; font: normal 12px Verdana, Arial, Helvetica, sans-serif; height: 20px; width: 80px; margin-left: 0px; margin-top: 10px;}
#uprank_btn{border: 1px solid #aaaaaa; font: normal 10px Verdana, Arial, Helvetica, sans-serif; height: 20px; width: 25px; margin-left: 0px; margin-top: 10px;}

#done_notify {border: 1px solid #aaaaaa; font: normal 10px Verdana, Arial, Helvetica, sans-serif; height: 20px; width: 65px; margin-left: 0px; margin-top: 40px;}

#s_type_choice {margin-left: 150px;}

#show_btn {border: 1px solid #aaaaaa; font: normal 14px Verdana, Arial, Helvetica, sans-serif; height: 20px; width: 20px; margin-left: 0px; margin-top: 0px;}

#format {font-size: 12px; font-family: Georgia; display: inline; margin-right: 15px; color: #acacac}
#pixel {background: #e9edf0 repeat-y; width: +1px; height: +325px;}
#sub_img {margin-left: 150px; margin-top: 10px; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif;}

#ed {background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid;}
#edit_url {background-color: #F6E6C5; color : #4A0001; font: normal 12px Verdana, Arial, Helvetica, sans-serif; border: 1px #B8A378 solid; width: 179px;}
strong.cs_service {font-size: 12pt;}
strong.bills {font-size: 12pt;}

#error {color:#990000; font: normal 10px Tahoma, sans-serif;}

#serv_td {width: 180px;}
#srok_deistvia {margin-top: 10px ;margin-left: 120px;}
#insert_error {color: #990000; }
#dvesti {width: 200px;}

#paginatorpagecount {color:#555555; font-family: Tahoma, sans-serif; font-size:11px;}
div#superadmin_block {margin-left: 10px;}
div#superadmin_block ul {list-style-type: none; margin: 0px; margin-bottom: 20px; padding: 0;}
div#superadmin_block li {margin-top: 10px;}
div#superadmin_block table {margin-top: 30px; width: 400px;}
div#superadmin_block table caption {text-align: left; height: 20px;}
div#superadmin_block table em {font-style: normal; font-weight: bold;}

/*---Услуги Клиента*/



a.brack {color:#555555; text-decoration:none;}
a.brack:hover {text-decoration:underline;}

.insteadbanners_block {width:15px;}

.p_list_table {margin-top:15px; margin-bottom:15px; width:100%;}
.p_list_table th {text-align: left;}
#div_balance {margin-top: 20px; margin-left: 5px; font-size: 12pt;}
#divDiscountForm { margin-top: 20px; margin-left: 50px;}
#divDiscountErrors {margin-top: 5px; color: red;}
#tdDiscountImage {background: transparent url(../images/tdDiscountImage.gif) repeat-y;}
#tdWhiteRedCorner {background: transparent url(../images/whitegrad.gif) no-repeat; background-color: #cc0000;}

body#coupon_main_body {margin: 0; padding: 0; }

#coupon_header {height:100px; background: #FDB402 url(../images/header_bg.jpg) 0 0 repeat-x;}
#coupon_header_bg {height:100px; background: transparent url(../images/header_img.jpg) 0px 0px no-repeat;}

#coupon_global { width: 640px; margin-top: 40px;}
#coupon_global {background: #fff; color:#555555; font-family: Tahoma, sans-serif; font-size:11px;
min-width:500px; border: 1px solid black;}
#coupon_main_table { background: #fff; width: 100%;}
#coupon_caption {text-align: center; font-size: 18pt; width: 100%; margin-top: 10px;}
#coupon_td {width: 100%;}
#coupon_logo {position: relative; top: 48px; left: -230px;}
#coupon_details {width: 80%; margin-top: 30px; padding-top: 30px; margin-bottom: 40px; font-size: 10pt; }
hr#coupon {height: 1px;}

/*---new_page---*/
.new_page #header {min-width:990px; height:171px; margin:0 0 -21px 0; background: #57595a url(../images/header_bg1.jpg) 0 0 repeat-x;}
.new_page #header_bg { height:171px; background: transparent url(../images/header_img1.jpg) 0 0 no-repeat;}
.new_page #header_bg1 { height:171px; margin:0 0 -171px 0; width:900px;background: #57595a;}
.new_page #logo {position:absolute; width:173px; height:55px; top:84px; left:34px;}
.new_page #logo1 {position:absolute; width:137px; height:39px; top:119px; left:845px;}
.new_page .navigation {background: #ECECEC url(../images/left_bg.jpg) 0 0 no-repeat;}
.new_page #main_menu {border-top:0;height:38px;}
.new_page #main_menu ul {float:left;}
.group_article {height:47px; padding: 0 0 0 0px; background: transparent url(../images/group_article.gif) 20px 0 no-repeat;}
.group_article b {display:none;}
.group_company {height:47px; padding: 0 0 0 0px; background: transparent url(../images/group_company.gif) 20px 0 no-repeat;}
.group_company b {display:none;}

.menu_type_3 {list-style-type:none; padding:0; margin:7px 23px 26px 20px;}
.menu_type_3 li {border-bottom:1px solid #ECECEC; }
.menu_type_3 li a {display:block; color:#fff; background: #575c61 url(../images/arr_03.gif) 185px 3px no-repeat; padding: 3px 20px 4px 8px;}
/*vova*/
.menu_type_3 li a.active {display:block; color:black; background: #cccccc url(../images/arr_03_active.gif) 185px 3px no-repeat; padding: 3px 20px 4px 8px;}


.green_list1 {list-style-type:none; padding:0px 21px 8px 21px; margin:0 0 12px 0;}
.green_list1 li {border-bottom:1px solid #DDDDDD; clear:both; font-weight:bold; padding:3px 0 2px 0;}
.green_list1 li.last {border-bottom:0;}
.green_list1 li span {color:#74A403; font-weight:bold; display:block; float:left; width:30px; text-align:center; padding: 3px 0 3px 0;}
.green_list1 li a {color:#575c61; text-decoration:none; display:block; float:left; width:175px; padding: 3px 0 3px 0; }
.green_list1 ul {list-style-type:none; padding:0; margin:0 0 0 30px;}
.green_list1 ul li {border-bottom:0; font-weight:normal; padding:0;}
.green_list1 ul li a  {float:none;}


#h1_02 {background: transparent url(../images/h1_02.gif) 0px 18px no-repeat; height:20px;}
#h1_02 b {display:none;}
#h1_03 {background: transparent url(../images/h1_03.gif) 0px 15px no-repeat; height:20px;}
#h1_03 b {display:none;}
#h1_04 {background: transparent url(../images/h1_04.gif) 0px 15px no-repeat; height:20px;}
#h1_04 b {display:none;}
#h1_05 {background: transparent url(../images/h1_05.gif) 0px 15px no-repeat; height:20px;}
#h1_05 b {display:none;}
#h1_06 {background: transparent url(../images/h1_06.gif) 0px 15px no-repeat; height:20px; border-bottom:2px solid #DDDDDD; padding:15px 0 2px 0; }
#h1_06 b {display:none;}
#h2_04 {background: transparent url(../images/h2_04.gif) 0px 15px no-repeat; height:20px; padding:15px 0 2px 0; }
#h2_04 b {display:none;}
.h1_nobr {border:0; margin:0}
.cat_block_01 {display:block; height:139px; padding-left:4px; margin-bottom:8px;  background: transparent url(../images/cat_block_01.gif) 0px 0 no-repeat;}
.cat_block_01 img {margin-top:4px;}
.cat_block_02 {display:block; height:37px; padding:4px 0 0 4px; margin-bottom:8px;  background: transparent url(../images/cat_block_02.gif) 0px 0 no-repeat;}
.cat_block_02 .cat_name {margin:0;}
a.cat_name_01 {height:33px; background: transparent url(../images/cat_name_01.jpg) 100% 0 no-repeat;}
a.cat_name_01 b {display:none;}
a.cat_name_02 {height:33px; background: transparent url(../images/cat_name_02.jpg) 100% 0 no-repeat;}
a.cat_name_02 b {display:none;}
a.cat_name_03 {height:33px; background: transparent url(../images/cat_name_03.jpg) 100% 0 no-repeat;}
a.cat_name_03 b {display:none;}
a.cat_name_04 {height:33px; background: transparent url(../images/cat_name_04.jpg) 100% 0 no-repeat;}
a.cat_name_04 b {display:none;}
a.cat_name_05 {height:33px; background: transparent url(../images/cat_name_05.jpg) 100% 0 no-repeat;}
a.cat_name_05 b {display:none;}


/*vova>*/
a.cat_name_01_u {height:33px; background: transparent url(../images/cat_name_01_u.jpg) 100% 0 no-repeat;}
a.cat_name_01_u b {display:none;}
a.cat_name_02_u {height:33px; background: transparent url(../images/cat_name_02_u.jpg) 100% 0 no-repeat;}
a.cat_name_02_u b {display:none;}
a.cat_name_03_u {height:33px; background: transparent url(../images/cat_name_03_u.jpg) 100% 0 no-repeat;}
a.cat_name_03_u b {display:none;}
a.cat_name_04_u {height:33px; background: transparent url(../images/cat_name_04_u.jpg) 100% 0 no-repeat;}
a.cat_name_04_u b {display:none;}
a.cat_name_05_u {height:33px; background: transparent url(../images/cat_name_05_u.jpg) 100% 0 no-repeat;}
a.cat_name_05_u b {display:none;}
/*vova<*/

.cat_list {list-style-type:none; padding:0px 4px 15px 4px; margin:0 0 0px 0;}
.cat_list li { padding:0px 0 2px 16px; background: transparent url(../images/arr_04.gif) 0px 3px no-repeat;}
.cat_list a {color:#595f63; text-decoration:none;}
.cat_list a:hover {text-decoration:underline;}
.cat_list ul {list-style-type:none; padding:2px 0px 3px 4px; margin:0 0 0px 0;}
.cat_list ul li { padding:2px 0 0px 0px; background:none;}
.cat_list ul a {color:#b5b5b5; }

.top_menu {background:#c7c9ca;  height:19px;}
.top_menu a {display:block; float:left; padding:3px 12px 3px 12px; color:#575c61; text-decoration:none;}
.top_menu a:hover {text-decoration:underline;}
.top_menu span {display:block; float:left; padding:3px 12px; color:#fff; background:#575c61;}

.dark_grey_block { color:#fff; padding:14px 20px 10px 20px; line-height:18px; background: #575c61 url(../images/dark_grey_block.gif) repeat-x;}
.dark_grey_block  .title {font-size:17px; color:#fc9701; font-weight:bold;}
.dark_grey_block  a {color:#fff; text-decoration:none;}
.dark_grey_block  a:hover {text-decoration:underline;}
.dark_grey_block  .phone {float: right; position: relative; top: -17px; left:0px; font-size:14px; color:white; font-weight:bold;}


/*vova>*/
.top_menu_u {background:#ececec;  height:19px;}
.top_menu_u a {display:block; float:left; padding:3px 12px 3px 12px; color:#575c61; text-decoration:none;}
.top_menu_u a:hover {text-decoration:underline;}
.top_menu_u span {display:block; float:left; padding:3px 12px; color:#111111; background:#dddddd;}

.dark_grey_block_u { color:#111111; padding:14px 20px 10px 20px; line-height:18px; background: #dddddd url(../images/dark_grey_block_u.gif) repeat-x;}
.dark_grey_block_u  .title {font-size:17px; color:#777777; font-weight:bold;}
.dark_grey_block_u  a {color:#fff; text-decoration:none;}
.dark_grey_block_u  a:hover {text-decoration:underline;}
/*vova<*/

.path2 {color:#575c61; font-weight:bold; padding:12px 0 0 0;}
.path2 a {color:#575c61;}
.separ {padding:0 8px; background: transparent url(../images/arr_05.gif) 50% 5px no-repeat;}
.pages1 {float:right; color:#575c61; font-weight:bold; word-spacing:17px; padding: 12px 20px 10px 0;}
.pages1 span {color:#ffb309; text-decoration:underline;}
.pages1 a {color:#aeaeae; text-decoration:none;}
.pages1 a:hover {text-decoration:underline;}
.pages1 a.next1 {text-decoration:underline; font-weight:normal; color:#828282 !important; padding:0 10px 0 0; background: transparent url(../images/arr_next.gif) 100% 5px no-repeat;}
.pages1 a.prior1 {text-decoration:underline; font-weight:normal; color:#828282 !important; padding:0 0 0 10px; background: transparent url(../images/arr_prior.gif) 0% 5px no-repeat;}
.pages1 a:hover.next1 {text-decoration:none;}

.content_container1 {padding: 8px 10px;}

/*vova>*/
.content_container2 {padding: 8px 10px; margin: -12px 0 0 -18px;}
/*vova<*/

.grey_line {clear:both; height:0; font-size:0; line-height:0; border-top:2px solid #DDDDDD; padding:0 0 12px 0;}
.line_yellow {clear:both; height:0; font-size:0; line-height:0; border-top:4px solid #ffb309;}
.line_grey {clear:both; height:0; font-size:0; line-height:0; margin: 11px 0; border-top:1px solid #ececec;}

.group_element {padding: 12px 6px 0 8px; width:165px;}
.art_title {color:#575c61; font-weight:bold;}

img.border_img1 {padding:4px 5px 5px 4px; background: transparent url(../images/border_img1.gif) 0px 0px no-repeat;}
.pages2 {width:100%; text-align:center; font-weight:bold; margin:5px 0;}
.pages2 td {border-bottom:3px solid #8d887c; padding:0 0 3px 0;}
.pages2 td.active {border-bottom:3px solid #ffb91b;}
.pages2 a {color:#595f63;padding:2px 7px;}
.pages2 span {background:#ffb454; color:#fff; font-weight:normal; padding:2px 7px;}

.info {padding:15px 0 8px 0; line-height:15px;}
.info a {text-decoration:none; font-weight:bold; color:#4090d1;}
.info a:hover {text-decoration:underline;}
.bord { margin: 15px 0 10px 0; padding:4px 5px 5px 4px;  border:1px dotted #dcdcdc;}

.new_page h3  {font-size:16px; font-weight:bold; margin-top:5px;}

.sort {padding:15px 0 8px 0; color:#b1b1b1; line-height:15px;}
.norm_grey {color:#575c61;}

.company {border-left:14px solid #fff; width:160px; background:#ececec; }
.bg_white {background:#fff; padding-bottom:1px;}
.ref a, a.ref {text-decoration:none;}
.ref a:hover, a:hover.ref {text-decoration:underline;}

.path3 {margin: 10px 0; background:#555555; padding: 7px 10px 8px 13px; color:#ffb309;}
.path3 a {color:#ffb309; font-weight:bold;}
.path3 .separ {padding:0 8px; background: transparent url(../images/arr_06.gif) 50% 5px no-repeat;}

.table_01 {width:100%;}
.table_01  th {padding:0 0 10px 0px;}
.table_01  td {background:#ececec url(../images/td_line.gif) 0 100% repeat-x; padding:0 0 7px 22px;}

.grey {color:#575c61;}
.deteils_yellow1 {display:block; width:96px; height:27px; background: transparent url(../images/deteils_yellow1.gif) 0px 0px no-repeat; margin-top:5px;margin-bottom:5px;}

.list_01 {list-style-type:none; padding:0px 4px 15px 12px; margin:0 0 0px 0; line-height:15px;}
.list_01  li { padding:0px 0 6px 10px; background: transparent url(../images/arr_07.gif) 0px 3px no-repeat;}
.list_01 a {color:#575c61; text-decoration:none;}
.list_01 a:hover {text-decoration:underline;}

.gray_block1 {  background: #575c61 url(../images/dark_grey_block.gif) repeat-x; padding: 16px 0 4px 0;}
.gray_block1 table td {padding: 0 5px 10px 5px; color:#fff;}
.gray_block1 table td b {color:#fff !important; display:block; padding:3px 0 0 5px;}

.gray_block1_2 {background:#8e9295; padding: 9px 0 4px 0; border-top:1px solid #fff; margin-bottom:10px;}
.gray_block1_2 span {color:#fff;}
.gray_block1_2 table td {padding: 0 5px 8px 5px;}
.gray_block1_2 table td b {color:#fff !important; }

/*---change_page---*/
.change_page #header {min-width:990px; height:150px; margin:0 0 0 0; background: #57595a}
.change_page #header_bg {width:999px; height:150px; background: #FDB402 url(../images/header_img2.jpg) 0 0 no-repeat;}
.change_page #main_menu  {border-top:0;}
#logo1 {position:absolute; width:122px; height:38px; top:97px; left:868px;}

/*vova*/
.line_gray {clear:both; height:0; font-size:0; line-height:0; border-top:4px solid #dddddd;}

.RubricHeader{text-transform: none; letter-spacing:0; font-weight:bold; border-bottom:0px solid #DDDDDD; padding:0; margin:0; }
.RubricHeader {font-size:15px;  font-family: Tahoma, sans-serif; color:#000; margin: 15px 0 5px 0;}

#g1 {background: transparent url(../images/g1.gif) 0px 18px no-repeat; height:20px;}
#g1 b {display:none;}
#g1_r1 {background: transparent url(../images/g1_r1.gif) 0px 18px no-repeat; height:20px;}
#g1_r1 b {display:none;}
#g1_r2 {background: transparent url(../images/g1_r2.gif) 0px 18px no-repeat; height:20px;}
#g1_r2 b {display:none;}
#g1_r3 {background: transparent url(../images/g1_r3.gif) 0px 18px no-repeat; height:20px;}
#g1_r3 b {display:none;}

#g2 {background: transparent url(../images/g2.gif) 0px 18px no-repeat; height:20px;}
#g2 b {display:none;}
#g2_r1 {background: transparent url(../images/g2_r1.gif) 0px 18px no-repeat; height:20px;}
#g2_r1 b {display:none;}
#g2_r2 {background: transparent url(../images/g2_r2.gif) 0px 18px no-repeat; height:20px;}
#g2_r2 b {display:none;}
#g2_r3 {background: transparent url(../images/g2_r3.gif) 0px 18px no-repeat; height:20px;}
#g2_r3 b {display:none;}

#g3 {background: transparent url(../images/g3.gif) 0px 18px no-repeat; height:20px;}
#g3 b {display:none;}
#g3_r1 {background: transparent url(../images/g3_r1.gif) 0px 18px no-repeat; height:20px;}
#g3_r1 b {display:none;}
#g3_r2 {background: transparent url(../images/g3_r2.gif) 0px 18px no-repeat; height:20px;}
#g3_r2 b {display:none;}
#g3_r3 {background: transparent url(../images/g3_r3.gif) 0px 18px no-repeat; height:20px;}
#g3_r3 b {display:none;}

#g4 {background: transparent url(../images/g4.gif) 0px 18px no-repeat; height:20px;}
#g4 b {display:none;}
#g4_r1 {background: transparent url(../images/g4_r1.gif) 0px 18px no-repeat; height:20px;}
#g4_r1 b {display:none;}
#g4_r2 {background: transparent url(../images/g4_r2.gif) 0px 18px no-repeat; height:20px;}
#g4_r2 b {display:none;}
#g4_r3 {background: transparent url(../images/g4_r3.gif) 0px 18px no-repeat; height:20px;}
#g4_r3 b {display:none;}

#g5 {background: transparent url(../images/g5.gif) 0px 18px no-repeat; height:20px;}
#g5 b {display:none;}
#g5_r1 {background: transparent url(../images/g5_r1.gif) 0px 18px no-repeat; height:20px;}
#g5_r1 b {display:none;}
#g5_r2 {background: transparent url(../images/g5_r2.gif) 0px 18px no-repeat; height:20px;}
#g5_r2 b {display:none;}
#g5_r3 {background: transparent url(../images/g5_r3.gif) 0px 18px no-repeat; height:20px;}
#g5_r3 b {display:none;}

ul.no_marker {list-style-type: none; margin: 5px; list-style-image: none; }
ul.arr_marker {list-style-image: url(../images/arr_04.gif);}

a.phone_details {color:white; text-decoration:underline;}
a.phone_details:hover {text-decoration:none;}

#no_goods {margin: 20px 0 20px 0; font-size: 12pt; color: #999999; font-weight: bold;}

.points {font-weight:bold; color:#000; height:29px; padding: 0 0 2px 0 !important; text-align:center; font-size:10px;}

.select-free {color: black; z-index: 10; overflow: hidden; width: 450px; position: absolute;
background: #fff; left: 500px; top: 600px; visibility: hidden;
}
.select-free span {margin: 5px 5px 5px 5px; font-size: 8pt; color: black; font-weight: bold; }

#points_content {width: 100%; height: 380px; margin: 0; padding: 0; color: #444444;}
#captionPoints {float: left; margin:  5px 3px 3px 3px; color: white;}
#closePoints {float: right;}
#footerPoints {margin: 5px 5px 5px 5px; height: 40px; float: left;}
#totalPointsInFooter {float: left; margin-left: 10px;}
.topPoints {background-color: #5a5a5c; height: 25px;}
#errorsPoints {margin-left: 5px; margin-top: 10px; height: 30px; color: red;}
#clientPoins {display: inline;}
#itemPoins {display: inline;}
#totalPointsOnPage {font-size: 10pt; font-weight: bold;}
#futurePointsOnPage {font-size: 10pt; font-weight: bold;}
#itemCurrentPlaceOnPopup {}
#hideScreen {position: absolute; z-index: 1; height: 0; width: 0;}

.rubSubrubA {color: white; padding: 5px 5px 5px 5px; border: 1px solid #f1f1f1; background-color: #5a5a5c; /*text-decoration: none;*/}
.rubsubPointsName {font-size: 8pt; font-weight: normal;}

#pointsMap {width: 100%; text-align: center; border-top: 1px solid black; border-bottom: 1px solid black; margin: 10px 0 0 0;}
#pointsMap caption {font-weight: bold;}
#pointsMap th {font-weight: normal;}

#placePoints {width: 100%;}
#placePoints th {background-color: #f1f1f1; text-align: center;}

#popupTopContent {margin: 5px 5px 5px 5px;}
#progressImage {margin: 0; visibility: none; width: 400px; height: 300px;}
#progressImage img {margin-top: 150px; margin-left: 180px;}
#pointsHint {height: 30px;}
#snoska {font-size: 7pt; margin-top: -20px;}
#price_description {font-weight: normal; color: #777777; font-size: 7pt; }
#divAutoHold {margin: 20px 0 0 0;}
#txtLimit {width: 50px; height: 12px; font-size: 8pt;}

/* Slava */
.buAdProposal
{
	font-size: 12px;
	font-weight: bold;
	color: #FEA901;
	border: 2px solid silver; 
	padding-left: 10px; 
	padding-top: 10px; 
	padding-bottom: 10px;
}

#form_page {padding: 20px;}
#form_page h3 {font-size: 12pt; margin-bottom: 30px;}
#form_page dt {font-weight: bold;}

.table_discount_card {text-align:left; margin: 20px 0 0 0; width: 100%;}

