BODY {
	background: #FFF;
	margin:0px;
	padding:0px;
	   }
A,P,SPAN,INPUT,OL,UL{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: justify;
	line-height: 130%;
}
h1{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin: 15px 0;
}
h2{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	margin: 15px 0;
}
h3{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	margin: 15px 0;
}
td.count  a img{
margin:0px 0px 0px 0px;
padding:0px;
}

table.table_count{
margin:0px 0px 7px 0px; 
padding:0px
}
.img_count{
margin:0px; 
padding:0px; 
float:left;
height:7px;

}
UL{
	list-style-image : url(images/065_1.gif);
}

ul.mapp{

font-weight:bold;
list-style:none;
margin:0px;
padding:0px;
}
ul.mapp li{
	background: url(images/119.gif) left 6px no-repeat;
	position:relative;
	padding-left:15px;
	margin: 0px 0px 10px 0px;
	text-align:left;
}
ul.mapp li a{
	font-size:16px;line-height:22px;
	color:#000;
}
ul.mapp li ul{
	list-style:none;
	margin:0px 0px 10px 10px;
	padding:0px;
}
ul.mapp li ul li{
	list-style-image: none;
	padding-left:10px;
	margin:0PX;
	background: url(images/120.gif) left 8px no-repeat;
}
ul.mapp li ul li a{
	font-size:14px;
	font-weight:normal;
}



INPUT.text{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 266px;
}
TEXTAREA.text{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 266px;
}
A{
	color: #530E56;
	text-decoration: underline;
}
A:hover{
	color: #BAAA9B;
	text-decoration: underline;
}
A:visited{
	color: #666666;
	text-decoration: underline;
}
A.link1{
	color: #000;
}
A.link1:hover{
	color: #BAAA9B;
	text-decoration: underline;
}
A.link1:visited{
	color: #666666;
	text-decoration: underline;
}
a.link{
color: #000;
}
A.link:hover{
	color: #BAAA9B;
	text-decoration: underline;
}

