body
	{
		padding:0px 0px 0px 0px;
		margin:0px;
		font-family:Arial;
		background:#ffffff;
		line-height:14px;
		font-size:12px;
		color:#3B3B3B;

	}
	
a
	{
		text-decoration:underline;
		color:#37699B;

	}	
	
	
a:hover
	{
		text-decoration:none;
	}
	

a img
	{
		border:0px;
	}
	
p
	{
		padding:3px 0px 3px 0px;
		margin:0px;
	}	
	
	
form
	{
		padding:0px;
		margin:0px;
	}	
	
	
h3,h1
	{
	padding:10px 0px 10px 0px;
	margin:0px;
	font-size:18px;
	font-weight:normal;
	background:none;
	line-height : 20px;
}

h4
	{
	padding:10px 0px 10px 0px;
	margin:0px;
	font-size:18px;
	font-weight:normal;
	background:none;
	line-height : 20px;
}
	
h3 img
	{
		vertical-align:middle;
	}	

.body1
	{
		width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1043)? "1043" : "100%");
		min-width:1043px;
		padding:0px 0px 20px 0px;
	}	

.head1
	{
		height:97px;
	}


.logo
	{
		float:left;
		margin:27px 0px 0px 17px;
	}
.logos
	{
		float:left;
		margin:27px 0px 0px 17px;
	}
		
.ico1
	{
		padding:7px 20px 0px 0px;
		float:right;
		margin:20px 0px 0px 0px;
		background:url(/d/ico_fon1.gif) 100% 0px no-repeat;
	}	
	
.ico1 a, .ico1 span
	{
		display:block;
		margin:0px 0px 17px 0px;
	}	
	
.banner1
	{
		margin:0px 20px 0px 190px;
		text-align:center;
		padding:10px 0px 0px 0px;
	}	
	
	
.head2	
	{
		clear:both;
		height:47px;
	}	

.icq
	{
		float:left;
		padding:5px 0px 0px 40px;
		width:212px;
	}	
.tel1
	{
		float:left;
		padding:15px 0px 0px 65px;
		width:212px;
		height:40px;
		font-family:Arial;
		font-size:14px;
		background:url(/d/tel1.gif) 25px 0px no-repeat;
	}	
	
.icq img
	{
		vertical-align:middle;
	}

.tmenu1
	{
		padding:15px 0px 0px 65px;
		float:left;
		margin:0px;
		list-style-type:none;
	}	
	
.tmenu1 li
	{
		float:left;
		padding:0px 15px 0px 15px;
		font-family:Arial;
		font-size:14px;
		color:#000000;
		border-left:1px solid #3A3A3A;
    position:relative;
	}	



.tmenu1:hover li, /* для современных браузеров */
.tmenu1.hover li { /* для Internet Explorer 6 */
  display: block
}
	
.tmenu1 li a
	{
		color:#000000;
	}	
	
.tmenu1 li a:hover
	{
		color:#FF6C0A;
	}	


.tmenu1 li.first
	{
		border:0px;
	}		
	

.t_menu_z{
        clear:both;
}	
	
.tmenu2 {
  position:absolute;
  padding:5px 0px 5px 0px;
  margin:0px;
  list-style-type:none;
  border:1px solid #e5e5e5;
  width:120px;
  top:15px;
  left:0px;
  background:#ffffff;
    display:none;
}  
  

.tmenu2 li {
  padding:2px 10px 2px 10px;
  clear:both;
  border:0px;
  font-size:9px;
}

	
.main_content
	{
		width:100%;
		border-collapse:collapse;		
		clear:both;
	}

.main_content_td0
	{
		width:75%;
		padding:0px 5px 15px 15px;
		vertical-align:top;
	}	


	
.main_content_td
	{
		width:25%;
		padding:0px 5px 15px 15px;
		vertical-align:top;
	}	

.main_content_tdx
	{
		width:25%;
		padding:0px 5px 15px 5px;
		vertical-align:top;
	}	
		
.main_content_td2a
	{
		width:25%;
		padding:0px 5px 15px 15px;
		vertical-align:top;
		background:url(/d/hr2.gif) 0px 0px no-repeat;
	}	

	
