body, html {
	margin: 0px; 
	padding: 5px 0px 0px 0px; 
	background: #ffffff url(images/back_top.gif) repeat-x 0px 0px;
	}
body, p, td, ol, ul, a {
	font-family: Verdana, Arial, Tahoma, Times New Roman, sans-serif; 
	font-size: 11px;
	}
a {
	color: #006600;
	}
a:hover, .red, .menuBottom a:hover {
	color: #CC0000;
}
.pageTitle {
	background: transparent url(images/name.jpg) no-repeat; 
	vertical-align: bottom;
}
.line {
	background: transparent url(images/line.gif) repeat-x;
}
td.center {
	background: transparent url(images/menu_fon.jpg) no-repeat;
}
td.bottom {
	background: transparent url(images/back_bottom.gif) repeat-x;
	height: 60px;
	vertical-align: top;
}
.copyright {
	font-family: Tahoma;
	padding: 15px 0px 0px 66px;
}
table.menuBottom {
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.menuBottom td {
	vertical-align: top;
	padding: 20px 0px 0px 0px;
	text-align: center;
	color: #333333;
}
.menuBottom a {
	color: #333333;
	text-decoration: none;
}
.active {
	color: #CC0000;
	font-weight: bold;
}
.leftPart {
	vertical-align: top;
	background: transparent url(images/corner.gif) no-repeat left bottom;
	padding-bottom: 50px;
}
.contacts {
	background: transparent url(images/border.gif) repeat-y left top; 
	vertical-align: top; 
	padding: 65px 10px 45px 40px; 
	text-align: justify; 
	font-family: Arial;
	font-size: 10px; 
}
.contacts a {
	font: 10px Arial; 
	color: #cc0000;
}
.contacts p {
	font-family: Tahoma; 
	text-align: justify; 
	padding-left: 10px;
}
.header {
	font-size: 13px;
	font-weight: bold;
}
.content {
	vertical-align: top;
	padding: 30px 10px 30px 50px;
}
.content a {
	text-decoration: none;
}
p.products {
	background: transparent url(images/arrow.gif) no-repeat 0px 3px;
	padding: 0px 0px 10px 15px;
	margin: 0px;
}
td.menu {
	padding: 0px 0px 16px 50px;
}