A.link2{
	color: #7A4686;
	text-decoration: none;
}
A.link2:hover{
	color: #BAAA9B;
	text-decoration: none;
}
A.link3{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #784484;
	text-decoration: underline;
}
A.link3:hover{
	color: #784484;
	text-decoration: none;
}
A.link4{
	color: #BAAA9B;
}
A.link4:hover{
	text-decoration: none;
}
.text1{
	color:#A3A3A3;
}
.text2{
	color:#7A4686;
}
.text3{
	color:#666;
}
.text4{
	color: #7c7c7c;
	margin-bottom:10px;
}
.text5{
	color: #fff;
	font-size: 13px;
	text-align: center;
}
.text6{
	text-align: center;
}
.text7{
	color: #BAAA9B;
}
.text8{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	text-align: left;
	color: #404040;
}
.text9{
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 120%;
	text-align: left;
	color: #754181;
	margin-left: 0px;
	
}
/*новогод 2010*/
.bg1ny{
	background: url(images/ny2010/topleft.gif) repeat-x;
}
.bg7ny{
	background: url(images/ny2010/bottomright.jpg) repeat-x right bottom;
}
.bg12ny{
	background: url(images/ny2010/yelkaright.jpg) no-repeat right bottom;
}
.bg34ny{
	background: url(images/ny2010/yelkaleft.jpg) no-repeat top right;
}
.bg37ny{
	background: url(images/ny2010/comp.gif) bottom right no-repeat;
}
.bg44ny{
	background: url(images/ny2010/romby.jpg) bottom right no-repeat;
}
.bg441ny{
	background: url(images/ny2010/noromby.jpg) bottom right no-repeat;
}
/*конец новогод 2010*/
.bg1{
	background: url(images/001.gif) repeat-x;
}
.bg2{
	background: url(images/002.gif) no-repeat;
}
.bg3{
	background: url(images/003.gif) no-repeat;
}
.bg4{
	background: url(images/004.gif) repeat-x;
}
.bg5{
	background: url(images/012.gif) repeat-x;
}
.bg6{
	background: url(images/013.gif) repeat-x;
}
.bg7{
	background: url(images/014.gif) repeat-x bottom;
}
.bg8{
	background: url(images/016.jpg) no-repeat right bottom;
}
.bg9{
	background: url(images/018.gif) no-repeat left bottom;
}
.bg11{
	background: url(images/023.jpg) no-repeat;
}
.bg12{
	background: url(images/024.jpg) no-repeat right bottom;
}
.bg13{
	background: url(images/025.jpg) no-repeat;
}
.bg14{
	background: url(images/026.jpg) no-repeat;
}
.bg15{
	background: url(images/027_1.jpg) no-repeat;
}
.bg16{
	background: url(images/028.gif) repeat-x;
}
.bg17{
	background: url(images/029.gif) no-repeat;
}
.bg18{
	background: url(images/030.gif) repeat-x;
}
.bg19{
	background: url(images/031.gif) repeat-y;
}
.bg20{
	background: url(images/032.gif) repeat-x top;
}
.bg21{
	background: #FFEFE0;
}
.bg22{
	background: url(images/034.gif) no-repeat top #BAAA9B;
}
.bg23{
	background: url(images/035.gif) no-repeat left #BAAA9B;
}
.bg24{
	background: url(images/036.gif) no-repeat right #BAAA9B;
}
.bg25{
	background:  #BAAA9B;
}
.bg26{
	background: url(images/037.gif) no-repeat bottom #BAAA9B;
}
.bg27{
	background: url(images/038.gif) repeat-x;
}
.bg28{
	background: url(images/120.jpg) no-repeat center;
}
.bg29{
	background: url(images/121.jpg) no-repeat center;
}
.bg30{
	background: url(images/122.jpg) no-repeat center;
}
.bg31{
	background: url(images/123.jpg) no-repeat center;
}
.bg32{
	background: url(images/124.jpg) no-repeat center;
}
.bg33{
	background: url(images/125.jpg) no-repeat center;
}
.bg41{
	background: url(images/128.jpg) no-repeat center;
}
.bg42{
	background: url(images/126.jpg) no-repeat center;
}
.bg43{
	background: url(images/127.jpg) no-repeat center;
}
.bg34{
	background: url(images/045.gif) repeat-x;
}
.bg35{
	background: url(images/047.gif) right repeat-y;
}
.bg36{
	background: #530e56;
}
.bg37{
	background: url(images/130.jpg) bottom right no-repeat;
}
.bg38{
	background: #876091;
}
.bg39{
	background: url(images/115.gif) bottom repeat-x #fff;
}
.bg40{
	background: url(images/116.gif) bottom repeat-x #fff;
}
.bg44{
	background: url(images/129.jpg) bottom right no-repeat;
}
#logo{
	position:absolute;
	bottom: 16px;
	right:25px;
	z-index: 10;
}
#menu{
	position:absolute;
	top: 182px;
	left:0px;
	z-index: 10;
}
#podval{
	position: absolute;
	bottom:0px;
	width:100%;
	height:91px;
	z-index:8;
}
.pic{
	border: 1px solid #530e56;
}

