#content h2, #kolomRechts h2 {
line-height:1.3em;
margin-bottom:5px;
}
textarea, .forwardButton {
border-color:#aaa;
}
#content ul.tabs, #kolomRechts ul.tabs {
list-style:none;
background:url(/uploads/_u/JE/_uJEYC5mgPbzu5u_YTKMlw/tab-bg.gif) repeat-x bottom left;
margin:0;
padding:0;
width:100%;
overflow:hidden;
}
#content ul.tabs li, #kolomRechts ul.tabs li {
float:left;
}
#content ul.tabs li a, #kolomRechts ul.tabs li a {
float:left;
padding:3px 7px 1px 5px;
background:#e8e8e8 url(/uploads/31/b3/31b3d6367c6a7a043b3cb1a42506a715/tablink-bg.gif) top right no-repeat;
border-left:1px solid #000;
margin-left:2px;
text-decoration:none;
}
#content ul.tabs li.rec a {color:#000;border-bottom:1px solid #E8E8E8;}
#content ul.tabs li.pop a {color:#777;border-bottom:1px solid #000;}
#content ul.tabs li.reccreationDate a {color:#000;border-bottom:1px solid #E8E8E8;}
#content ul.tabs li.popcreationDate a {color:#777;border-bottom:1px solid #000;}
#content ul.tabs li.recviews a {color:#777;border-bottom:1px solid #000;}
#content ul.tabs li.popviews a {color:#000;border-bottom:1px solid #E8E8E8;}

#bronnenTool ul.tabs li.rec a {color:#777;border-bottom:1px solid #000;}
#bronnenTool ul.tabs li.pop a {color:#777;border-bottom:1px solid #000;}
#bronnenTool ul.tabs li.recactive a {color:#000;border-bottom:1px solid #E8E8E8;}
#bronnenTool ul.tabs li.popactive a {color:#000;border-bottom:1px solid #E8E8E8;}

#content .vraag img, #content #vragen img {
float:none;
padding-right:0;
}

