/* fonts */
.not_published {
	font-style: italic;
}

.normaletekst {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.normaletekst:visited {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.koptekst{
	font-family:Verdana, Geneva, Helvetica, sans-serif;
	font-size:112%;
	font-weight:bold;
	color:#00A4B4;
}

.plusje {
	FONT-SIZE: 70%; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.plusje_wit {
	FONT-SIZE: 70%; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

A.plusje_wit:visited {
	FONT-SIZE: 70%; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.plusje:visited {
	FONT-SIZE: 70%; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}

.highlighted_searchterm {
	font-weight:bold;
	color:red;
}

.search_context {
	margin-left:30px;
	font-size:70%;
	font-style:italic;	
}

/* spacers */

.element_spacer {
	height:23px;
}



/* content elementen */
#dhtmlgoodies_xpPane {
    display:none;
	visibility:hidden;
}

#mail_opties {
	display:none;
	visibility:hidden;	
}

#mail_opties a {	
	display:none;
	visibility:hidden;
}

#mail_opties img {	
	display:none;
	visibility:hidden;
}

#debug {
	display:none;
	visibility:hidden;
}

#move_obj {
	display:none;
	visibility:hidden;	
}

#een_moment_aub {
	display:none;
	visibility:hidden;
}

/* content overlay is een hack speciaal voor stadsdeel Zeeburg. Haal dit alsjeblieft weg bij andere sites */
#content_overlay {
	position:absolute;
	top:0px;
	left:0px;
	width:460px;	
	margin-left:20px;	
	margin-right:20px;
	z-index:2048;
}


#grijze_horizontale_lijn {
	display:none;
	visibility:hidden;	
}

#div_direct_naar {
	display:none;
	visibility:hidden;	
}

#zoeken {
	display:none;
	visibility:hidden;	
}

#input_zoekwoord {
	display:none;
	visibility:hidden;	
}

#select_direct_naar{
	display:none;
	visibility:hidden;	
}

#kolom1 {
	display:none;
	visibility:hidden;	
}

#kolom2 {
	width:460px;
	float:left;
	margin-left:20px;	
	margin-right:20px;	
}

#kolom3 {
	display:none;
	visibility:hidden;	
}

#zie_ook {
	display:none;
	visibility:hidden;	
}

#zie_ook_header {	
	display:none;
	visibility:hidden;	
}

#zie_ook_content {	
	display:none;
	visibility:hidden;	
}

#laatst_gewijzigd {	
	display:none;
	visibility:hidden;	
}

#prikbord {
	display:none;
	visibility:hidden;	
}


#nieuwe_medewerkers {
	display:none;
	visibility:hidden;	
}

#AT5nieuws {
	display:none;
	visibility:hidden;	
}

#poll {
	display:none;
	visibility:hidden;	
}


#margeBlok {
	display:none;
	visibility:hidden;	
}
#margeKolom {
	display:none;
	visibility:hidden;	
}

#content {		
	width:1024px;
	position:absolute;
	top:278px;
	left:0px;
}


.contentSymbool {    
	font-size: 130%;       
	overflow:hidden;    
	FONT-FAMILY: Verdana;
	width:50px;
	color:#ff0000;
}

.contentKop {
	font-size: 112%;       
	overflow:hidden;    
	FONT-FAMILY: Verdana;
}

.contentTekst {	
	overflow:hidden;    	
	width:398px;
	margin-top : -17px;
}

#theFooter {
	display:none;
	visibility:hidden;	
}

#logo_en_functiekolom {
	display:none;
	visibility:hidden;	
}

#header {
	display:none;
	visibility:hidden;	
}

#navSmall {
	display:none;
	visibility:hidden;	
}

#topnav {
	display:none;
	visibility:hidden;		
}
.nieuwsBericht {
	height:106px;
	width:460px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#e7e7e7;
}
.eenlijn {
	display:none;
	visibility:hidden;	
}

.nieuwsPlusje{
    font-size: 150%;       
    WHITE-SPACE: nowrap;    
    FONT-FAMILY: Arial;
    COLOR:#FF0000;
}