.main_content_td2
	{
		width:25%;
		padding:0px 5px 15px 30px;
		margin-left:15px;
		vertical-align:top;
		background:url(/d/hr2.gif) 15px 0px no-repeat;
	}		
	
.login
	{
		background:#F0F0F0 url(/d/fon_logo.gif) 100% 100% no-repeat;
	}	
	


	
.login2
	{
		background:url(/d/hr1.gif) 0px 0px no-repeat;
		height:185px;
		padding:5px 10px 0px 15px;
	}		

.login_txt
	{
		width:148px;
		height:16px;
		background:url(/d/input_txt.gif) 0px 0px no-repeat;
		border:0px;
		font-size:12px;
		color:#606060;
		font-family:Arial; 
		margin:px 0px 2px 0px;
		padding:1px 6px 0px 6px;
	}	
.login_txt_ie
	{
		width:148px;
		height:16px;
		background:url(/d/input_txt.gif) 0px 0px no-repeat;
		border:0px;
		font-size:12px;
		color:#606060;
		font-family:Arial; 
		margin:px 0px 2px 0px;
		padding:1px 6px 0px 6px;
	}	
	
.login_submit
	{
		width:40px;
		height:17px;
		background:url(/d/ok.gif) 0px 0px no-repeat;
		border:0px;
		margin:2px 0px 2px 0px;
	}		
.login_submit2
	{
		height:17px;
		background:url(/d/fon_ch.gif) 0px 0px repeat-x;
		border:0px;
		color:#ffffff;
		font-weight:normal;
		font-family:Arial;
		margin:2px 0px 2px 0px;
		cursor:hand;
	}			
	
.registr
	{
		padding:10px 0px 0px 0px;
		color:#37699B;
	}	
	
.main_txt
	{
		background:#F1F1F1 url(/d/hr1.gif) 0px 0px repeat-y;
	}	
	
.main_txt2
	{
		background:url(/d/main_txt1.gif) 100% 100% no-repeat;
		height:185px;
		padding:5px 10px 0px 15px;
	}
.smain_txt
	{
		background:#F1F1F1 url(/d/hr1.gif) 0px 0px repeat-y;
	}	
	
.smain_txt2
	{
		background:url(/d/main_txt1.gif) 100% 100% no-repeat;
		height:100%;		
		padding:5px 10px 0px 15px;
	}	

.smain_txt2v
	{
		padding:5px 10px 0px 15px;
	}	

.main_content_td0v{
	    width:75%;
	    padding:0px 5px 15px 15px;
	    vertical-align:top;
	    background:#F1F1F1 url(/d/main_txt1.gif) 100% 100% no-repeat;
	    height:100%;		
}
.main_content_tdv1
	{
		width:25%;
		padding:0px 5px 15px 15px;
		vertical-align:top;
	}	
.all_news2
	{
		padding:0px 0px 10px 25px;
		background:url(/d/all.gif) 0px 0px no-repeat;
		font-size:12px;
	}	
.s_find{
   	color:#267DA8;
}	
.news
	{
		font-size:12px;
		padding:0px 0px 5px 0px;
	}	
	
.news span
	{
		background:#7F7F7F;
		font-size:11px;
		color:#ffffff;
		font-weight:normal;
		padding:0px 2px 0px 2px;
	}
	
.news h4
	{
		font-size:14px;
		font-weight:bold;
		color:#000000;
		padding:4px 0px 4px 0px;
		margin:0px;
		line-height:18px;
	}	
	
.news h5
	{
		font-size:12px;
		font-weight:bold;
		color:#000000;
		padding:4px 0px 4px 0px;
		margin:0px;
		line-height:18px;
	}	
		
.news2
	{
		font-size:12px;
		padding:0px 0px 5px 0px;
	}	
	
.news2 span
	{
		font-size:11px;
		color:#000000;
		font-weight:normal;
		padding:0px 2px 0px 2px;
	}
	
.news2 h4
	{
		font-size:14px;
		font-weight:bold;
		color:#000000;
		padding:4px 0px 4px 0px;
		margin:0px;
		line-height:18px;
	}	
	
