/* @override http://localhost/joomla_158/templates/bsg/css/template_r5.css */


body,html {
	background-color: #FFFFFF;
	font: normal 11px Verdana, Arial, sans-serif;
	line-height: 13px;
	color: #231a1a;
    margin: 0;
	padding: 0;
	width: 100%;
	/*height: 100%;*/ /*geeft ie probleem mootools */
	text-align: center;
}

/* Verwijder dotted randje */
a {
  outline: none !important;
  color: #295681;
}

a.pdf {
	background: url(../images/icon-pdf.gif) no-repeat 0 bottom;
	padding-left: 22px;
}
a.word {
	background: url(../images/icon-word.gif) no-repeat 0 bottom;
	padding-left: 22px;
}
a.xls {
	background: url(../images/icon-excel.gif) no-repeat 0 bottom;
	padding-left: 22px;
}

a.external {
    background-image: url(../images/external.png);
    background-repeat: no-repeat;
    background-position: center right;
    padding-right: 12px
}

a:active {
	outline: none;	
}

a:visited {
	color: #295681;
}

/* jan */
a:hover {
	/*background-color: #D7F0FC;*/
	background-color: #e5e5e5;
}

/* niet in menu */
div.moduletable_menu_main a:hover {
	background-color: transparent;
}


img {
	border-style: none;
}

div.leading img, div#page img {
	margin-top: 4px;
	margin-left: 0px;
	margin-bottom: 4px;
	border: 1px solid #ddd;
	
}

/* edit icoontje lijst*/
tr.sectiontableentry1 td a img {
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	border-style: none !important;
	float: left;
}

tr.sectiontableentry2 td a img {
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	border-style: none !important;
	float: left;
}
/* einde edit icoontje lijst*/


/* print button*/
h2.contentheading a img {
	margin-top: 0px;
	margin-left: 4px;
	margin-bottom: 0px;
	border-style: none;
}


#container {
	margin: 0;
	background-image: url(../images/BG.gif);
	background-repeat: no-repeat;
	background-position: top center;
	height: 100%;
}


#container_inside {
	margin: 0 auto;
	width: 976px;
	text-align: left;
	/*height: 100%;*/
}


#menu_klein {
	margin: 0;
	padding-top: 61px;
	font: normal 11px Verdana, Arial, sans-serif;
	height: 42px;
	width: 500px;
	float: left;

}

a.topmenu {
	letter-spacing: 1px;
	color: #295681;	
}

a.topmenu:link {
	text-decoration: none;
	color: #295681;	
}

a.topmenu:hover {
	text-decoration: none;
	color: red;
	background-color: #D7F0FC;
}

a.topmenu:visited {
	text-decoration: none;
	/*color: black;*/
}

a.topmenu.activeTop {
	text-decoration: none;
	color: red;
}

a.topmenu.activeTop:visited {
	color: red;
}


div.logo {
	background: url(../images/logo.gif) no-repeat;
	height: 78px;
	width: 200px;
	margin-top: 17px;
	margin-right: 0px;
	float: right;
	border-style: none;
}


/*/////////////// MAIN MENU ////////////////////////////////////*/

div.moduletable_menu_main {
	clear: both;
	margin: 0;
	margin-top: 0px;
	/*margin-left: 1px;*/
	/* voor zoek vlakje */
	height: 232px;
	width: 298px;
	/*background-color: #fff000;*/
	float: left;
	background: url(../images/BG_menu.gif) no-repeat;
}



div.moduletable_menu_main ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.moduletable_menu_main li {
	position: relative;
	margin: 0;
	padding: 0;

}

div.moduletable_menu_main a {
	display: block;
	height: 56px;
	margin: 0;
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none;
	font-size: 2px;
	letter-spacing: 0px;
	text-indent: -9000px;
}

/* tekst verbergen zelfde kleur als BG image */
div.moduletable_menu_main li.item1 a {
	color: #81af34;
}

div.moduletable_menu_main li.item2 a {
	color: #e96224;
}

div.moduletable_menu_main li.item3 a {
	color: #00AEEF;
}

div.moduletable_menu_main li.item4 a {
	color: #593c8f;	
}

