/* Editor styles */

.portal_picture_heading {
margin: 0px;
padding: 15px 0px 10px 15px;
font-family: Verdana;
color: #FFFFFF;
font-size: 20px;
letter-spacing: 1px;
}

.portal_picture_text {
width: 400px;
margin: 0px;
padding: 0px 0px 0px 15px;
font-family: Verdana;
color: #FFFFFF;
font-size: 10px;
letter-spacing: 1px;
}

.portal_lees_meer {
font-weight: bold;
color: #BF2918;

}

/* Template PORTAL PAGINA css */

a.portallink:link, a.portallink:visited, a.portallink:hover, a.portallink:active {
color: #325781;
}


.Pers_Naam {
font-family: Verdana;
font-size: 15px;
color: #BF2918;
}

.Pers_colored {
color: #BF2918;
}

.editor_heading {
display: block;
margin: 0px 15px 0px 0px;
padding: 0px 0px 5px 0px;
width: 100%;
background: url('images/frameset/editor_heading.gif') repeat-x bottom;
font-family: Verdana;
font-size: 17px;
font-weight: bold;
color: #325781;
}

.editor_kop {
margin: 0px;
padding: 0px;
font-family: Verdana;
font-size: 12px;
color: #BF2918;
}

.editor_normaal {
font-size: 10px;
font-family: verdana;
color: #325781;
}

.menuBoven {
width: 195px;
height: 1px;
background-image: url('images/frameset/menuborder.gif');
overflow: hidden;
}

#wrapper_portal {
margin: 0px;
padding: 0px;
width: 995px;
text-align: left;
background-image: url('images/frameset/portal_back.gif');
}

#header_portal {
margin: 0px 0px 0px 8px;
padding: 0px;
width: 979px;
height: 94px;
background-image: url('images/frameset/header_portal.gif');
}
/* Topmenu oud


#topmenu_portal {
margin: 0px 0px 0px 8px;
padding: 1px 0px 0px 0px;
height: 25px;
width: 979px;
background-color: #8B0029;
color: #FFFFFF;
font-weight: bold;
}

*/


/* ######### Top tabs ######### */

#topmenu_portal {
margin: 0px 0px 0px 8px; /*Opera 8 fix -1px*/
padding: 0px;
width: 974px;
_width: 979px;
height: 25px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
background-color: #8B0029;
overflow: hidden;
}

#topmenu_portal ul{
font: bold 11px verdana, arial, sans-serif;
margin: 0px 0px 0px 5px;
padding:0;
list-style:none;
}


#topmenu_portal li{
display:inline;
margin:0 2px 0 0;
padding:0;
line-height: 20px;
font-size: 120%;
}

#topmenu_portal ul li#high a, #topmenu_portal ul li a:hover{
background: #505050;
color: #325781;
height: 25px;
float:left;
background: #FFFFFF  url("images/frameset/tabs_left.gif") no-repeat left top;
}
#topmenu_portal ul li#high a span, #topmenu_portal ul li a:hover span { 
background: #505050;
color: #325781;
height: 25px;
float:left;
background: #FFFFFF url("images/frameset/tabs_right.gif") no-repeat right top;
padding-right:10px;
margin-right:-6px;
}

#topmenu_portal ul li#high a span font, #topmenu_portal ul li a:hover span font {
color: #FFFFFF;
}

/*
#topmenu_portal a:hover , #topmenu_portal strong{
float:left;
display: block;
color:#325781;
background: #FFFFFF  url("images/frameset/tabs_left.gif") no-repeat left top;
margin:0 1px 0 0;
padding:0 0 0 3px;
text-decoration:none;
font-size: 11px;
margin-top: 1px;
font-family:  Verdana;
font-weight: bold;
border-bottom: 1px solid #FFF;
}

#topmenu_portal a:hover span, #topmenu_portal #current span{
float:left;
display:block;
color:#325781;
background: #FFFFFF url("images/frameset/tabs_right.gif") no-repeat right top;
padding:0px 9px 3px 6px;
font-weight:bold;
}
*/


#topmenu_portal a span{
float:none;
text-decoration:none;
}

#topmenu_portal #current a, #topmenu_portal strong{
background-position:0 -300px;
text-decoration:none;
}

#topmenu_portal #current a span, #topmenu_portal #current span{
background-position:100% -300px;
padding-bottom:3px;	
color:#fff;
text-decoration:none;
}

