body {
display:inherit;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../Images/bg_01.gif);
padding-top:5px;
margin-right:auto;
margin-left:auto;
scrollbar-face-color:#F28373;
scrollbar-3dlight-color:#F28373;
scrollbar-darkshadow-color:#F28373;
scrollbar-base-color:#F28373;
}

* a:link {
font:12px Arial, Helvetica, sans-serif;
color:#36393D;
text-decoration:none;
}

* a:hover {
text-decoration:underline;
}

#top_menu {
margin-bottom:20px;
margin-right:20px;
float:right;
}

#top_menu a {
margin:0 auto;
}

#logo {
padding-left:10px;
padding-right:10px;
padding-top:20px;
width:130px;
}
.pplist{ padding-top:35px; width:120px; padding-left:5px; padding-bottom:10px;}
#mainMenu {
text-align:center;
}

.menu {
position:absolute;
z-index:100;
margin-top:20px;
left:69px;
top:227px;
}

#content {
width:100%;
margin:5px;
}

.bra_top {
width:80px;
float:left;
margin-right:2px;
display:inline;
}

.bra_title {
width:100%;
text-align:left;
}

.bra_top h1 {
width:100%;
font-weight:700;
font-size:12px;
text-align:center;
float:left;
margin:0;
padding:0;
}

.news li {
display:block;
list-style-type:none;
}

.tag {
width:200px;
float:left;
margin-top:10px;
margin-left:200px;
display:inline;
}

.tag_div {
width:15px;
height:24px;
display:inline;
padding-right:5px;
padding-left:5px;
}

.tag a {
height:12px;
padding-right:5px;
color:#333;
text-decoration:underline;
}

.tag a:hover {
text-decoration:none;
}

.class {
width:792px;
height:200px;
padding-left:200px;
background-color:#fff;
}

.about {
width:200px;
height:150px;
float:left;
}

.about h1 {
font-size:16px;
}

.about div {
width:150px;
height:100px;
border-right:1px solid #999;
}

.lang {
width:110px;
margin-right:auto;
margin-left:auto;
padding-bottom:10px;
padding-top:20px;
}

.lang img {
text-align:center;
padding-right:5px;
}

.bra_100 {
width:100%;
}

.subMenu {
width:100%;
height:25px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999;
}

.subMenu div {
width:150px;
float:left;
font-size:14px;
font-weight:700;
text-decoration:none;
}

IMG {
border:0;
}

#linkPush A {
display:block;
float:left;
color:#333;
height:28px;
text-align:center;
text-decoration:none;
padding:6px 5px 0 7px;
}

.overflow {
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.k_query {
font-family:verdana;
background-color:#F8D6E7;
font-size:12px;
border:1px solid #333;
}

img,.about .div_div {
border-style:none;
}

#linkPush A:hover,#linkPush A.linkPushHere {
background:url(../images/pushHere.gif) no-repeat;
width:92px;
padding-top:8px;
text-align:center;
}