/* home verbergen */
div.moduletable_menu_main li.item5 {
	display: none;
}

/* links verbergen */
div.moduletable_menu_main li.item141 {
	display: none;
}


div.moduletable_menu_main li a:hover {
	background-image: url(../images/BG_menu_over.gif);
}


/* geen visited iv.m. IE6 */
/*div.menu_main li a:visited { 
	background-image: none;
}*/

div.moduletable_menu_main li.active a {
	background-image: url(../images/BG_menu_over.gif);
}

/*/////////////////////////////////////////////////////////////*/

/* Ruimte voor de flash module */
div#foto_main {
	height: 224px;
	width: 676px;
	margin-top: 0px;
	margin-bottom: 8px;;
	background-color: #d7f0fc;
	float: left;
	margin-left: 1px;
	background-image: url(../images/foto_main_BG.gif);
	overflow: hidden;

}

embed#balk {
	z-index: 1;
	position: absolute;
}


/* afgeronde hoekjes */
div#foto_rond {
	height: 224px;
	width: 9px;
	float: left;
	margin-left: -9px;
	background: url(../images/foto_rond.gif) no-repeat;
}




/*/////////////////////////////////////////////////////////////*/


/* Zoeken */

div.zoekBG {
	clear: both;
	height: 50px;
	width: 400px;
	margin: 0px;
	padding: 0px;
	background: url(../images/zoekBG.gif) no-repeat;
	/*float: left;*/
}

div.zoekveld {
	padding-left: 50px;
	padding-top: 12px;
	float: left;
}

input#search {
	height: 16px;
	border: 0px;
	font: normal 11px Verdana, Arial, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
	width: 165px;

}

.zoekicoon {
	margin-left: 10px;
	padding-top: 10px;
	float: left;
}

/* gezocht op... eerste regel zoek res*/
#main div.ieCor {
	font-size: 12px;
}

/* einde Zoeken */

/*/////////////////////////////////////////////////////////////*/


/* kolommen */

div#kolHome {
	height: 100px;
	width: 415px;
	/*background-color: orange;*/
	float: left;
}

div#kol1 {
	height: 200px;
	width: 200px;
	/*background-color: #eee;*/
	float: left;
}

div#kol2 {
	height: 100px;
	width: 215px;
	/*background-color: yellow;*/
	float: left;
}

div#editMarge {
	height: 100px;
	width: 100px;
	/*background-color: yellow;*/
	float: left;
}


div#main {
	height: 100%; /* was 59 px?*/
	width: 560px;
	/*background-color: #eee;*/
	float: left;
	/*overflow: hidden;*/
}

div#fix { /*lightbox fix voor safari 2.0 */
	clear: both;
}

/* einde kolommen */


/*/////////////// CONTENT ////////////////////////////////////*/
div#page {
	margin: 0;
	padding: 0;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 19px;
	/*background: url(../images/stippel.gif) repeat-x 0 bottom;*/

}

div#page a {
	/*text-decoration: none;*/
	color: #295681;
	/*font-weight: bold;*/
	/*background: url(../images/stippel.gif) repeat-x 0 bottom;*/
}

div#zoekres {
	margin: 0;
	padding: 0;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 19px;
	background: url(../images/blokjes.gif) repeat-x 0 bottom;
}

div#zoekres a {
	/*text-decoration: none;*/
	color: #295681;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;

}


div.blog {
	margin: 0;
	padding: 0;
	padding-bottom: 24px;
	font-size: 12px;
	line-height: 19px;
	/*background: url(../images/blokjes.gif) repeat-x 0 bottom;*/
	/*background: url(../images/blokjes.gif) repeat-x 0 bottom;*/

}

/* geeft problemen in IE 6 vandaar #homepage*/
/*div.blog.home {
	clear: both;
	height: 100%;
	background: url(../images/blokjes.gif) repeat-x 0 bottom;
}*/

/* gekleurde blokjes onderin */
#blokbottom {
	background: url(../images/blokjes.gif) repeat-x 0 bottom;
}


div.leading {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 19px;
}

.leading_separator {
	display: block;
	background: url(../images/stippel.gif) repeat-x 0 center;
	height: 22px;
	width: 100%;
}

