HTML {
	height: 100%;
	padding: 0;
	margin: 0;
}
HTML,BODY,P,FORM,DIV{
	padding: 0px;
	margin: 0px;
}
BODY {
	padding: 0px;
	margin: 0px;
	/*width: 1000px;
	height: 100%;
	margin: auto;*/
	background: #000000;
}
A{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #7b8b88;
}
A:hover,A:visited{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #dbdbdb;
}
#body{
	width: 1000px;
	margin: auto;
}

/*---HEAD---*/
#left{
	width: 130px;
	height: 380px;
	background: url(../images/head_left4.jpg) no-repeat right top;
	float: left;
}
#center{
	width: 741px;
	float: left;
	background: url(../images/head_top.jpg) no-repeat top;
	padding: 0px 0 0 0;
}
#right{
	width: 129px;
	height: 380px;
	background: url(../images/head_right4.jpg) no-repeat left top;
	float: left;
}
#head{
	float: left;
}
#head DIV{
	float: left;
}
#head IMG{
	float: left;
	border: none;
}
#mn_pic{
	float: left;
	text-align: center;
	width: 431px;
	height: 31px;
	padding: 0 0 0 310px;
}
#mn_pic IMG{
	border: none;
	float: left;
	filter: expression(fixPng(this));
}
#mn_main{
	float: left;
}
#mn_main IMG{
	float: left;
	border: none;
}
#head_bottom{
	float: left;
	height: 37px;
	width: 741px;
}
#head_bottom IMG{
	float: left;
	height: 37px;
	width: 741px;
}

#flash{
	float: left;
}
#flash IMG{
	float: left;
}
#flash #stalker{
	float: left;
}

/*---MAIN---*/
#main_bg{
	float: left;
	background: url(../images/main_bg.jpg) repeat-y;
}
#main{
	float: left;
/*	background: url(../images/main_top.jpg) no-repeat;*/
	background: url(../images/main_top2.jpg) no-repeat;
}
#main_left{
	width: 225px;
	background: url(../images/news.jpg) no-repeat 0px 15px;
	padding: 70px 25px 0 20px;
	float: left;
}
#news_list{
	margin: 0;
	padding: 0;
}
#news_list DT{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
}
#news_list STRONG{
	font-family: Verdana, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
}
#news_list DD{
	margin: 0;
	padding: 0 0 18px 0;
}
#news_list DD IMG{
	float: left;
	border: 1px solid #818b97;
	width: 160px;
	margin: 5px 20px 10px 0;
}
#news_list DD A,#news_list DD A:visited{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	/*color: #7b8b88;*/
	line-height: 18px;
}
#main_right{
	width: 441px;
	background: url(../images/about_stalker.jpg) no-repeat 0px 15px;
	padding: 70px 25px 0 5px;
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
}

#contact{
	width: 441px;
	float: left;
	margin: 40px 0 0 0;
	padding: 0px 0 0 0;
}
#contact .img{
	width: 400px;
	float: left;
	margin: 0 0 30px 0;
}
#contact IMG{
	filter: expression(fixPng(this));
	float: left;
}
#contact .code{
	font-family: Verdana, sans-serif;
	font-size: 24px;
	color: #de2921;
	float: left;
	width: 80px;
	line-height: 24px;
}
#contact .phone{
	font-family: Verdana, sans-serif;
	font-size: 18px;
	color: #de2921;
	float: left;
	width: 120px;
	line-height: 18px;
}
#contact .mail{
	width: 441px;
	float: left;
	margin: 20px 0 0 0;
	text-align: left;
}
#contact .mail A,#contact .mail A:visited{
	font-family: Verdana, sans-serif;
	font-size: 14px;
	/*color: #7b8b88;*/
}

/*---INNER---*/
#inner_bg{
	width: 741px;
	min-height: 438px;
	background: url(../images/inner_bg.png) repeat-y 0px 8px;
	float: left;
}
#inner_bg_top{
	width: 741px;
	background: url(../images/inner_bg_top.png) no-repeat top;
	float: left;
	min-height: 438px;
}
#inner_bg_bottom{
	width: 741px;
	background: url(../images/inner_bg_bottom.gif) no-repeat bottom;