#topmenu_portal a{
float:left;
display: block;
color:#325781;
margin:0 2px 0 0;
padding:0 6px 0 10px;
text-decoration:none;
font-size: 11px;
margin-top: 1px;
font-family:  Verdana;
font-weight: bold;
cursor: pointer;
}

#topmenu_portal a span{
color: #FFFFFF;
background-position:100% -150px;
text-decoration:none;
padding-right:10px;
margin-right:-6px;

}

#topmenu_portal #current a {	background-position:0% -300px; text-decoration:none; }
#topmenu_portal #current a span { color: #fff;	background-position:100% -300px; text-decoration:none; }

#ddtoptabsline{

}

#topmenu_portal img {
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 0px;
padding: 0px;
}


#contentBox_portal {
margin: 0px 0px 0px 8px;
padding: 0px;
width: 979px;
background-color: #FFFFFF;
background: #FFFFFF url('images/frameset/content_back.gif') no-repeat;
}

#dynamicInhoud_portal {
margin: 0px;
padding: 15px 10px 10px 10px;
}

#footer_portal {
margin: 25px 0px 0px 0px;
padding: 0px;
width: 995px;
height: 45px;
background-image: url('images/frameset/footer.gif');
}

#footer_portal ul {
margin: 0px 0px 0px 200px;
padding: 10px 0px 0px 0px;
width: 700px;
list-style: none;
}

#footer_portal ul li {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #325781;
}

#footer_portal a {
color: #325781;
text-decoration: none;
}


.zoeklink {
color: #325781;
font-weight: bold;
line-height: 25px;
font-size: 10px;
}

a.zoeklink:link { line-height: 25px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFFFF; text-decoration: none; }
a.zoeklink:visited { line-height: 25px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFFFF; text-decoration: none; }
a.zoeklink:hover { line-height: 25px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFFFF; text-decoration: none; }
a.zoeklink:active { line-height: 25px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFFFF; text-decoration: none; }

.zoekInput {
margin: 0px;
padding: 0px 5px 0px 2px;
background-color: #FFFFFF;
font-size: 9px;
height: 15px;
width: 100px;
border: 1px solid #879AB2;
color: #003399;
}

/* Einde template PORTAL PAGINA css */

/* CMS PAGINA css */

#wrapper {
margin: 0px;
padding: 0px;
width: 995px;
text-align: left;
background-image: url('images/frameset/pagina_back.jpg');
}

#header {
margin: 0px 0px 0px 8px;
padding: 0px;
width: 979px;
height: 94px;
background-image: url('images/frameset/header.jpg');

}

/* ######### Top tabs ######### */

#ddtoptabs{
margin: 0px 0px 0px 8px; /*Opera 8 fix -1px*/
padding: 0px;
width: 974px;
_width: 979px;
height: 25px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
background-color: #8B0029;
overflow: hidden;
}

#ddtoptabs ul{
font: bold 11px verdana, arial, sans-serif;
margin: 0px 0px 0px 5px;
padding:0;
list-style:none;
}

#ddtoptabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
line-height: 20px;
font-size: 120%;
}

#ddtoptabs ul li#high a, #ddtoptabs ul li a:hover{
background: #505050;
color: #325781;
height: 24px;
float:left;
background: #FFFFFF  url("images/frameset/tabs_left.gif") no-repeat left top;
}
#ddtoptabs ul li#high a span, #ddtoptabs ul li a:hover span { 
background: #505050;
color: #325781;
height: 24px;
float:left;
background: #FFFFFF url("images/frameset/tabs_right.gif") no-repeat right top;
padding-right:10px;
margin-right:-6px;
}

/*

#ddtoptabs a:hover , #ddtoptabs strong{
float:left;
display: block;
color:#325781;
background: #FFFFFF  url("images/frameset/tabs_left.gif") no-repeat left top;
margin:0 1px 0 0;
padding:0 0 0 3px;
text-decoration:none;
font-size: 11px;
margin-top: 1px;
font-family:  Verdana;
font-weight: bold;
border-bottom: 1px solid #FFF;
}

#ddtoptabs a:hover span, #ddtoptabs #current span{
float:left;
display:block;
color:#325781;
background: #FFFFFF url("images/frameset/tabs_right.gif") no-repeat right top;
padding:0px 9px 3px 6px;
font-weight:bold;
}
*/
#ddtoptabs a span{
float:none;
text-decoration:none;
}

#ddtoptabs #current a, #ddtoptabs strong{
background-position:0 -300px;
text-decoration:none;
}

#ddtoptabs #current a span, #ddtoptabs #current span{
background-position:100% -300px;
padding-bottom:3px;	color:#fff;
text-decoration:none;
}

