BODY {
	FONT-FAMILY:Arial;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	background:#ffffff;
	margin:0 auto;
}
TABLE, TR, TD, SPAN {
	FONT-FAMILY:Arial;
	font-size: 11px;
	font-weight:normal;
		
}
.table_main{
width:100%;
margin:0px;
padding:0px;  
margin-left:auto;
margin-right:auto;}
a:hover{
text-decoration:none;
color:#ff0000;}
.top{padding-left:40px;
padding-top:30px;}
.home{
background:url(../images/menu_top1.jpg)
no-repeat;
float:left;
width:38px;
height:51px;
margin-left:37px;
margin-top:27px;
}
.home a{
border:0px;
margin-top:30px;
margin-left:15px;
display:block;}
.home1 {
margin-top:31px;
display:block;}
.home1_td{
border-top:1px solid #155ca1;
border-bottom:1px solid #155ca1;
padding:2px 10px 3px 30px;
}
.home1_td a{
color:#004aae;
font-weight:bold;
text-decoration:none;
font-size:12px;
}
.home1_td a:hover{
text-decoration:none;
color:#ff0000;}

.home1_td1{
border-top:1px solid #155ca1;
}
.catalog{
padding-left:35px;
padding-top:20px;
}
.catalog_elem{padding-left:20px;
border-top:1px solid #155ca1;
border-right:1px solid #155ca1;
padding-top:20px;
font-size:12px;
padding-bottom:20px;
}
.catalog_elem_a1{
text-decoration:none;
font-weight:bold;
color:#000000;
font-size:14px;
display:block;
margin-top:5px;
margin-bottom:5px;}

a.catalog_elem_a1_hover{
text-decoration:none;
font-weight:bold;
color:#000000;
font-size:14px;
display:block;
margin-top:5px;
margin-bottom:5px;
color:#ff0000;
}

a.catalog_elem_a2{
display:block;

font-size:12px;
color:#000000;
margin-right:60px;
text-decoration:underline;
padding-bottom:10px;
}

a.catalog_elem_a2_hover{
display:block;
font-size:12px;
color:#FF0000;
margin-right:60px;
text-decoration:underline;
padding-bottom:10px;
}

.catalog_elem_a3{
display:block;
padding-left:10px;
text-decoration:underline;
color:#004694;
background:url(../images/arrow.jpg) no-repeat;
margin-right:15px;
margin-left:15px;
}

a.catalog_elem_a3_hover{
display:block;
padding-left:10px;
text-decoration:underline;
color:#FF0000;
background:url(../images/arrow.jpg) no-repeat;
margin-right:15px;
margin-left:15px;
}

.catalog_elem_a4{
display:block;
padding-left:10px;
text-decoration:underline;
color:#004aae;
margin-right:10px;
margin-left:25px;
background:url(../images/arrow1.jpg) no-repeat;
}

.catalog_elem_a4_hover{
display:block;
padding-left:10px;
text-decoration:underline;
color:#FF0000;
margin-right:10px;
margin-left:25px;
background:url(../images/arrow1.jpg) no-repeat;
}
.center1{padding-top:20px;
padding-left:40px;
}
.center{padding-top:20px;
padding-left:30px;
}
.center-text{
border-top:1px solid #155ca1;
border-right:1px solid #155ca1;
padding-left:35px;
padding-top:30px;
padding-bottom:20px;
}
.center-text2{
border-top:1px solid #155ca1;
border-right:1px solid #155ca1;
padding-left:35px;

padding-bottom:20px;
}
.news{color:#004aae;
font-size:12px;
display:block;
margin-left:45px;
margin-right:10px;
text-decoration:none;
}
.eng{color:#ff0000;
font-size:12px;
display:block;
margin-left:45px;
margin-right:10px;
}
.news_img{

padding-bottom:15px;}
.center_bottom{
background:url(../images/center_border.jpg) repeat-x bottom; 
}
.date{color:#004aae;
font-size:10px;


margin-left:45px;

text-decoration:none;}
.right{padding-left:50px;
padding-top:10px;
padding-right:80px;}
.news1{color:#004aae;
font-size:11px;
display:block;

text-decoration:none;
padding-bottom:18px;
}
.news2{
display:block;
padding-bottom:18px;}

.name2{font-size:12px;
padding-bottom:10px;}
.date2{font-size:12px;
font-weight:bold;
padding-bottom:10px;}
.news2{font-size:12px;}
.news_img1{
padding-right:40px;
padding-bottom:15px;}
.centertext{
font-size:12px;
padding:0px 20px 20px 0px;
}
h1 {
	MARGIN: 30px 0px 10px 40px; FONT: bold 24px Arial, sans-serif; COLOR: #004a97
}
.centertext td{
font-size:12px;

}
.right1{
width:10px;

}
.bottom{font-size:12px;
width:200px;
color:#333333;
padding-top:120px;
padding-left: 120px;}
.bottom1{font-size:12px;
width:200px;
color:#FF0000;
padding-top:30px;
padding-left: 120px;
padding-bottom:40px;}
.bottom a{color:#FF0000;}
.bottom1 a{color:#FF0000;
text-decoration:none;}
.bottom_center{
font-size:12px;
width:300px;
padding-top:120px;
padding-left:100px;}
.bottom_right{padding-right:50px;
padding-top:140px;
}
.ny{
background:url(../images/nytop2010.jpg);
no-repeat;
float:left;
height:164px;
}