*{
	margin: 0px;
	padding: 0px;
}

.head
{
	width: 100%;
	height: 168px;
}

.headTd1
{
	width: 459px;
	height: 168px;
	background-image: url("/i/bg_head1.jpg");
	background-repeat: no-repeat;
	vertical-align: top;
}

.headTd2
{
	width: 100%;
	height: 168px;
	background-image: url("/i/bg_head2.jpg");
	background-repeat: repeat-x;
}

.headTd3
{
	text-align: right;
	width: 540px;
	height: 168px;
	vertical-align: top;
}

.headImg
{
	width: 540px;
	height: 168px;
}

.tlogo
{
	width: 113px;
	height: 86px;
}

.tH
{
	width: 346px;
}

.logo
{
	width: 85px;
	height: 63px;
	margin-top: 23px;
	margin-left: 14px;
	margin-right: 14px;
	border: 0px;
}

.tMenu
{
	widht: 445px;
	height: 55px;
	margin-top: 27px;
	margin-left: 14px;
	border-right: 1px solid #e1ffa7;
}

.menu
{
	width: 111px;
	height: 54px;
	background-image: url("/i/bg_menu.jpg");
	background-repeat: repeat-x;
	border-left: 1px solid #e1ffa7;
	border-top: 1px solid #e1ffa7;
	text-align: center;
}

.menuLink
{
	font-family: Verdana, Arial;
	font-size: 14px;
	color: #ffffff;
}

h1
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
}

.tNav
{
	width: 100%;
	height: 27px;
	background-image: url("/i/bg_under_head.jpg");
	background-repeat: repeat-x;
	background-color: #edf0e7;
	margin: 0px;
}

.tMiddle
{
	width: 100%;
	height: 100%;
	background-color: #c1ccaa;
}

.tdMiddle
{
	padding: 5px;
}

.td1Middle2
{
	width: 205px;
	vertical-align: top;
	padding: 15px;
}

.td2Middle2
{
	width: 100%;
	vertical-align: top;
	padding: 15px;
}

.td3Middle2
{
	width: 250px;;
	vertical-align: top;
	padding: 15px;
}

.tCont
{
	width: 100%;
	height: 600px;
	background-image: url("/i/bg_cont.jpg");
	background-repeat: repeat-x;
	background-color: #ffffff;
}

.tOften
{
	width: 175px;
	/*height: 500px;*/
}

.hOften
{
	width: 175px;
	height: 21px;
	background-image: url("/i/bg1_cont1.jpg");
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}

.tdCont
{
	text-align: left;
	background-color: #ecf0e6;
	background-image: url("/i/bg2_cont1.jpg");
	background-repeat: repeat-x;
	width: 100%;
	height: 170px;
	padding: 15px;
	vertical-align: top;
}

.mon
{
	text-align: center;
}
.contText
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #666666;
}

.imOften
{
	width: 175px;
	height: 10px;
}

.hFback
{
	background-image: url("/i/bg1_cont2.jpg");
}

.hNews
{
	width: 250px;
	height: 21px;
	background-image: url("/i/bg1_cont3.jpg");
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	padding-left: 10px;
}

.iNews
{
	border: 6px solid #d8e0ca;
	width: 88px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.tAng
{
	width: 100%;
	height: 10px;
}

.bLine
{
	width: 100%;
	height: 3px;
	background-color: #b40a0a;
}

.sep1
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.sep2
{
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.botLink
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #676566;
}

.copy
{
	text-align: right;
	vertical-align: middle;
	width: 50%;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
}

.crLink
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
}

.text
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.cImg
{
	border: 6px solid #edf0e7;
	margin-bottom: 5px;
	margin-right: 15px;
}

h2
{
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: normal;
	color: #bf2324;
	margin-bottom: 10px;
}

.noPad
{
	padding: 0px;
	padding-top: 18px;
}

p
{
	margin-bottom: 15px;
}

.tProd
{
	text-align: center;
	width: 100%;
}

.nav
{
	padding-left: 12px;
}

.form
{
	font-family: Arial, Verdana;
	font-size: 15px;
	color: #000000;
	border: 1px solid #d8d8d8;
	width: 500px;
	margin-bottom: 10px;
}

.button
{
	background-color: #7ea43d;
	border: 0px solid #765611;
	color: #ffffff;
	cursor: pointer;
	padding: 3px;
}

.dBut
{
	width: 500px;
}

.ok
{
	color: #7fa43b;
	font-weight: bold;
	margin-bottom: 20px;
	padding: 5px;
	background-color: #badf75;
	border: 1px solid #7fa43b;
	text-align: center;
	width: 500px;
}

.error
{
	color: #b92120;
	font-weight: bold;
	margin-bottom: 20px;
	padding: 5px;
	background-color: #e49b9b;
	border: 1px solid #b92120;
	text-align: center;
	width: 500px;
}

ul
{
	padding-left: 10px;
}

.striped
{
	background-color: #edf0e7;
	padding: 3px;
}

.noStriped
{
	padding: 3px;
}

.pCell
{
	padding: 3px;
}

.stripedTable
{
	/*width: 100%;*/
}

div.blCont p
{
	margin: 0px;
}

div.contacts p
{
	margin: 0px;
}