#ddtoptabs a{
float:left;
display: block;
color:#325781;
margin:0 2px 0 0;
padding:0 6 0 11px;
text-decoration:none;
font-size: 11px;
margin-top: 1px;
font-family:  Verdana;
font-weight: bold;
cursor: pointer;
}

#ddtoptabs a span{
color: #fff;
background-position:100% -150px;
text-decoration:none;
padding-right:10px;
margin-right:-6px;
}

#ddtoptabs #current a {	background-position:0% -300px; text-decoration:none; }
#ddtoptabs #current a span { color: #fff;	background-position:100% -300px; text-decoration:none; }

#ddtoptabsline{

}

/******************* 	MENU ACTIVE STYLES	*******************************/



/******************* 	EINDE MENU ACTIVE STYLES	*******************************/



#menuBox {
float: left;
display: inline;
margin: 0px 0px 0px 8px;
padding: 0px 0px 0px 0px;
width: 195px;
height: 450px;
background-image: url('images/frameset/menuBack.gif');
}

#menuInhoud {
width: 195px;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#content_div {
margin: 0px;
padding: 0px 0px 25px 0px;
float: left;
width: 784px;
_height: 452px;
min-height: 452px;
background-image: url('images/frameset/content_back_1.gif');
line-height: 20pt;
}

#content_header {
margin: 0px;
padding: 0px;
width: 784px;
height: 21px;
background-image: url('images/frameset/content_top_back.gif');
}

#content_tekst {
padding-left: 20px; 
padding-bottom: 25px;
}

#footer {
margin: 0px 0px 0px 0px;
padding: 0px;
width: 995px;
height: 45px;
background-image: url('images/frameset/footer.gif');
}

#footer ul {
margin: 0px 0px 0px 200px;
padding: 10px 0px 0px 0px;
width: 700px;
list-style: none;
}

#footer ul li {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #325781;
}

#footer a {
color: #325781;
text-decoration: none;
}

/* Einde CMS PAGINA css */

/* general styles */

ul, li {
behavior:url("csshover.htc");
}

BODY {
    margin:0 auto;
    background-color : #EAEEF2;
    scrollbar-arrow-color:#849AB3;
    scrollbar-track-color:#EEF5FB;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-3dlight-color:#D4D0C8;
    scrollbar-darkshadow-color:#D4D0C8;
    font-family : verdana;
    
    overflow-x:hidden;
}