.nieuwsTitel{
	font-size: 112%;       
	overflow:hidden;    
	FONT-FAMILY: Verdana;	
}

.nieuwsSamenvatting {
    font-size: 70%;
    font-family: Verdana;
    color:#000000;
    padding-left:54px;
    width:302px;
}

.nieuwsLeesVerder{
    font-size: 70%;    
    FONT-WEIGHT: bold;
    WHITE-SPACE: nowrap;    
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    COLOR:#797979;
}

.nieuwsToevoegen {
	font-size: 70%;    
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;    
	LINE-HEIGHT: 150%;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR:#797979;
}

#idCustomOptions {
	display:none;
	visibility:hidden;	
}

a.custom_option_link {
	display:none;
	visibility:hidden;	
}
a.custom_option_link:visited {
	display:none;
	visibility:hidden;	
}
a.custom_option_link:hover {
	display:none;
	visibility:hidden;	
}

/* navigatie menu elementen en classes */
.divItem {
	display:none;
	visibility:hidden;	
}

.textonly {
	Z-INDEX: 1; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 0px
}


.openmenu {
	display:none;
	visibility:hidden;	
}

.tdFirstMenuLayer
{	
	display:none;
	visibility:hidden;	
}

span.tdFirstMenuLayer {
	display:none;
	visibility:hidden;	
}


A.tdFirstMenuLayer:hover {	
	display:none;
	visibility:hidden;	
}


.tdSecondMenuLayer
{
	display:none;
	visibility:hidden;	
}

span.tdSecondMenuLayer{
	display:none;
	visibility:hidden;	
}

.divSecondMenuLayer {	
	display:none;
	visibility:hidden;	
}

.divThirdMenuLayerHeader {
	display:none;
	visibility:hidden;	
}

.divThirdMenuLayer {	
	display:none;
	visibility:hidden;	
}


.tdThirdMenuLayer
{
    display:none;
	visibility:hidden;	
}

.witmager {
	FONT-SIZE: 70%; COLOR: #ffffff; LINE-HEIGHT: 140%
}
A.witmager:visited {
	COLOR: #ffffff
}

.kruimelSpoorRow{
	 BACKGROUND-COLOR:#0020a5;
	 COLOR:#000000;
}

A.kruimelSpoorItem{
    display:none;
	visibility:hidden;	
}


A.kruimelSpoorItemB{
    display:none;
	visibility:hidden;	
}


.kruimelSpoorItemSlash{
    display:none;
	visibility:hidden;	
}

.openMenuRow{
	display:none;
	visibility:hidden;	
}

#permission {	
	display:none;
	visibility:hidden;		
}

.reageer_balk {
	display:none;
	visibility:hidden;		
}

.popup_header_text {
	display:none;
	visibility:hidden;		
}

/* kleuren definities */
.steunkleur2_voorgrond {
	color:#ff0000;
}

.steunkleur2_achtergrond {
	background-color:#ff0000;
}

.steunkleur_voorgrond {
	color:#00A4B4;
}

.steunkleur_achtergrond {
	background-color:#00A4B4;
}

.txtgrijs
{
    FONT-SIZE: 70%;
    COLOR: #666666;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif
}

.txtroodvet
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    COLOR: #00a4b4;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}


.txtzwart_op_grijs{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#000000;
	line-height:140%;
	background-color: #FFFFFF;
}


.txtzwartvetgroot{
	font-family:Verdana, Geneva, Helvetica, sans-serif;
	font-size:112%;
	font-weight:bold;
	color:#00A4B4;
}

.blauw{
	background-color:#0020a5;
}
.wit{
	background-color:#FFFFFF;
}
.lgrijs{
	background-color:#D8D8D8;
}
.rose{
	background-color:#FF6666;
}
.bleu{
	background-color:#E7FFFF;
}
.dgrijs{
	background-color:#BFBFBF;
}
.heellichtgrijs{
	background-color:#F5F5F5;
}

