body
{
	color: #515151;
	font: 10pt Arial, sans-serif;
}
a:link, body_alink
{
	color: #0080c9;
	text-decoration: none;
}
a:visited, body_avisited
{
	color: #1054ad;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #0080c9;
	text-decoration: underline;
}
td, th, p, li
{
	font: 10pt arial, helvetica, sans-serif;
	line-height: 1.5;
}
.tborder
{
	background: #ffffff;
	color: #5a5a5a;
	border: 1px solid #C7CCD0;
}
.tcat
{
	background: #fff url(https://forum.scholieren.com/images/misc/category_strip.gif) repeat-x bottom;
	color: #515151;
	font: bold 10pt arial, helvetica, sans-serif;
	height: 16px;
	padding: 5px 5px 9px;
}
.tcat a:link, .tcat_alink
{
	color: #515151;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #515151;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #515151;
	text-decoration: underline;
}
.thead
{
	background: #C7CCD0 url(https://forum.scholieren.com/images/misc/forum_strip.gif) repeat-x bottom;
	color: #ffffff;
	font: bold 11px arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #ffffff;
}
.thead a:visited, .thead_avisited
{
	color: #ffffff;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #ffffff;
}
.tfoot
{
	background: #cacaca;
	color: #ffffff;
}
.tfoot a:link, .tfoot_alink
{
	color: #ffffff;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #ffffff;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #ffffff;
	text-decoration: underline;
}
.alt1, .alt1Active
{
	background: #ffffff;
	color: #5a5a5a;
}
.alt2, .alt2Active
{
	background: #F1F4F5;
	color: #5a5a5a;
}
.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #F1F4F5;
	color: #000000;
	font: 10pt arial, helvetica, sans-serif;
	margin: 5px 10px 10px 10px;
	padding: 0px;
}
.wysiwyg a:link, .wysiwyg_alink
{
	color: #22229C;
}
.wysiwyg a:visited, .wysiwyg_avisited
{
	color: #22229C;
}
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover
{
	color: #FF4400;
}
textarea, .bginput
{
	font: 10pt arial, helvetica, sans-serif;
}
.bginput option, .bginput optgroup
{
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
}
.button
{
	font: 11px arial, helvetica, sans-serif;
}
select
{
	font: 11px arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px arial, helvetica, sans-serif;
}
.time
{
	color: #838383;
}
.navbar
{
	font: 11px arial, helvetica, sans-serif;
	font-weight: bold;
}
.navbar a:link, .navbar_alink
{
	color: #0080c9;
}
.navbar a:visited, .navbar_avisited
{
	color: #0080c9;
}
.navbar a:hover, .navbar a:active, .navbar_ahover
{
	color: #0080c9;
}
.highlight
{
	color: #db4793;
	font-weight: bold;
}
.fjsel
{
	background: #db4793;
	color: #ffffff;
}
.fjdpth0
{
	background: #aaaaaa;
	color: #ffffff;
}
.panel
{
	background: #F1F4F5;
	color: #5a5a5a;
	padding: 10px;
	border: 1px solid #717171;
}
.panelsurround
{
	background: #dbdbdb;
	color: #5a5a5a;
}
legend
{
	color: #db4793;
	font: bold 11px arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: #d5d5d5 url(https://forum.scholieren.com/images/misc/navbar_center.gif) repeat-x top;;
	color: #5a5a5a;
	font: bold 11px arial, helvetica, sans-serif;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #0080c9;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #0080c9;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #0080c9;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #ffffff;
	color: #515151;
	border: 1px solid #aaaaaa;
}
.vbmenu_option
{
	background: #eaeaea;
	color: #5a5a5a;
	font: 11px arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #0080c9;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #0080c9;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #0080c9;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #db4793;
	color: #FFFFFF;
	font: 11px arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername {
	font-size: 16px; 
	font-weight: bold;
	color: #2476E1;
}

a.bigusername:link, a.bigusername:visited, a.bigusername:active, a.bigusername:hover { color: #2476E1; text-decoration:none; }

/* ***** small padding on 'thead' elements ***** */
td.thead, th.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** de-emphasized text */
.shade, a.shade:link, a.shade:visited { color: #777777; text-decoration: none; }
a.shade:active, a.shade:hover { color: #FF4400; text-decoration: underline; }
.tcat .shade, .thead .shade, .tfoot .shade { color: #DDDDDD; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }
/* Header  */

html {
    background: #fff url('https://media.scholieren.net/public/i/a/background.png') repeat-x;
    min-height: 100%;
    margin-bottom: 1px;
}

	:focus {
	  -moz-outline-style: none;
	}

body {
    margin: 0;
    padding: 0;
    min-width: 1000px;
}

#page {
    background: url('https://media.scholieren.net/public/i/pagebgbb.png') repeat-y center;
    width:1014px;
    margin:0 auto;
}

#layout {
    margin: 0 auto;
    width: 990px;
    padding: 0 5px;
    background-color: #fff;
}

#logo {
    position:absolute;
    top:65px;
    z-index:999;
}

#logo a {
    display:block;
    width:214px;
    height:107px;
}

#logo a.f {
    background:url(https://media.scholieren.net/public/i/a/logo_f.png) no-repeat;
}

#top {
    height:33px;
    width: 1014px;
    margin:0 auto;
    background: url('https://media.scholieren.net/public/i/topbgbb.png') no-repeat center top;
    margin-top:5px;
    overflow:hidden;
}

