* {font-family:Arial}
:focus {outline:0}
form{margin:0;padding:0}

.footer {height:200px; background:#434343}
.png {_filter:expression(fixPNG(this));}
.cl {clear:both}

.head {
	position:relative;
	height:639px;
	width:990px;
	_filter:expression(fixPNG(this));
	background:url(images/01_m.jpg) no-repeat; 
}

.head img {border:0}

a.main_link,
a.main_link:visited {
	display:block;
	position:absolute;
	width:407px;
	height:35px;
	top:17px;
	left:65px;
}


.head a.but1,
.head a.but1:visited,
.head a.but2,
.head a.but2:visited {
	position:absolute;
	top:195px;
	left:515px;
}
.head a.but2,
.head a.but2:visited {
	top:199px;
	left:730px;
}

.head a.but1 img,
.head a.but1:visited  img {
	width:172px;
	height:59px;
}
.head a.but2 img,
.head a.but2:visited  img {
	width:199px;
	height:52px;
}

 .head .t1 {
	position:absolute;
	top:278px;
	width:410px;
	left:532px;
	font-family:Arial;
	font-size:15px;
	padding:0;
	margin:0;
}

 .head .t1 b {letter-spacing:-1px}
 
 
.head .t2 {
	position:absolute;
	color:#fff;
	top:537px;
	width:410px;
	left:535px;
	font-family:Arial;
	font-size:11px;
	padding:0;
	margin:0;
}

.head .button {
	position:absolute;
	top:415px;
	width:416px;
	height:105px;	
	background:url(images/ie_but.png) no-repeat;
	_background:url(images/ie_but_fon.png) no-repeat;
	left:515px;
}

.head .button a,
.head .button a:visited {
	position:absolute;
	left:94px;
	top:62px;
	font-size:10px;
	font-family:Tahoma,Arial;
	color:#639922;
	text-decoration:none;
	z-index:100;
	font-weight:normal;
}

.head .button a.b0,.head .button a.b0:visited { left:90px; top:15px ;width:300px; height:45px;}


.head .button a.b2,.head .button a.b2:visited {top:78px;}

.head .button a.b3,.head .button a.b3:visited {left:250px;}
.head .button a.b4,.head .button a.b4:visited {top:78px;left:250px;}

.head .button a.b5,.head .button a.b5:visited {left:365px;}
.head .button a.b6,.head .button a.b6:visited {top:78px;left:365px;}

.head .button a:hover {text-decoration:underline;}

.left-part{
	float:left;
	width:405px;
	padding-left:40px;
}

.right-part {
	width:412px;
	float:right;
	padding-right:40px;
}


.left-part h2,
.right-part h2 {
	font-size:20px;
	color:#163680;
	font-family:Arial;
	padding:0px;
	margin:17px 0 4px 0;
	font-weight:normal; 
}

.left-part p,
.right-part p {
	padding:0px;
	margin:0px 0 0 0;
	font-size:12px;
	font-family:Arial;
}
/**/