h2.contentheading {
	font-size: 18px;
	margin: 0;
	padding: 0;
	padding-bottom: 8px;
	padding-top: 8px;
	margin-bottom: 6px;
	/*background-color: #f0f0f0;*/
	background: url(../images/BG_h2.gif) repeat-x 0 top;
	/*text-indent: 6px;*/
}

/* print button*/
div#page h2.contentheading a img {
	margin: 0;
	padding: 0;
	border-style: none;
	margin-left: 4px;
}

/*edit btton na inloggen*/
div#page h2.contentheading span.hasTip a img {
	margin: 0;
	padding: 0;
	border-style: none;
	margin-left: 4px;
}


h2.contentheading.groen {
	color: #81af34;
}

h2.contentheading.oranje {
	color: #e96224;
}

h2.contentheading.blauw {
	color: #00AEEF;
}

h2.contentheading.paars {
	color: #593c8f;
}

h1.componentheading {
	font-size: 18px;
	line-height: 19px;
	margin: 0;
	padding: 0;
	padding-bottom: 8px;
	padding-top: 8px;
	margin-bottom: 6px;
	/*background-color: #f0f0f0;*/
	background: url(../images/BG_h2.gif) repeat-x 0 top;
	/*text-indent: 6px;*/
	
	color: #295681;
}

h1.componentheading.groen {
	color: #81af34;
}

h1.componentheading.oranje {
	color: #e96224;
}

h1.componentheading.blauw {
	color: #00AEEF;
}

h1.componentheading.paars {
	color: #593c8f;
}

div.contentdescription {
	margin: 0;
	padding: 0;
	padding-bottom: 8px;
	margin-bottom: 8px;
	background: url(../images/stippel.gif) repeat-x 0 bottom;
} 	

/* verwijderd uit php source print mail pdf icootjes */
/*span.buttonheading {
	position: absolute:
	right: 12px;
	text-align: right;
}*/

/*div.buttonheading img {
	position: absolute;
	padding-top: -132;
	margin-right: -18px;
	margin-top: 0px;

}*/




 /*Lees verder*/  

a.readon {
	font-size: 11px;
	/*font-weight: bold;*/
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-left: 2px;;
}

a.readon:hover {
	/*text-decoration: underline;*/
	color: #fff;
	background-color: #000;
}

a.readon.groen:hover {
	color: #fff;
	background-color: #81af34;
}

a.readon.oranje:hover {
	color: #fff;
	background-color: #e96224;
}

a.readon.blauw:hover {
	color: #fff;
	background-color: #00AEEF;
}

a.readon.paars:hover {
	color: #fff;
	background-color: #593c8f;
}

a.readon.groen {
	background-color: #eee;
	/*color: #81af34;*/
	color: #749d2f;
}

a.readon.oranje {
	background-color: #eee;
	color: #e96224;
}

a.readon.blauw {
	background-color: #eee;
	color: #00AEEF;
}

a.readon.paars {
	background-color: #eee;
	color: #593c8f;
}


a.readon:link {
	text-decoration: none;

}

a.readon:active {
	text-decoration: none;

}

a.readon:visited {
	text-decoration: none;

}



/* einde Lees verder //////////////////// */


/* auteur */
span.createdby {
	font-style: italic;
	color: #295681;
	display: block;
	margin-bottom: 2px;
}

p.iteminfo {
	display: inline;
	margin: 0;
	padding: 0;
}


/* zoekresultaten //////////////////// */

span.highlight {
	background-color: #fdff8e;
}

span.small {
	font-size: 11px;
	line-height: 21px;
}

span.groen {
	color: #81af34;
	background-color: #d9e7c2;
}

span.oranje {
	color: #e96224;
	background-color: #fcd6be;
}

span.blauw {
	color: #00AEEF;
	background-color: #b3e7fa;
}

span.paars {
	color: #593c8f;
	background-color: #cec5de;
}


/* einde zoekresultaten //////////////////// */

/*/////////////// EINDE CONTENT ////////////////////////////////////*/

/*/////////////// polleke  ////////////////////////////////////*/

