@import "typografi.css";
@import "subtop.css";
@import "topbar.css";
@import "bund.css";
@import "sub1menu.css";
@import "memberslist.css";
@import "betaling.css";

body {
  background: url(../images/sub1/baggrund.jpg) no-repeat center top #FFFFFF;
  margin: 0;
  padding: 0;
  border: 0;
  text-align: center;
  font-family:arial;
  font-size:12px;
  line-height:18px;
}
img {
  border: 0;
}

#allWrap {
  width: 980px;
  margin: 0 auto;
  text-align: center;
  position: relative;
}

#contentWrap {
  min-height:400px;
  padding-top:25px;
  width:950px;
  padding-left:15px;
  padding-right:15px;
  text-align:left;
}

#submenu {
  width:250px;
  float:left;
  font-family:arial;
  background:#FFFFFF;
  min-height:400px;
}
#contentarea {
  background: url(../images/sub1/content_top.jpg) no-repeat left top #ffffff;
  width:645px;
  float:left;
  margin-left:25px;
  padding-top:35px;
  padding-left:30px;
  min-height:300px;
  padding-bottom:5px;
}
#content {
  width:400px;
  color:#333333;
  float:left;
  padding-top:10px;
}
#boxes {
  width:200px;
  float:left;
  margin-left:35px;
}


#content a:link, #content a:visited {
  color:#5e9e27;
  text-decoration:underline;
  font-weight:200;
}
#content a:hover {
  color:#333333;

}

#contentarea h1 {
  font-family:arial;
  font-size:35px;
  line-height:40px;
  color:#333333;
  font-weight:400;
}

#contentarea h2, #contentarea h3, #contentarea h4, #contentarea h5 {
  font-family:arial;
  font-size:20px;
  line-height:25px;
  color:#333333;
  font-weight:400;
  padding-top:15px;
}

#submenu h1 {
  background: url(../images/sub1/menu_top.jpg) no-repeat left top #FFFFFF;
  color:#FFFFFF;
  font-family:arial;
  font-size:11px;
  line-height:11px;
  margin: 0px;
  padding-left:5px;
  padding-top:7px;
  height:21px;
}
#groenbox_us h1 {
  background: url(../images/groenbox_us_top.jpg) no-repeat left top #FFFFFF;
  color:#FFFFFF;
  font-family:arial;
  font-size:11px;
  line-height:11px;
  padding-left:5px;
  padding-top:24px;
  height:19px;
  font-weight:700;
}
#groenbox_us {
  background: url(../images/groenbox_us_bund.jpg) no-repeat left bottom #FFFFFF;
  padding-bottom:20px;
  margin-bottom:20px;
  font-size:10px;
  font-family:arial;
  line-height:15px;
  color:#333333;
}
#groenbox_us p {
  padding-left:15px;
  padding-right:10px;
  padding-top:8px;
  padding-bottom:0px;
  font-size:10px;
  font-family:arial;
  line-height:15px;
}
#groenbox_us a:link, #groenbox_us a:visited {
  color:#5e9e27;
  background: url(../images/link_bullet.jpg) no-repeat;
  background-position:0px 2px;
  padding-left:11px;
  font-weight:200;
  text-decoration:underline;
}
#groenbox_us a:hover {
  color:#333333;
}

#sortbox_us h1 {
  background: url(../images/sortbox_us_top.jpg) no-repeat left top #FFFFFF;
  color:#FFFFFF;
  font-family:arial;
  font-size:11px;
  line-height:11px;
  padding-left:5px;
  padding-top:8px;
  height:18px;
  font-weight:700;
}
#sortbox_us {
  background: url(../images/sortbox_us_bund.jpg) no-repeat left bottom #FFFFFF;
  padding-bottom:10px;
  margin-bottom:20px;
  font-size:10px;
  font-family:arial;
  line-height:15px;
  color:#333333;
}
#sortbox_us p {
  padding-left:15px;
  padding-right:10px;
  padding-top:8px;
  padding-bottom:0px;
  font-size:10px;
  font-family:arial;
  line-height:15px;
  color:#333333;
}


#sortbox_us a:link, #sortbox_us a:visited {
  color:#5e9e27;
  font-weight:200;
  text-decoration:underline;
}
#sortbox_us a:hover {
  color:#333333;
}

#boxpix {
  float:left;
  width:55px;
  text-align:left;
  margin-left:15px;
}
#boxpixtxt {
  float:left;
}
#boxpixbottom {
  clear:both;
}

.boxpixcitat {
  padding-top:10px;
  float:left;
  width:35px;
  text-align:left;
  margin-left:15px;
}
.boxpixcitattxt {
  padding-top:10px;
}
.boxpixcitat2 {
  padding-top:10px;
  float:left;
  width:55px;
  text-align:left;
  margin-left:15px;
}
.boxpixcitattxt2 {
  padding-top:10px;
}

#contentbottom {
  width:980px;
  height:50px;
  float:left;
}




.tx-wecservant-pi1 .tx-wecservant-button a { 
  background-color:#EFF1CA;
  border:0px #FFFFFF;

  
}
.tx-wecservant-pi1 .tx-wecservant-button a:hover { 
  background-color:#FFFFFF;
}



.tx-wecdiscussion-button a, .tx-wecdiscussion-button a:active, .tx-wecdiscussion-button a:hover, .tx-wecdiscussion-button a:link, .tx-wecdiscussion-button a:visited {
  background-color:#FFFFFF;
  border:0px #FFFFFF;
  font-weight:200;
}
.tx-wecdiscussion-forumMessageSubject {
  background-color:#FFFFFF;
  padding-left:0px;
  margin-left:0px;
  padding-bottom:5px;
}
.tx-wecdiscussion-forumMessage {
  background-color:#f3f5da;
  width:400px;
}
.tx-wecdiscussion-form div.inputFormRow span.label {
  text-align:left;
  width:70px;
}
.tx-wecdiscussion-form div.inputFormRow {
  padding-left:5px;
}
.tx-wecdiscussion-form {
  background-color:#f3f5da;
  margin-top:10px;
}
.tx-wecdiscussion-forumMessageReply {
  width:390px;
  padding-right:20;
  border-bottom:1px solid #f3f5da;
  paddint-top:3px;
}
.tx-wecdiscussion-forumMessageReplyInfo {
  padding-bottom:10px;
}
.tx-wecdiscussion-sidebar .gutter {
  width:0px;
  height:0px;
  padding:0px;
  margin:0px;
}
.tx-wecdiscussion-button {
  text-align:right;
}
