/* =========================================================================================================== */
/* = !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! = */
/* = we4 introduces <br>'s in places where it probably shouldn't. For now the only solution is to nullify    = */
/* = those <br>'s by means of display:none                                                                   = */
/* = the following lines can be removed as soon as WE4 is up to date::                                       = */
#profiel br,
#formulier br,
.stelling br,
.reactie br,
.prikbord br { display: none; }
.reactie .header br { display: inline;}
/* = !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! = */
/* =========================================================================================================== */

html { height:100%; min-height:100%; margin-bottom:1px }
/*body { height:100% }*/
body { font:small Verdana; margin:0; padding:0; color:#565459; background:#c0c0c0 }
div#header { height:120px; width:980px; margin:0 auto; position:relative; background:#c0c0c0 url(../gfx/fotobalk1.jpg) no-repeat; background-position:center bottom; }
div#header.foto2 { background-image:url(../gfx/fotobalk2.jpg) }
div#header.foto3 { background-image:url(../gfx/fotobalk3.jpg) }
div#header.foto4 { background-image:url(../gfx/fotobalk4.jpg) }
div#header.foto5 { background-image:url(../gfx/fotobalk5.jpg) }
div#header.foto6 { background-image:url(../gfx/fotobalk6.jpg) }
div#header.foto7 { background-image:url(../gfx/fotobalk7.jpg) }
div#wrapper { width:980px; min-width:980px; margin:0 auto; position:relative; }
div#page { background:url(../gfx/bgpage.gif) repeat-y; background-position:top left; padding:0 180px 30px 180px; width:620px; min-height:630px; }
div#text { padding-top:100px; }
div#header img#alliantie_logo { position:absolute; right:0; top:21px; margin:0; }
body#header div#header img#alliantie_logo { position:absolute; right:0; top:21px; }

/* ================================================================================================================================= */
/* = TRICKYTHING hiding the news column always, except when on the home page... SEE PAGE.HTML for newsblock, should be conditional = */
/* ================================================================================================================================= */
div.nieuws {visibility: hidden; }
body#index div.nieuws {visibility: visible; }
body#index div.nieuws div.nieuws { left: 0; }

/* ============ */
/* = homepage = */
/* ============ */
body#index div#header { background-image:url(../gfx/fotobalk1.jpg) }
body#index .logo { margin:0 0 8px 0;}
body#index div#page { background:url(../gfx/homebg.jpg) no-repeat #484441; background-position:top left; width:800px; min-height: 840px; padding-right:0; }
/*body#index div#text { padding:82px 280px 0 0; margin-right:0px; }*/
body#index div#text { padding:82px 280px 0 0; margin-right:0 0 0 0; }

div.intro { display:none }
body#index div#text p { color:#bfbfbf }
body#index div.nieuws { position:absolute; left:702px; top:83px; width:255px; background-image:url(../gfx/nieuws.png) }
body#index div.nieuws h1 { color:white; background:#e95e27; font-size:15px; letter-spacing:13px; padding:8px 14px; margin:0 0 15px }
body#index div.nieuws h2 { margin:0 14px 8px; color:white }
body#index div.nieuws a  { color:white; }
body#index div#text div.nieuws p  { margin:0 14px 15px; color:white }
/*body#index div.intro { position:absolute; background:black url(../gfx/intro.jpg) no-repeat; left: 0px; width:980px; height:660px; z-index:10; display:none }*/
body#index div.intro { position:absolute; background:#cdcdcd url(../gfx/intro.jpg) no-repeat; left: 0px; width:980px; height:1024px; z-index:10; display:none }
body#index div.intro img { display:block; position:absolute; left:147px; top:229px }
body#index div#text a { text-decoration:none; font-style:italic }
body#index img { margin:10px 0;}
div#webetui_body div.intro { display:none }
div#webetui_body div.editable a { color:#6d4ec6!important;}

h1 { color:#78767b; font-size:100%; margin:0 25px 10px 25px; }
h2 { color:#e95e27; font-size:100%; margin:0 25px 8px 25px; }
h3 { color:#78767b; font-size:85%; margin:0 25px 2px }
h4 { color:#78767b; font-size:70%; margin:0 25px }
h5 { color:#78767b; font-size:85%; margin:10px 25px 5px }
p, ul { font-size:90%; margin:0 25px 1.1em; line-height:1.5em; }
li ul { font-size:100%; margin:0; }
p strong { color:#777 }
a { color: #e95e27; text-decoration: none; }
a:hover { text-decoration:underline; }
hr { margin: 25px; color:white; border:0;  border-bottom:1px solid #e2007a }
div.quote p { font:small Comic Sans MS; font-style:italic; margin-bottom:0.5em }
div.toelichting p { font-size:85%; margin-bottom:0.5em;}

img.left  { display:block; float:left; margin:0 15px 15px 0; }
img.right { display:block; float:right; margin:0 0 15px 15px; }

table { margin:10px 25px 20px; font-size:85% }
td,th { background:#fce7df; text-align:left; color:#464449; vertical-align:top; padding:4px 12px; }
tr.even td { background:#f8c7b4;  }
td.datum { width:66px; padding-left:4px }

body#netwerk div.reactie { padding:4px; font-size:90% }
body#netwerk div.forum div.reactie { background:#fce7df; height:auto; width:auto; float:none; }
body#netwerk div.forum div.reactie h2 { color:#e95e27; }
body#netwerk div.forum div.even   { background:#f8c7b4; height:auto; width:auto; float:none; }
body#netwerk div.forum div.even h2 { color:#e95e27; }

div.reactie h2 { color:#7b7070; margin:0 0 4px; font-size:11px; }
div.reactie p { margin-left:0; }
div.reactie p:hover { color: white; }
div.reactie p { margin: 0; overflow: hidden; height: 77px;}
div.even { background:#f8c7b4 }
div.clean table { border:0;}
div.clean td, th { background:none; border:0; padding:4px 24px 4px 0;}

div#text ul { padding:0 }
div#text li { padding:0 0 0 11px; margin-bottom:0.6em; list-style-type:none; background-image:url(../gfx/bullet.gif); background-repeat:no-repeat; background-position:1px 7px }

div#menu_top   { width:980px; background:#e95e27; margin:0 auto; height:21px; font-size:12px; position:relative;}
div#menu_top ul { padding:2px 0 0 5px; margin:0; float:left; }
div#menu_top li { list-style-type:none; display:inline }
div#menu_top a  { color:white; text-decoration:none; font-size:100%; padding:0 6px; border-left:1px solid white }
div#menu_top a#index { border:0; }

div#menu_top div#teller { color:white; position:absolute; top:2px; right:-12px;}

div#clear { clear:both }

/* ========= */
/* = menu1 = */
/* ========= */
body#index div#menubalk { background-color:#46433f; display:block; height:60px;  position:absolute; width:100%; border: 0; }
div#menubalk { background: none; display:block; height:46px;  position:absolute; width:100%; }
body#index div#menu1 { background-color:#46433f; width: 610px; height: 40px; position: absolute; margin: 5px 0px 0px 180px; font-weight: bold; font-size: 12px; opacity: 0.8; }
div#menu1 { /*background-color: white; */width: 630px; height: 90px; position: absolute; margin: 5px 0px 0px 180px; font-weight: bold; font-size: 12px; opacity: 0.8;  }

body#index div#menu1 a { color: white; text-decoration: none; }
body#index div#menu1 a:hover {color: #e95e27; }
div#menu1 li { display: block; float: left; position: relative;  }
div#menu1 ul { margin: 0px 0px 0px 25px; padding: 0; }
div#menu1 a { color: #514d4a; display: block; float: left; padding:7px 6px 7px 7px; background-image: url(../gfx/menuline.png); background-position:left 11px; background-repeat: no-repeat; }
div#menu1 a:hover { color: #e95e27; text-decoration:none; }
div#menu1 a.selected { color: #e95e27;  }

div#menu1 ul li ul { position: absolute; margin: 0; left:0; top:0px; padding:0; }
div#menu1 ul li ul li { display: block; float:left; padding:0; margin:0; width: 150px; font-weight: normal; }
div#menu1 ul li ul li a { float:none; background-image: none; padding:0 0 0 7px; text-transform:lowercase; font-size:95%;}
div#menu1 li div.container { z-index:10000; overflow:hidden; width:150px; position:absolute; visibility:hidden; left:0px; top:27px; padding:0 0 0 0;   }
div#menu1 li div.container ul { display:block; position:absolute; left:0; top:0; padding:0; z-index:1000; height:auto;  }

div#menu1 #inloggen { position:absolute; left:595px; top:0px; width:167px; text-align:center; }
div#menu1 ul#inloggen { padding-left:13px;}
div#menu1 #inloggen a { color:white; background:none;}
div#menu1 #inloggen a#aanmelden {background-image: url(../gfx/menuline.png); background-position:left 11px; background-repeat: no-repeat;  }
div#menu1 #inloggen a:hover { color:#e95e27 }
div#menu1 p#inloggen { padding:7px 0; font-weight:normal; color:white; }
div#menu1 p#ingelogd { position:absolute; left:600px; top:6px; width:167px;  color:#ffffff; font-weight:normal; overflow:hidden; }
div#menu1 a#logout { position:absolute; left:618px; top:14px; width:167px; color:#ffffff; font-weight:normal; background-image:none; }
div#menu1 a#logout:hover { color:#e95e27; }

div.kolom    { color:white; position:absolute; width:185px; top:0px; font-family:Arial; text-align: left; padding:15px 8px; }
div.kolom p  { color:#bfbfbf; font-size:11px; margin:0 0 1em 0; line-height:1.4em }
div.kolom em  { font-style:normal; color:#e95e27;}
div.adres { margin:20px 0 30px;}

/*div#kolom_links { left:0; width:185px; padding:15px 12px 15px 8px; }*/
div#kolom_links { left:0; width:175px; padding:15px 12px 15px 8px; }
.address { color:#bfbfbf; font-style:normal; width:120px; font-size:85%; line-height:1.5em; margin:55px 0 0 18px }
div#kolom_links #webetui_adres { padding: 17px 0 0  0px;}

/* =========== */
/* = zoekvak = */
/* =========== */
form#zoeken { text-align:right; margin-top:60px }
form#zoeken input.text { background:#939598; border:0; color:white; padding:2px; font:11px Verdana; width:100px }
form#zoeken input.submit { border:0; text-align:right; padding:0; color:#e2007a; background:black; font:12px Arial; font-weight:bold; margin:0 0 2px; cursor:pointer }
div.search_results h2 { margin-bottom:20px }
div.search_results p { font-size:85%; margin-bottom:25px }
div.search_results em { color:#e2007a; font-style:normal }
div#page_links { margin:0 25px; font-size:85% }

/* ==================== */
/* = aanmeldformulier = */
/* ==================== */
form { margin:0 25px; }
label { display:block; float:none; width:auto; margin-bottom:5px; }
input.text, textarea, select { display:block; width:300px; margin-bottom:5px; border:1px solid gray;  }
input.submit { background-color:#e95e27; margin:15px 0; color:#fff; cursor:pointer; border:0; padding:2px 15px; }
form h2 { margin:20px 0 10px 0;}
.checkbox label { display:block; width:auto; margin-bottom:5px; }
.checkbox .checkboxgroup input.checkbox { float:left; display:block; }
.checkbox .checkboxgroup .checkbox_label { display:block; float:none;  }
.checkbox .checkboxgroup div { display:block; min-height:20px; margin-bottom:5px; }
.checkbox .checkboxgroup { display:block; color:#565459; margin-bottom:5px; }

form.login label { float:left; width:100px; }
form.login input.text { width:100px; }
form.login input.submit { margin-left:100px; }
form.login div.onthouden { display:none; }
div.error { color:#D00; font-weight:bold; margin:0 0 6px;}

/* ================= */
/* = NETWERK STYLE = */
/* ================= */
body#netwerk div#page { background:url(../gfx/bg_page.gif) repeat; padding:0; width:980px; min-height:630px; }
body#netwerk div#kolom_links { display:none; }
body#netwerk div#text { padding-top:75px; margin:0 25px 25px 20px; }
body#netwerk h1 { color:#78767b; font-size:100%; margin:0 25px 20px 0; }
body#netwerk h2 { margin-top:10px; }

/* = menu1 = */
body#netwerk div#menubalk { background-image:url(../gfx/menubalk.gif); width:980px; height:50px; position:absolute; margin:0; font-weight: bold; font-size:12px; opacity:1; }
body#netwerk div#menu1 { margin-left:180px; background:none; height:50px; opacity:1; }
body#netwerk div#menu1 a { color:#ffffff; }
body#netwerk div#menu1 a:hover { color:#E95E27; }
body#netwerk div#menu1 a.selected { color:#E95E27; }
body#netwerk div#menu1 ul li ul li a { color:#ffffff; background:#47433f; }
body#netwerk div#menu1 ul li ul li { width:140px; }

/* = prikbord = */
body#netwerk div.prikbord div.reactie { background-image:url(../gfx/note.png); height:100px; width:150px; float:left; padding:5px; margin:20px; overflow:hidden; background-color:none; }
/*body#netwerk div.prikbord div.reactie { background-image:url(../gfx/note.png); height:100px; width:100px; float:left; padding:5px; margin:20px; overflow:hidden; background-color:none; }*/
body#netwerk div.prikbord div.reactie p { font-size:10px; color:#ffffff; padding:5px; margin:0; }
body#netwerk div.prikbord div.reactie h2 { font-size:10px; color:#ffffff; padding:5px; margin:0; }
body#netwerk div.prikbord label { color:#666666; }
body#netwerk div.prikbord a.delete { color:#ffffff; float:right; }

body#netwerk div#reactiebox div#note_selected { background-image:url(..gfx/note_selected.png); background-repeat:no-repeat; background-position:top left; }

body#netwerk h2.reactie { background-image:url(../gfx/arrow.png); background-position:top left; background-repeat:no-repeat;  padding-left:14px; font-weight:normal; color:#565459; margin-top:15px; margin-bottom:0px; }
body#netwerk h2.reactie a { color:#666666; }
body#netwerk h2.reactie a:hover { text-decoration:none; color:#e95e27; }
             
body#netwerk div.expand { display:none; border:0; background:#cccccc; margin-top:10px; }

body#netwerk div.zoomin { background-image:url(../gfx/note_selected.png); position:absolute; background-repeat:no-repeat; left:330px; top:100px; height:345px; width:325px; padding:5px 35px 15px 5px; }
body#netwerk div.zoomin div.message { overflow:auto; height:360px; }
body#netwerk div.zoomin div.message a.delete { display:none; }
body#netwerk div.zoomin p { font-size:12px; color:#fff;  margin:10px; }
body#netwerk div.zoomin h2 { font-size:14px; color:#fff; margin:10px; }
body#netwerk div.zoomin div.header { color: white; }
body#netwerk div.zoomin div.header a { color: white; }
body#netwerk div.zoomin div.header a:hover { color: white; }


/* = forum = */
div.stelling { background-color:#FFF; padding:8px 0 16px 0;}
form.forum { font-size:85%; padding:10px 25px; margin:20px 0 0 0; background:#cccccc }
form.grijs { font-size:85%; padding:10px 25px; margin:12px; background:#cccccc }
body#netwerk div.forum label { color:#666666; }

/* = mijn profiel = */
body#netwerk div#profiel { height:570px; width:450px; background-image:url(../gfx/note_profiel.png); background-repeat:no-repeat; margin:0 20px 20px 0; float:left; }
div#doorsturen { position:absolute; margin:-2px 0 0 107px; color:#ffffff; font-size:85%;}
body#netwerk div#form_links { float:left; }
body#netwerk div#profiel img { display:block; float:right; margin-top:16px; border:3px solid #ffffff; }
/*body#netwerk div#profiel a:hover { height:570px; width:450px; background-image:url(../gfx/note_profiel.png); background-repeat:no-repeat; margin:0 0 20px 20px; float:left; }*/
body#netwerk div#mijn_reacties { height:130px; width:130px; background-image:url(../gfx/note_profiel_small.png); background-repeat:no-repeat; margin:0 0 0 500px; }
body#netwerk div#label_links label { display:block; }
body#netwerk div#label_links select { display:inline; width:136px; }
body#netwerk select { display:block; width:160px; border:0; margin-bottom:8px; font-family:verdana; font-size:11px; color:#666666; }
div#profiel form { padding:10px 15px 15px 15px; margin:0; }
body#netwerk label { display:block; float:none; width:auto; margin-bottom:5px; color:#ffffff; }
body#netwerk input.text  { display:block; width:244px; margin:0 0 5px 0; border:0; font-family:verdana; font-size:12px; color:#666666; }
body#netwerk textarea { display:block; width:420px; margin-bottom:10px; border:0; font-family:verdana; font-size:12px; color:#666666; }
body#netwerk .checkbox label { display:block; width:auto; margin:0 0 5px 190px; }
body#netwerk .checkbox .checkboxgroup input.checkbox { float:left; display:block; }
body#netwerk .checkbox .checkboxgroup .checkbox_label { display:block; float:none;  }
body#netwerk .checkbox .checkboxgroup div { display:block; min-height:20px; margin-bottom:5px; }
body#netwerk .checkbox .checkboxgroup { display:block; margin:0 0 5px 190px; color:#ffffff; }
body#netwerk div#url { width:420px; float:left; margin:10px 0 10px 0; }
body#netwerk div#url input.text { width:420px; }
body#netwerk div#bewaren { float:left; margin:64px 0 0 18px; }
body#netwerk input.submit { background-color:#e95e27; margin:0; color:#ffffff; cursor:pointer; border:1px solid #e95e27; padding:2px 15px; }
body#netwerk div#bewaren input.submit { position:absolute; left:330px; top:570px; width:80px; border:1px solid #ffffff; }
body#netwerk input.submit:hover { background-color:#ffffff; margin:0; color:#e95e27; cursor:pointer; padding:2px 15px; border:1px solid #e95e27; }
iframe#foto { position:absolute; left:299px; top:106px; width:150px; height:150px; overflow:hidden; border:3px solid white; cursor:pointer; }
body#netwerk a.white { color:white; text-decoration: underline;}

body#netwerk div.bericht { height:130px; width:130px; background-image:url(../gfx/note_profiel_small.png); background-repeat:no-repeat; float:left; padding:5px; margin:20px; overflow:hidden; background-color:none; }
body#netwerk div.bericht a { color:#ffffff; }
body#netwerk div.bericht p a.delete { color:#ffffff; float:right; }
body#netwerk div.reactie { height:130px; width:172px; background-image:url(../gfx/note_profiel_small.png); background-repeat:no-repeat; float:left; padding:5px 13px 5px 5px; margin:5px 10px; overflow:hidden; background-color:none; }
/*body#netwerk div.reactie { height:130px; width:122px; background-image:url(../gfx/note_profiel_small.png); background-repeat:no-repeat; float:left; padding:5px 13px 5px 5px; margin:0px; overflow:hidden; background-color:none; }*/

/*body#netwerk div.reactie h2 { color:#ffffff; }
body#netwerk div.reactie h2 a { color:#ffffff; text-decoration:underline; }
*/
body#netwerk div.reactie .header { color:#ffffff; font-size:11px; margin:0 0 4px 0;}
body#netwerk div.reactie .header a { text-decoration: none; color:#ffffff; }
body#netwerk div.reactie .header a:hover { text-decoration:underline; }
body#netwerk div.reactie .header a.delete { color:#ffffff; float:right; }
tekst { display:block;  }

label.clear { clear:left ; }
h2.clear { width:400px; float:left; margin-left:0;}


/*body#netwerk div#profiel_bericht { height:130px; width:130px; background-image:url(../gfx/note_profiel_small.png); background-repeat:no-repeat; margin:0 20px 20px 0; }
body#netwerk div#profiel_prikbord { height:130px; width:130px; background-image:url(../gfx/note_profiel_small.png); background-repeat:no-repeat; margin:0 20px 20px 0; }*/

/* = profiel = */
div#groep1 label { width:260px; line-height:20px; color:#fac0a5; }
div#groep1 div.tekst { color:#ffffff; }
div#groep1 div.tekst a { color:#ffffff; text-decoration:underline; }
div#groep1 div.tekst a:hover { text-decoration:none; }
div#groep2 { height:120px; }
div#groep2 label { margin-top:12px; line-height:20px; color:#fac0a5; }
div#groep2 div.tekst { color:#ffffff; }
div#groep3 label { line-height:18px; color:#fac0a5; }
div#groep3 div.tekst { color:#ffffff; }
div#groep4 label { margin-top:6px; line-height:14px; color:#fac0a5; }
div#groep4 div.tekst { color:#ffffff; }
div#groep4 div.tekst a { color:#ffffff; text-decoration:underline; }
div#groep4 div.tekst a:hover { text-decoration:none; }


/* ================= */
/* = Alle sporters = */
/* ================= */

body#netwerk form.select_sporters { font-size:85%; padding:10px 10px; margin:20px 0 20px; height:17px; background:#ccc  }
body#netwerk form.select_sporters label { float:left; color:#666; padding-top:1px; margin-right:10px; }
body#netwerk form.select_sporters select { float:left; margin-right:40px; }
a img { border:0; }

body#netwerk form.bericht_naar_groep { font-size:85%; padding:10px 10px; margin:0 0 20px; height:94px; background:#ccc  }
body#netwerk form.bericht_naar_groep textarea {  }

body#netwerk a.profiel { display:block; height:80px; width:220px; margin:0 13px 13px 0px; background-image:url(../gfx/note_sporters.png); background-repeat:no-repeat; float:left; }
/*body#netwerk a.profiel:hover { background-position:bottom; text-decoration:none; }*/
body#netwerk a.profiel h2 { margin:0; padding:8px 0 0 70px; color:#333333; font-size:80%; }
body#netwerk a.profiel p { color:#ffffff; margin:0; padding:2px 0 0 70px; font-size:80%; line-height:14px; }
body#netwerk a.profiel img { float:left; display:block; padding:10px 0 0 5px; }


/* ========================= */
/* = Alle sporters develop = */
/* ========================= */
/* een tijdelijke toevoeging in de onterpfase van "alle sporters met verwijdermogelijkheid voor moderator" */

body#netwerk div.profiel { display:block; height:80px; width:220px; margin:0 13px 13px 0px; background-image:url(../gfx/note_sporters.png); background-repeat:no-repeat; float:left; }
/*body#netwerk div.profiel:hover { background-position:bottom; text-decoration:none; }*/
body#netwerk div.profiel h2 { margin:0; padding:8px 0 0 70px; color:#333333; font-size:80%; }
body#netwerk div.profiel p { color:#ffffff; margin:0; padding:2px 0 0 70px; font-size:80%; line-height:14px; }
body#netwerk div.profiel img { float:left; display:block; padding:10px 10px 0 5px; }
body#netwerk div.profiel a.delete { float:left; display:block; color:#FFF; padding:0 0 0 2px;}

/* ================= */
/* = Forum develop = */
/* ================= */
div.createPropForm { width: 100%; background: #bbb; }
div.createPropForm .textfield{ display: block; width: 250px; }
div.createPropForm input { clear:both; }
.stelling .createprop { padding: 0 30px; }


div.stelling { background-color:#FFF; padding:8px 0 16px 0; margin:10px 0 10px 0; }
div.stelling a.delete { display: block; padding-left: 30px; }
/*div.stelling { background-color:#FFF; padding:8px 0 16px 0; margin:10px 0 10px 0; border:3px solid #e95e27;}*/

form.forum { font-size:85%; padding:10px 25px; margin:0; background:#cccccc }
form.grijs { font-size:85%; padding:10px 25px; margin:12px; background:#cccccc }

/* de volgende css staat niet bij Forum */
body#netwerk div.reactie { padding:4px; font-size:90% }
body#netwerk div.forum div.forum_reactie { background:#fce7df; height:auto; width:auto; float:none; }
/*body#netwerk div.forum div.forum_reactie h2 { color:#e95e27; }*/
body#netwerk div.forum div.forum_reactie div.author { font-size: 11px; color:#e95e27; }
/*body#netwerk div.forum div.forum_reactie p { margin: 0; }*/
body#netwerk div.forum div.even   { background:#f8c7b4; height:auto; width:auto; float:none; }
body#netwerk div.forum div.even h2 { color:#e95e27; }
body#netwerk div.forum div { padding: 10px 25px 16px 25px; margin: 0;}
/*body#netwerk div.forum .delete { width:12px;height:12px; background:#666; color:#FFF; float:right; }*/
body#netwerk div.forum .delete { float:right; }
body#netwerk div.forum label { color:#666666; }

body#netwerk div.previousProps { font-size: 11px; padding: 0 25px; margin: 10px 0; }
body#netwerk div.previousProps .select { width: 885px; margin: 0; padding: 0; font-size: 12px; background: #eee; border: 2px solid #ccc; }
body#netwerk div.forum h2 { margin-left: 0; }


/* = zag hiervoor geen goede zinnige plek = */
div.grijs { font-size:85%; padding:10px 25px; margin:12px; background:#cccccc; }


/* =========== */
/* = TWITTER = */
/* =========== */
/* SEE ALSO WIDGET JSON IN TEMPLATE! */
.twtr { width:185px; height:280px; top:84px; padding:0px; margin:0; background:url("/gfx/twitter_18x18.png") no-repeat scroll -3px -6px transparent; }
/*.twtr { width: 156px; height: 280px; top: 84px; padding:0px; margin: 0 -8px 0 -8px; }*/
.twtr .twtr_title { text-indent: 28px; }
.twtr .twtr_title a { font-size: 11px; text-decoration: underline; color: #bfbfbf;}
.twtr-ft { display: none; height: 0; }
.twtr-hd { display: none; height: 0; }
.twtr-tweet-text { padding: 0px; margin: 0px; font-size: 10px; }
.twtr-tweet-text p { font-family: arial; line-height: 1.4em; font-size: 10px; color: #bfbfbf; padding: 0; margin: 0;}
.twtr-tweet-text a { color:#bfbfbf; text-decoration: underline;}
.twtr-avatar { visibility: hidden; display: none; width:0px !important; height:0px !important; z-index: 12;}
.twtr-tweet-text { margin-left: 0px !important;}
.twtr-tweet-text .twtr-user { color: #e95e27 !important; }
a.twtr-user { }

/* ============ */
/* = add_this = */
/* ============ */
.nieuwskolom { position: absolute; }
.nieuwsblok { }
.addthis_default_style { margin:25px 25px; }
.addthis_default_style h3 { margin-left:0;}
body#index .addthis_default_style { position: absolute; padding: 18px 0 0 0; }
body#index .addthis_toolbox { position: absolute; padding: 18px 0 0 0; }
body#index .addthis_default_style h3 { padding: 18px 0 0 0; margin: 0; color: #fff; font-weight: normal;}
body#index .addthis_toolbox h3 { padding: 18px 0 0 0; margin: 0; color: #fff; font-weight: normal;}

/* ================ */
/* = webetui_html = */
/* ================ */

.webetui_html {
  margin-left: 27px;
  padding-bottom: 18px;
}

