img { display: block; border-width: 0px; }
.inline { display: inline; }
form { margin: 0 0 0 0; }

html,body {
    background-color: #006586;
    text-align: center;
    background-image: url(/images/bg_body.gif)
}
body {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
}
html,body,td,th,input,select,textarea {
    font-family: Tahoma,Arial,Helvetica;
    font-size: 11px;
    line-height: 120%;
}

#nonCompatible { display: none; }

a { color: #0099CC; text-decoration:none; }
a:hover, .activeLink { color: #CC0033; }

#placeholder {
    width: 740px;
    max-width: 740px;
    margin-right:auto;
    margin-left:auto;
    padding:10px;
    text-align:left;
    background-color: #FFFFFF;
    border-right: 2px solid #000000;
    border-bottom: 2px solid #000000;
}



#header {
    width: 100%;
    height: 81px;
}
#logo {
    width:226px;
    float:left;
    overflow: hidden;
    text-align: center;
}
#toplinks {
    width:514px;
    height: 81px;
    float:right;
    overflow: hidden;
    text-align: right;
    font-size: 9px;
}
#banner {
    width:468px;
    height: 60px;
    overflow: hidden;
    margin-bottom:6px;
}
#menubalk {
    height: 27px;
    max-height: 25px;
    background:#F0F0F0;
    overflow: hidden;
    margin-bottom:10px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    color: #999999;
    font-weight: bold;
}
#menubalkLinks {
    width: 200px;
    height: 25px;
    float:left;
    overflow: hidden;
    line-height: 13px;
}
#menucontainer {
    height: 25px;
    float:right;
    text-align: right;
    line-height: 13px;
}
#menu {
    padding: 6px;
}
.searchbox {
    color: #999999;
    background-color: #F0F0F0;
    padding: 6px;
    margin-top: 42px;
    border: 1px solid #CCCCCC;
}
.searchbox legend {
    color: #999999;
    font-weight: bold;
}
#pollbox {
    float: right;
    width: 38%;
    padding: 3px;
    margin-left: 6px;
    color: #999999;
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
}
#pollbox legend {
    font-weight: bold;
    color: #000000;
}
.column62 {
    width: 58%;
}

table {
    border-collapse: collapse;
}
td, th {
    padding: 1px;
    margin: 0px;
}
.resultsTable {
    width: 100%;
}

.links {
    text-align: left;
    padding: 6px;
}
.rechts {
    text-align: right;
    padding: 6px;
}

.alignRight {
    text-align: right;
}
.floatRight {
    float: right;
}
.floatLeft {
    float: left;
}

.formBig {
    font-size: 22px;
    border: 1px solid #CCCCCC;
}
.formDis {
    background-color: #F0F0F0;
    color: #666666;
    border: 1px solid #CCCCCC;
}
.formField {
    background-color: #FFFFFF;
    color: #000000;
    border: 1px solid #CCCCCC;
}
.formSearch {
    background-color: #FFFFFF;
    color: #000000;
    border: 1px solid #CCCCCC;
    width: 144px;
}
.formSearchSubmit {
    background-color: #CCCCCC;
    color: #808080;
    border: 1px solid #CCCCCC;
    width: 50px;
    height: 17px;
}



#updates {
    width: 219px;
    max-width: 219px;
    padding-right: 6px;
    float: left;
    overflow: hidden;
    border-right: 1px dashed #999999;
}
.updatestext {
    color: #333333;
    padding: 2px;
}
.updateslink { color: #808080; font-weight:normal; text-decoration:none; }
.updateslink:hover { color: #808080; text-decoration:underline; }
.updateslinkNew { color: #333333; font-weight:normal; text-decoration:none; }
.updateslinkNew:hover { color: #333333; text-decoration:underline; }
.updatesKop { color: #999999; font-weight: bold; }
.vet { font-weight: bold; }

.kleurActief { color: #CC0033; }
.grijs { color: #999999; }
.grijs:hover { color: #999999; text-decoration:underline; }
.bgGrijs { background-color: #F0F0F0; }
.ruler { height: 1px; background-color: #CCCCCC; margin-top: 11px; margin-bottom: 11px; }

.userPost {
    background-color: #F0F0F0;
    padding: 3px;
}

.footer {
    text-align: right;
    margin-top: 42px;
    margin-bottom: 14px;
    color: #B0B0B0;
}

#content {
    width:500px;
    overflow: hidden;
    float: right;
    margin-top: 7px;
    margin-bottom: 20px;

}
.contenttext {
    line-height: 18px;
}
.contentArticle {
    margin-top:13px;
    margin-bottom:13px;
}
h2 {
    font-family: Arial,Helvetica;
    font-weight: normal;
    font-size: 26px;
    letter-spacing: -1px;
    line-height: 26px;
    margin-top: 0px;
    margin-bottom: 14px;
}
.subtitle   { margin-top: -14px; margin-bottom: 14px; color: #999999; }
.subtitle a, .grijs a { color: #808080; }
.subtitle a:hover, .grijs a:hover { color: #808080; text-decoration: underline; }
.articleImage {
    float: right;
    margin-top: 14px;
    margin-left: 6px;
}

#content p, #content table {
    margin-top: 0px;
    margin-bottom: 14px;
}
th { text-align: left; }
td { vertical-align: top; }

.articleimage {
    border: 1px solid #CCCCCC;
    margin-top: 4px;
    margin-left: 7px;
    float: right;
    display: inline;
}
.profileImage {
    border: 1px solid #CCCCCC;
    width: 100px;
    margin-top: 0px;
    margin-left: 0px;
    float: right;
    display: inline;
}

.clearer { clear: both; }

.resultsTable tr { height: 21px; }
.resultsTable td { vertical-align: middle; }