body { width:100%; height:100%; margin:0; padding:0; background:#2b3567; }

form { 
	display: inline;
}

td { vertical-align:top; color:#3d3d3d; font-size:11px; font-family:arial; }

a { color:#2b3567; text-decoration:underline; }
a:hover { text-decoration:none; }

.main { width:1002px; height:100%; background:#fffef1; }

.mn1 { height:104px; }

.tp1 {background:url(images/t1.jpg) bottom left no-repeat;}
.tp2 {background:url(images/t2.jpg) 334px bottom no-repeat;}
.tp3 {background:url(images/t3.jpg) 668px bottom no-repeat; position:relative; }

.tp1, .tp2, .tp3 {
	width:100%;
	height:104px;
}

.ffoo1 { background:url(images/ffoo1.jpg) repeat-x; width:100%; }
.ffoo2 { background:url(images/ffoo2.jpg) bottom left repeat-x; width:100%; }

.logo { position:absolute; top:28px; left:115px; }

.mn2 { height:39px; background:url(images/t4.jpg) no-repeat; }
.menu { width:100%; height:39px; position:relative; }
.menu a { color:#623f13; text-decoration:none; font-size:13px; }

.mu1 { padding:9px 14px 13px 43px; position:absolute; top:1px; left:233px;}
.mu1:hover { background:url(images/mu1.jpg) no-repeat; }
.mu1:active { background:url(images/mu1.jpg) no-repeat; }
.mu2 { padding:9px 14px 13px 37px; position:absolute; top:1px; left:391px;}
.mu2:hover { background:url(images/mu2.jpg) no-repeat; }
.mu2:active { background:url(images/mu2.jpg) no-repeat; }
.mu3 { padding:9px 16px 13px 37px; position:absolute; top:1px; left:598px;}
.mu3:hover { background:url(images/mu3.jpg) no-repeat; }
.mu3:active { background:url(images/mu3.jpg) no-repeat; }
.mu4 { padding:9px 18px 13px 42px; position:absolute; top:1px; left:772px;}
.mu4:hover { background:url(images/mu4.jpg) no-repeat; }
.mu4:active { background:url(images/mu4.jpg) no-repeat; }


.mn3 { height:246px; background:url(images/l1.jpg) top left no-repeat; }
.shtuk { width:100%; height:246px; background:url(images/r1.jpg) top right no-repeat; }
.sk1 { padding:0 0 0 119px; }
.sk2 { width:261px; padding:0 94px 0 0; }

.zag2 {
	color:#2b3567;
	font-family:Palatino Linotype, times new roman;
	font-size:19px;
	border-bottom:1px dashed #e6ddcb;
	margin:0 20px 0 0;
	padding:10px 0 5px 22px;
	background:url(images/strser.gif) right 19px no-repeat;
}
.zag3 {
	color:#2b3567;
	font-family:Palatino Linotype, times new roman;
	font-size:19px;
	border-bottom:1px dashed #e6ddcb;
	margin:0 20px 0 0;
	padding:10px 0 5px 0;
	background:url(images/strser.gif) right 19px no-repeat;
}

.poisk { width:261px; background:url(images/poisk.jpg) top left no-repeat; height:196px; position:relative; }
.visota { height:50px; }

.pk1 { position:absolute; z-index:5; top:140px; right:16px; }
.pk3 { position:absolute; left:0; top:15px; }
.pk4 { color:white; font-family:tahoma; font-size:11px; vertical-align:middle; padding:5px 8px 5px 0; width:75px; text-align:right; }
.pk5 { vertical-align:middle; padding:5px 0 5px 0; }

.pk5 select { width:157px; height:23px; }
.pk5 input { margin:0; padding:0; }

.pod1 { background:url(images/c2.gif) repeat-x; }
.pod2 { background:url(images/c1.gif) top left no-repeat; }
.pod3 { background:url(images/c3.gif) top right no-repeat; }

.pod1, .pod2, .pod3 { width:512px; height:183px; }
.pod5 { padding:22px 0 0 22px; }
.pod4 { width:475px; height:140px;}


.fon1 { width:510px; }
.fon2 { background:url(images/f1.gif) top left no-repeat #e8e7dc; padding:12px 22px 12px 22px;}
.fon3 { background:url(images/f5.gif) bottom left no-repeat; height:9px; }

.xon1 { width:510px; margin:20px 0 0 0; }
.xon2 { background:url(images/x1.gif) top left no-repeat #eae7d9; padding:12px 22px 12px 22px;}
.xon3 { background:url(images/x2.gif) bottom left no-repeat; height:8px; }

.don1 { width:774px; margin:20px 0 0 0; }
.don2 { background:url(images/g1.gif) top left no-repeat #eae7d9; padding:12px 22px 12px 22px;}
.don3 { background:url(images/g2.gif) bottom left no-repeat; height:6px; }

.mn4 { height:28px; background:url(images/raz.gif) no-repeat; }

.mn5 { background:url(images/ct.gif) 106px top no-repeat #fffef1; }
.center { width:100%; height:100%; background:url(images/bg2.gif) top left repeat-y; }
.cr1 { width:106px; background:url(images/l3.jpg) bottom left no-repeat; }
.cr2 { padding:0 0 0 13px; background:url(images/cb.gif) bottom left repeat-x; }
.cr3 { background:url(images/cen.gif) bottom left no-repeat; width:261px;  }
.cr4 { width:94px; background:url(images/r3.jpg) bottom left no-repeat; }
.cr5 { padding:0 0 0 13px; background:url(images/cen2.gif) bottom left no-repeat; }
.minheight1 { width:106px; height:600px; background:url(images/l2.jpg) top left no-repeat; }
.minheight2 { width:94px; height:600px; background:url(images/r2.gif) top left no-repeat; }
.minheight3 { width:106px; height:900px; background:url(images/left.jpg) top left no-repeat; }
.minheight4 { width:94px; height:900px; background:url(images/right.jpg) top left no-repeat; }

.nachat { width:261px; height:449px; background:url(images/nachat.jpg) top left no-repeat; position:relative; }
.nt1 { position:absolute; bottom:10px; right:46px; }
.nt2 { color:white; background:#448eb6; font-size:12px; }
.nt3 { position:absolute; top:68px; left:36px; width:192px; }


.mn6 { height:94px; }
.bm1 { background:url(images/b1.jpg) top left no-repeat; }
.bm2 { background:url(images/b2.jpg) 125px top no-repeat; }
.bm3 { background:url(images/b3.jpg) 251px top no-repeat; }
.bm4 { background:url(images/b4.jpg) 376px top no-repeat; }
.bm5 { background:url(images/b5.jpg) 501px top no-repeat; }
.bm6 { background:url(images/b6.jpg) 626px top no-repeat; }
.bm7 { background:url(images/b7.jpg) 752px top no-repeat; }
.bm8 { background:url(images/b8.jpg) 877px top no-repeat; position:relative; }

.bm1, .bm2, .bm3, .bm4, .bm5, .bm6, .bm7, .bm8 {
	width:100%; height:94px;
}

.dopmu { position:absolute; top:40px; left:0; width:1002px; text-align:center; }
.dopmu a {
	color:#2b3567;
	text-decoration:underline;
	background:url(images/pip.gif) right 5px no-repeat;
	padding:0 24px 0 0;
	margin:0 0 0 16px;
}
.dopmu a:hover { text-decoration:none; }

.copy { position:absolute; top:73px; left:305px; width:400px; text-align:center; }

.co1 { width:255px; height:50px; }
.co2 { width:215px; padding:10px 20px 0 20px; background:url(images/1.gif) top left no-repeat #eae5d7; }
.co21 { width:215px; padding:10px 20px 0 20px; background:url(images/3.gif) top left no-repeat #f4f3e7; }
.co22 { width:215px; padding:10px 20px 0 20px; background:url(images/5.gif) top left no-repeat #f1f0e3; }
.coot { width:4px; }
.chtoto { width:514px;  }
.nado { height:10px; background:url(images/2.gif) bottom left no-repeat; }
.nado1 { height:10px; background:url(images/4.gif) bottom left no-repeat; }
.nado2 { height:10px; background:url(images/6.gif) bottom left no-repeat; }

.zag {
	color:#009900;
	font-family:Palatino Linotype, times new roman;
	font-size:14px;
	border-bottom:1px dashed #e6ddcb;
	text-transform:uppercase;
	padding:18px 0 4px 20px;
	margin:0 4px 0 0;
	text-decoration:underline;
	background:url(images/stror.gif) right 23px no-repeat;
}
.zag a { color:#009900; text-decoration:underline; }
.kar { margin:0 7px 0 0; }


.raz2 { width:261px; height:28px; background:url(images/raz2.gif) top right no-repeat; }

.submenu { color:#666666; margin:0 0 10px 0; }

.strel {
	display:block;
	padding:0 13px 0 0;
	background:url(images/strel.gif) right 4px no-repeat;
	margin:10px 0 0 0;
	float:left;
}

.ssilk {
	display:block;
	padding:0 0 0 15px;
	margin:3px 0 3px 0;
	text-decoration:underline;
	background:url(images/pip2.gif) left 4px no-repeat;
	color:#666666;
	font-size:13px;
}
.ssilk:hover { color:#2b3567; text-decoration:underline; }
.statzag { color:#0e806e; font-size:12px; padding:0; margin:0 0 10px 0; }
.glavzag { color:#2b3567; font-size:18px; padding:0; margin:0 0 15px 0; font-family:Palatino Linotype, times new roman; font-size:18px; }

.poloska { border-bottom:1px dashed #d6c7b2; padding:0 0 17px 0; margin:0 0 15px 0; }

.in1 { width:235px; height:20px; border:1px solid #5e5c61; margin:5px 0 5px 0; }
.in2 { width:445px; height:136px; border:1px solid #5e5c61; margin:5px 0 5px 0; }