table.vraag {
width:100%;
margin:0 0 1.5em;
}
table.vraag.alt {
border-top:1px solid #000;
}
table.vraag tr {
}
table.vraag tr.oddThread {
background:#e8e8e8;
}
table.vraag td {
padding:8px 8px 8px 2px;
border-bottom:1px solid #aaa;
}
table.vraag td.info {
width:75px;
color:#777;
padding:8px 0 8px 2px;
}
.wiewanneer {
color:#777;
font-size:0.9em;
}
table.vraag .leesverder {
margin-left:5px;
}
.teruglink {
background: url(/uploads/Hm/T3/HmT3K885eKQSiwKiqyfTZA/pijltje_terug_rood.gif) left center no-repeat;
padding-left:15px;
}
ul.auth {
padding:0;
margin:0 0 1em;
list-style:none;
}
ul.auth li {
padding:0 0 3px 22px;
}
ul.auth li.log {
background:url(/uploads/yO/yf/yOyfZzTQEbzpYLW6lGcwIw/login-icon.gif) no-repeat left 1px;
}
ul.auth li.reg {
background:url(/uploads/ej/Zl/ejZllbF9oc1bvqSruhH7Eg/register-icon.gif) no-repeat left 1px;
}
#vragen {
margin:0 22px;
}
#vragen .reactie {
padding:8px 2px 2px 2px;
border-top:1px solid #aaa;
}
#vragen .reactie.even {
background:#e8e8e8;
}
#vragen .reactie.last {
border-bottom:1px solid #aaa;
margin-bottom:1em;
}
#vragen .reactie p {
margin-bottom:.4em;
}
#vragen .item h3 {
background:url(/uploads/I3/MC/I3MCQQKyIj2E8ZS71BgsDQ/vraag.gif) no-repeat left 1px;
font-size:1.2em;
margin-left:-22px;
padding:0 0 5px 22px;
}
#vragen h4 {
margin-bottom:.3em;
padding:0;
}
#vragen .item p.wiewanneer, #vragen .reactie p.wiewanneer {
color:#777;
margin-bottom:0;
}
.wiewanneer span {
color:#f00000;
font-weight:bold;
}
#vragen .toelichting {
border-bottom:1px solid #aaa;
margin-bottom:1em;
overflow:hidden;
padding:2px;
width:100%;
}
#vragen .toelichting .stemmen {
border-left:1px solid #AAAAAA;
color:#F00000;
float:right;
margin-left:10px;
overflow:hidden;
padding-left:5px;
width:120px;
font-weight:bold;
}
#vragen .toelichting .stemmen p {
margin-bottom:.5em;
}
#vragen .knop {
float:left;
margin-right:4px;
margin-bottom:.5em;
}
p.bigmargin {
margin-bottom:2.5em;
}
#content .blok {
width:440px;
padding:10px 0 30px;
background:url(/uploads/u0/l8/u0l8C_AjK6Um0z4d-vdY1w/boog440boven.gif) no-repeat left top;
}
#content .blok .blokbottom {
width:440px;
height:10px;
background:url(/uploads/YN/UA/YNUAmqguLYGkdaBeqy0T8g/boog440beneden.gif) no-repeat left bottom;
}
#kolomRechts .blokje {
width:270px;
padding:10px 0 30px;
background:url(/uploads/X9/MO/X9MOR7krM2bckgu_J871JA/boogboven_270.gif) no-repeat left top;
}
#kolomRechts .blokje .blokjebottom {
width:270px;
height:15px;
background:url(/uploads/f0/-v/f0-vanjqXpemgGFLoRCeWQ/boogbeneden_270.gif) no-repeat left bottom;
}
#content p.bookmark {
overflow:hidden;
width:100%;
clear:both;
}
#content p.bookmark a {
margin-right:10px;
float:left;
}
#content p.bookmark a.lastbookmark {
margin-right:0;
}
#content p.bookmark a img {
border:1px solid #ddd;
display:block;
padding:0;
float:none;
}
#content p.bookmark a:hover img {
border:1px solid #aaa;
}
h3.bookmark {
clear:both;
font-size:1.1em;
font-weight:bold;
line-height:1.4em;
margin:0 0 .4em;
padding:0;
}
.alright {
text-align:right;
}
#content .alright {
width:252px;
}
fieldset.formblock {
border:1px solid #ddd;
border-top:none;
padding:8px;
display:block;
}
fieldset.formblock.alt {
border-top:1px solid #ddd;
}
#uitnodigToolForm fieldset.formblock {
border-top:1px solid #ddd;
}
fieldset.formnone {
display:none;
}
.formtoggle {
margin-top:.3em;
}
.formtoggle a {
display:block;
padding:4px 8px;
text-decoration:none !important;
font-size:13px;
font-weight:bold;
border:1px solid #ddd;
}
.formtoggle a.open {
background:url(/uploads/83/ca/83ca563d50d1b28b5dcec11cd972b69e/minsprite.gif) no-repeat right 8px;
}
.formtoggle a.closed {
background:url(/uploads/55/54/5554eb596d7f6efee1fb277d6ac54543/plussprite.gif) no-repeat right 8px;
}
.formtoggle a.open:hover, .formtoggle a.closed:hover,
.formtoggle a.open:active, .formtoggle a.closed:active {
background-position:right -12px;
}
#definitieTool .noteDropperNote {}
#definitieTool .def {
border:1px solid #ddd;
padding:8px;
margin-bottom:10px;
}
#definitieTool blockquote {
margin:0;
padding:0 16px 0.5em;
font-size:13px;
font-weight:bold;
color:#f00000;
position:relative;
background:url(/uploads/57/ec/57ec6ffb25e95daebd06c6e3ab774f43/openq.gif) no-repeat left 2px;
}
#definitieTool blockquote span {
background:url(/uploads/8f/86/8f86ffacbf4a044eb5cee851e719b462/closeq.gif) no-repeat top left;
display:block;
position:absolute;
right:0;
bottom:.4em;
height:12px;
width:12px;
}
* html #definitieTool blockquote span {
float:right;
margin-right:-14px;
margin-top:-7px;
display:block;
position:relative;
}
#definitieTool .defrating {
color:#777;
margin-bottom:0;
}
#definitieTool p.defrate {
margin:.3em 0 1.5em;
}
#definitieTool p.defrate a:link,
#definitieTool p.defrate a:visited {
color:#000;
padding:2px 6px;
text-decoration:none;
background-color:#F5F5F5;
border:1px solid #CCCCCC;
}
#definitieTool p.defrate a:hover,
#definitieTool p.defrate a:active {
color:#f00000;
border:1px solid #f00000;
}
#kolomRechts #bronnenToolContent ul {
border-top:1px solid #aaa;
}
#bronnenToolContent ul.bronnen {
list-style:none;
margin:0 0 1em;
padding:0;
}
#bronnenToolContent .bronnen li {
padding:4px 2px 4px 22px;
margin:0;
border-bottom:1px solid #aaa;
background-image:url(/uploads/3c/2d/3c2da840b43ed043c5462991bb5face3/bronlink.gif);
background-repeat:no-repeat;
background-position:0 6px;
}
#content #bronnenToolContent .bronnen li {
padding:8px 2px 8px 22px;
background-position:0 10px;
}
#bronnenToolContent .bronnen li.youtube {
background-image:url(/uploads/3c/98/3c986ee07dbc5b111174df5c469bdd75/bronyoutube.gif);
}
#bronnenToolContent .bronnen li.odd {
background-color:#e8e8e8;
}
#bronnenToolContent .bronnen li a.brontitel {
font-weight:bold;
}
#bronnenToolContent .bronnen li span {
color:#777;
}
#bronnenTool label, #uitnodigToolForm label {
display:block;
line-height:1.2;
margin:4px 0 2px;
padding:0;
text-align:left;
width:100%;
color:#000;
}
#bronnenTool object {
border:1px solid #aaa;
display:block;
margin:6px 0;
}
fieldset.rightcolform input {
width:250px;
}
fieldset.rightcolform textarea {
width:250px;
height:60px;
}
fieldset.rightcolform textarea#bericht_formId {
width:250px;
height:120px;
}
.nomargin {
margin:0;
text-align:right;
}
object {
display:block;
}
.blokje {
position:relative;
}
.fauxformlogin {
position:absolute;
top:220px;
left:0;
z-index:100;
width:100%;
text-align:center;
}
.fauxformlogin ul {
background:#fff;
border:1px solid #aaa;
margin:0 auto;
padding:4px;
text-align:left;
width:85%;
}

.formContents div.inputEx-fieldWrapper {
margin-bottom:10px;
position:relative;
}
.formContents div.inputEx-Field {
float:none;
position:relative;
}
.formContents div.inputEx-StringField-wrapper {
float:none;
}
.formContents div.inputEx-invalid > div.inputEx-message {
color:#C00E0C;
font-weight:bold;
}
.formContents div.inputEx-message {
float:none;
font-size:85%;
margin:0 0 4px;
}
.formContents div.inputEx-Field textarea {
height:60px;
width:250px;
margin-bottom:0;
}