#bottom {
    background: url('https://media.scholieren.net/public/i/bottombgbb.png') no-repeat center bottom;
    height:10px;
    width:1014px;
    margin:0 auto;
    margin-bottom:10px;
    clear:both;
    overflow: hidden;
}
#footer {
    color: #4a3e2c;
    clear:both;
    margin: 0 auto;
    width: 1000px;
    height: 30px;
    font-size: 11px;
    background-color: #9e9585;
}
#footer img {
    border:0px;
}
.footer0, .footer1 {
    margin:0;
    padding:0;
    float:left;
    height:23px;
    padding:7px 0 0 10px;
}
.footer1 {
    padding:7px 0 0 15px;
}
.footer1 a {
    color:#4a3e2c;
    text-decoration:none;
}

#breadcrumb {
    white-space:nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
     -o-text-overflow:ellipsis;
    font-size:10px;
    line-height:16px;
    color:#5a5a5a;
    padding-left:12px;
    padding-top:12px;
    margin-right:12px;
}

#breadcrumb a {
    font-weight: bold;
}

#breadcrumb span {
    color: #d2d2d2;
    font-weight: bold;
}
#header {
    position: relative;
    width: 100%;
    height: 100px;
}

body #header {
 /*   background: url('https://media.scholieren.net/public/i/a/header_bg_3.jpg') no-repeat center top;
*/
}

#nav_buttons {
    width: 320px;
    height: 32px;
    margin: 0;
    padding: 0;
    position: relative;
    top:70px;
}

#nav_buttons li {
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    top: 0;
}
#nav_buttons li a span {
    display:none;
}

#nav_buttons li, #nav_buttons a {
    height: 32px;
    display: block;
}

#button_v  {
    width:127px;
    height:30px;
    left:300px;
    z-index:5;
}
 
#button_v a {
    background: url('https://media.scholieren.net/public/i/a/voorpagina_mouseover.png') 0px -30px no-repeat;
}
 
#button_v a:hover {
    background: url('https://media.scholieren.net/assets/images/voorpagina_mouseover.png') 0px 0px no-repeat;
}

#button_v_active {
    width:127px;
    height:32px;
    left:300px;
    z-index:10;
}
#button_v_active a {
    background: url('https://media.scholieren.net/assets/images/voorpagina_active.png') 0px -2px no-repeat;
}

#button_f  {
    width:94px;
    height:30px;
    left:655px;
    z-index:2;
}

#button_f a {
    background: url('https://media.scholieren.net/assets/images/forum_mouseover.png') 0px -30px no-repeat;
}

#button_f a:hover {
    background: url('https://media.scholieren.net/assets/images/forum_mouseover.png') 0px 0px no-repeat;
}

#button_f_active {
    width:94px;
    height:32px;
    left:655px;
    z-index:10;
}
#button_f_active a {
    background: url('https://media.scholieren.net/assets/images/forum_active.png') 0px -2px no-repeat;
}

#button_m  {
    width:97px;
    height:30px;
    left:727px;
    z-index:1;
}

#button_m a {
    background: url('https://media.scholieren.net/assets/images/weblog_mouseover.png') 0px -30px no-repeat;
}

#button_m a:hover {
    background: url('https://media.scholieren.net/assets/images/weblog_mouseover.png') 0px 0px no-repeat;
}

#button_m_active {
    width:97px;
    height:32px;
    left:727px;
    z-index:10;
}
#button_m_active a {
    background: url('https://media.scholieren.net/assets/images/weblog_active.png') 0px -2px no-repeat;
}

#button_bv  {
    width:149px;
    height:30px;
    left:407px;
    z-index:4;
}

#button_bv a {
    background: url('https://media.scholieren.net/assets/images/boekverslagen_mouseover.png') 0px -30px no-repeat;
}

#button_bv a:hover {
    background: url('https://media.scholieren.net/assets/images/boekverslagen_mouseover.png') 0px 0px no-repeat;
}

#button_bv_active {
    width:149px;
    height:32px;
    left:407px;
    z-index:10;
}
#button_bv_active a {
    background: url('https://media.scholieren.net/assets/images/boekverslagen_active.png') 0px -2px no-repeat;
}

