body {
	background:#fff;
	font-family:Arial;
	font-size:12px;
	color:#333;
}
#contr {
	width:996px;
}
a {
	color:#0066FF;
}
#topg {
	background: url(/img/topG.jpg) no-repeat;
	height:550px;
	width:996px;
	margin-top:-10px;
}
#topg2 {
	background: url(/img/topG2.jpg) no-repeat;
	height:241px;
	width:996px;
}
#slogan, #slogan2 {
	background: url(/img/slogan.png) no-repeat;
	_background: url(/img/slogan.gif) no-repeat;
	height:60px;
	width:354px;
	margin-right:-650px;
}
#tel {
	padding-left:20px;
	padding-top:20px;
}
.btel {
	font-size:46px;
}
#menu, #menu2 {
	background: url(/img/menu.png) repeat-x;
	_background: url(/img/menu.gif) repeat-x;
	height:60px;
	width:996px;
	/*margin-top:422px;*/
	text-align:left !important;
}


#slideshow, #slideshow img {
	z-index: 1;
}
#menu2 {
	margin-top:122px;
}
#menu {
	z-index: 100;
	position:relative;
	top:-60px;
	background: none;
}
#logo {
	background: url(/img/logo.png) no-repeat;
	_background: url(/img/logo.gif) no-repeat;
	height:60px;
	width:173px;
	margin-left:40px;
}
#menut {
	float:right;
	margin-top:-37px;
	padding-right:60px;
	font-size:14px;
	font-family:Arial;	
}
#menut a{
	text-decoration:none;
	color:#fff;
	padding:0px 25px;
}
#menut a.act, #menut a:hover {
	text-decoration:underline;
}
#main, #main2 {
	text-align:left !important;
	width:996px;
	padding-top:10px;
}
#main2 {
	margin-top:-60px;
}
#left, #left2 {
	width:286px;
	/*//width:376px;*/
	float:left;
	padding:30px;
	margin:0;
}
#left img, #left2 img {border:none;}
html:root #left{
margin-top:-30px;
}
html:root #left2{
margin-top:-85px;
}
#left2 {
	/*margin-top:-60px;*/
}

.news{
	background:#E5E5E5;
	color:#666;
	font-size:10px;
	height:30px;
	line-height:30px;
	padding:3px 10px;
	float:left;
	clear:both;
	margin-right:10px;
}
.dnews {
clear:both;
padding:10px 0;
}
#left p, #left2 p {
	padding:0px;;
	/*line-height:30px;*/
	height:30px;
}
#right {
	/*width:615px;*/
	margin-left:326px;
}
.serem {
	color:#999;
}
.lb {
	border-left: 5px solid #E5E5E5;
	/*position:relative;
	left:-20px;*/
	padding-left:10px;
}
h1 {
	font-size:20px;
	padding-top:15px;
}
ul#glav {
	list-style:none;
}
ul#glav li {
	display:inline;
	float:left;
	padding:0px 15px;
}
ul#glav li a{
	position:relative;
	top:-20px;
	white-space: nowrap;
}
#derevo {
	/*background: url(/img/derevo.jpg) no-repeat;*/
	height:516px;
	width:284px;	
}
p.arh {
	margin:5px 5px 5px 75px;
}
#usl p {
	margin:15px 0px;	
}
#usl img {
	margin-bottom:3px;	
}
#usl p.sub2, p.sub2 {
	margin:6px;
	padding-left:20px;
}
#footer {
	height:38px;
	//height:58px;
	width:996px;
	font-size:11px;
	color:#999;
	padding-top:20px;
	clear:both;	
}
#footer a:link, #footer a:visited{
	color:#999;
}
#footer a:hover{
	color:#0066ff;
}
.titspec {
font-size:15px;
font-weight:bold;
}
.titspec2 {
font-size:20px;
font-weight:bold;
color:red;
}

#stld {
/*clear:both;*/
position:relative;
margin-top:160px;
}
#stld h5 {color:#0066FF; font-size:16px;}
#music {
top:-20px;
*top:0px;
}

#fonny {
position:absolute;top:0; left:0; width:100%; height:1160px; background:url(/img/fon.png); z-index:900; _background:none;
}
#ny {
position:absolute; top:30%; left:35%; right:30%; width:400px; height:150px; background:#fff; z-index:998; text-align:center; color:#CC0000; border:4px #ccc solid;
}
#closeny {
text-align:right; color:#000; font-weight:bold; padding-right:5px;
}
#fonny a {
text-decoration:none;
color:#999;
}

table.tbcv {border-top:1px solid #ccc;border-left:1px solid #ccc;}
table.tbcv td {border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:3px;}

.mainprod {
margin-top:260px; 
padding-left:20px;
}

.mainprod h5{
margin-bottom:-10px;
}
.headPhone
{
	font-size: 32px;
	font-weight: bold;
	position: relative;
	font-family: tahoma;
	top: -770px;
	color: #EEEECC;
}
.headPhone1
{
	font-size: 32px;
	font-weight: bold;
	position: relative;
	font-family: tahoma;
	top: -640px;
	color: #333333;
}

#tit_price{
 text-decoration: none;
 padding-left: 80px;
}
#elka
{
	position:relative;
	width:271px;
	height:404px;
	}

#link a
{
	position:absolute;
	display:block;
	width:271px;
	height:404px;
	z-index:50000px;
	
	}
