
/**********************************************
STANDAARD ELEMENTEN
**********************************************/
body{
	color: #000000;
	font-size: 14px;
	line-height:20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

img{
	border:0px;
}

p{
	margin:10px 0px 0px 0px;
}

ul{
	margin:0px;
	padding:0px;
	list-style: none;
}

li{
	padding-left: 17px;
	background-image: url(../images/bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

.contactField{
	border:0px;
	line-height:normal;
}
/**********************************************
LINKS
**********************************************/
#content_left a:hover, #content_left a:visited, #content_left a:active, #content_left a:link{
	background-color:#c9120e;
	color:#ffffff;
	padding:3px;
	text-decoration:none;
	font-weight:bold;
}

#content_left a:hover{
	background-color:#004685;
	color:#ffffff;
	padding:3px;
	text-decoration:none;
	font-weight:bold;
}

.img{
	border:0px;	
	padding:0px;
}

a:hover, a:visited, a:active, a:link{
	color:#d31145;
	text-decoration:none;
	font-weight:bold;
}

.wit a:hover, .wit a:visited, .wit a:active, .wit a:link{
	color:#ffffff;
	text-decoration:underline;
}
.clearfix			{ clear: both; height: 0px; line-height: 0px; font-size: 0px;}

/**********************************************
DIV
**********************************************/
#div_container{
	position:relative;
	min-height:100%;
	width:100%;
}
#div_background_container{
	top:0px;
	left:0px;
	position:absolute;
	height:100%;
	width:100%;
	overflow:hidden;
	background-attachment:fixed;
	background-position:left 0px;
}
#div_menu{
	position:absolute;
	height:190px;
	width:100%;
	left:0px;
	top:0px;
}

#div_content{
	position:relative;
	width:982px;
	left:50%;	
	margin-left:-491px;
	padding:190px 0px 0px 0px; /*HOOGTE VAN MENU/ 0 / RUIMTE ONDER CONTENT / 0*/
}

#democontent{
	font-size:11px;
	line-height:16px;
}

#footer{
	color:#bebebe;text-align:center;font-size:10px;	
}

#footer a{
	color:#bebebe;	
	text-decoration:none;
}
/**********************************************
FORM ELEMENTS
**********************************************/

