/* CSS Document */
body {
margin:0 auto;
padding:0 auto;
}
#wrap {
margin:0 auto;
width:1000px;
background-color:#FFFFFF;
}
.content {
text-align:left;
font-size:13px;
padding:5px 5px 10px 2px;
margin:0 0 0 0;
color:#666666;
}
.description {
color:#333333;
border-left:1px solid #CCCCCC;
padding-left:5px;
text-align:justify;
width:520px;
padding-right:50px;
}
.best {
vertical-align:top;
}
.leftmenu {
background:url(Img/left_menu.jpg) no-repeat;
width:226px;
height:306px;
padding:50px 0 0 11px;
margin:0 0 0 0;
font-size:16px;
vertical-align:top;

}
.left_menu_item {
background:url(Img/link.jpg) left center no-repeat;
padding-left:30px;
padding-top:8px;
padding-bottom:8px;


}
.leftmenu a {
text-decoration:none;
width:150px;
color:#FFF;
margin:0 0 0 0px;
font:100% Times, sans-serif;
padding-top:2px;
line-height:100%;
}
.top_menu {
background-color:#68BCC6;
background:url(Img/line_menu_2.jpg) top no-repeat;
width:762px;
height:87px;
padding:0 0 5px 40px;
margin:0 0 0 0;
}
.top_menu a {
color:#336699;
padding:10px 10px 0 10px;
text-decoration:none;
font-size:14px;
font:100% Times, bold;
}

.menu_top_no {
float:left;
padding-top:18px;
}
.menu_top_no a {
padding-top:18px;
margin: 0 0 0 0;
}

.menu_top_act {
float:left;
background:url(Img/link_top.jpg);
width:119px;
height:35px;
padding-top:18px;
text-align:center;
}

.menu_top_act a{
padding-top:20px;
margin:0 0 0 0;
color:#FFFFFF;
}

.footer {
background-image:url(Img/bottom_image.jpg);
height:156px;
}

a {
text-decoration:none;
color:#333333;
}
.general_image img, .general_image img {
text-decoration:none;
color:#333333;
}
.imagesa img {
border:1px solid #CCCCCC;
margin: 10px 10px;
padding:5px 5px;
float:left;
}