body { width:100%; height:100%; margin:0; padding:0; background:#F8E89D;}

td { vertical-align:top; color:#DDDDDD; font-size:12px; font-family:arial; }

a { color:#ca211e; text-decoration:underline; }
a:hover { text-decoration:none; }

.main { width:100%; height:100%; }
.mn1 { height:199px; background:url(images/t1.jpg) top center no-repeat; }
.mn2 { background:#BC9B3E; padding:20px 0 20px 0; }
.mn3 { height:178px; }


.center { width:100%; }
.crot { width:54px; }
.cr1 { width:27%; }

.top { width:100%; height:199px; position:relative; }
.logo { position:absolute; top:19px; left:36px; }
.menu { position:absolute; bottom:-1px; left:0; width:860px; }
.menu a {	color:#505050;
	font-weight:bold;
	text-decoration:none;
	padding:7px 20px 7px 20px;
	margin:0 0 0 23px;
	display:block;
	/*float:left;*/}
.menu a:hover {
	color:#ca211e;
	font-weight:bold;
	text-decoration:none;
	background:#BC9B3E;
}
.tel {	font-family:Times New Roman;
	font-size:24px;
	position:absolute;
	top:74px;
	right:27px;
	color:#ca211e;}
	.tel2 {	font-family:Times New Roman;
	font-size:24px;
	position:absolute;
	top:104px;
	right:27px;
	color:#ca211e;}
.h1 { position:absolute; top:36px; right:117px; }
.h2 { position:absolute; top:36px; right:72px; }
.h3 { position:absolute; top:36px; right:27px; }

.bottom { width:100%; height:178px; }
.bm1 { width:240px; vertical-align:middle; text-align:center; }
.bm2 { background:#BC9B3E; vertical-align:middle; text-align:center; }
.oporka { width:452px; height:130px;}

.oa1 { background:url(images/vhod.gif) no-repeat; height:72px; }
.oa2 {
	background:url(images/kor.jpg) 141px 24px no-repeat;
	padding:24px 0 0 188px;
	text-transform:uppercase;
	color:white;
	line-height:14px;
	font-weight:bold;
}
.login { height:72px; width:452px; position:relative; }

.ln1 { position:absolute; top:17px; left:135px; color:#505050; font-family:tahoma; }
.ln2 { position:absolute; top:17px; left:293px; color:#505050; font-family:tahoma; }
.ln5 { position:absolute; top:15px; left:180px; width:87px; height:19px; border:1px solid #707070; }
.ln6 { position:absolute; top:15px; left:345px; width:87px; height:19px; border:1px solid #707070; }
.ln3 { position:absolute; top:45px; left:135px; font-size:11px; }
.ln4 { position:absolute; top:45px; left:230px; color:#505050; font-size:11px; }
.ln7 { position:absolute; top:42px; right:21px; }

.zag {	color:white;
	border-top:6px solid white;
	padding:5px 0 16px 0;
	margin:10px 0 0 0;
	font-weight:bold;
	text-transform:uppercase;}

.zagolovok { margin:0 0 13px 0; }
.zok {
	background:#ca211e;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding:3px 150px 3px 50px;
	color:white;
}
.zok1 {
	background:#ca211e;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding:3px 55px 3px 45px;
	color:white;
}
.vnut { width:100%; }
.vnut02 { width:70%; }
.vnut1 { width:37px; text-align:center; vertical-align:middle; padding:0 5px 0 5px;}
.vnut2 { width:202px; }
.vnut3 { width:40px; padding:0 40px 0 0; text-align:center; vertical-align:middle; }
.vnut32 { width:40px; text-align:center; vertical-align:middle; padding:0 0 0 5px;}
.vnut2 img { border:1px solid #4d757f; }
.vnut4 { padding:10px 0 0 0; }
.vnut5 { width:145px; }
.vnut11 {padding:15px 15px; 0 0;width:100%;}
.vnut10 { padding:15px 0 0 20px; font-size:10px; }

.vnut6 { color:#497079; text-transform:uppercase; padding:0 0 8px 0; text-align:center; font-weight:bold; }
.vnut6 a { text-decoration:none; color:#497079; }
.vnut7 { color:white; text-transform:uppercase; padding:0 0 8px 0; font-weight:bold; text-decoration:underline; }
.vnut7 a { color:white; }
.vnut9 { color:#ca211e;  padding:5px 0 0 0; text-align:center; font-weight:bold; font-size:16px; }
.vnut9 a { text-decoration:none; color:#ca211e; }

.kg1 { padding:0 10px 10px 0; }
.kg2 { padding:0 16px 10px 0; }
.kg3 { width:160px; height:19px; border:1px solid #707070; margin:0; padding:0; }
.kg4 { width:400px; height:120px; border:1px solid #707070; margin:0; padding:0; }
.kg5 { width:35px; height:20px; border:1px solid #707070; margin:0; padding:0; text-align:center; }

.belk { background:white; padding:12px 0 12px 13px; color:black; margin:0 0 20px 0; }
.arrow {
	display: inline;
	width: 14px; height: 7px;
	margin: 0 8px 0 0;
}