body {
  text-align: center;
  width: 1024px;
  margin-right: auto;
  margin-left: auto;
}
div {
  margin: 0;
  padding: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
#wrapper {
  float: left;
  width: 1024px;
  min-height: 768px;
  background-image: url(../images/bg.png);
  background-position: center top;
  background-repeat: no-repeat;
  background-color: #bbd453;
  margin-right: auto;
  margin-left: auto;
}
#banner {
  width: 1024px;
  float: left;
  background-image: url(../images/banner.png);
  background-repeat: no-repeat;
  background-position: center top;
  height: 225px;
}
.search {
  float: right;
  width: 150px;
  height: 35px;
}
.lang-select {
  width: 120px;
  height: 35px;
  float: right;
}
#menu {
  height: 60px;
  width: 924px;
  text-align: center;
  padding-right: 50px;
  padding-left: 50px;
  float: left;
}
#content-wrapper {
  width: 1024px;
  padding-right: 50px;
  padding-left: 50px;
  float: left;
}
.main-content {
  width: 675px;
  padding-right: 20px;
  text-align: left;
  float: left;
}
.right-content {
  width: 239px;
  float: right;
  margin-right: 0px;
}
.counter {
  width: 239px;
  padding-bottom: 5px;
  float: right;
}
.login {
  width: 239px;
  padding-bottom: 5px;
  float: right;
  text-align: left;
  background-color: #e7f79c;
}
.login-head {
  text-align: center;
  padding-bottom: 5px;
  padding-top: 5px;
}
.login-body {
  width: 226px;
  float: left;
  margin-left: 7px;
  background-color: #7bb33f;
  padding-top: 5px;
  font-size: 10pt;
  font-family: Verdana; 
}
.fasticon {
  width: 239px;
  float: right;
  padding-bottom: 10px;
  margin-top: 20px;
  background-image: url(../images/fastlink-bg.png);
}
.fasticon-head {
  padding-top: 5px;
  padding-bottom: 10px;
}
.fasticon-body {
  background-color: #67c289;
  width: 226px;
  margin-left: 7px;
}
.forum-latest {
  width: 239px;
  float: right;
  margin-top:20px;
}
.right-content .tx-mmforum-pi1 {
  width: 239px;
  float: right;
  margin-top:0px;
}
.latest-news {
  width: 239px;
  background-color: #fdf132;
  float: right;
  margin-top: 20px;
}
.latest-news-title {
  width: 239px;
  padding-top: 5px;
  float: right;
}
.latest-news-content {
  width: 239px;
  padding-top: 5px;
  padding-bottom: 15px;
  text-align: center;
  float: right;
}
.footer {
  float: left;
  width: 100%;
  text-align: center;
  color: fefefe;
  font-family: arial;
  font-size: small;
}
.tx-ccvscroller-pi1 {
  width: 219px;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}
img {
  border:  none;
}
h1.csc-firstHeader {
  height: 30px;
  font-size: 20px;
  color: green;
  background-image: url(../images/h1firstheader.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 10px;
}
.csc-header h1 {
  height: 30px;
  font-size: 20px;
  color: green;
  background-image: url(../images/h1firstheader.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 10px;
}
.csc-textpicHeader-26 h1 {
  height: 30px;
  font-size: 20px;
  color: green;
  background-image: url(../images/h1firstheader.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 10px;
}
#powermaildiv_uid2 {
  width: 55%;
  float: left;
}
#powermaildiv_uid3 {
  width: 45%;
  float: left;
}
#powermaildiv_uid4 {
  width: 55%;
  float: left;
}
#powermaildiv_uid5 {
  width: 45%;
  float: left;
}
#powermaildiv_uid18 {
  width: 85%;
  float: left;
  text-align: right;
}
#powermaildiv_uid20 {
  width: 15%;
  float: left;
}
fieldset#tx-powermail-pi1_fieldset_2 {
  margin-top: 15px;
  margin-bottom: 15px;
}
fieldset#tx-powermail-pi1_fieldset_5 {
  margin-top: 15px;
  margin-bottom: 15px;
}
#powermaildiv_uid26 {
  width: 55%;
  float: left;
}
#powermaildiv_uid29 {
  width: 45%;
  float: left;
}
#powermaildiv_uid27 {
  width: 55%;
  float: left;
}
#powermaildiv_uid28 {
  width: 45%;
  float: left;
}
#powermaildiv_uid33 {
  width: 85%;
  float: left;
  text-align: right;
}
#powermaildiv_uid34 {
  width: 15%;
  float: left;
}
.tx-srfeuserregister-pi1-captcha-response {
  float: left;
  margin-left: 70px;
  width: 70%;
}
input.tx-srfeuserregister-pi1-submit {
  float: right;
  margin-top: 20px;
}
.tx-mmforum-pi6-content {
  color: #ffffff;
}
.tx-srfeuserregister-pi1 dd {
  width: 70%;
}
