#pg_content a, #pg_content a:link, #pg_content a:visited{
	color:#4A9818;
	text-decoration:underline;
	font-size: 11px;
}
#pg_content a:hover{
	text-decoration:none;
}

#main{
	height: 500px;
}
html>body #main{
	height:auto;
	min-height:500px;
}

#sh4{
	position:absolute;
	right:0;
	top:-43px;
	width:103px;
	height:223px;
	background: url(../img/sh4.gif) no-repeat;
}
#sh5{
	position:absolute;
	left:0;
	bottom:0;
	width:142px;
	height:46px;
	background: url(../img/sh5.gif) no-repeat;
}
#sh6{
	position:absolute;
	right:0;
	bottom:0;
	width:352px;
	height:309px;
	background: url(../img/sh6.jpg)  no-repeat;
}
#sh7{
	position:absolute;
	left:0;
	bottom:0;
	width:213px;
	height:152px;
	background: url(../img/sh7.jpg) bottom no-repeat;
}
#sh8{
	position:absolute;
	right:0;
	bottom:0;
	width:203px;
	height:209px;
	background: url(../img/sh8.jpg) bottom no-repeat;
}
#sh9{
	position:absolute;
	left:0;
	bottom:0;
	width:303px;
	height:239px;
	background: url(../img/sh9.jpg) bottom no-repeat;
}
#sh10{
	position:absolute;
	right:0;
	bottom:0;
	width:284px;
	height:225px;
	background: url(../img/sh10.jpg) bottom no-repeat;
}
#left{
	float:left;
	width:216px;
	padding: 0 15px 0 0;
	position:relative;
	z-index:10;
	
}
#center{
	position: relative;
	float:left;
	width:325px;
	z-index:10;
}
#centright{
	position: relative;
	float:left;
	width:530px;
	z-index:10;
}
#right{
	position: relative;
	float:left;
	width:255px;
	z-index:10;
	overflow:hidden;
	text-align:center;
}
.catalog-menu{
	padding: 7px 0 0 0;
}
#left .links{
	padding: 24px 0 0 0;
}
.links a{
	float:left;
	margin: 0 36px 0 0;
}
#right img{
	padding: 0 0 15px 0;
}
.red{
	color: #C56D2F;
}
span.redb{
	color: #C56D2F;
	display:block;
}

#content-about{
	padding: 0 77px 120px 77px;
}
#content-product{
	padding: 0 77px 1px 77px;
}
#content-product #left{
	padding: 0 15px 120px 0;
}
#content-catalog{
	padding: 0 77px 32px 77px;
}

#content-catalog #left{
	padding: 0 50px 180px 0;
}
#content-catalog #center{
	width:340px;
	padding: 0 10px 0 0;
}
#content-catalog #right{
	width:170px;
	padding: 0 0 180px 0;
	text-align:left;
}


#content-catalog .catalog-menu ul li{
	font-size: 12px;
	line-height:14px;
	height:14px;
	margin:0;
	padding: 0 0 6px 11px;
	background: url(../img/li-bul.gif) top left no-repeat;
}
#content-catalog .catalog-menu ul li ul li{
	font-size: 12px;
	line-height:13px;
	height:13px;
	margin:0;
	padding: 0 0 3px 13px;
	background: url(../img/ul-li-bul.gif) top left no-repeat;
}
#content-catalog .catalog-menu ul li a, #content-catalog .catalog-menu ul li #content-catalog a:link, #content-catalog .catalog-menu ul li a:visited{
	color: #52484B;
	font-size: 11px;
}

html>body #content-catalog .catalog-menu ul li{
	height:auto;
	min-height:14px;
}
html>body #content-catalog .catalog-menu ul li ul li{
	height:auto;
	min-height:13px;
}


table.cement{
	width:475px;
}
table.cement td{
	vertical-align : top;
}
table.cement td.ce-left{
	width:148px;
	background: #DEFDC9 url(../img/cement-bg.jpg) bottom repeat-x;
	padding: 15px 15px 15px 15px;
}
table.cement td.ce-right{
	width:277px;
	padding: 0 0 20px 20px;
}

table.cement td.ce-right .catalog-menu ul li{
	padding: 1px 0 18px 11px;
}
table.cement td.ce-right .catalog-menu ul li ul li{
	padding: 0 0 0 13px;
}
table.cement td.ce-right .catalog-menu ul li em{
	display:block;
	padding: 15px 0 0 0;
}

#cement-intro{
	height: 200px;
}
html>body #cement-intro{
	height:auto;
	min-height:200px;
}
#ce-left{
	height: 500px;
}
html>body #ce-left{
	height:auto;
	min-height:500px;
}