div.pollres {
	padding-bottom: 16px;
	/*background: url(../images/stippel.gif) repeat-x 0 bottom;*/
}

div.pollintro {
	font-size: 10px;
	line-height: 14px;
	margin-top: 12px;
	margin-bottom: 12px;
}

form#poll {
	margin-top: 22px;
}

form#poll select#id.inputbox {
	width: 500px;
}

#poll label {
	/*display:block;*/
}

table.pollstableborder {
	width: 561px;
}

td.td_1 {
	width: 120px;
	line-height: 22px;
	background-color: #fff;
}

td.td_2 {
	width: 130px;
	line-height: 22px;
	background-color: #fff;
}

td.td_3 {
	width: 360px;
	background-color: #fff;
}

td.question {
	/*background-color: #d7f0fc;*/
	background: url(../images/BG_h2.gif) repeat-x 0 top;
	padding-top: 4px;
	padding-bottom: 4px;
	/*text-transform: uppercase;*/
	letter-spacing: 0px;
	color: #295681;
	font-size: 12px;
	font-weight: bold;
}






/*th#itema.td_1 {
	background-color: #d9e7c2;
}

th#itemb.td_2 {
	background-color: #d9e7c2;
}
th#itemc.td_3 {
	background-color: #d9e7c2;
}*/






div.modulepoll {
	background: url(../images/nw.gif) 0 0 no-repeat;
	width: 230px; /* 220 in ie6 zie ie css */
	padding: 0;
	margin-top: 48px;
	margin-left: 68px; /* was 52 of 20*/
	padding-top: 30px;
}


div.modulepoll div {
	/*background: url(../images/ne.gif) 100% 0 no-repeat;*/
}

div.modulepoll div div {
	/*background: url(../images/sw.gif) 0 100% no-repeat;*/
}

div.modulepoll div div div {
	background: url(../images/se.gif) 100% 100% no-repeat;
	padding: 0px;
	padding-left: 13px;
	width: auto !important;
	width: 100%;
	/*height: 580px;*/
}

div.modulepoll div div div h3 {
	font-size: 14px;
	line-height: 16px;
	/*padding-top: 10px;*/
	/*color: #81af34;*/
	color: #fff;
	margin-bottom: 0px;	
	/*display: none;*/
	text-transform: uppercase;
	letter-spacing: 2px;
	display: none;
}

div.modulepoll div div div h4 {
	font-size: 13px;
	line-height: 20px;
	padding: 0;
	margin: 0px;
	margin-top: -8px;
	margin-right: 14px;
	margin-bottom: 10px;
	font-weight: normal;
	color: #000;
}


div.modulepoll div.pollvraag {
	margin: 0;
	padding: 0;
	width: 178px;
	margin-left: 24px;
	margin-right: 10px;
	margin-top: -18px;  /* -23 ie7  -20 ie6  -18 ff-safari  */
	line-height: 18px;
	padding: 0;
	margin-bottom: 10px;
}


div.modulepoll div div div div {
	background: none;
}

form.poll {
	margin: 0;
	padding: 0;
}

form.poll div.pollarea {
	/*background-color: #c0d79a;*/
	/*background-color: #c0d79a;*/
	border-top:1px solid white;
	border-bottom:1px solid white;
	margin-left: -13px;
	padding-top: 8px;
	padding-bottom: 12px;
	line-height: 26px;
	font-size: 11px;
}

form.poll input.button {
	margin-top: 10px;
	font-size: 12px;
	margin-bottom: 12px;
	/*display: none;*/
}

/*/////////////// einde van polleke  ////////////////////////////////////*/

/* backbutton */

a.back_button {
	height: 14px;
	text-align: left;
	padding-top: 5px;
	font-size: 11px;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #295681;
	letter-spacing: 1px;
	/*background: url(../images/BG_h2.gif) repeat-x 0 top;*/
	padding-bottom: 5px;
	background: url(../images/stippelBB.gif) repeat-x 0 top;
}

a.back_button:hover {
	background-color: #D7F0FC;
	color: red;
}

/* breder bij editor */
#backEdit a.back_button {
	width: 676px !important;
}



/*/////////////// einde backbutton  ////////////////////////////////////*/

/* ///////////// sectie layout/////////////////*/