DIV.front{
	float: left;
	margin-right: 10px;
	margin-bottom: 20px; 
	width: 100px;
}
DIV.front_color{
	text-align:center;
	width: 100%;
}
DIV.front img{
	margin-top: 10px; 
	margin-bottom: 0px;
}
DIV.front p{
	text-align: center;
	margin-top: 0px;
}
DIV.mebel{
	float: left;
	margin-right: 36px;
	margin-bottom: 5px; 
	width: 233px;
}
DIV.mebel img{
	margin-top: 0px; 
	margin-bottom: 20px;
}
DIV.mebel p{
	margin-top: 5px; 
	margin-bottom: 5px;
	text-align: center;
	color: #7c7c7c;
}
.bg_ny{
	background: url(images/088_ny.jpg) bottom right no-repeat;
}
.bg1_ny{
	background: url(images/089_ny.jpg) top left #fff;
}
.bg2_ny{
	background: url(images/090_ny.jpg) top left #fff;
}
.bg3_ny{
	background: url(images/091_ny.gif) top left repeat-y;
}
.bg4_ny{
	background: url(images/092_ny.gif) top left repeat-x;
}
.bg5_ny{
	background: url(images/091_ny.gif);
}
#sirius{
	margin-left:135px;
}
.news img{
	margin: 15px 0px 10px 0px;
}
.news p{
	margin: 10px 0px 0px 20px;
	padding:  0px 30px 0px 0px;
}
.news p.zag{
	font-weight:bold;
	margin: 0px 0px 0px 20px;
	padding:  0px 30px 0px 0px;
}
.news p.bg9{
	margin: 10px 0px 0px 0px;
	padding:  0px;
}
.news div{
	margin: 10px 0px 0px 20px;
}
ul.contacts{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
}
ul.contacts li{
	margin: 7px 0px 0px 0px;
	padding: 0px;
}
div.news_pic{
	width: 115px;
	margin: 0 10px 10px 20px;
	float: left;
}
div.news_pic p{
	margin: 0;
	text-align: center;
	padding: 0;
}
.detali{
	margin:20px -27px 0px 0px;
	width:528px;
}
.detali_2 img.pic{
	float:left;
	margin:30px 30px 0px 0px;
}
.detali img.pic{
	margin: 0 27px 20px 0;
}
.detali img.trigger{
	margin: 0;
}
/****************************************/
.bubbleInfo {
	position:relative;
    float:left;
	margin:15px 30px 0px 0px;
}
.popup {
	position: absolute;
    display: none;
    z-index: 50;
    border-collapse: collapse;
}			
.date{
	color:#535353;
	font-weight:bold;
}
.zag{
	font-weight:bold;
}
div.download{
	background: url(images/140.gif) no-repeat left top;
	padding-left: 50px;
	padding-top: 1px;
	height: 48px;
	width: auto;
}
div.download p{
	margin: 16px 0 0 0;
}
.text_mebel{
	text-align:justify !important;
	color:#000 !important;
	height:120px;
	font-size:11px;
}
#sub_menu{
border-collapse:collapse;
}
#sub_menu td{
border:1px solid #baaa9b;
}
form.subscribe {
	margin:10px 0px 10px 0px;
}
form.subscribe p {
	margin:2px;
	padding-right:10px;
	text-align:left;
}
form.subscribe p.error {
	color:red;
}
form.subscribe p.ok {
	color:green;
}
form.subscribe .text {
	border:1px solid #530e56;
	width:190px;
	margin-bottom:5px;
}
form.subscribe .subscribe_btn {
	width:91px;
	height:23px;
	background:url(images/subscribe.gif) left top no-repeat;
	border:0px;
	color:#FFFFFF;
	font-size:11px;
	padding-bottom:5px;
	margin-right:20px;
	text-align:center;
}
ul.contacts a.mapSlideLink {
	cursor: pointer;
	text-decoration: none;
	border-bottom: 1px dashed #530E56;
}
.blocks_with_six_news{
	display:none;
}
#navigation{
	margin: 0 auto;
	list-style:none;
	height:20px;
	width: 280px;
	padding:0;
}
#navigation li{
	padding:2px 0 0 6px;
	width:14px;
	height:18px;
	margin-right:5px;
	float:left;
	cursor:pointer;
}
#navigation li.active_li{
	border:1px solid #ccc;
	background:#754181;
	color:#fff;
	font-weight:bold;
	padding:2px 0 0 6px;
	width:14px;
	height:18px;
}
#navigation li.big_num{
	padding:2px 0 0 3px;
	width:17px;
}

.news div.stol
{
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	float: left;
	margin: 0 15px 15px 0 !important;
	text-align: center;
	width: 200px;
}