#button_ws  {
    width:141px;
    height:30px;
    left:535px;
    z-index:3;
}

#button_ws a {
    background: url('https://media.scholieren.net/assets/images/werkstukken_mouseover.png') 0px -30px no-repeat;
}

#button_ws a:hover {
    background: url('https://media.scholieren.net/assets/images/werkstukken_mouseover.png') 0px 0px no-repeat;
}

#button_ws_active {
    width:141px;
    height:32px;
    left:535px;
    z-index:10;
}
#button_ws_active a {
    background: url('https://media.scholieren.net/assets/images/werkstukken_active.png') 0px -2px no-repeat;
}

#button_e  {
    width:155px;
    height:30px;
    left:725px;
    z-index:3;
}

#button_e a {
    background: url('https://media.scholieren.net/assets/images/eindexamens_mouseover.png') 0px -30px no-repeat;
}

#button_e a:hover {
    background: url('https://media.scholieren.net/assets/images/eindexamens_mouseover.png') 0px 0px no-repeat;
}

#button_e_active {
    width:155px;
    height:32px;
    left:725px;
    z-index:10;
}
#button_e_active a {
    background: url('https://media.scholieren.net/assets/images/eindexamens_active.png') 0px -2px no-repeat;
}


#contentAreaForum {
    padding-top: 10px;
}

/* Signature */

.signature { color: #96999b; font-size: 11px; }
.sigcontainer { width: 100%; overflow: hidden; }
.sigcontainerpm { width: 100%; overflow: hidden; }

/* Misc  */

.clearfix { clear: both; }

input[type=checkbox].postbitbox
{
	vertical-align: middle;
	padding: 0;
	margin: 0 2px;
	width: 13px;
	height: 13px;
	overflow: hidden;
}


body#popup { min-width: 0; }
img.inlineimg { vertical-align: baseline; margin: 0 2px; }
img.middle { vertical-align: middle; }

/* Links */

a.quotelink:link { color: #515151; }
a.quotelink:visited { color: #515151; }
a.quotelink:active { color: #515151; }
a.quotelink:hover { color: #515151; text-decoration: none; }
a.cathome:link,a.cathome:visited,a.cathome:active,a.cathome:hover { font-family: Arial,sans-serif; font-size:11pt; color:#7e7e7e; }
.tcat a { font-size: 7pt; }

/* Spoilertag */

.pre-spoiler {
    border: 1px solid #3ab2e6;
    margin: 0 15px 5px;
    background: #eaeaea;
    padding: 3px 5px;
    font-weight: bold;
    text-align: right;
    color: #515151;
}

.spoiler {
    background: #eaeaea;
    margin: 0 15px 15px;
    padding: 5px;
    border: 1px solid #3ab2e6;
}

/* FORUMHOME */

td.plus a:link,td.plus a:visited,td.plus a:active,td.plus a:hover { color: #0080c9; font-size: 10px; }

/* normale alert */
.alert {
display:table;
background-color:#A8df8e;
position: relative;
z-index: 10;
margin-left: 210px;
}

.alert_inner {
display: table-cell;
vertical-align: middle;
margin:0 auto;
padding: 5px;
text-align:center;
font-size: 0.9375em;
}

.alert_inner * {
font-weight: bold;
color: #000;
margin: 0;
}

.alert_inner a {
text-decoration: underline;
color: #000;
}

.alert_inner img {
height: 18px;
width: auto;
}

/* cookie alert */
.cookie_alert {
position: fixed;
bottom: 8px;
left:8px;
height:155px;
width:227px;
background: url(https://media.scholieren.net/public/img/v2/blob_alt_nobutton.png) transparent;
z-index: 1000;
}

.cookie_alert_inner {
color: #fff;
font-weight:bold;
font-size: 1em;
margin-top: 25px;
margin-left: 29px;
width: 185px;
}

.cookie_alert_buton {
position: absolute;
right: -5px;
top: -5px;
}

.cookie_alert_inner p {
color: white;
margin: 0;
font-size: 17px;
font-weight: bold;
}

.cookie_alert_inner a {
color: #fff;
   text-decoration: underline;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

.shadow {
    -moz-box-shadow: 2px 2px 4px #ecebe5;
    -webkit-box-shadow: 2px 2px 4px #ecebe5;
    box-shadow: 2px 2px 4px #ecebe5;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ecebe5')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ecebe5');
}
.embed-container {
  position: relative; 
  padding-bottom: 120%; 
  height: 0; 
  overflow: hidden;} 

.embed-container iframe, .embed-container object, .embed-container embed { 
  position: absolute; 
  top: 0; 
  left: 0; 
  width: 100%; 
  height: 100%; }