table.category {
	width: 561px;
	border-collapse: collapse;
	border-width: 0px;
	margin-top: 0px;
	margin-bottom: 22px;
}



div.display {
	background: url(../images/stippel.gif) repeat-x 0 bottom;
	height: 30px;
	padding-left: 24px;
	margin-bottom: 6px;
}

tr.sectiontableentry2 {
	background-color: #eee;
	line-height: 22px;
}


tr.sectiontableentry1 {
	line-height: 22px;
}

tr.sectiontableentry1 td a, tr.sectiontableentry2 td a {
	display: block;
	text-decoration: none;
	padding-left: 24px;	
	/*background-color: #fff;*/
}



/* ///////////// einde sectie layout///////////////// */



/* loggin */

div.moduletablelogin {
	float: left;
	margin: 0;
	margin-top: 1px;
	margin-left: 0px;
	/*height: 232px;*/
	width: 176px;
}

form#form-login {
	background-color: #80d7f7;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-top: 10px;
	/*height: 210px;*/
}



#form-login fieldset.input {
	border: none;
	padding: 0px;
}

#form-login ul {
	margin: 12px;
	margin-top: 12px;
	margin-left: 2px;
	padding: 0;
	list-style: none;
}

#form-login ul a {
	font-size: 10px;
	text-decoration: none;
	line-height: 16px;
	color: #000;
	display: none; /* is lnk wachtwoord/usr  */
}

#login table.contentpane tbody tr td div input.button {
	margin-top: 20px;
	text-align: left;
}

#login table.contentpane tbody tr td div {
	width: 100px;
	float: left;
}


#form-login ul a:hover {
	text-decoration: underline;
	line-height: 16px;
	color: #000;
}

#form-login-username label {
	line-height: 20px;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#form-login-password label {
	
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#form-login-remember {
	font-size: 10px;
	margin: 0;
	padding: 0;
	margin-top: 8px;
	margin-bottom: 8px;
}

input#modlgn_username.inputbox {
	margin-top: 4px;
	border: 0px;
	height: 16px;
	width: 152px;
	margin-bottom: 6px;
}

input#modlgn_passwd.inputbox {
	margin-top: 4px;
	border: 0px;
	height: 16px;
	width: 152px;	
	margin-bottom: 12px;

}

#form-login fieldset.input input.button {
	margin-top: 12px;
	margin-bottom: 12px;
}



#form-login-username {
	padding: 0;
	margin: 0;	
}

#form-login-password {
	padding: 0;
	margin: 0;
	margin-top: 10px;	
}




/* einde login */


/* ////// weblinks toevoegn /////// */
form#adminForm {
	width: 558px !important;
}

#adminForm table tbody tr td.wl_links {
	color: #295681;
	text-align: right;	
}

#adminForm table tbody tr td {
	line-height: 18px;
}



/* //////// editor //////////////////////  */

.adminformMarge {
	height: 30px;
}

form#editorForm {
	width: 676px;
	margin: 0;
	padding: 0;
	margin-top: 40px;
}

/* anders uitloggen te breed */
form#login {
	width: 558px;
}

/* als je uitlogt van weblinks lelijke venster*/
form#com-form-login {
	width: 558px;
}

#com-form-login fieldset.input {
	width: 540px;
}

#com-form-login ul {
	display: none;
}

#com-form-login table.contentpane tbody tr td div img {
	display: none;
}
/* einde als je uitlogt van weblinks lelijke venster*/


#main form fieldset {
	/*margin-bottom: 24px;*/
	width: 660px;
	background-color: #D7F0FC;
	border: 1px solid #295681;
}

#text_container {
	width: 666px !important;
}

#main form fieldset table.adminform tbody {
	line-height: 28px;
}

#main form fieldset table.adminform {
	line-height: 28px;
}

#editorForm fieldset table.adminform tbody tr td.inter {
	line-height: 18px;
}

#editorForm fieldset table.adminform tbody tr td.inter_links {
	text-align: right;	
	color: #295681;
	line-height: 18px;
	padding-right: 8px;
}


#main form fieldset table.adminform tbody tr td.key {
	color: #295681;
	text-align: right;
	padding-right: 12px;	
}

