BODY
{
	background-color: #d9f2bf;
	background-image: url(/upload/clean-mate/images/BodyBg.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 0px;
	margin: 0px;
	color: Black;
}

A
{
	color: #336633;
}

A:hover
{
	color: #548954;
}

TABLE
{
	font-size: 12px;
}

H1
{
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 24px;
	color: #4bc200;
	margin: 0px;
}

H2
{
	padding-top: 5px;
	padding-bottom: 5px;
	color: #f30000;
	font-size: 14px;
	margin: 0px;
}

P
{
	padding-top: 5px;
	padding-bottom: 5px;
}

TABLE.Body
{
	width: 100%;
	background-image: url(/upload/clean-mate/images/toppic.jpg);
	background-position: 55% top;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}

TABLE.Logo
{
	width: 100%;
	border-collapse: collapse;
}

TD.Logo
{
	width: 50%;
	padding-top: 14px;
	padding-left: 20px;
	padding-right: 96px;
	padding-bottom: 0px;
}

TD.Slogan
{
	padding-left: 35px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px; 
}

TD.Slogan TABLE
{
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #f30000;
	white-space: nowrap;
}

TD.Phone
{
	padding-left: 185px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px; 
}

TD.Phone TABLE
{
	color: #336633;
	white-space: nowrap;
}

TD.TopNav
{
	padding-top: 23px;
	padding-left: 7px;
	padding-right: 130px;
	padding-bottom: 0px;
}

TD.TopNav TABLE
{
	width: 100%;
	background-image: url(/upload/clean-mate/images/TopNavBg.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 52px;
	border-collapse: collapse;
	font-size: 12px;
	color: #abd4b3;
	text-transform: uppercase;
	font-weight: bold;
}

TD.TopNav TABLE A
{
	text-decoration: none;
}

TABLE.PageBox
{
	width: 100%;
	border-collapse: collapse;
}

TD.ContentBox
{
	width: 100%;
	padding-top: 14px;
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	vertical-align: top;
}

TABLE.NavBox
{
	width: 95%;
	border-collapse: collapse;
}

TABLE.NavBox TD
{
	width: 50%;
}

TABLE.Nav
{
	width: 85%;
	border-collapse: collapse;
	background-color: #f0fae2;
}

TD.Nav
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	border-top: 2px solid #cae0b1;
	border-left: 2px solid #cae0b1;
	border-right: 2px solid #cae0b1;
}

TD.Nav H2
{
	font-size: 14px;
	color: #f30000;
	padding-top: 10px;
	padding-bottom: 5px;
	margin: 0px;
}

TD.Nav H1
{
	font-size: 12px;
	padding-top: 5px;
	margin: 0px;
	white-space: nowrap;
}

TD.Nav H1 A
{
	color: #336633;
	text-decoration: none;
}

TD.Nav H1 A:hover
{
	color: #548954;
	text-decoration: none;
}

TD.NavEl
{
	height: 18px;
	background-image: url(/upload/clean-mate/images/NavEl.gif);
	background-position: left;
	background-repeat: no-repeat;
	border-right: 2px solid #cae0b1;
	padding-left: 18px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

TD.NavEl DIV
{
	height: 18px;
	font-size: 1px;
	border-bottom: 2px solid #cae0b1;
}

TABLE.Content
{
	width: 100%;
	border-collapse: collapse;
	background-color: #f7fcf1;
	border-top: 2px solid #cae0b1;
	border-left: 2px solid #cae0b1;
	border-right: 2px solid #cae0b1;
	border-bottom: 2px solid #cae0b1;
}

TABLE.Content TABLE TD
{
	padding: 0px;
}

TABLE.Content TD
{
	padding: 20px;
}

DIV.Vopros
{
	background-image: url(/upload/clean-mate/images/vopros.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

DIV.Voskl
{
	background-image: url(/upload/clean-mate/images/voskl.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

DIV.Main1
{
	padding-left: 134px;
	padding-top: 18px;
	padding-bottom: 10px;
	font-size: 24px;
	font-weight: bold;
	color: #4bc200;
}

TD.Main2
{
	padding-top: 18px;
	padding-left: 40px;
	padding-right: 40px;
	color: #f30000;
	font-weight: bold;
	font-size: 14px;
}

DIV.Main3
{
	padding-top: 10px;
	font-size: 24px;
	font-weight: bold;
	color: #4bc200;
	text-align: right;
	padding-right: 105px;
}

DIV.MainFoto
{
	background-image: url(/upload/clean-mate/images/CleanMate.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

DIV.Main4
{
	font-size: 18px;
	font-weight: bold;
	color: #4bc200;
	font-style: italic;
}

DIV.Main5
{
	padding-top: 18px;
	font-size: 24px;
	color: #336633;
	text-transform: uppercase;
	font-weight: bold;
	text-align: right;
}

DIV.Main5 A
{
	text-decoration: none;
}

DIV.Main6
{
	font-size: 48px;
	color: #336633;
	text-transform: uppercase;
	font-weight: bold;
	text-align: right;
}

DIV.Main6 A
{
	text-decoration: none;
}

DIV.Main7
{
	padding-top: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #4bc200;
	font-style: italic;
	text-align: right;
	white-space: nowrap;
}

TD.ClientBox
{
	vertical-align: top;
	padding-top: 14px;
	padding-right: 20px;
	padding-left: 10px;
	padding-bottom: 0px;
}

TD.ClientBox TABLE
{
	width: 135px;
	border-collapse: collapse;
	background-image: url(/upload/clean-mate/images/ClientBg.gif);
}

TD.ClientBox TABLE TD
{
	text-align: center;
	border-top: 2px solid #cae0b1;
	border-bottom: 2px solid #cae0b1;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
}

TD.ClientBox TABLE TD DIV
{
	padding-top: 5px;
	padding-bottom: 5px;
	color: #336633;
	font-weight: bold;
}

TD.ClientBox TABLE TD H2
{
	font-size: 14px;
	color: #f30000;
	padding-top: 5px;
	padding-bottom: 10px;
	margin: 0px;
}

DIV.Contact
{
	color: #336633;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 10px;
	float: left;
}

DIV.Dev
{
	color: #336633;
	font-size: 10px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 20px;
	float: right;
}

DIV.Dev A
{
	text-decoration: none;
}

DIV.h15
{
	height: 15px;
	font-size: 1px;
}

DIV.w1000
{
	width: 990px;
	min-width: 990px;
	height: 10px;
}

TABLE.PriceTable {
border-collapse: separate;
border: 1px solid #ccff99;
}
TD.PriceTD {
border-collapse: separate;
padding-top: 5;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
border: 1px solid #ccff99;
}
TABLE.esvo {
border-collapse: separate;
}
TD.esvo {
padding-top: 5;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
}
