BODY {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding: 0;
	color: #000000;
	background: #FFFFFF url(../i/bgp.gif) repeat-x left top;
}
BODY A {
	color: #457eb8;
	font-family: Arial, Helvetica, sans-serif;
} 
BODY A:HOVER {
	color: #569316;
}
BODY.page {
	background: #FFFFFF url(../i/bg_page.gif) repeat-x left top;
}
.bg-li {
	background: url(../i/bg_li.gif) repeat-x top;
}
.bg-ri {
	background: url(../i/bg_ri.gif) repeat-x left top;
}
.PNG { filter:expression(fixPNG(this)); } 
.PNG A { position: relative; }
.tm {
	position: absolute;
	z-index: 4;
	height: 100%;
	width: 100%;
	visibility: hidden;
}
.vk-on {
	position: absolute;
	z-index: 3;
	top: 132px;
	width: 100%;
	height: 240px;
}
.vk-off {
	position: absolute;
	z-index: 7;
	top: 132px;
	width: 100%;
	height: 240px;
	visibility: hidden;
}
.provod {
	position: absolute;
	z-index: 5;
	top: 132px;
	width: 100%;
	height: 240px;
	visibility: hidden;
}
.svet {
	height: 521px;
	width: 100%;
	position: absolute;
	z-index: 6;
	visibility: hidden;
}
.top2 {
	height: 513px;
	width: 100%;
	position: absolute;
	z-index: 2;
	top: 132px;
}
.np {
	position: absolute;
	top: 290px;
	width: 100%;
	height: 100px;
}
.bgl1 {
	background: url(../i/bg_l1.gif) no-repeat right top;
}
.bgl2 {
	background: url(../i/bg_l2.gif) no-repeat right top;
}
.sk1 {
	background: url(../i/bg_sk2.gif) no-repeat left top;
	font-size: 80%;
	color: #223d1b;
	padding-left: 220px;
	padding-top: 120px;
}
A.grn-b {
	color: #223D1B;
	font-weight: bold;
}
A.grn-b:HOVER {
	color: #FFFFFF;
}
.menutop {
	font-size: 80%;
	color: #737e88;
	padding-right: 30px;
	background: #242E38;
}
.pm {
	margin-left: 20px;
}
.pm A {
	color: #FFFFFF;
}
.pm A:HOVER {
	color: #737E88;
}
.pm IMG {
	margin-right: 8px;
}
.name {}
H1 {
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	display: inline;
}
H1.nm {
	font-size: 14px;
	color: #6a8095;
}
.ttop {
	padding-top: 7px;
}
.ps {
	color: #878E81;
	font-size: 12px;
	margin-bottom: 3px;
}
.ps IMG {
	margin-right: 5px;
}
IMG.mpk {
	border-style: none;
	margin-right: 20px;
}
A.grn1 {
	font-size: 75%;
	color: #8ac759;
}
A.grn1:HOVER {
	color: #FFFFFF;
}
H2 {
	font-size: 125%;
	font-weight: normal;
	color: #569316;
	display: inline;
}
A.grn2 {
	color: #569316;
}
A.grn2:HOVER {
	color: #666666;
}
.txt {
	font-size: 80%;
}
.astop {
	font-size: 160%;
	color: #FFFFFF;
	background: #306ca9 url(../i/as_bg.gif) no-repeat left top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.as-txt {
	font-size: 80%;
	color: #306CA9;
}
.flash {
	background: url(../i/sk_bt.gif) no-repeat left bottom;
	padding: 0px 0px 43px 92px;
}
.phon {
	font-size: 150%;
	color: #FFFFFF;
	padding-bottom: 40px;
}
.rtg {
	padding-right: 20px;
	padding-bottom: 50px;
}
.rtg IMG {
	margin-right: 7px;
}
.cop {
	font-size: 70%;
	color: #666666;
	padding-bottom: 50px;
}
.cop A {
	color: #666666;
}
.bgbt {
	background: #72A73A url(../i/bg_bt.gif) repeat-x;
}
.z1 {
	background: url(../i/u2.gif) no-repeat right bottom;
	padding-right: 30px;
}
.z1 H3 {
	font-size: 170%;
	font-weight: normal;
	color: #FFFFFF;
	display: inline;
}
H2.z2 {
	font-size: 140%;
	font-weight: normal;
	color: #c5e5a2;
}
.um {
	padding-left: 2px;
	padding-right: 15px;
	padding-top: 6px;
}
.menuleft {
	font-size: 80%;
	font-weight: bold;
	color: #71a539;
	padding-bottom: 25px;
}
.menuleft A {
	color: #45688b;
}
.menuleft A:HOVER {}
.phon-as {
	font-size: 130%;
	color: #306CA9;
	padding-top: 20px;
}
.z3 {
	margin-bottom: 10px;
}
.z3 H3 {
	font-size: 85%;
	color: #457eb8;
	display: inline;
}
.zp {
	margin-bottom: 30px;
}
.zp H3 {
	font-size: 130%;
	font-weight: normal;
	color: #457eb8;
	display: inline;
}
.blokfoto {
	width: 100%;
	margin-bottom: 30px;
}
.z4 {
	font-size: 140%;
	color: #72A73A;
}
.txt1 {
	font-size: 85%;
}
.zv {
	font-size: 130%;
	margin-top: 30px;
}
A.or1 {
	color: #FF6600;
}
.form INPUT {
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
}
.zv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF3300;
}
A.bl2 {
	font-weight: normal;
}
.form2 {}
.form2 INPUT {
	font-family: Arial, Helvetica, sans-serif;
	width: 45px;
	text-align: center;
	font-size: 80%;
}
.form2 TD {
	background: #E2E7DC;
}
.txt3 {
	font-size: 80%;
}
.txt3 STRONG {
	font-size: 110%;
	color: #006699;
}
.tabz {
	color: #006699;
	font-size: 110%;
}
.form TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	height: 60px;
	width: 100%;
}
INPUT.bt {
	font-family: Arial, Helvetica, sans-serif;
	cursor: hand;
	font-size: 80%;
}
.txt1 IMG {
	float: center;
	margin-right: 30px;
	margin-bottom: 15px;
}
.pk {
	font-size: 80%;
	padding-bottom: 40px;
}
.pk IMG {
	margin-bottom: 20px;
	border: 1px solid #999999;
}
.z5 {
	font-size: 110%;
	color: #457eb8;
}
.fg {
	font-size: 80%;
	padding-bottom: 40px;
}
.fg IMG {
	margin-bottom: 20px;
	border: 1px solid #999999;
}
a.grin { font-weight: bold; color: #72A73A; }
a.grin:hover { color: #306CA9; }