#main form fieldset table.adminform tbody tr td div {
	margin-top: 8px;
	color: #295681;
}



#main form fieldset legend {
	font-size: 12px;
	font-weight: bold;
	color: #295681;
	text-transform: uppercase;
	letter-spacing: 2px;
	margin: 0;
}

#main form fieldset table.adminform tbody tr td div button {
	line-height: 19px;
	font-size: 12px;
	margin-bottom: 12px;
}



#main form fieldset table.adminform tbody tr td.key {
	width: 140px;
}

#editor-xtd-buttons {
	margin-top: 12px;
	margin-bottom: 12px;
}


/* leesmeer */
#editor-xtd-buttons div.button2-left div.readmore {
	margin-left: 12px;
}

/* image upload uit -> via editor */
#editor-xtd-buttons div.button2-left div.image {
	display: none;
}

/* pagebreak niet nodig */
#editor-xtd-buttons div.button2-left div.pagebreak {
	display: none;
}

.wproHTML {
	width: 646px !important;
}




/* //////// NIEUWS //////////////////////  */

div.moduletable_menu_nieuws {
	float: left;
	margin: 0;
	margin-top: 48px;
	/*margin-left: 20px;*/
	padding-left: 20px;
	/*height: 232px;*/
	width: 179px;
	background: url(../images/nieuws_kop.gif) no-repeat 20px top;

}

div.moduletable_menu_nieuws ul {
	margin: 0;
	margin-top: 24px;
	padding: 0;
	list-style: none;

}

div.moduletable_menu_nieuws a {
	color: #000;
	display: block;
	height: 20px;
	margin-bottom: 0;
	padding-top: 5px;
	padding-left: 30px;
	text-decoration: none;
	font-size: 11px;
	background: #D7F0Fc url(../images/BG_sub_nws.gif) repeat-x 0 top;
}

div.moduletable_menu_nieuws li a:hover {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #295681;
	color: #fff !important;

}

div.moduletable_menu_nieuws li a:visited {
	color: #000;
}

div.moduletable_menu_nieuws li.active a {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #295681;
	color: #fff;
}

div.moduletable_menu_nieuws li.active a:visited {
	color: #fff;
}

div.moduletable_menu_nieuws ul.menu-nws li.item135 a {
	background: #D7F0Fc url(../images/BG_sub_nws.gif) repeat-x 0 top;
}

div.moduletable_menu_nieuws ul.menu-nws li.item135 a:hover {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #81af34;
	color: #fff !important;
}

div.moduletable_menu_nieuws ul.menu-nws li#current.item135 a {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #81af34;
	color: #fff !important;
}

div.moduletable_menu_nieuws ul.menu-nws li.item136 a {
	background: #D7F0Fc url(../images/BG_sub_nws.gif) repeat-x 0 top;
}

div.moduletable_menu_nieuws ul.menu-nws li.item136 a:hover {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #e96224;
	color: #fff !important;
}

div.moduletable_menu_nieuws ul.menu-nws li#current.item136 a {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #e96224;
	color: #fff !important;
}

div.moduletable_menu_nieuws ul.menu-nws li.item137 a {
	background: #D7F0Fc url(../images/BG_sub_nws.gif) repeat-x 0 top;
}

div.moduletable_menu_nieuws ul.menu-nws li.item137 a:hover {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #00AEEF;
	color: #fff !important;
}

div.moduletable_menu_nieuws ul.menu-nws li#current.item137 a {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #00AEEF;
	color: #fff !important;
}


div.moduletable_menu_nieuws ul.menu-nws li.item138 a {
	background: #D7F0Fc url(../images/BG_sub_nws.gif) repeat-x 0 top;
}

div.moduletable_menu_nieuws ul.menu-nws li.item138 a:hover {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #593c8f;
	color: #fff !important;
}



div.moduletable_menu_nieuws ul.menu-nws li#current.item138 a {
	background: url(../images/BG_sub_act.gif) repeat-x 0 top;
	background-color: #593c8f;
	color: #fff !important;
}

span.createdate {
	color: #295681;
	display: block;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
}