/*	background: url(../images/inner_bg_bottom.png) no-repeat bottom;*/
	float: left;
	padding: 0 0 30px 0;
	min-height: 438px;
}
#inner_left{
	width: 240px;
	padding: 22px 21px 0 9px;
	float: left;
}
#mn_left{
	width: 240px;
	background: url(../images/mn_left_bottom.gif) no-repeat bottom;
	float: left;
}
#mn_left DIV{
	width: 240px;
	background: url(../images/mn_left_top.gif) no-repeat top;
	float: left
}
#mn_left DL{
	width: 220px;
	margin: 0px;
	padding: 9px 9px 9px 9px;
	margin: 1px 1px 1px 1px;
	background: url(../images/mn_left_bg.png) repeat;
	filter: expression(fixPng(this,'scale'));
}
#mn_left DT,#mn_left DT STRONG{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #dbdbdb;
}
#mn_left DT A,#mn_left DT A:visited{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	/*color: #7b8b88;*/
}
#mn_left DT A:hover{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	/*color: #dbdbdb;*/
}	
#mn_left DD{
	line-height: 20px;
	height: 20px;
}
#inner_block_left{
	float: left;
	padding: 20px 10px 10px 10px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
}
#inner_content{
	width: 441px;
	padding: 27px 25px 0 5px;
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
}
H1{
	font-family: Verdana, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	margin: 0 0 20px 0;
	padding: 0;
}
H2{
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	margin: 20px 0 10px 0;
	padding: 0;
}
H3{
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	margin: 15px 0 10px 0;
	padding: 0;
}
#inner_content A,#inner_content A:visited{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	/*color: #ffffff;*/
	line-height: 18px;
}
#nav{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #fefefe;
	margin: 0 0 20px 0;
}
#nav A,#nav A:visited{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	/*color: #6b7e82;*/
}
.object_list{
	margin: 0;
	padding: 0;
}
.object_list DT A,.object_list DT A:visited{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	/*color: #6b7e82 !important;*/
}
.object_list DT A:hover{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	/*color: #dbdbdb !important;*/
}
.object_list DD{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	margin: 0 0 10px 0;
	padding: 0;
}
.object_img{
	border: 1px solid #818b97;
	margin: 20px 20px 0px 0px;
	width: 160px;
}
.award_list{
	margin: 0;
	padding: 0;
}
.award_list TD{
	vertical-align: top;
}
.award_list .desc{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	padding: 0 0 20px 0;
}
.award_list .img{
	padding: 0 20px 20px 0;
}
.award_list .img IMG{
	border: 1px solid #818b97;
	width: 160px;
}
.award_list A,.award_list A:visited{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	/*color: #6b7e82 !important;*/
}
.award_list A:hover{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	/*color: #dbdbdb !important;*/
}

/*---VACANCY---*/
#vacancy_list{
	margin: 0;
	padding: 0;
}
#vacancy_list DT{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
}
#vacancy_list DT STRONG{
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
}
#vacancy_list DD{
	margin: 0;
	padding: 0 0 18px 0;
}
#vacancy_list DD A,#vacancy_list DD A:visited{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	/*color: #7b8b88;*/
	line-height: 18px;
}

/*---FOOTER---*/
#footer{
	width: 741px;
	float: left;
}
#ita{
	width: 225px;
	padding: 20px 25px 20px 20px;
	float: left;
	font-size: 10px;
}
#ita IMG{
	border: none;
	float: left;
	margin: 0 10px 0 0;
	height: 31px;
}
#ita A,#ita A:visited,#ita A:hover{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
#copy{
	width: 441px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 20px 25px 20px 5px;
	float: left;
}
#copy A,#copy A:visited,#copy A:hover{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #666666;
}

/*---FEEDBACK---*/
#feedback{
	padding: 22px 0 0 0;
}
/*---FORM---*/
FORM{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
}
FORM .title{
	margin: 5px 0 0 0;
}
FORM .error{
	font-weight: bold;
}
FORM .text INPUT{
	width: 200px;
	height: 17px;
	margin: 0px 0px 3px 0px;
	border: 1px solid #d8d8d8;
}
FORM .file INPUT{
	width: 204px;
	height: 20px;
	margin: 0px 0px 3px 0px;
	border: 1px solid #d8d8d8;
}
FORM .select SELECT{
	width: 203px;
	height: 17px;
	margin: 0px 0px 3px 0px;
	border: 1px solid #d8d8d8;
}
FORM .textarea TEXTAREA{
	width: 200px;
	height: 50px;
	margin: 0px 0px 3px 0px;
	border: 1px solid #d8d8d8;
}
FORM .submit INPUT{
	margin:	10px 0px 0px 0px;
	height: 20px;
}