input, textarea, select{
	font-size: 12px;
	line-height:18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

input, textarea{
	padding:6px;
}

textarea{
	line-height:18px;
}

/**********************************************
TOP 5
**********************************************/
.top5RowNormal, .top5RowOver, .top5RowActive{
	clear:both;
	font-size:11px;
	color:#ffffff;
	padding:0px 0px 0px 10px;
	cursor:pointer;
}
.top5Container{
	clear:both;
}
.top5RowNormal .arrow, .top5RowOver .arrow, .top5RowActive .arrow{
	float:left;
	background-image:url(../images/icon_duimpje.gif);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	margin:0px 4px 0px 0px;
	position:relative;
	
}
.top5RowOver .arrow{
}
.top5RowActive .arrow{
}
.top5RowNormal .tekst, .top5RowOver .tekst, .top5RowActive .tekst{
	position:relative;
	font-weight:bold;
	color:#ffffff;
	width:240px;
	padding:0px 0px 0px 5px;
	opacity:100;
}
.top5RowNormal .tekstbg, .top5RowOver .tekstbg, .top5RowActive .tekstbg{
	font-weight:bold;
	background-color:#000000;
	color:#000000;
	width:240px;
	padding:0px 0px 0px 5px;
	opacity:0.18;
	MozOpacity:0.18;
	KhtmlOpacity:0.18;
	filter:alpha(opacity=18);
	position:absolute;
	left:0px;
	top:0px;
}
.top5RowNormal .tekst_container, .top5RowOver .tekst_container, .top5RowActive .tekst_container{
	position:relative;
	float:left;
}

.top5RowOver .tekstbg, .top5RowActive .tekstbg{
	MozOpacity:100;
	KhtmlOpacity:100;
	filter:alpha(opacity=100);
	opacity:100;

}

.top5RowNormal .datum, .top5RowOver .datum, .top5RowActive .datum{
	color:#000000;
	font-weight:normal;
	font-size:10px;
	padding:0px 0px 0px 27px;
}

/**********************************************
VERZOEKJES
**********************************************/
.verzoekjesRow{
	
	font-weight:bold;
	background:#027cae url(../images/icon_duimpje.gif) no-repeat 10px center;
	color:#FFFFFF;
	clear:both;
	font-size:14px;
	text-transform: uppercase; 
	padding:0px 10px 0px 40px;
	cursor:pointer;
	height: 32px;
	line-height: 32px;
	margin: 0px 0px 0px 0px;
}


.verzoekjesRowActive, .verzoekjesRow:hover{
	background-color:#012332;
}

.verzoekjesContainer{
	clear:both;
}

.verzoekjesRow .tekst {
	position:relative;
	font-weight:bold;
	overflow: hidden;
	color:#ffffff;
	height: 32px;
	line-height: 32px;
}

.verzoekjesRow .naam{
	color:#ffffff;
	float:right;
	font-weight:bold;
}


.unanswered {
	background:#7ba302 url(../images/icon_duimpje.gif) no-repeat 10px center;
}
.unanswered .naam {
	color: #3d5101
}

/**********************************************
NIEUWS
**********************************************/
.zijbalkRowNormal, .zijbalkRowOver, .zijbalkRowActive{
	clear:both;
	font-size:11px;
	color:#ffffff;
	padding:0px 0px 0px 10px;
	cursor:pointer;
}
.zijbalkContainer{
	clear:both;
}
.zijbalkRowNormal .arrow, .zijbalkRowOver .arrow, .zijbalkRowActive .arrow{
	float:left;
	background-image:url(../images/arrows_13_13.png);
	background-repeat:no-repeat;
	background-position:-13px 0px;
	width:13px;
	height:13px;
	margin:2px 4px 0px 0px;
	position:relative;
	
}
.zijbalkRowOver .arrow{
	background-position:-13px -13px;
}
.zijbalkRowActive .arrow{
	background-position:-13px -13px;
}
.zijbalkRowNormal .tekst, .zijbalkRowOver .tekst, .zijbalkRowActive .tekst{
	position:relative;
	font-weight:bold;
	color:#ffffff;
	width:240px;
	padding:0px 0px 0px 5px;
	opacity:100;
}
.zijbalkRowNormal .tekstbg, .zijbalkRowOver .tekstbg, .zijbalkRowActive .tekstbg{
	font-weight:bold;
	background-color:#000000;
	color:#000000;
	width:240px;
	padding:0px 0px 0px 5px;
	opacity:0.18;
	MozOpacity:0.18;
	KhtmlOpacity:0.18;
	filter:alpha(opacity=18);
	position:absolute;
	left:0px;
	top:0px;
}
.zijbalkRowNormal .tekst_container, .zijbalkRowOver .tekst_container, .zijbalkRowActive .tekst_container{
	position:relative;
	float:left;
}

.zijbalkRowOver .tekstbg, .zijbalkRowActive .tekstbg{
	MozOpacity:100;
	KhtmlOpacity:100;
	filter:alpha(opacity=100);
	opacity:100;

}

.zijbalkRowNormal .datum, .zijbalkRowOver .datum, .zijbalkRowActive .datum{
	color:#000000;
	font-weight:normal;
	font-size:10px;
	padding:0px 0px 0px 20px;
	
}

.zijbalkRowNormal .naam, .zijbalkRowOver .naam, .zijbalkRowActive .naam{
	color:#000000;
	font-weight:normal;
	font-size:12px;
	padding:0px 0px 0px 20px;
	
}

/**********************************************
SUBMENU
**********************************************/
.submenuRowNormal a, .submenuRowOver a, .submenuRowDone a{
		font-size:11px;
	color:#ffffff;
}

.submenuRowNormal, .submenuRowOver, .submenuRowDone{
	clear:both;
	font-size:11px;
	color:#ffffff;
	padding:0px 0px 0px 10px;
	cursor:pointer;
	clear:both;
}
.submenuContainer{
	clear:both;
}
.submenuRowNormal .arrow, .submenuRowOver .arrow, .submenuRowDone .arrow{
	float:left;
	background-image:url(../images/arrows_13_13.png);
	background-repeat:no-repeat;
	background-position:-13px 0px;
	width:13px;
	height:13px;
	margin:2px 4px 0px 0px;
	position:relative;
	
}
.submenuRowOver .arrow{
	background-position:-13px -13px;
}
.submenuRowDone .arrow{
	background-position:-13px -13px;
}

.submenuRowNormal .arrow2, .submenuRowOver .arrow2, .submenuRowDone .arrow2{
	float:right;
	background-image:url(../images/arrows_13_13.png);
	background-repeat:no-repeat;
	background-position:-13px 0px;
	width:13px;
	height:13px;
	margin:4px 0px 0px 2px;
	position:relative;
	
}
.submenuRowOver .arrow2{
	background-position:-13px -13px;
}
.submenuRowDone .arrow2{
	background-position:-13px -13px;
}

.submenuRowNormal .tekst, .submenuRowOver .tekst, .submenuRowDone .tekst{
	position:relative;
	font-weight:bold;
	color:#ffffff;
	width:200px;
	padding:0px 0px 0px 5px;
	opacity:100;
}
.submenuRowNormal .tekstbg, .submenuRowOver .tekstbg, .submenuRowDone .tekstbg{
	font-weight:bold;
	background-color:#000000;
	color:#000000;
	width:200px;
	padding:0px 0px 0px 5px;
	opacity:0.18;
	MozOpacity:0.18;
	KhtmlOpacity:0.18;
	filter:alpha(opacity=18);
	position:absolute;
	left:0px;
	top:0px;
}
.submenuRowNormal .tekst_container, .submenuRowOver .tekst_container, .submenuRowDone .tekst_container{
	position:relative;
	float:left;
}

.submenuRowOver .tekstbg, .submenuRowDone .tekstbg{
	MozOpacity:100;
	KhtmlOpacity:100;
	filter:alpha(opacity=100);
	opacity:100;
}

.submenuRowNormal .subtekst, .submenuRowOver .subtekst, .submenuRowDone .subtekst{
	color:#000000;
	float:left;
	width:200px;
	font-size:10px;
	font-weight:normal;
	padding:0px 0px 0px 20px;
}
/**********************************************
NIEUWS
**********************************************/
.bulRowNormal, .bulRowOver, .bulRowDone{
	clear:both;
	font-size:11px;
	color:#ffffff;
	padding:0px 0px 0px 10px;
	cursor:pointer;
	clear:both;
}
.bulContainer{
	clear:both;
}
.bulRowNormal .arrow, .bulRowOver .arrow, .bulRowDone .arrow{
	float:left;
	background-image:url(../images/arrows_13_13.png);
	background-repeat:no-repeat;
	background-position:-13px 0px;
	width:13px;
	height:13px;
	margin:2px 4px 0px 0px;
	position:relative;
	
}
.bulRowOver .arrow{
	background-position:-13px -13px;
}
.bulRowDone .arrow{
	background-position:-13px -13px;
}

.bulRowNormal .arrow2, .bulRowOver .arrow2, .bulRowDone .arrow2{
	float:right;
	background-image:url(../images/arrows_13_13.png);
	background-repeat:no-repeat;
	background-position:-13px 0px;
	width:13px;
	height:13px;
	margin:4px 0px 0px 2px;
	position:relative;
	
}
.bulRowOver .arrow2{
	background-position:-13px -13px;
}
.bulRowDone .arrow2{
	background-position:-13px -13px;
}

.bulRowNormal .tekst, .bulRowOver .tekst, .bulRowDone .tekst{
	position:relative;
	font-weight:bold;
	color:#ffffff;
	width:360px;
	padding:0px 0px 0px 5px;
	opacity:100;
}
.bulRowNormal .tekstbg, .bulRowOver .tekstbg, .bulRowDone .tekstbg{
	font-weight:bold;
	background-color:#000000;
	color:#000000;
	width:360px;
	padding:0px 0px 0px 5px;
	opacity:0.18;
	MozOpacity:0.18;
	KhtmlOpacity:0.18;
	filter:alpha(opacity=18);
	position:absolute;
	left:0px;
	top:0px;
}
.bulRowNormal .tekst_container, .bulRowOver .tekst_container, .bulRowDone .tekst_container{
	position:relative;
	float:left;
}

.bulRowOver .tekstbg, .bulRowDone .tekstbg{
	MozOpacity:100;
	KhtmlOpacity:100;
	filter:alpha(opacity=100);
	opacity:100;

}

.bulRowNormal .score_container, .bulRowOver .score_container, .bulRowDone .score_container{
	color:#000000;
	float:left;
	width:200px;
	font-weight:normal;
	padding:0px 0px 0px 20px;
	font-weight:bold;
}
/**********************************************
NIEUWS
**********************************************/
.newsRowNormal, .newsRowOver, .newsRowActive{
	clear:both;
	font-size:11px;
	color:#ffffff;
	padding:2px 0px 2px 0px;
	cursor:pointer;
}
.newsContainer{
	clear:both;
}
.newsRowNormal .arrow, .newsRowOver .arrow, .newsRowActive .arrow{
	float:left;
	background-image:url(../images/arrows_13_13.png);
	background-repeat:no-repeat;
	background-position:-13px 0px;
	width:13px;
	height:13px;
	margin:2px 4px 0px 0px;
	position:relative;
	
}
.newsRowOver .arrow{
	background-position:-13px -13px;
}
.newsRowActive .arrow{
	background-position:-26px -13px;
}
.newsRowNormal .tekst, .newsRowOver .tekst, .newsRowActive .tekst{
	float:left;
	font-weight:bold;
	background-color:#b37824;
	width:600px;
	padding:0px 0px 0px 5px;
}
.newsRowOver .tekst, .newsRowActive .tekst{
	background-color:#000000;
}
.newsRowNormal .tekst .datum, .newsRowOver .tekst .datum, .newsRowActive .tekst .datum{
	color:#000000;
	float:right;
	font-weight:normal;
	font-size:10px;
	padding-right:3px;
}

.newsRowNormal .tekst .naam, .newsRowOver .tekst .naam, .newsRowActive .tekst .naam{
	color:#000000;
	float:right;
	font-weight:normal;
	font-size:12px;
	padding-right:3px;
}

.newsRowOver .tekst .datum, .newsRowActive .tekst .datum{
	color:#ffffff;
	padding-right:3px;
}

.newsRowOver .tekst .naam, .newsRowActive .tekst .naam{
	color:#ffffff;
	padding-right:3px;
}


/**********************************************
TBMODULE
**********************************************/

.tbmodule{
	background-color:#ea0082;
	color:#FFFFFF;
	padding:20px;
	margin:15px 0px 15px 0px;
	text-align:center;
	font-weight:bold;
	border:dotted 1px #000000;
}

div.querypager   { width: 180px; height: auto; overflow: hidden; }
div.querypager a { border: none; background-color: transparent;  }
div.querypager a img { border: 3px solid #ffffff; }
/**********************************************
IMAGES VANUIT TOOLBOX
**********************************************/
.img_left_border{
	float:left;
	margin-right:15px;
	margin-bottom:5px;
}
.img_left_noborder{
	float:left;
	margin-right:15px;
	margin-bottom:5px;
}
.img_right_border{
	float:right;
	margin-left:15px;
	margin-right:4px;	
	margin-bottom:5px;
}
.img_right_noborder{
	float:right;
	margin-right:4px;		
	margin-left:15px;
	margin-bottom:5px;
}
.img_noalign_noborder{
	margin:5px;
	display: block; 
	margin-left: auto; 
	margin-right: auto
}
.img_noalign_border{
	margin:5px;
	display: block; 
	margin-left: auto; 
	margin-right: auto;		
}

.cssbutton{
	cursor:pointer;
	border:1px solid #ffffff;
	background-color:#00457c;
	color:#FFFFFF;
	background-image:url('../images/arrow_rechts.gif');
	background-repeat:no-repeat;
	background-position:100% 50%;
	text-align:left;
	text-indent:4px;
	padding-left:4px;
	padding-right:20px;	
	padding-top:3px;
	padding-bottom:3px;	
	font-size: 12px;
	float:left;
}

.cssfield{
	padding:5px;
	line-height:11px;;
	border:1px solid #4db3d0;
	font-size:11px;
}

/**********************************************
 * TWITTER
 **********************************************/

	#twitter_update_list 			{ list-style: none; padding: 0px; margin: 0px; }
	#twitter_update_list 	li 	{ list-style: none; padding: 0px; margin: 0px; background: none; line-height: 18px; font-size: 12px}

/**********************************************
 * LINKS
 **********************************************/
	
#content_left	ul.links			{padding: 10px 0px; border-bottom: 1px solid #ffffff; }
#content_left	ul.links li		{ list-style: none; margin: 0px; }	
#content_left	ul.links li a	{color: #000000; text-decoration: none; height: 18px; line-height: 18px; font-weight: bold; background: none;}