.errbig 	{ COLOR: #882200; FONT-FAMILY: verdana; FONT-SIZE: 12pt; font-weight:bold; }
.errorbig 	{ COLOR: #882200; FONT-FAMILY: verdana; FONT-SIZE: 12pt; font-weight:bold; }
.error  	{ COLOR: #882200; FONT-FAMILY: verdana; FONT-SIZE: 8pt; }
.errsmall 	{ COLOR: #882200; FONT-FAMILY: verdana; FONT-SIZE: 8pt;  }

/* link styles */

BODY A:active
{
    COLOR: #325781;
      TEXT-DECORATION: none;
}
BODY A:link
{
    COLOR: #325781;
       TEXT-DECORATION: none;
}
BODY A:visited
{
    COLOR: #325781;
        TEXT-DECORATION: none;
}
BODY A:hover
{
    COLOR: #BF2918;
    TEXT-DECORATION: underline;
} 


.label {
    COLOR: #325781;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    font-weight:none;
}

.caption {
    COLOR: #325781;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    Font-weight: bold;
}

.content {
    font-family : verdana;
    font-size : 10px;
    color : #325781;
    line-height: 15px;
}

/* Menu styles */

.menumain
{
    height:20px;
    width: 195px;
    padding:2px 0px 0px 0px;
    color:#FFFFFF;
    background-color: #BB8168;
    font-family:verdana;
    font-weight:bold;
    FONT-SIZE:11px;
    cursor:pointer;
    background-image: url('images/frameset/menuborder.gif');
    background-repeat: repeat-x;
    background-position: bottom;
}

.menumainhover
{
	height:20px;
    width: 195px;
    padding:2px 0px 0px 0px;
    color:#FFFFFF;
    background-color: #8B0029;
    font-family:verdana;
    font-weight:bold;
    FONT-SIZE:11px;
    cursor:pointer;
    background-image: url('images/frameset/menuborder.gif');
	background-position: bottom;
    background-repeat: repeat-x;
}

.menumainactive 
{
    height:20px;
    width: 195px;
    padding:2px 0px 0px 0px;
    color:#FFFFFF;
    background-color: #8B0029;
    font-family:verdana;
    font-weight:bold;
    FONT-SIZE:11px;
    cursor:pointer;
    background-image: url('images/frameset/menuborder.gif');
	background-position: bottom;
    background-repeat: repeat-x;
}

.menu
{
	margin: 0px;
    HEIGHT:20px;
	width: 195px;
    FONT-FAMILY:verdana;
    FONT-SIZE:11px;
    color:#325781;
    cursor:pointer;
    padding:2px 0px 0px 0px;
    background-color: #E9DED9;
    background-image: url('images/frameset/menuborder.gif');
    background-repeat: repeat-x;
    background-position: bottom;
    text-align: left;
}

.menuhover
{
	margin: 0px;
    HEIGHT:20px;
	width: 195px;
    FONT-FAMILY:verdana;
    FONT-SIZE:11px;
    color:#325781;
    cursor:pointer;
    padding:2px 0px 0px 0px;
    background-color: #FFFFFF;
    background-image: url('images/frameset/menuborder.gif');
    background-repeat: repeat-x;
    text-align: left;
}

.menuactive
{
	margin: 0px;
    HEIGHT:20px;
	width: 195px;
    FONT-FAMILY:verdana;
    FONT-SIZE:11px;
    color:#325781;
    cursor:pointer;
    font-weight:normal;
    background-color: #FFFFFF;
    background-image: url('images/frameset/menuborder.gif');
    background-repeat: repeat-x;
    padding:2px 0px 0px 0px;
    text-align: left;
}


/* table styles */

TABLE {
    font-family : verdana;
    font-size : 11px;
}

.tablerow1 {
   color : #325781;
   background-color : #FFFFFF;
   font-family : verdana ;
   font-size : 12px ;
   cursor : pointer;

}

.tablerow2 {
   color : #325781;
   background-color : #ffffff;
   font-family : verdana ;
   font-size : 12px ;
   cursor : pointer;

} 

.tableselect {
   color : #325781;
   BACKGROUND-COLOR: #FFFFFF;
   font-family : verdana ;
   font-size : 12px ;
   cursor : hand;
} 

/* form styles */

.box
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #10AFD6 1px solid;
    BORDER-LEFT: #10AFD6 1px solid;
    BORDER-RIGHT: #10AFD6 1px solid;
    BORDER-TOP: #10AFD6 1px solid;
    COLOR: #000066;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
}

.radiobutton
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    COLOR: #3B414F;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    HEIGHT: 18px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
}

.boxp
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    COLOR: #000066;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
    HEIGHT: 18px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
}

.radiobuttonp
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    COLOR: #3B414F;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    HEIGHT: 18px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
}

.knop
{
    BORDER-BOTTOM: #8B0029 1px solid;
    BORDER-LEFT: #8B0029 1px solid;
    BORDER-RIGHT: #8B0029 1px solid;
    BORDER-TOP: #8B0029 1px solid;
    BACKGROUND-COLOR: #B57C67;
    FONT-SIZE: 9px;
    FONT-weight: bold;
    COLOR: #ffffff;
}

radio.radiobutton
{
    BACKGROUND-COLOR: #3B414F;
}

TEXTAREA
{
    BACKGROUND-COLOR: #dEe3eE;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC1px solid;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}

/* crumblepath */

A.path:active {
	font-size: 10px;
	color: #325781;
}
A.path:link {
	font-size: 10px;
	color: #325781;
	text-decoration:none;
}
A.path:visited {
	font-size: 10px;
	color: #325781;
	text-decoration:none;
	
	
}

A.path:hover {
	font-size: 10px;
	color: #325781;
	text-decoration:none;
} 

.path_end {
	font-size: 10px;
	color: #325781;
	text-decoration:none;
}

/* sitemap */

.sitemap1 {
  FONT-FAMILY: verdana;
  font-size:14pt;
  height:15;

}

.sitemap2 {
  FONT-FAMILY: verdana;
  font-size:10pt;
  font-weight:bold;
  height:15;
  color: #BF2918;
}

.row {
  FONT-FAMILY: verdana;
  font-size:8pt;
  cursor:hand;
  height:15;
  color: #BF2918;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#mininieuwsbox #CO_SPAN_100 {
		display: block;
		position: absolute;
		left: 735px;
		top: 50px;
		width: 220px !important;
		background: #e7e7e7;
	}
	#mininieuwsbox table {
	}
	 #mininieuwsbox table  table {
		border: 0;
	 }
}
