body { 
	margin:0; 
	padding:0;
	background: #FFFFFF url(main_bg.gif); 
	color:#000; 
	font-family: Arial, Verdana, Lucida Grande, Sans-Serif; 
	font-size: 12px;
}
img { 
	border:0; 
	text-decoration:none; 
}
form{
	margin: 0;
	padding: 0;
}
h1 { 
	font: bold 18px Times New Roman;
	color: #233A8B;
	margin: 0 0 10 0;
}
h2{
	font: bold 14px Times New Roman;
	color: #233A8B;
	margin: 0;
}
h3{
	font: normal 16px Times New Roman;
	color: #FF5A00;
	margin: 20 0 0 0;
}
table {
	border: 0;
	border-collapse: collapse;
	font-size: 12px; 
	font-family: Arial, Verdana, Lucida Grande, Sans-Serif;
}

td,tr {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial, Verdana, Lucida Grande, Sans-Serif;
	vertical-align: top;
}
p{
	margin: 0 0 14 0;
}
hr{
	color: #BDC4DC;
	background: #BDC4DC;
}
.main_tbl{
	height: 100%;
	width: 100%;
}
.main_td{
	background: #fff;
}
.top_ill{
	background: url(top_bg.jpg); 
	width: 950; 
	height: 400;
}
.logo{
	text-align: right; margin: -400 33 253 0;
}
.ill_line{
	background: #233A8B; 
	height: 10px;
}
.tel_t{
	background: #eee url(top_fon_l.gif) repeat-x;
}
.tel_c{
	background: #eee url(gr_l.gif) repeat-y left; 
	padding: 12 10 32 15; 
	margin: 0;
}
.left_margin{
	margin-left: 15px;
}
.storony{
	width: 50%;
}
.left{
	background: #fff url(left_fon.gif) repeat-y left;
	width: 255;
	padding-bottom: 30;
}
.center{
	background: #fff;
	padding: 30 30 30 15;
	width: 460;
}
.right{
	background: #fff url(right_fon.gif) repeat-y right; 
	padding: 10 20 30 0;
	width: 235;
}
.right img{
	margin: 5 0;
}
.news_date{
	margin: 20 0 0 0;
	color: #666;
	font-size: 11px;
}
.news_title{
	font-size: 14px;
	font-family: Times New Roman;
	color: #FF5A00;
	margin: 2 0 5 0;
}
.x{
	width: 1;
	height: 1;
}
.left_header{
	 font-size: 19px; 
	 font-family: Times New Roman;
	 margin: 13 0 7 0;
}
.sep{
	height: 1px;
	background: #BDC4DC;
	margin: 10 0;
}
.shed_b{
	background: url(shed_b.gif) no-repeat top left;
	margin: 3 0;
	padding: 0 0 0 10;
	font-family: Times New Roman;
	font-size: 12px;
	color: #233A8B;
}

.shed_s{
	background: url(shed_s.gif) no-repeat top left;
	padding: 3 0 1 10;
	font-family: Times New Roman;
	font-size: 12px;
	color: #FF5A00;
}
.shed_s2{
	padding: 1 0 1 10;
	font-family: Times New Roman;
	font-size: 12px;
	color: #FF5A00;
}

.shed_v{
	background: url(shed_v.gif) no-repeat top left;
	padding: 3 0 3 10;
	font-family: Times New Roman;
	font-size: 12px;
	color: #999;
}
.shed_v2{
	padding: 3 0 3 10;
	font-family: Times New Roman;
	font-size: 12px;
	color: #999;
}
.shed_sep{
	height: 1px;
	background: #EBEBEB;
	margin: 10 0;
}
.shed_big{
	font-size: 36px; 
	font-family: Times New Roman; 
	color: #233A8B; 
	padding: 25 0 10 10;
}
.bot{
	background: #333 url(gr_l.gif) repeat-y left;
	padding-left: 10px;
}
.bot2{
	background: #F0F0F0 url(gr_r.gif) repeat-y right; 
	padding: 15 240 45 250; 
	font-family: Times New Roman;
}
a.o,a.o:visited,a.o:active{
	text-decoration: underline;
	color: #FF5A00;
}
a.o:hover{
	text-decoration: none;
	color: #FF5A00;
}


a,a:visited,a:active{
	text-decoration: underline;
	color: #233A8B;
}
a:hover{
	text-decoration: none;
	color: #233A8B;
}

