body {
padding:0 0 0 0;
margin:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#center {
width:1000px;
margin:0 auto;
background:#FFFFFF;
}
#swf {
background:url(../images/2.jpg);
width:214px;
height:183px;
float:left;
}
#nav {
background:url(../images/nav1.jpg);
width:253px;
height:352px;
position:relative;
}
#navi {
padding: 6px 0 0 10px;
}
#nav p {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #333333;
font-size:12px;
margin:0;
padding:14px 0 0 45px;
line-height:19px;
}
#nav a {
	color: #333333;
	text-decoration: none;
	padding-left:17px;
	margin-left:-17px;
}
#nav a:hover {
	color: #fbfbfb;
	text-decoration:none;
}
.ser {
background:url(../images/search.gif);
background-repeat:no-repeat;
width:164px;
height:23px;
float:left; 
border: none; 
font-size:13px; 
display:block; 
position:relative; 
left:5px
}
#bottom {
background:url(../images/ait.jpg); 
background-repeat:no-repeat; 
background-position:right; 
height:42px;
text-align:right;
}
#news {
margin: 30px 0 0 25px;
width:210px;
}
.usl {
margin: -10px 1px 1px 35px
}
.uslmg {
padding:1px; 
border: 1px solid #666666; 
float:left;
width:20px;
height:20px;
}
.uslmg1 {
padding: 2px; 
border: 1px solid #666666; 
width:20px;
height:20px;
}
#index {
margin:35px 20px 0 66px;
width:660px;
line-height:1.5;
}
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#333333;
font-weight:100;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#007fa2;
font-weight:100;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#007fa2;
font-weight:100;
}
#left {
width:253px;
float:left;
}
#ind {
float:right;
}
#bot{
background:url(../images/centr.jpg);
background-repeat:no-repeat;
width:747px;
height:251px;
}
#n1 {
background:url(../images/n1.jpg);
width:776px;
height:32px;
float:left;
}
#n2 {
background:url(../images/n2.jpg);
width:189px;
height:32px;
float:right;
}
#n1 a {
font-size:10px;
color: #333333;
text-decoration: none;
}
#n1 a:hover {
color: #fbfbfb;
text-decoration:none;
}
.menub {
padding: 7px 0 0 10px;
}
#icon {
text-align:right;
padding: 40px 40px 0 0;
}
a img {
border:0px;
}
div#clear {
 clear:both;
 margin:0 0;
 padding:0 0;
}
a {
	color: #007fa2;
	text-decoration: none;
}
a:hover {
	color: #3ac6c0;
	text-decoration:none;
}


.clear {clear:both;}
b.hr {text-decoration:none;display:block;height:10px;}

.rubricator {font-size:12px;}
.rubricator p {padding:0;margin:0;}
.rubricator a{text-decoration:none;font-weight:bold;color:#264ea5;}
.rubricator a:hover {color:#000;}

.rubricator .rv_text, .rubricator .v1, .rubricator .v2, .rubricator .v3, .rubricator .v4 {background:#f0f3f8;border: 1px solid #000;border-width: 0 1px;}
.rubricator .v1 {background: #000;}
.rubricator .v2 {border-width: 0 2px;}
.rubricator .rv_text{padding:0 5px;}


.cat_text * {padding:0;margin:0;}
.cat_text .rv_text, .cat_text .v1, .cat_text .v2, .cat_text .v3, .cat_text .v4 {background:#f0f3f8;border: 1px solid #B8C3C8;border-width: 0 1px;}
.cat_text .v1 {background: #B8C3C8;}
.cat_text .v2 {border-width: 0 2px;}
.cat_text .rv_text{padding:0 5px;}

.cat_text h3 {padding-bottom:7px;}

.cat_text div.cont {width:285px;float:left;padding:0 5px;}


.cat_text a {display:block;border:#000 solid 1px;float:left;padding:3px;background:#fff;}
.cat_text a:hover {border:#000 dashed 1px;}
.v1, .v2, .v3, .v4{height: 1px;font-size: 1px;display: block;overflow: hidden;}
.v1 {margin: 0 5px; }
.v2 {margin: 0 3px; border-width: 0 1px;}
.v3 {margin: 0 2px;}
.v4 {margin: 0 1px;height: 2px;}

.tr_1 {background:#c1d2d5;}
.tr_2 {background:#e9ecf4;}