a.catoverzicht {
	margin-top: 18px;
	height: 21px;
	text-align: left;
	padding-top: 2px;
	margin-bottom: -20px;
	font-size: 11px;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #295681;
	letter-spacing: 1px;
	background: url(../images/stippelOV.gif) repeat-x 0 top;

}

a.catoverzicht:hover {
	background-color: #D7F0FC;
	color: red !important;
}

a.catoverzicht:visited {
	color: red;
}


/* //////// EINDE NIEUWS ////////////////  */

/* pagination */

div#main p.counter {
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 4px;
	margin-left: 0px;
	display: block;
	/*font-style: italic;*/
}



div#main ul.pagination {
	margin: 0;
	padding: 0;
	padding-top: 2px;
	list-style: none;
	/*margin-left: -10px;*/
	height: 24px;
	background: url(../images/stippelBB.gif) repeat-x 0 top;

}

div#main ul.pagination li {
	display: inline;
	margin-right: 14px;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: normal;
	color: #295681;
	line-height: 19px;

}


div#main ul.pagination li a {
	text-decoration:none;
	color: #295681;
	font-weight: normal;
}

div#main ul.pagination li a:hover {
	text-decoration:none;
	color: red !important;
	background-color: transparent;
}

div#main ul.pagination li.aktievePagNum {
	color: red;
}

div#main ul.pagination li.inaktievePagNum {
	/*color: #D7F0FC;*/
	display: none;
}

/* //////// weblinks ///////////// */

div.weblinks {
	font: 12px Verdana, Arial, sans-serif;
	line-height: 19px;
}

div.weblinks div {
	margin-bottom:12px;
}


div#main ul.weblinks {
	margin: 0;
	padding: 0;
	/*list-style: none !important;*/
	margin-top: 18px;
	margin-bottom: 24px;
	font-size: 16px;
	line-height: 19px;
	list-style-image: url(../images/BG_list_trans.gif);

}

div#main ul.weblinks li {
	text-decoration: none;
	font-weight: normal;
}

div#main ul.weblinks li span.small {
	font-size: 11px;
	color: #aaa;
}



div#main ul.weblinks li a {
	font-size: 14px;
	text-decoration:none;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #295681;
	font-weight: normal;

}

/*ul.weblinks li a.category:hover {
	color: red !important;
	background-color: white;
	text-decoration: underline;
}*/


div#main ul.weblinks li a.category.groen {
	color: #81af34;
	padding-left: 16px;
	background: url(../images/link_groen.gif) no-repeat 0 4px;
}

div#main ul.weblinks li a.groen:hover {
	color: #81af34;
	text-decoration: underline;
	background-color: #fff;
}


div#main ul.weblinks li a.category.oranje {
	color: #e96224;
	padding-left: 16px;
	background: url(../images/link_oranje.gif) no-repeat 0 4px;
}

div#main ul.weblinks li a.oranje:hover {
	color: #e96224;
	text-decoration: underline;
	background-color: #fff;
}

div#main ul.weblinks li a.category.blauw {
	color: #00AEEF;
	padding-left: 16px;	
	background: url(../images/link_blauw.gif) no-repeat 0 4px;
}

div#main ul.weblinks li a.blauw:hover {
	color: #00AEEF;
	text-decoration: underline;
	background-color: #fff;
}

div#main ul.weblinks li a.category.paars {
	color: #593c8f;
	padding-left: 16px;	
	background: url(../images/link_paars.gif) no-repeat 0 4px;
}

div#main ul.weblinks li a.paars:hover {
	color: #593c8f;
	text-decoration: underline;
	background-color: #fff;
}

div.weblinks div a.category {
	text-decoration: none;
	color: #295681;
	display: block;
	font-weight: bold;
	/*background-color: #eee;*/
}


div.weblinks div a.groen {
	color: #81af34;
	padding-left: 12px;	
	background: url(../images/link_groen.gif) no-repeat 0 5px;

}

div.weblinks div a.groen:hover {
	color: #81af34;
	text-decoration: underline;
	background-color: #fff; /* IE6 bug!! */
}

div.weblinks div a.oranje {
	color: #e96224;
	padding-left: 12px;	
	background: url(../images/link_oranje.gif) no-repeat 0 5px;

}

