#body{position:relative; text-align:center;}
.b-ill {position:relative;z-index:0;}
.b-ill i {position:absolute;top:0;left:0;height:185px;width:30%;display:block;background-repeat:no-repeat;background-position:100% -45px;}
.b-promoon {background-position:-35px 30%!important;}
/*.illustration {background:no-repeat bottom right url('../../img/ill4.jpg');width:30%;height:134px;margin-bottom:-180px;float:left; z-index:-5;}
.ornament{position:absolute;  width:18%; height:309px; background:url(../../img/vec-sec.png) right top no-repeat ; left:0; z-index:-5;}*/

.b-promotop {height:90px;background:#ededed;}
.b-promomid {height:200px;background:#ededed;}
#head {text-align:center;}
.b-head {width:90%;margin:0 auto;padding:1em 0 2em 0;text-align:left;}
.b-head .b-left {float:left;width:44%;}
	.allabout {font:0.7em Tahoma;position:relative;}
	.allabout a {position:absolute;right:2em;top:0.4em;z-index:10;}
	.b-city {position:relative;}
	.b-city h4 {color:#878787;font:normal 0.9em Georgia;margin:0.1em -28% 0 0;position:absolute;right:0;top:0;}
	.b-goldenlogo {position:relative;}
		.i-goldencat {position:absolute;right:0;top:0;margin:2em -130px 0 0;display:block;zoom:1;}
		.i-goldenname {margin:4em 1em 0 0;float:right;}
.b-head .b-right {float:right;width:38%;}
	.b-r-left {float:left;width:50%;}
	.b-r-right {margin-left:65%;}	
	.private {font:11px Tahoma;background:no-repeat url(../../img/ico-private.gif);padding:4px 20px 8px 32px;}
	.mainmenu {margin:3em 0 0 0;}
	.mainmenu ul {padding:0;margin:0;list-style:none;}
	.mainmenu li {font:1.125em Georgia;margin:0.2em 0 0.6em 0;padding:0;}
	.mainmenu li a {color:#000;}
	.mainmenu li .sup {display:inline;position:absolute;top:-0.6em;font:0.55em Georgia;text-decoration:none!important;}
	.addcompany {font:11px Tahoma;background:no-repeat 0 6px url(../../img/ico-plus.gif);height:24px;padding:4px 0 0 15px; }
	.addcompany a {color:#097900;}
	.search {background:#f5eecc;margin:1em 1em 0 0;}
		.search .corns {height:9px;overflow:hidden;position:relative;}
		.search .corns div {height:9px;width:9px;background-image:url('../../img/search-corns.gif');background-repeat:no-repeat;}
		.search .corns .tlc {float:left;background-position:-9px -9px;}
		.search .corns .blc {float:left;background-position:-9px 0;}
		.search .corns .trc {float:right;background-position:0 -9px;}
		.search .corns .brc {float:right;background-position:0 0;}
		.search .info {padding:0 16px;}
			.searchline-button {width:1%;padding-left:0.3em;}
				.searchline {width:95%;}
	.sup {font:0.55em Georgia;vertical-align:top;margin:-0.2em 0 0 0.3em;position:absolute;display:inline;}			
/*
.header {margin:0 auto;width:90%;text-align:left;}
.header .left-bar {float:left;width:44%;}
	.star-tbl {text-align:right;font:0.7em Tahoma;width:100%;margin-top:24px;height:13px;}
	.star-tbl .star-cell {width:46%;}
	.star-tbl a {color:#af3030;}
	.logo-text {text-align:right;margin-top:2.2em; z-index:5; position:relative;}
	.slogan {font:italic 0.75em Georgia;float:right;position:relative;line-height:1.3em;margin:1em 0;}
	.slogan .dash {position:absolute;margin-left:-2.3em;display:block;}
	.search {background:#f5eecc;margin-top:1.8em;width:95%;position:relative;z-index:20;}
	.cat{position:relative; width:125px; margin-top:15px; padding-left:25px; float:left; width:40%;}
	.cat img {margin-top:41px;}
	.city {position:absolute;font:0.9em Georgia;padding-top:6px; left:90px; z-index:2;color:#878787;}
		.forum {position:absolute;font:11px Tahoma; padding-top:0.7em;left:90px; z-index:2;}
		.forum a {color:#000;}
	.menu-box {margin-left:170px; padding-top:5px; position:relative;}
	.private {font:11px Tahoma; height:25px; background:no-repeat url(../../img/ico-private.gif);padding:4px 0px 0px 32px;}
	.private a {color:#000;}
.header .right-bar {margin-left:87%;padding-top:20px;}
	.some-box{padding-left:15px; height:100px; margin-top:40px; }
	.addcompany {font:11px Tahoma;background:no-repeat 0 6px url(../../img/ico-plus.gif); padding:4px 0 8px 15px;}
	.addcompany a {color:#097900;}
	.mainmenu{list-style:none; margin:0; padding:0; left:0; top:65px; position:absolute;}
	.mainmenu li {white-space:nowrap;}
	
*/
#base{text-align:center;}
	.footer{width:90%;margin:0 auto;text-align:left;}
	.footer-tbl {width:100%;margin:1em 0 2em 0;}
	.footer-tbl td {vertical-align:top; padding-right:1em;}
		.contacts-cell {color:#868686; padding-left:40px; width:30%;}
		.contacts .hot-line {font:70% Georgia, "Times New Roman", Times, serif;}
		.contacts .phone {color:#d51f1f; font:165% Georgia, "Times New Roman", Times, serif; margin-left:-1.5em;}
		.contacts .phone .super {vertical-align:super; font-size:40%; color:#868686;}
		.contacts a {color:#858585; font:90% Georgia, "Times New Roman", Times, serif;}
		.contacts a:hover {}
	.about{font:0.7em Tahoma; width:23%;}
	.about a{color:#B4181D;}
	.about ul{list-style:none; margin:0; padding:0;}
	.about li{margin-bottom:0.6em;}
		.copyright {font: 70% Tahoma, Helvetica, sans-serif; width:28%; color:#868686;}
	.mart{font:70% Tahoma, Helvetica, sans-serif; width:21%;}
	.mart p{margin:0;}
	.mart a{color:#000;}
	.mart img{margin-right:15px; float:left;}

.content-container {width:90%;text-align:center;margin:0 auto;}
	.content-box {text-align:left;}
	.content-box h1,h2,h3,h4 {font-weight:normal;font-family:Georgia;margin:1.2em 0 0.2em 0;}
	.content-box h1 {font-size:1.95em;margin:0.2em 0 0.2em 0;}
	.content-box h2 {font-size:1.65em;}
	.content-box h3 {font-size:1.35em;}
	.content-box h4 {font:bold 0.75em Georgia;}
	.content-box p {margin:0.2em 0 1.2em 0;}
		.catmain .left {width:80%;float:left;}
		.catmain .right {float:right;width:16%;}
		.catmain-tbl {width:100%;}
		.catmain-tbl td {width:33%;vertical-align:top;padding-bottom:1.6em;}
		.catmain-tbl dl {margin:0;padding:0;width:90%;}
		.catmain-tbl dt {font:1.125em Georgia;color:#a30539;padding-bottom:0.3em;}
		.catmain-tbl dt .sup {color:#a6a6a6;}
		.catmain-tbl dd {font:0.8em Tahoma;margin:0;padding:0;clear:left;}
		.catmain-tbl dd a {padding:0.2em 0.6em 0.4em 0.6em;margin:0 0.4em;color:#5d5d5d;display:block;float:left;}
		.catmain-tbl dd:hover a {background:#fbe797;color:#000;}
		.catmain-tbl dd a:hover {background:#fbe797;color:#000;}
		.nameslist {padding:0.8em 1em;margin-bottom:1.5em;}
		.nameslist dl {margin:0;padding:0;}	
		.nameslist dt {font:bold 0.75em Georgia;padding-bottom:0.5em;}
		.nameslist dd {font:0.8em Tahoma;margin:0.2em 1em 0.6em 1em;position:relative;}
		.nameslist dd img {position:absolute;margin:0.3em 0 0 -11px;}
		.poplist {background:#fff6ee;}
		.poplist a {color:#8f1b78;}
		.newlist {background:#eef9e0;}
		.newlist a {color:#0a8900;}
/* store one item */
.store-one .left {float:left;width:50%;}
.store-one .left h2 {position:relative;z-index:1;font:normal 1.4em Tahoma;}
.store-one .left .price {position:relative;z-index:1;font:normal 1.2em Tahoma;color:#aa0728;padding-bottom:0.6em;}
.store-one .image {text-align:center;}
.store-one .right {margin-left:55%;}
.store-one .right p {font:0.9em Georgia;line-height:1.45em;}
/* contact info box */
.contactinfo {position:relative;width:75%;margin-top:1em;}
.contactinfo .tale {width:11px;height:9px;background:no-repeat url('../../img/corns-bord-tale-t.gif');position:absolute;margin:-8px 0 0 40%;}
.contactinfo .corns {height:10px;overflow:hidden;}
.contactinfo .corns div {width:10px;height:10px;overflow:hidden;background-image:url('../../img/corns-bord.gif');background-repeat:no-repeat;}
.contactinfo .lc {float:left;}
.contactinfo .rc {float:right;}
.contactinfo .tc {background:repeat-x left top url('../../img/corns-bord-bg.gif');}
.contactinfo .tc .rc {background-position:0 -10px;}
.contactinfo .tc .lc {background-position:-10px -10px;} 
.contactinfo .bc {background:repeat-x left bottom url('../../img/corns-bord-bg.gif');}
.contactinfo .bc .rc {background-position:0 0;}
.contactinfo .bc .lc {background-position:-10px 0;}
.contactinfo .info {border-left:1px solid #cacaca;border-right:1px solid #cacaca;padding:5px 15px;}			
/* store */
.storebox table {width:100%;}
	/* arrows */
	.storearrs {position:relative;}
	.storearrs div {position:absolute;height:58px;width:30px;overflow:hidden;background-image:url('../../img/arrs-store.gif');background-repeat:no-repeat;margin-top:55px;cursor:pointer;}
	.storearrs .left {margin-left:-40px;}
	.storearrs .right {right:0;margin-right:-40px;background-position:-30px 0;}
	
	div.address-box {padding:0 0 0 10px;display:none;}
	div.address-box p {margin:0;padding:0;}
	div.address-box .phones {font:1.125em Arial;margin:0.35em 0 0 0;}
	div.address-box .phones .code {font:0.55em Georgia;color:#8c8c8c;display:inline;vertical-align:top;}
	h3.address-head {margin:0 0 0 10px;padding:0 0 0.35em 0;}
	h3.address-head span {font:0.8em Georgia;border-bottom:1px dotted #8c8c8c;cursor:pointer;position:relative;}
	h3.address-head span.active {font-size:1.1em !important;border:none;cursor:auto;}
	h3.address-head span.active img {background-position:-7px -7px;margin-top:2px;}
	h3.address-head span img {height:7px;width:7px;overflow:hidden;background-image:url('../../img/arrs-small.gif');background-repeat:no-repeat;background-position:-7px 0;position:absolute;left:-12px;top:8px;}
	div.address-icons {padding-top:0.5em;}
	
	.goods-box .left-bar{width:60%; float:left;}
	.show-line-list{list-style:none; margin:0 0 0 -0.35em; padding:0;}
	.show-line-list li{display:inline; font:0.7em Arial, Helvetica, sans-serif; padding:0.2em 0.5em; margin-right:5px;}
	.show-line-list .active{background-color:#f5c7e3;}
	.show-line-list a{color:#6f6f6f;}
	.show-line-list a:hover{}
		.goods{margin-top:0.6em;}
		.goods-tbl{width:100%;font:0.9em Georgia, "Times New Roman", Times, serif;}
		.goods-tbl td {width:20%;vertical-align:top;padding:0;padding:0.6em 0.3em;}
		.goods-tbl a{color:#6f6f6f;}
		.goods-tbl .orange{color:#ec9922;}
		.goods-tbl .green{color:#66a600;}
		.goods-tbl .bold{font-weight:bold;}
	
	.goods-box .right-bar {margin-left:61%;padding-top:109px;}
		.goods-box .news {margin-left:15px;}
		.goods-box .news .title {font:1.1em Georgia;}
		.goods-box .news .title a {color:#329ec1;text-decoration:underline;}
	/* ������ � main.css. Fresh news */
	
	.news-page h1, .news-page h2, .news-page h3 {margin:0!important;font-family:Georgia;}
	.news-page h1 {font-size:1.875em;}
	.news-page h2 {font-size:1.5em Georgia;color:#737373;}
	.news-page h3 {font:normal 1.125em Georgia;color:#ff5e06;}
	.news-page .left-bar {width:80%;float:left;}
		.goldecat-news-img, .goldecat-other-img {width:5%}
		.goldecat-news-img img {border:1px solid #e0e0e0;margin:4px;}
		.other-news-img img {border:1px solid #e0e0e0;}
		.news-page-tbl {width:100%;}
		.news-page-tbl th {width:50%;font-weight:normal;vertical-align:bottom;padding-bottom:20px;text-align:left;}
		.news-page-tbl td {vertical-align:middle;padding-bottom:2em;}
		.news-page-tbl .text {font:0.9em Georgia, "Times New Roman", Times, serif;padding:0 2em 25px 1em; width:45%; line-height:1.3em;}
		.news-page-tbl .text a {color:#000; text-decoration:underline;}
		.news-page-tbl .text a:hover {text-decoration:none;}
		.news-page-tbl .text span {font-style:italic; color:#838383;}
		.news-page-tbl .text span a {color:#838383;}
			.n-lnk-box {margin:0.6em 0 0 0;padding:0;position:relative;width:85%;}
			.n-lnk-box dt {width:50px;height:50px;float:left;}
			.n-lnk-box dt img {border:1px solid #dfdfdf;}
			.n-lnk-box dd {margin:0 0 1em 70px;font:normal 0.8em Georgia;line-height:1.6em;}
			.n-lnk-box a {color:#000;}
			.b-actionslist {margin:0.5em 0 0 0;padding:0;position:relative;font:0.9em Georgia;}
			.b-actionslist dt {position:absolute;}
			.b-actionslist dd {padding:0;margin:0.2em 0 1em 1.5em;}
				.company-signature {color:#838383!important;}
				.company-signature a {color:#838383!important;font:0.9em Georgia;}			
	.news-page .right-bar {width:16%;float:right;padding-top:4em;}
		.archive-bar h3 {font:normal 1.125em Georgia;margin:0;color:#ff5e06;}
		.archive-bar {background:#f7f5ee;padding:0.625em 0.95em 0.15em 1em;}
		.archive-bar .title {margin-bottom:1em;text-align:center;position:relative;z-index:2;}
		.archive-bar ul {list-style:none;margin:0;padding:0;font:0.75em Georgia;color:#ff5e06;}
		.archive-bar .years-list {float:left;width:30%;text-align:right;}
		.archive-bar .months-list {margin-left:45%;}
		.archive-bar ul li {margin-bottom:10px;}
		.archive-bar .active a {color:#ff5e06;}
		.archive-bar a {color:#000;}
		.archive-bar a:hover {text-decoration:none;}
		.archive-bar .nactive {color:#bab8b3;}
	/* news archive container */	
	.news-archive-box {background:#f7f5ee;padding:0.625em 0.95em 2em 1em;}
	.news-archive-box .title {margin-bottom:1em;text-align:center;position:relative;z-index:2;}
	.news-archive-box h3 {font:normal 1.125em Georgia;margin:0;color:#ff5e06;text-align:center;}
	/* news calendar */
	.news-calendar-tbl td {vertical-align:top;width:50%;}
	.news-calendar-tbl div {font:0.75em Georgia, "Times New Roman", Times, serif; margin-bottom:0.6em;}
	.news-calendar-tbl .y-cell div {padding-right:1.6em;}
	.news-calendar-tbl .nact {color:#a0a0a0;}
	.news-calendar-tbl .act, .news-calendar-tbl .act a {color:#ff5e06;}
	.news-calendar-tbl a {color:#000;}
	.news-calendar-tbl a:hover {text-decoration:none;}
	
	.news-page-inbox h1, .news-page-inbox h2, .news-page-inbox h3, .news-page-inbox h4 {font-family:Georgia;margin:0;}
	.news-page-inbox h1{font-size:1.875em;}
	.news-page-inbox h2{font-size:1.5em;color:#ff5e06;}
	.news-page-inbox h3{font:normal 1.125em Georgia;color:#ff5e06;}
	.news-page-inbox p {font:1em Georgia!important; margin-left:90px;line-height:1.4em!important;}
	.news-page-inbox .left-bar{width:75%;float:left;}
	.news-page-inbox .right-bar{width:16%;float:right;margin-top:3.6em;}
	.news-page-inbox .title2{margin-top:1em;}
	.news-page-inbox .date{font:0.7em Georgia;margin-top:0.4em;}
	.news-page-inbox .main-content{margin-top:1.7em;}
		.goods-photo{float:left; margin:0 3em 1.5em 0}
		.arrow-bar{width:100%; position:relative; margin-top:30px;}
		.ya-tbl{width:100%;}
		.ya-left{width:5%; background:#f3edda url(img/arr1.png) center left no-repeat;}
		.ya-mid{width:90%; background:#f3edda;}
		.ya-right{width:5%; background:#f3edda url(img/arr.png) center right no-repeat;}
	
	.arrow-tbl{width:100%;} 
	.arrow-tbl td{text-align:left; background:#f3edda;}
	.arrow-tbl .text-cell{width:30%;}
	.arrow-tbl .text-cell, .arrow-tbl .prev-product, .arrow-tbl .next-product{padding:1em 0;}
	.arrow-tbl  a{font:0.9em Georgia, "Times New Roman", Times, serif; color:#000;}
	.arrow-tbl  a:hover{text-decoration:none;}
	.arrow-tbl  img{border:1px solid #e0e0e0; float:left; margin-right:10px;}
	.arrow-tbl .prev-product{width:7%;}
	.arrow-tbl .next-product{width:7%;}
	.arrow-tbl .w20{width:20%;}
/* About GoldenCat */
	.aboutcat .dash {margin-left:0.5em !important;}
	.aboutcat .left-space{padding-left:75px;}
	.aboutcat .italic-text{width:75%;}
	.aboutcat .italic-text h3{line-height:1.3em !important;}
	.aboutcat .nav{margin-top:15px;}
	.aboutcat .nav-list{margin:0; padding:0; list-style:none;}
	.aboutcat .nav-list li{margin:0; padding:0; display:inline; padding-right:5.5%;}
	.aboutcat .nav-list .active{font:1.5em Georgia, "Times New Roman", Times, serif; color:#ff5400;}
	.aboutcat .nav-list a{font:0.75em Georgia, "Times New Roman", Times, serif !important; color:#145ba3; }
	.aboutcat .main-content{margin-top:2em;}
	.aboutcat .content-bar{font:1em Georgia, "Times New Roman", Times, serif;}
	.aboutcat .content-bar p{font:1.1em Georgia, "Times New Roman", Times, serif; line-height:1.4em !important;}
	.aboutcat .content-bar a{font-family:Georgia, "Times New Roman", Times, serif; }
	.aboutcat .top-content-box{padding-top:5px; padding-bottom:5px; margin-top:38px; width:85%; background:url('img/aboutgolden/ico_vitrina.jpg') 0px 17px no-repeat;}
	.aboutcat .sec-content-box{padding-top:5px; padding-bottom:5px; margin-top:7px; width:85%; background:url('img/aboutgolden/ico_window.jpg') 0px 17px no-repeat;}
	.aboutcat .next-content-box{padding-top:5px; padding-bottom:5px; margin-top:20px; width:85%; background:url('img/aboutgolden/ico_i.jpg') 0px 10px no-repeat;}
	.aboutcat .project .left-bar{float:left; width:62%;}
	.aboutcat .project .right-bar{margin-left:69%;}
	.aboutcat .project .right-bar .text{padding-top:1px;}
	.aboutcat .project .left-bar h1{margin-top:25px;}
		.orange-marker-list {margin:0.3em 0 2.8em 0;padding:0;list-style:none;}
		.orange-marker-list li{margin:0.2em 0 0.4em 1em !important;padding:0 0.5em 0 1em;background:no-repeat 0 0.4em url('img/orange-marker.gif'); line-height:1.3em;}
	.aboutcat .project{font:0.9em Georgia, "Times New Roman", Times, serif;}
	.aboutcat .next-content-box .right-bar{background:url('img/aboutgolden/ico_clock.jpg') 0px 0px no-repeat; padding-left:70px;}
	.aboutcat .next-content-box .clock-text{font:0.9em Georgia, "Times New Roman", Times, serif; color:#565656; line-height:1.2em !important;}
	.aboutcat .next-content-box .add-comp-link{background:url('img/aboutgolden/ico_plus.gif') no-repeat 0px 3px; padding-left:17px; font:0.9em Georgia, "Times New Roman", Times, serif;}
	.aboutcat .next-content-box .add-comp-link a{color:#3e793a;}
	.aboutcat .rates .content{}
	.aboutcat .rates-title{padding-top:5px; padding-bottom:5px; margin-top:20px; width:85%; background:url('img/aboutgolden/ico_partner.jpg') 10px center no-repeat; }
	.rates h3{font-size:1.2em !important;}
	.aboutcat .rates-tbl{margin-top:10px; width:100%;}
	.aboutcat .rates-tbl td{width:30%; font:1em Georgia, "Times New Roman", Times, serif !important;}
	/*.aboutcat .rates-tbl*/ .olist-box{position:relative; margin-left:75px; padding-bottom:10px; line-height:1.2em !important;}
	.aboutcat .rates-tbl .in-cell{font-size:0.9em;}
	.aboutcat .rates-tbl .in-cell .orange-marker-list{margin:0 !important;}
	.aboutcat .mail {margin-top:-15px;}
	.aboutcat .rates .mail h2{font-size:1.6em;}
	.aboutcat .count{position:absolute; left:-20px;}
	.aboutcat .h2-headline h2{font:1.7em Georgia, "Times New Roman", Times, serif; margin:0;}
	.aboutcat .presentbg{background:url('img/aboutgolden/ico_present.jpg') 10px 0px no-repeat; margin-top:30px; padding-right:1.1em;}
	.aboutcat .moneybg{background:url('img/aboutgolden/ico_money.jpg') no-repeat; margin-top:30px;}
	.aboutcat .monikbg{background:url('img/aboutgolden/ico_monik.jpg') no-repeat; margin-top:20px;}
	.aboutcat .heartbg{background:url('img/aboutgolden/ico_heart.jpg') no-repeat; padding:0 0 1px 75px;}
	.aboutcat .small-grey-text{color:#7f7f7f; font-size:0.85em; margin-bottom:15px;}
	.aboutcat .margbot{margin-bottom:5px !important;}
	.aboutcat .code{color:#7a7766; font-size:0.8em;}
	.aboutcat .phone{font-size:2.4em; color:#9e1b11; margin-left:0.9em; margin-top:-0.35em;}
	.req {margin-top:40px;}
	.req .left-bar{float:left; width:50%;}
	.req .right-bar{margin-left:55%;}
	.req .orange-marker-list{margin-left:0 !important;}
	.req .dash{font-size:0.9em;}

	.bgyellow{ position:relative; overflow:hidden; padding:10px 0 10px 0px; background:#f5eecc; font-size:0.9em; margin-left:45px; margin-top:10px;}
	.bgyellow .content{ padding:10px 20px 10px 30px; }
	.bgyellow .content .h2-headline h2{font-size:1.8em;}
	.bgyellow .cn{ position:absolute; width:20px; height:20px;  top:-10px; background:url(img/corner-star.png); -background-image:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/corner-star.png',sizingMethod='crop');}
	.bgyellow .cn.tl, .bgyellow .cn.bl{ left:-10px;  }
	.bgyellow .cn.tr, .bgyellow .cn.br{ right:-10px;  }
	.bgyellow .cn.bl, .bgyellow .cn.br{ top:auto; }

/*�� � ���������. ���������� ����������*/	
	.contacts-box .left-bar {float:left;width:41%;}
	.contacts-box .right-bar {margin-left:46%;}
	.italic-text-cotect{font-size:1em;}
	.contacts-box h2 {font-size:1.5em;margin:0;}
	.contacts-box h4 {color:#999;font:normal 0.9em Georgia, "Times New Roman", Times, serif !important;}
	.contacts-box .address{margin-top:25px;}
	.contacts-box .phonebg {background:url('img/aboutgolden/ico_phone.jpg') no-repeat; padding-bottom:10px; margin-top:28px;}
	.contacts-box .phonebg h2 {color:#ca1235;}
	.contacts-box .mailbg{background:url('img/aboutgolden/ico_mail.jpg') 0px 0px no-repeat; padding-bottom:10px; margin-top:19px;}
	.contacts-box .map {padding:6px;border:1px solid #e8e8e8;width:467px;height:396px;position:relative;}
	.contacts-box .map-cloud{position:absolute; z-index:5; width:156px; height:85px; background:url('img/aboutgolden/map_cloud.gif') no-repeat; right:73px; top:53px; font:0.7em Arial, Helvetica, sans-serif;}
	.contacts-box .map-cloud .gc{margin:5px 0 2px 23px;}
	.contacts-box .map-cloud .link {background:url('img/aboutgolden/map_arr.gif') 0px 4px no-repeat; margin-left:25px; -margin-top:5px; padding-left:15px;}
	.contacts-box .map-cloud .link a{color:#145ba3;}

/*�� � ���������. ������*/
	.aboutcat table{width:100%;}
	.aboutcat table th{font:normal 1.1em Georgia, "Times New Roman", Times, serif; vertical-align:top; width:50%;}
	.aboutcat table td{vertical-align:top;font:0.9em Georgia, "Times New Roman", Times, serif; width:50%;}	
	.aboutcat .left-bar ul, ol{margin:0 0 1.2em 0;}
	.aboutcat .left-bar li{margin:0.2em 0; font:1em Georgia, "Times New Roman", Times, serif;}
	.aboutcat .in-li{padding-left:1.5em; margin:0.4em 0 0.6em 0 !important;}
	.aboutcat .in-li li{margin:0.2em 0 !important;}	
	.aboutcat .left-bar strong{font:bold 0.95em Georgia, "Times New Roman", Times, serif;}

/*----------------------------*/
	.comp-logo {float:left;margin:0.5em 40px 10px 0;position:relative;}
	.comp .company-logo{float:left;}
	.comp .logo-nav-tbl{width:100%;}
	.comp .nav-list{margin:0; padding:0; list-style:none;}
	.comp .nav-list li{margin:0 7% 0 0; padding:0; font:0.9em Georgia, "Times New Roman", Times, serif; color:#4d4d4d; display:inline;}
	.comp .nav-list .active{font-weight:bold;}
	.comp .nav-list .non {color:#c4c4c4;}
	.comp .nav-list a{color:#1142df;}
	
	.comp-info .left-bar{float:left; width:50%; margin-left:2.2em;}
	.comp-info .left-bar p{font:0.9em Georgia, "Times New Roman", Times, serif; line-height:1.5em;}
	.comp-info .right-bar{margin-left:60%;}
	.comp-info .adress-icons{width:100%; margin-top:15px;}
	.comp-info .second-info{margin-top:40px;}
	.comp-info .sec-info-title span{margin-right:10px;}
	.comp-info .sec-info-title .active{color:#be2273; font:1.1em Georgia, "Times New Roman", Times, serif; }
	.comp-info .sec-info-title .inactive{color:#000; font:0.9em Georgia, "Times New Roman", Times, serif; border-bottom:1px dotted; cursor:pointer;}
	.comp-info .sec-info-content{margin-top:10px; width:85%;}
	.comp-info .sec-info-content p{color:#424242; font:0.75em Georgia, "Times New Roman", Times, serif; line-height:1.8em;}
	
	.comp-info .headline-link{position:relative; margin-top:45px;}
		.comp-info .headline-link h2{color:#a7206f; font:1.5em Georgia, "Times New Roman", Times, serif; margin:0; padding:0;}
		.comp-info .sup{vertical-align:top; font-size:0.4em; color:#3f9017;}
/*----------------------------*/
	.add-content {text-align:left;}
	.add-content h1{font:1.875em Georgia, "Times New Roman", Times, serif; margin:0; padding:0;}
	.add-content h3{font:normal 1.1em Georgia, "Times New Roman", Times, serif; margin:0; padding:0;}
	.add-ornament{position:absolute;  width:14%; height:309px; margin-top:-95px; background:url(../../img/vec-sec.png) right top no-repeat ; left:0;}
	.add-container{width:85%; margin:0 auto; text-align:center;}
	.add {text-align:left;}
	.add .left-bar{float:left;width:45%;margin-top:0.5em;}
	.add .right-bar{width:50%; float:right;}
	.add .private-box{width:100%; overflow:hidden;}
	.add .private{float:right}
	.add .right-bar .text{margin-top:10px; margin-left:14px;}
	#registererrors div {font:0.7em Georgia;}
	.reg-header {margin:2.5em 0 0 0;}
	.reg-header p {font:0.9em Georgia, "Times New Roman", Times, serif;line-height:1.5em;} 
	.add-content{margin-top:20px;}
	.add-content .title{float:left;}
	.add-content .readme{padding-top:15px; margin-left:325px; color:#b00d0d; font:0.7em Arial, Helvetica, sans-serif; }
	.form-box{width:100%; padding:25px 0; border-bottom:1px dotted #dcd9d6; margin-bottom:25px; position:relative;}
	.left-form{width:22%; float:left; font:0.75em Georgia, "Times New Roman", Times, serif; position:relative;}
		.left-form-inbox{margin:0 20px;}
		.left-form .explan{font:italic 0.95em Arial, Helvetica, sans-serif; margin-top:1px; color:#373737;}
	.mid-form{width:33%; float:left; position:relative;}
		.mid-form input{width:100%;}
	.right-form{margin-left:55%; font:italic 0.7em Arial, Helvetica, sans-serif; color:#373737;}
		.right-form-inbox{margin-left:20px; width:60%; padding-top:2px;}
	.separate-box{margin-bottom:25px;}
	.friendly-box{margin-bottom:10px;}
	.much-more-space-box{margin-bottom:55px;}
	.more-space-box{margin-bottom:40px;}
	.green-form-btn{float:right; width:21% !important; font:0.75em Arial, Helvetica, sans-serif;}
	.green-form-file{float:left; width:60% !important;}	
	.mid-form .left-phone{float:left; width:45%; }
	.mid-form .right-phone{float:right; width:45%;}
	.mid-form .town-text{width:45% !important;}
	.mid-form .code-text{width:30% !important; float:left;}
	.mid-form .phone-text{width:60% !important; float:right;}
	.mid-form .more-space-text{height:150px; width:100%;}
	.mid-form .start-code{font:0.625em Arial, Helvetica, sans-serif; position:absolute; left:48%; top:4px; }
	.left-form .start-code{font:0.8em Arial, Helvetica, sans-serif; position:absolute; right:7px; top:4px;}
	.w100{width:90% !important;}
	.pink-box{background:#f7edef; font:0.75em Arial, Helvetica, sans-serif; padding:2em; position:absolute; right:0; top:25px; width:19%;}
	html>/**/body .pink-box{width:17%;}
	.cat-list-box {margin:0.6em 0 0 0;position:relative;z-index:5;margin-bottom:-1px;}
	.cat-list-tbl {width:100%;}
	.cat-list-tbl td {font:0.75em Arial, Helvetica, sans-serif; text-align:center;padding:1px 1px 0 1px;}
	.cat-list-tbl td span {color:#0a2288;border-bottom:1px dotted;cursor:pointer;}
	.cat-list-tbl td.active {background:#fffaf4;border-bottom:none !important;padding:0;}
	.cat-list-tbl td div {padding:0.5em 1em 0.6em 1em;}
	.cat-list-tbl td.active div {border:1px solid #c2c2c2; border-bottom:none;}
	.cat-list-tbl td.active span {color:#880000; border-bottom:none; cursor:auto;}
	.podcat-box{background:#fffaf4;border:1px solid #c2c2c2;padding:2em;}
	.podcat-box h4{font:bold 0.75em Georgia, "Times New Roman", Times, serif; padding:0; margin:0;}
	.podcat-box .title{float:left;width:13.5%;}
	.podcat-list-box {margin-left:17%;}
	.sub_categories_box {width:33%;}
		div.cats-checks-ul {width:300%;}
			div.cats-check-li {width:29%;float:left;font:0.75em Georgia;position:relative;padding:0 1.8em 1em 0;}
			div.cats-check-li input {cursor:pointer;float:left;margin-top:-0.1em;}
			div.cats-check-li label {cursor:pointer;padding:0 1em 0 2em;display:block;}
	.last-check-box {font:0.75em Arial, Helvetica, sans-serif; color:#373737; margin-top:1em;}
	.last-check-box	dt{float:left; padding-top:2px;}
	.last-check-box	dd{margin:0 0 0 25px; padding:0.3em 0 0.8em 0;}
	.last-check-box p{margin:0; padding:0; display:inline;}
	.last-check-box input{margin:0; padding:0; }
	.big-button-box{margin:2em 0; padding:12px 15px; background:#9dc173; text-align:right;}
	.big-button-box input{font:1.5em Arial, Helvetica, sans-serif;}
#nav-panel-tbl {width:100%;}
#nav-panel-tbl .logo-cell {padding-right:3em;}
#nav-panel-tbl .menu-cell{width:91%;}
#nav-panel-tbl .comp-news-tbl .other-news .back{width:70%;}
.company-menu {margin:0.6em 0;list-style:none;padding:0;margin-bottom:1.5em;}
.company-menu .menu-cell{width:91%;}
.company-menu li {font:0.9em Georgia;color:#c4c4c4; display:inline; padding-right:6%;}
.company-menu a {color:#145BA3;}
.company-menu .active {color:#FF5400; font-size:1.5em;}
.company-menu .active a {color:#FF5400;}

/* �������� - ������� � ����� */
.news-content-box {width:100%;}

.news-content-box .left-cell{width:75%; vertical-align:top; -width:70%; padding-left:2.5em;}
.news-content-box .right-cell{width:16%; vertical-align:top; -width:21%;}
.news-content-box .archive-bar .years-list{width:40% !important; margin:0 !important;}
.news-content-box .archive-bar .months-list{width:40% !important; margin:0 !important; float:right;}

.news-content-box h2{font:1.5em Georgia, "Times New Roman", Times, serif; margin:0; color:#ff5e06;}
.news-content-box h3{font:normal 1.125em Georgia, "Times New Roman", Times, serif; margin:0; color:#ff5e06;}
.news-content-box p{font:1em Georgia, "Times New Roman", Times, serif; margin-left:90px; line-height:1.4em !important;}

.comp-news .news-date{font-size:0.75em; color:#333;}
.comp-news-tbl{width:100%;}
.comp-news-tbl td{vertical-align:middle; padding-bottom:15px;}
.comp-news .other-news-img{width:10%;}
.comp-news .text{width:85% !important;}
.comp-news .text{font:0.9em Georgia, "Times New Roman", Times, serif; line-height:1.3em;}
.comp-news .text a{color:#000; text-decoration:underline;}
.comp-news .text a:hover{text-decoration:none;}
.comp-news .text span{font-style:italic; color:#838383;}
.comp-news .text span a{color:#838383;}

.news-content-box .title2{margin-top:1em;}
.news-content-box .date{font:0.7em Georgia, "Times New Roman", Times, serif; margin-top:0.4em;}
.news-content-box .main-content{margin-top:1.7em; width:85%;}

/* �������� - ������ */
.price-content-box{font:1em Georgia, "Times New Roman", Times, serif; padding-left:2.5em;}
.price-content-box .price-box{margin-bottom:20px;}
.update{margin:2px 0 0 21px; font-size:0.8em; color:#888;}
.price-content-box .name{margin-right:15px; font:1.1em Georgia, "Times New Roman", Times, serif; }
.price-content-box .name a{color:#000;}
.price-content-box .sm_info{color:#858585; font:0.75em Georgia, "Times New Roman", Times, serif;}
.price-content-box .dash{margin-left:6px;}

/* �������� - �������� */
.vac-content-box {padding-left:2.5em;}
.vac-content-box h3{color:#7e7a3a; font:normal 1.1em Georgia, "Times New Roman", Times, serif; margin-bottom:20px;}

.vac-content-box .vac-one{width:80%; margin-bottom:40px;}
.vac-content-box .vacant-tbl{width:100%;}
.vac-content-box .vacant-tbl td{vertical-align:top; padding-bottom:0.8em; font-family:Georgia, "Times New Roman", Times, serif;}
.vac-content-box .vacant-tbl .name{font-size:0.75em; width:25%; padding-right:1.5em; color:#838383;}
.vac-content-box .vacant-tbl .text{font-size:0.9em; width:70%; line-height:1.2em;}

/* �������� � �������� */
.news-img-left{float:left; margin:20px 30px 20px -90px;}
.news-img-right{float:right; margin:20px 0px 20px 20px;}

/* 403 � 404 */
.no-page-box {width:90%;text-align:left; font-family:Georgia, "Times New Roman", Times, serif;}
.no-page-box .logo-box {padding-top:58px;padding-bottom:30px;}
.no-page-box h1{font:normal 2em Georgia, "Times New Roman", Times, serif !important;}
.no-page-box p {font:90% Georgia;line-height:1.3em;}
.no-page-box .copy-box {font:70% Tahoma;}

/* ����� */
.search-page {text-align:left; font:normal 1em Georgia, "Times New Roman", Times, serif;}
.search-page .two-cells-content-tbl{width:100%;}
.search-res-tbl {width:78%;}
.search-res-tbl td {vertical-align:top;padding:0 10px 7px 10px;}
.search-res-tbl .number {width:5%;font:80% Tahoma;color:#A5A293;padding:0.3em 0 0 0;}

	.search-key {font:90% Georgia;white-space:nowrap;}
	
	.search-sort-tbl {margin-bottom:2em;}
	.search-sort-tbl td {padding:2px 17px 3px 9px; font:90% Georgia; vertical-align:bottom;}
	.search-sort-tbl h1{margin:0;}
	.search-sort-tbl div{margin-bottom:5px;}
	.search-sort-tbl .active {font-weight:bold;}
	.search-sort-tbl .search-key-cell {padding:2px 1em 2px 0px;}

	.found .image {margin:0 30px 1em 0;float:left;border:1px solid #DCD9D6;width:170px;height:170px;}
	*html .found .image {margin:0 15px 1em 0 !important;}
	.found .image img {width:170px;height:170px;}
	.found .company {font:italic 95% Georgia;margin:0.2em 0 0.6em 0;color:#4b4b4b;}
	.found .goods {font:110% Georgia;color:#000;margin-bottom:0.3em;margin-top:0;}
	.found .goods .marker {background:#ffe7b5; text-decoration:underline;}
	.short-txt .marker {background:#ffe7b5;}
	.found .goods a {color:#000;}
	.found .goods a:hover {color:#BB6556;}
	.found .short-txt {font:90% Georgia;margin:0.1em 0 0.5em 0;line-height:1.3em; width:80%;}
	.found .where-found {font:80% Georgia;color:#a5a293;}
	.found .where-found a {color:#a5a293;}
	.found .where-found a:hover {color:#BB6556;}

	.pages-box {padding:5px 10px;margin:0.5em 0;border-top:1px dotted #DCD9D6;}
	.pages-box .page-num-box {float:left;margin:2px;}
		.page-num-box #active {background:#f5eecc;color:#837d61;border:1px solid #dfdbc5;border-top:1px solid #b2ae9a;}
	.pages-box .page-num {padding:3px 8px;font:1em Times New Roman;border:1px solid #dfdbc5;border-bottom:1px solid #b2ae9a;}

.row-container{margin-left:90px; text-align:center;}
.row-images{margin:0 auto; text-align:left;}

.main-news-img {float:left; margin:0 1.5em 0.5em 0;display:block;padding:8px;border:1px solid #F5EECC;}

.link-color{color:#66a600;}
