html, body {
height: 100%;
margin: 0px; 
padding: 0px;
}
body { 
color: #404040;
font-family: Tahoma;
font-size: 12px;
background-image: url(../images/background-geel.gif);
margin: 0px; 
padding: 0px; 
height: 100%;
}
h1 {
color: #f51a54;
font-family: Tahoma;
font-size: 18px;
font-weight: bold;
margin: 0px;
padding: 0px;
margin-bottom: 10px;
margin-top: -3px;
}
h2 {
color: #f51a54;
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
text-decoration: none;
}
h3 {
color: #404040;
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
margin-top: 5px;
}
a {
text-decoration: underline;
color: #f51a54;
}
li {
margin-left: -25px;
}
.sitetotaal {
margin: 0 auto; 
padding: 0px;
width: 1000px; 
background-image: url(../images/background-blauwfade.gif);
background-repeat: repeat-x;
min-height: 100%; 
}
.twitter {
position: fixed;
right: -10px;
top: 150px;
background-image: url(../images/twitter.png);
width: 43px;
height: 162px;
margin: 0px; 
padding: 0px;
cursor: pointer;
}
.vrouw {
float: right;
clear: left;
background-image: url(../images/vrouw.png);
width: 175px;
height: 350px;
margin: 0px; 
padding: 0px;
margin-right: -10px;
margin-top: -350px;
}
.sign {
float: right;
clear: left;
background-image: url(../images/sign.png);
width: 150px;
height: 88px;
margin: 0px; 
padding: 0px;
margin-right: 40px;
margin-top: 0px;
margin-bottom: -88px;
cursor: pointer;
}
.content {
margin-left: 125px;
padding-left: 20px;
padding-right: 20px;
width: 700px;
min-height: 100%; 
}
.logo {
width: 700px;
height: 60px;
background-image: url(../images/logo.png);
background-repeat: no-repeat;
margin-bottom: 10px;
cursor: pointer;
}
.rechts {
float: right;
clear: left;
width: 180px;
margin: 0px;
padding: 0px;
text-align: center;
}
.adds {
border: 2px solid #56afcb;
width: 180px;
margin: 0px;
padding: 0px;
padding-top: 10px;
background-color: #FFFFFF;
background-image: url(../images/background-rosefade.jpg);
background-repeat: repeat-x;
background-position: bottom;
text-align: center;
cursor: pointer;
margin-bottom: 20px;
margin-top: 0px;
}
.login {
width: 180px;
margin: 0px;
padding: 0px;
margin-bottom: 10px;
}
.blokken {
border: 2px solid #56afcb;
width: 480px;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
background-image: url(../images/background-rosefade.jpg);
background-repeat: repeat-x;
background-position: bottom;
margin-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
}
.hoofdmenu {
width: 680px;
height: 20px;
background-image: url(../images/mainmenu-footer-achtergrond.jpg);
color: #bfa1a1;
font-size: 14px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 3px;
padding-top: 3px;
}
.submenu {
color: #404040;
width: 680px;
background-image: url(../images/background-rosefade.jpg);
background-repeat: repeat-x;
background-position: bottom;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 6px;
padding-top: 3px;
margin-bottom: 10px;
}
.footer {
margin-top: 20px;
width: 684px;
height: 19px;
text-align: center;
background-image: url(../images/mainmenu-footer-achtergrond.jpg);
color: #FFFFFF;
padding-bottom: 2px;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
clear: both;
}
.footer2 {
clear: both;
margin: 0px;
width: 700px;
text-align: left;
}
.geselecteerd {
color: #FFFFFF;
font-weight: 900;
text-decoration: none;
font-size: 14px;
}
.nietgeselecteerd {
color: #FFFFFF;
font-weight: 400;
text-decoration: none;
font-size: 14px;
}
.submenunietactief {
color: #404040;
text-decoration: none;
font-size: 12px;
}
.submenuactief {
color: #404040;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
.submenutable {
width: 100%;
padding: 0px;
margin: 0px;
}
.submenutd {
width: 25%;
padding: 0px;
margin: 0px;
}
.crumbtotal {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
}
.crumbtotallut {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
background-color: #56afcb;
padding: 5px;
width: 490px;
border: 2px solid #56afcb;
margin-top: 25px;
}
.backtotop {
color: #404040;
text-decoration: none;
font-size: 12px;
padding: 5px;
width: 490px;
}
.crumb {
color: #FFFFFF;
text-decoration: underline;
font-size: 12px;
}
.footerlink {
color: #FFFFFF;
text-decoration: underline;
}
.submitfield {
width: 88px;
height: 26px;
margin: 0px;
padding: 0px;
}
.lefty {

}
.righty {
margin-left: 2px;
}
.blockhim {
visibility: hidden;
}
.logbuttons {
width: 182px;
margin-left: 1px;
}
.textfield {
width: 175px;
height: 20px;
margin: 0px;
padding: 0px;
border: 2px solid #56afcb;
color: #f51a54;
font-family: Tahoma;
font-size: 10px;
font-style: italic;
padding-left: 5px;
margin-bottom: 2px;
}
.nomargin {
margin: 0px;
padding: 0px;
}
.inloggenlogo {
margin-bottom: 5px;
}
.zoeken {
float: right;
margin: 0px;
padding: 0px;
width: 200px;
height: 20px;
margin-top: -3px;
text-align: right;
}
.zoekknop {
height: 23px;
width: 58px;
margin: 0px;
padding: 0px;
margin-bottom: -7px;
}
.zoekfield {
width: 100px;
height: 17px;
margin: 0px;
padding: 0px;
padding-left: 5px;
margin-bottom: 10px;
border: 2px solid #56afcb;
color: #f51a54;
font-family: Tahoma;
font-size: 10px;
font-style: italic;
}
.tznewimagecss {
border: 1px solid #f51a54;
margin-right: 5px;
margin-bottom: 5px;
}
.right {
text-decoration: underline;
cursor: pointer;
}
.searchhighlite {
background-color: #f51a54;
color: #FFFFFF;
}
.formpje {
border: 2px solid #56afcb;
width: 480px;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
margin-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-top: 5px;
text-align: center;
}
.formpje h2 {
color: #56afcb;
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
text-decoration: none;
}
.nonderline {
text-decoration: none;
}
.little {
font-size: 10px;
}
.blokkenbot  {
float: left;
border: 2px solid #56afcb;
width: 206px;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
background-image: url(../images/background-rosefade.jpg);
background-repeat: repeat-x;
background-position: bottom;
margin-left: 0px;
margin-right: 5px;
margin-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
}
.prefooter {
margin: 0px;
padding: 0px;
width: 705px;
margin-bottom: 20px;
}
.spacer {
height: 1px;
clear: both;
}
.forumstyle {
background-color: #FFFFFF;
background-image: url(../images/background-rosefadegreen.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
.forumstyle h2 {
color: #404040;
text-decoration: none;
}
.threadztable {
width: 100%;
padding: 0px;
margin: 0px;
}
.threadzleft {
vertical-align: top;
text-align: left;
width: 65%;
padding: 0px;
margin: 0px;
}
.threadzright {
vertical-align: top;
text-align: right;
width: 35%;
padding: 0px;
margin: 0px;
}
.threadzmiddle {
vertical-align: top;
text-align: left;
width: 100%;
padding: 0px;
margin: 0px;
}
.threadzleftz {
vertical-align: top;
text-align: left;
padding: 0px;
margin: 0px;
font-size: 9px;
width: 125px;
}
.threadzrightz {
vertical-align: top;
text-align: left;
padding: 0px;
margin: 0px;
}
.pink {
color: #f51a54;
}
.hiddenbutton {
visibility: hidden;
}
.profile {
width: 170px;
text-align: left;
margin: 0px;
padding: 5px;
margin-bottom: 10px;
border: 2px solid #56afcb;
background-color: #FFFFFF;
background-image: url(../images/background-rosefade.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
.tiny {
font-size: 9px;
}
.alignleft {
text-align: left;
}
.yellowish {
background-color: #FFFFFF;
background-image: url(../images/background-rosefadeyellow.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
.yellowish h2 {
color: #fbab00;
}
.gendericon {
margin-top: 5px;
margin-bottom: 0px;
margin-left: 0px;
}
.artlinkblok {
border: 2px solid #f51a54;
}
.rightfloat {
float: right;
clear: none;
margin-top: 0px;
color: #999999;
}
.threadiconn {
margin-top: -15px;
}
.rightfloat2 {
float: right;
clear: none;
margin-top: 0px;
color: #999999;
}
.postsign {
font-size: 9px;
color: #404040;
}
.postclasstextarea {
width: 466px;
height: 65px;
margin: 0px;
padding: 0px;
border: 2px solid #56afcb;
color: #404040;
font-family: Tahoma;
font-size: 10px;
padding: 5px;
margin-bottom: 10px;
}
.postclasstextarea22 {
width: 340px;
height: 65px;
margin: 0px;
padding: 0px;
border: 2px solid #56afcb;
color: #404040;
font-family: Tahoma;
font-size: 10px;
padding: 5px;
margin-bottom: 10px;
}
.threadedit {
height: 265px;
width: 97%;
}
.threadedith1 {
height: 20px;
color: #f51a54;
font-size: 18px;
font-weight: bold;
}
.white {
color: #404040;
}
.specialaddthread {
margin-top: -25px;
}
.avatar {
width: 50px;
height: 50px;
border: 1px solid #56afcb;
float: right;
margin-right: 10px;
}
.profileedit {
float: right;
margin-right: 7px;
cursor: pointer;
}
.changeprofilefield {
width: 465px;
font-family: Tahoma;
font-size: 10px;
padding: 5px;
margin: 0px;
color: #56afcb;
}
.changeprofilefieldl {
width: 465px;
font-family: Tahoma;
font-size: 10px;
padding: 5px;
margin: 0px;
color: #56afcb;
}
.xxl {
width: 397px;
}
.xxs {
width: 50px;
}
.xxs2 {
width: 64px;
}
.changeprofileselect {
font-family: Tahoma;
font-size: 10px;
padding: 5px;
margin: 0px;
color: #56afcb;
}
.changeprofileradio {
}
.groen {
color: #56afcb;
font-size: 10px;
}
.profieltable {
width: 480px;
margin: 0px;
padding: 0px;
}
.profieltd {
text-align: center;
border: 1px solid #f51a54;
text-decoration: none;
font-weight: bold;
color: #f51a54;
}
.between {
width: 480px;
margin: 0px;
padding: 0px;
}
.betweenl {
text-align: left;
width: 280px;
margin: 0px;
padding: 0px;
}
.betweenr {
text-align: right;
width: 200px;
margin: 0px;
padding: 0px;
}
.border { 
border: 1px solid #56afcb;
}
.regl {
text-align: left;
width: 200px;
margin: 0px;
padding: 0px;
height: 25px;
}
.regr {
text-align: left;
width: 280px;
margin: 0px;
padding: 0px;
height: 25px;
}
.regfield {
width: 280px;
font-family: Tahoma;
font-size: 10px;
padding: 5px;
margin: 0px;
color: #56afcb;
}
.regselect {
font-family: Tahoma;
font-size: 10px;
padding: 5px;
margin: 0px;
color: #56afcb;
}
.ger1 {
width: 224px;
}
.ger2 {
width: 38px;
}
.ger3 {
width: 101px;
}
.ger4 {
width: 175px;

}
.addthreadiconright {
text-align: right;
margin-bottom: -5px;
}
.promote {
width: 182px;
height: 214px;
border: 2px solid #56afcb;
}
.Tijdenszwangerschap {
border: 1px solid #56afcb;
}
.pointer {
cursor: pointer;
}
.quote22 {
background: #fbe1e8;
background-color: #fbe1e8;
border: 1px solid #fbaec3;
padding: 3px;
margin-left: 25px;
}
.trsub {
font-size: 9px;
}
.widget {
width: 200px;
height: 200px;
margin: 0px;
margin-bottom: 20px;
margin-left: -5px;
}
.alignleft {
text-align: left;
padding-left: 10px;
padding-right: 10px;
width: 160px;
background-image: url(../images/registreerback.png);
background-repeat: repeat-y;
background-position: top;
margin-top: 0px;
}
.pinkbutton {
background-image: url(../images/knop-leeg.png);
width: 154px;
height: 20px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
padding: 3px;
margin-bottom: -20px;
text-align: center;
cursor: pointer;
}
.transparant2 {
background-image: url(../images/transparant2.png);
padding: 2px;
}
.bestelknop {
width: 160px;
height: 22px;
background-color: lightgreen;
border: 1px solid green;
margin-left: 10px;
margin-bottom: 10px;
padding-top: 5px;
}