div.weblinks div a.oranje:hover {
	color: #e96224;
	text-decoration: underline;
	background-color: #fff; /* IE6 bug!! */
}

div.weblinks div a.blauw {
	color: #00AEEF;
	padding-left: 12px;	
	background: url(../images/link_blauw.gif) no-repeat 0 5px;

}

div.weblinks div a.blauw:hover {
	color: #00AEEF;
	text-decoration: underline;
	background-color: #fff; /* IE6 bug!! */

}

div.weblinks div a.paars {
	color: #593c8f;
	padding-left: 12px;	
	background: url(../images/link_paars.gif) no-repeat 0 5px;

}

div.weblinks div a.paars:hover {
	color: #593c8f;
	text-decoration: underline;
	background-color: #fff; /* IE6 bug!! */

}


/* //////// einde weblinks ///////////// */

div.componentheading {
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	padding-bottom: 8px;
	padding-top: 8px;
	margin-bottom: 6px;
	background: url(../images/BG_h2.gif) repeat-x 0 top;
}

/* //////////////////////////////////////// */

/*  tabel toetsrooster */
#page form { 
	margin:0;
	padding:0;
}

#page table {
	display: table;
	width: 559px !important;
	border-color: #ccc;
	/*border-width: 0px;*/
	
}

#page tbody tr {
	/*border-style: hidden;*/
}


/* //////////////////////////////////////// */

p {
	/*margin: 0px;*/
	/*display: inline;*/
	margin-top: 0;
	margin-bottom: 0;
}

/*
div#main p {
	display: inline;
}
*/


/* //////////////////////////////////////// */
.tussenkop {
	color: #295681;
	font-weight: bold;
}

/* //////////////////////////////////////// */

div.stippellijn {
	margin: 0;
	margin-top: 14px;
	/* _margin-top: -10px; /* zie 6 hack */
	height: 1px;
	margin-bottom: 8px;
	background: url(../images/stippel.gif) repeat-x 0 bottom;
}

/* //////////////////////////////////////// */


/* tooltip info bij artikel bewerken */

.tool-tip {
   float: left;
   background: #ffc;
   border: 1px solid #D4D5AA;
   padding: 10px;
   max-width: 160px;
   margin-top: 0px;
   margin-left: -15px;
}

.tool-title {
   padding: 0;
   margin: 0;
   font-size: 11px;
   font-weight: bold;
   margin-top: -15px;
   padding-top: 15px;
   padding-bottom: 4px;
}

.tool-text {
   font-size: 11px;
   line-height: 16px;
   margin: 0;
}
/* einde tooltip info bij artikel bewerken */

/* //////// OPSOMMINGEN //////////////////////  */

div#main ul {
	padding: 0;
	margin: 0;
	margin-left: 13px;
	/*list-style-position: outside;*/
	/*list-style-image: url(../images/BG_list.gif);*/
	/*list-style-type: square;*/
	list-style-image: url(../images/BG_list.gif);
}


div#main ul li {
	margin-left: 0px;
	line-height: 19px;
}


/* tabellen niet te breed */
#main div.blog div.leading table {
	width: 560px !important;
}

#main div#page table {
	width: 560px !important;
}

#main table {
	width: 560px !important;
}



#main div.moduletablecommingsoon h3 {
	color: #00AEEF;
	font-size: 18px;
	margin: 0;
	padding: 0;
	padding-bottom: 8px;
	padding-top: 8px;
	margin-bottom: 6px;
	background: url(../images/BG_h2.gif) repeat-x 0 top;
}

#main div.moduletablecommingsoon {
	margin-bottom: 0px;
	font-size: 12px;	
}
	
	
#main div.moduletablecommingsoon a {
	text-decoration: none;
}

/* system message*/

div#main dl#system-message {
	background-color: #f33735;
	margin-top: 0;
	height
}

div#main dl#system-message dd.fade {
	margin-left: 0;
}

div#main #system-message dd.error.message.fade ul li {
	list-style: none;
	color: white;
	line-height: 32px;
	letter-spacing: 1px;
}



div#main dl#system-message dt.error {
	display: none;
}


