html{
overflow-y:scroll;
}
body{
background:#0F3445 url('images/bg2.png') repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
/*color:#535353;*/
color:#3c3d3e;
line-height:16px;
}

#wrap{
background:url('images/bg.png') repeat-x;
background-position: top center;
width:1000px;
min-height:800px;
margin:-10px auto;
}

hr{
margin:10px 40px -20px 0;
border:1px dashed;
}

.header{
background:url('images/top.png');
width:806px;
height:8px;
margin:145px 100px;
}

#clear{
clear:both;
}

.middle{
background:url('images/middle.png');
width:806px;
min-height:500px;
margin:-145px 100px;
}

.footer{
background:url('images/bottom.png') no-repeat;
width:806px;
height:16px;
margin:145px 100px;
padding:20px 0 0 0;
text-align:center;
color:#AEAEAE;
}

.menul{
float:left;
background: url('images/menu_l.png');
width:3px;
height:40px;
}
.menur{
float:left;
background: url('images/menu_r.png');
width:3px;
height:40px;
 
}
.menu{
margin:-45px 0 0 400px;
float:left;
width:500px;
color:#3a3a3a;
}

.logo{
margin:60px 0 0 130px;
float:left;
width:287px;
height:52px;
}
.menuli{
float:left;
list-style-type:none;
height:24px;
background:url('images/menu_m.png');
padding:11px 18px 5px 18px;
}
.menuli1{
float:left;
list-style-type:none;
height:24px;
background:url('images/menu_m.png');
background-position:-5px;
padding:11px 18px 5px 18px;
}
a.select,a.select:hover,a.select:visited{
text-decoration:none;
border-bottom:2px solid;
color:#3a3a3a;
}
a.menurl,a.menurl:hover,a.menurl:visited{
text-decoration:none;
color:#3a3a3a;
}
a,a:hover,a:visited{
text-decoration:underline;
color:#3a3a3a;
}
h1{
font-size:15px;
margin-left:-13px;
}
h1.h1{
font-size:15px;
margin-left:15px;

}
.q{
margin:6px 3px 0 0;
float:left;
}