.grijs{
	background-color:#BFBFBF;
}
.keigrijs{
  background-color:#F5F5F5;
}

.donkergrijs{
  background-color:#999999;
}
.heeldonkergrijs{
  background-color:#7B7B7B;
}

.txtzwart {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
}

A.zwartvet:hover {
	FONT-WEIGHT: bold; 
	COLOR: #00a4b4;
}
.zwartvet {
	FONT-WEIGHT: bold; 
	COLOR: #000000;
}
.txtzwartvet {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.zwartvetgroot {
	FONT-WEIGHT: bold; FONT-SIZE: 112%; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.lichtgrijs {
	BACKGROUND-COLOR: #F5f5f5;
}
.heellichtgrijs {
	BACKGROUND-COLOR: #f7f7f7
}
.lgrijs {
	BACKGROUND-COLOR: #d8d8d8
}
.grijs {
	BACKGROUND-COLOR: #dedbde
}
.wit {
	BACKGROUND-COLOR: #ffffff
}
.witnavmager {
	FONT-SIZE: 70%; COLOR: #ffffff; LINE-HEIGHT: 150%
}
.witnavmager A {
	COLOR: #ffffff
}

.grijsvet {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 70%; 
	COLOR: #666666; 
	LINE-HEIGHT: 140%
}
.grijsvetcontrast{
	font-weight:bold;
	font-size:70%;
	color:#666666;
}

.rood{
	background-color:#ff0000;
}

.witklein {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:65%;
	text-decoration:none;
	color:#ffffff;
	line-height:140%;
}

.witklein:hover {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:65%;
	text-decoration:none;
	color:#ffffff;
	line-height:140%;
}

.witklein:visited {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:65%;
	text-decoration:none;
	color:#ffffff;
	line-height:140%;
}
.grijsklein {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:65%;
	text-decoration:none;
	color:#bfbfbf;
	line-height:140%;
}

.grijsklein:hover {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:65%;
	text-decoration:none;
	color:#00a4b4;
	line-height:140%;
}

.grijsklein:visited {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:65%;
	text-decoration:none;
	color:#bfbfbf;;
	line-height:140%;
}



/* gebruikersbeheer */
.prm_matrix_prm_type_description {
	font-family:Verdana;
	font-size:11px;
}


.prm_matrix_prm_type_name {
	font-family:Verdana;
	font-size:11px;
}

.prm_matrix {
	font-size:11px;
}




/* matrices */
.matrix_textblock {
	width:250px;
	height:150px;
}

.matrix_voidblock {
	width:250px;
	height:150px;
}

td.td_matrix {
	padding-left: 0px;
	padding-bottom:0px;	
}



/* digitale formulieren */
.question_title {
	margin-top:20px;
	margin-bottom:10px;
}

.questionnaire {
	margin-top:20px;	
	font-size:11px;
}


.questionnaire_name {
	margin-left:20px
}

.questionnaire_description {
	margin-left:20px
}

.q_form {
	margin-left:20px;
	font-size:11px;
}




/* forms */
.editfield_text {	
	font-size:70%;	
	font-family:verdana;	
	border-style:solid;
	border-width:1px;
	border-color:black;
	line-height:140%;
	height:20px;
	padding-bottom:2px;
	padding-left:2px;
}

.editfield_textarea {	
	font-size:70%;	
	font-family:verdana;	
	border-style:solid;
	border-width:1px;
	border-color:black;
	line-height:140%;	
	padding-bottom:2px;
	padding-left:2px;
}

.editfield_htmlarea {

}

.editfield_submit {	
	font-size:70%;	
	font-family:verdana;	
	border-style:solid;
	border-width:1px;
	border-color:black;
	line-height:140%;
	height:20px;
	padding-bottom:2px;
	padding-left:2px;
}

.editfield_cancel {	
	font-size:70%;	
	font-family:verdana;	
	border-style:solid;
	border-width:1px;
	border-color:black;
	line-height:140%;
	height:20px;
	padding-bottom:2px;
	padding-left:2px;
}

.editfield_date {	
	font-size:70%;	
	font-family:verdana;	
	border-style:solid;
	border-width:1px;
	border-color:black;
	line-height:140%;
	height:20px;
	padding-bottom:2px;
	padding-left:2px;
}

.editfield_fileselect {	
	font-size:70%;	
	font-family:verdana;	
	border-style:solid;
	border-width:1px;
	border-color:black;
	line-height:140%;
	height:20px;
	padding-bottom:2px;
	padding-left:2px;
}

.editfield_kalender_button {
	font-size:70%;	
	font-family:verdana;	
	border-style:solid;
	border-width:1px;
	border-color:black;
	line-height:140%;
	height:20px;	
	margin-left:5px;
}

.formulierknop {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#f7f7f7;
	border: solid 0px #000000;	
	padding:0px;	
	cursor: pointer; cursor: hand;
}
.functienav {
	font-size: 10px; color: #000000;
	line-height : 23px;
}
A.functienav:visited {
	color: #000000
}
A.functienav:hover {
	color: #ff0000
}
FORM {
	DISPLAY: inline
}

INPUT.form {
	FONT-SIZE: 70%; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	border-right: #666666 1px solid; 
	border-left: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
	padding-left: 4px; 
	padding-bottom: 2px; 
	vertical-align: middle; 	
	width: 140px; 
	
}



SELECT.form {
	FONT-SIZE: 70%; 
	COLOR: #000000; 
	LINE-HEIGHT: 140%; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

TEXTAREA.form{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#000000;
	background-color:#ffffff;
	border-style: solid;
	border-width:1px;
	border-color:#000;
}

IFRAME {
	border-style: solid;
	border-width:1px;
	border-color:#000;
}


/* HTML tags */
BODY {
	MARGIN: 0px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A:hover {
	COLOR: #00a4b4;
}

A, strong {
	COLOR: #00a4b4; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #00a4b4;
}

TABLE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}

.contentTekst TD {
	font-family:Verdana;
	font-size:70%;	
}

.nieuwsSamenvatting td {
	font-family:Verdana;
	font-size:70%;	
}

UL {
	LIST-STYLE: square url(../images/extra/bullet_rood.gif) outside; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px
}
OL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px
}
.inline {
	DISPLAY: inline
}
.nowrap {
	WHITE-SPACE: nowrap
}


/* XP Pane CSS elements */
.ad{
	margin-top:120px;
}

#dhtmlgoodies_xpPane{
	/* // oorspronkelijke achtergrond kleur: 7190e0; */
	background-color:#aaaaaa;
	position:absolute;
	left:1000px;
	float:right;	
	height:100%;
	width:200px;
	z-index:256;
}
#dhtmlgoodies_xpPane .dhtmlgoodies_panel{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;	
}
#dhtmlgoodies_xpPane .panelContent{
	font-size:0.7em;
	background-image:url('../images/bg_pane_right.gif');
	background-position:top right;
	background-repeat:repeat-y;
	border-left:1px solid #FFF;
	border-bottom:1px solid #FFF;	
	padding-left:2px;
	padding-right:2px;	
	overflow:hidden;
	position:relative;
	clear:both;
}
#dhtmlgoodies_xpPane .panelContent div{
	position:relative;
}
#dhtmlgoodies_xpPane .dhtmlgoodies_panel .topBar{
	background-image:url('../images/bg_panel_top_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:25px;
	padding-right:5px;
	cursor:pointer;
	overflow:hidden;

}
#dhtmlgoodies_xpPane .dhtmlgoodies_panel .topBar span{
	line-height:25px;
	vertical-align:middle;
	font-family:arial;
	font-size:0.7em;
	color:#215DC6;
	font-weight:bold;
	float:left;
	padding-left:5px;
}
#dhtmlgoodies_xpPane .dhtmlgoodies_panel .topBar img{
	float:right;
	cursor:pointer;
}
#otherContent{	/* Normal text content */
	float:left;	/* Firefox - to avoid blank white space above panel */
	padding-left:10px;	/* A little space at the left */
}	