.news2 h5
	{
		font-size:12px;
		font-weight:bold;
		color:#000000;
		padding:4px 0px 4px 0px;
		margin:0px;
		line-height:18px;
	}	
				
.all_news
	{
		padding:10px 0px 10px 25px;
		background:url(/d/all.gif) 0px 10px no-repeat;
		font-size:12px;
	}	
.all_news_contact
	{
		padding:10px 0px 10px 25px;
		background:url(/d/all.gif) 0px 10px no-repeat;
		font-size:10px;
	}	

.all_newsi
	{
		padding:10px 0px 10px 25px;
		background:url(/d/alli.gif) 0px 10px no-repeat;
		font-size:12px;
	}			
.td_hr td
	{
		height:25px;
		background:url(/d/hr4.gif) 15px 50% no-repeat;
	}		
.div_hr{
       width:96%;
		height:25px;
		background:url(/d/hr4.gif) 15px 50% no-repeat;
}
	
.td_hr2 td
	{
		height:25px;
		background:url(/d/hr5.gif) 15px 50% no-repeat;
	}		
		
.main_content_td3
	{
		padding:0px 5px 15px 15px;
		vertical-align:top;
		background:url(/d/hr2.gif) 0px 0px no-repeat;
	}	
		
.red
	{
		color:#990101;
		font-weight:normal;
	}			
	
.block_b
	{
		background:#267DA8 url(/d/hr3.gif) 0px 0px no-repeat;
		padding:10px 10px 10px 20px;
		color:#ffffff;
	}

.clear1
	{
		font-size:0px;
		line-height:0px;
		clear:both;
		height:1px;
	}	
	
.footer1
	{
		clear:both;
		padding:0px 0px 0px 0px;
		background:url(/d/bottom_hr2.gif) 0px 0px repeat-x;
		margin:0px 10px 0px 15px;
	 }	


.block_friend
	{
		padding:0px 0px 0px 0px;
		font-size:9px;
		color:#3B3B3B;
	}

.block_friend a
	{
		padding:0px 0px 0px 0px;
		font-size:9px;
		color:#3B3B3B;

	}
	

.c_369BFF{
        color:#000000;
		font-size:12px;		
}
.xselect1
	{
		width:45px;
	    font-size:  11px;
		color:#000000;
		margin:0px 0px 0px 0px;
		padding:0px;
	}
.xselect2
	{
		width:70px;
	    font-size:  11px;
		color:#000000;
		margin:0px 0px 0px 0px;
		padding:0px;
	}
.xselect3
	{
		width:60px;
	    font-size:  11px;
		color:#000000;
		margin:0px 0px 0px 0px;
		padding:0px;
	}
.xselect4
	{
		width:156px;
	    font-size:  11px;
		color:#000000;
		margin:0px 0px 0px 0px;
		padding:0px;
	}
.xselect5
	{
		width:283px;
	    font-size:  11px;
		color:#000000;
		margin:0px 0px 0px 0px;
		padding:0px;
	}	
	
#File1 {
	POSITION: absolute
}
.customFile {
	Z-INDEX: 2; FILTER: alpha(opacity: 0); MARGIN-LEFT: -140px; WIDTH: 219px; CURSOR: default; HEIGHT: 21px; opacity: 0
}
.fakeButton {
	Z-INDEX: 1; BACKGROUND: url(/button.jpg) no-repeat left top; FLOAT: left; WIDTH: 85px; POSITION: absolute; HEIGHT: 21px
}
.blocker {
	Z-INDEX: 3; BACKGROUND: url(/s.gif); MARGIN-LEFT: -155px; WIDTH: 150px; POSITION: absolute; HEIGHT: 21px
}
#FileName {
	MARGIN-TOP: 2px; PADDING-LEFT: 19px; FONT-SIZE: 8pt; MARGIN-LEFT: 90px; COLOR: gray; PADDING-TOP: 1px; FONT-FAMILY: Verdana; POSITION: absolute; HEIGHT: 15px
}

.ButClick2 {
	cursor: hand;
	BORDER: #999999 1px solid;
	PADDING-LEFT: 3px;
    font-size:  12px;
	HEIGHT: 20px;
}