BODY {
    background-color : white;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#efebe8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-color:999999;
	font-family : Arial;
}
.nieuwsbrief {
    font-family : Arial;
    font-size : 8pt;
    font-weight : bold;
    color : #ffffff;
	background-image:url(images/frameset/mailingnormaal4.jpg);
    Text-decoration:none;  
}

.nieuwsbriefdatum {
    font-family : Arial;
    font-size : 8pt;
    font-weight : bold;
    color : #ffffff;
	background-color:#10afd6;
    Text-decoration:none;  
}

.nieuwsbriefafmelden {
    font-family : Arial;
    font-size : 8pt;
    font-weight : none;
    color : #ffffff;
    Text-decoration:none;  
}

.datakoppeling  {
   
    font-family : Arial;
    font-size : 8pt;
    font-weight : bold;
    color : #ffffff;
	background-image:url(images/frameset/mailingnormaal6.jpg);
    Text-decoration:none;
}

.am_container  {
width:100%;
}

.am_item th
{
	text-align:left;
}

.am_item {
  FONT-SIZE: 9pt; 
  FONT-FAMILY: Arial; 
  FONT-WEIGHT: bold;
  Color: #0091b9;
  width:100%;
}

.am_index th
{
	text-align:left;	
	padding:5px;
	padding-bottom:15px;
}

.am_index td
{
	padding:5px;
}

.am_index  {

  FONT-SIZE: 9pt; 
  FONT-FAMILY: Arial; 
  FONT-WEIGHT: bold;
  Color: #0091b9;
  background-color:#eef8fb;
  border:#77cbd5;
  border-width:1px;
  border-style:solid;
  width:100%;
}


.am_index A
{
	/* color: #00FF00; */
	color: #FF0000;
	font-weight: Bold;
	text-decoration: none;
	FONT-SIZE: 9pt; 
}

.am_index A:active
{
	/* color: #00FF00; */
	color: #FF0000;

    TEXT-DECORATION:none;
	font-weight:Bold;
	FONT-SIZE: 9pt; 

}

.am_index A:visited
{
	/* color: #00FF00; */
	color: #FF0000;

    TEXT-DECORATION:none;
	font-weight:Bold;
	FONT-SIZE: 9pt; 

}


.am_index A:hover	
{
	/* color: #00FF00; */
	color: #FF0000;

	font-weight:Bold;
	text-decoration: underline;
	FONT-SIZE: 9pt; 

}

.am_header  {

  FONT-SIZE: 9pt; 
  FONT-FAMILY: Arial; 
  FONT-WEIGHT: bold;
  Color: #0091b9;
}

.kop {
  FONT-SIZE: 14px; 
  FONT-FAMILY: Arial; 
  FONT-WEIGHT: bold;
  Color: #0091B9;
}


.subkop {
    font-family : Arial;
    font-size : 10pt;
    font-weight : bold;
    color : #0091B9;
    Text-decoration:none;
    
}



.subsubkop {
    font-family : Arial;
    font-size : 10pt;
    font-weight : none;
    color : #0091B9;
    Text-decoration:none;
    
}

.introtekst {
    font-family : Arial;
    font-size : 10pt;
    font-weight : bold;
    color : #333333;
    Text-decoration:none;
    
}

BODY.clear {
    background-color : #ACC4C4;
}

BODY.main {
    COLOR: #333333;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
}

BODY.menuframe {
    scrollbar-arrow-color:#333333;
    scrollbar-track-color:#F3F3F5;
    scrollbar-face-color:#F3F3F5;
    scrollbar-highlight-color:#F3F3F5;
    scrollbar-shadow-color:#F3F3F5;
    scrollbar-3dlight-color:#F3F3F5;
    scrollbar-darkshadow-color:#F3F3F5;
	
}

BODY.portalPage {
    background-image:url(/images/uvw/bg/background.jpg);
}

.mnulinks {
  FONT-FAMILY: Arial;
  FONT-SIZE: 8pt;
}

.errbig 	{ COLOR: #882200; FONT-FAMILY: Arial; FONT-SIZE: 12pt; font-weight:bold; }
.errorbig 	{ COLOR: #882200; FONT-FAMILY: Arial; FONT-SIZE: 12pt; font-weight:bold; }
.error  	{ COLOR: #882200; FONT-FAMILY: Arial; FONT-SIZE: 8pt; }
.errsmall 	{ COLOR: #882200; FONT-FAMILY: Arial; FONT-SIZE: 8pt;  }

.label {
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
	font-weight:none;
}

.caption {
    COLOR: #333333;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    Font-weight: bold;
}

.header_caption {
  FONT-SIZE: 12px; 
  FONT-FAMILY: Arial; 
  FONT-WEIGHT: normal;
  Color : #FFFFFF;
}

.caption_name {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    Font-weight: bold;
}

.captionbig {
    COLOR: #111144;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

.content {
    font-family : Arial;
    font-size : 10pt;
    color : #333333;
    Text-decoration:none;
    text-weight : normal;
}

TABLE {
    font-family : Arial;
    font-size : 12px;
}

/* Menuopmaak */

.menu_head {
    color:#038CBA;
    font-size:14px;
    font-weight:bold;
}

.menumain
{
    height:17px;
    padding:0px 0px 0px 0px;
    color:#000000;
    background-image:url(/images/frameset/main_back_1.jpg);
    background-repeat:repeat-x;
    font-family:arial;
	font-weight:bold;
    FONT-SIZE:10px;
    cursor:pointer;
    border-bottom:solid 1px #EDCCDF;
	
	
}

.menumainhover
{
    height:17px;
    padding:0px 0px 0px 0px;
    color:#14a6f1;
    FONT-FAMILY:arial;
	font-weight:bold;
    FONT-SIZE:10px;
    cursor:pointer;
}

.menumainactive 
{
    height:17px;
    padding:0px 0px 0px 0px;
    color:#14a6f1;
    background-image:url(/images/frameset/main_back_1.jpg);
    background-repeat:repeat-x;
    FONT-FAMILY:arial;
    FONT-SIZE:10px;
	font-weight:bold;
    cursor:pointer;
}

.menu
{
    HEIGHT:0px;
    FONT-FAMILY:arial;
    background-image:url(/images/frameset/item_back_1.jpg);
	background-position:bottom;
    background-repeat:repeat-x;
    FONT-SIZE:11px;
    COLOR: #333333;
    cursor:pointer;
   	font-weight:bold;
    padding:3px 10px 3px 0px;
}

.menuhover
{
    HEIGHT:0px;
    FONT-FAMILY:arial;  
    FONT-SIZE:11px;
    color:#14a6f1;
    cursor:pointer;
	font-weight:bold;
    padding:3px 10px 3px 0px;
}

.menuactive
{
    HEIGHT:px;
    FONT-FAMILY:arial;   
    FONT-SIZE:11px;
    COLOR: #14a6f1;
    cursor:pointer;
	font-weight:bold;
    padding:3px 10px 3px 0px;
}




.tablerow1 {
   color: #333333;
   background-color : #f7f6f4;
   font-family : Arial ;
   font-size : 12px ;
   cursor : pointer;

}

.tablerow2 {
   color: #333333;
   background-color : #ffffff;
   font-family : Arial ;
   font-size : 12px ;
   cursor : pointer;
} 
.tableselect {
   color: #FFFFFF;
   BACKGROUND-COLOR: #14a6f1;
   font-family : Arial ;
   font-size : 12px ;
   cursor : hand;
} 


.formcol1 {
   color: #ffffff;
   background-color : #bbbbff;
   font-family : Arial ;
   font-size : 10pt ;
}

.formcol2 {
   color: #000044;
   background-color : #eeeeee;
   font-family : Arial ;
   font-size : 10pt ;

} 
.menuhead {
    color : #42427c;
    font-family : Arial;
    font-size : 10pt;
    font-weight : bold;
    cursor : hand;
}

.menuheadback {
    background-color : #aaaaff;
    width : 150;
    cursor : hand;
}

.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: Arial;
    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: Arial;
    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: Arial;
    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: Arial;
    FONT-SIZE: 12px;
    HEIGHT: 18px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
}

.knop
{
    BORDER-BOTTOM: #333333 0px solid;
    BORDER-LEFT: #333333 0px solid;
    BORDER-RIGHT: #333333 0px solid;
    BORDER-TOP: #333333 0px solid;
    BACKGROUND-COLOR: #14a6f1;
    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: Arial;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}

BODY A:active
{
    COLOR: #14a6f1;
      TEXT-DECORATION: underline;
}
BODY A:link
{
    COLOR: #14a6f1;
       TEXT-DECORATION: underline;
}
BODY A:visited
{
    COLOR: #14a6f1;
        TEXT-DECORATION: underline;
}
BODY A:hover
{
    COLOR: #14a6f1;
    TEXT-DECORATION: underline;
} 


A.path:active {
	
	font-weight:bold;
}
A.path:link {
	
	font-weight:bold;
	text-decoration:underline;
}
A.path:visited {
	
	font-weight:bold;
	text-decoration:underline;
	
	
}

A.path:hover {
	
	font-weight:bold;
	text-decoration:none;
} 

.path_end {
	color: #000000;
	font-weight:bold;
}

 .sitemap1 {
  FONT-FAMILY: Arial;
  font-size:14pt;
  height:15;

}


.sitemap2 {
  FONT-FAMILY: Arial;
  font-size:10pt;
  font-weight:bold;
  height:15;
  color: #14A6F3;
}

.row {
  FONT-FAMILY: Arial;
  font-size:8pt;
  cursor:hand;
  height:15;
} 

.selected {
  color:#333333;
  font-size:8pt;
  font-family: Arial;
  cursor:hand;
  height:15;
}

.window
{
  BACKGROUND-COLOR: #e0e0ff;
  BORDER-BOTTOM: #000088 1px solid;
  BORDER-LEFT: #000088 1px solid;
  BORDER-RIGHT: #000088 1px solid;
  BORDER-TOP: #000088 1px solid;
  width:190px;
  height:115px;
}

.knopns
{
    COLOR: #0033AA;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

/* Custom classes */

.portal_div
{
    background-color:#EEF8FB;
    border:solid 1px #87C8D4;
    padding:5px 5px 5px 5px;
}


.portal_div_white {
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    padding-bottom: 0px;
    width: 200px;
}

.portal_td
{
    padding: 7px 1px 7px 1px;
}

/* +++ english link +++ */

.header_link_english
{
  position:absolute;
  top:9px;
  left:801px;

  width:196px;
  height:20px;
  padding:0px 0px 0px 0px;

  background-image:url(/images/uvw/nav_boven/1_bgoff.gif);
  cursor:pointer;
}

.header_link_english_hover
{
  position:absolute;
  top:9px;
  left:801px;

  width:196px;
  height:20px;
  padding:0px 0px 0px 0px;

  background-image:url(/images/uvw/nav_boven/1_bgon.gif);
  cursor:pointer;
}


/* +++ sitemap link +++ */

.header_link_sitemap
{
  position:absolute;
  top:38px;
  left:800px;

  width:196px;
  height:20px;
  padding:0px 0px 0px 0px;

  background-image:url(/images/uvw/nav_boven/2_bgoff.gif);
  cursor:pointer;
}

.header_link_sitemap_hover
{
  position:absolute;
  top:38px;
  left:800px;

  width:196px;
  height:20px;
  padding:0px 0px 0px 0px;

  background-image:url(/images/uvw/nav_boven/2_bgon.gif);
  cursor:pointer;
}

/* +++ disclaimer link +++ */

.header_link_disclaimer
{
  position:absolute;
  top:66px;
  left:800px;

  width:196px;
  height:20px;
  padding:0px 0px 0px 0px;

  background-image:url(/images/uvw/nav_boven/3_bgoff.gif);
  cursor:pointer;
}

.header_link_disclaimer_hover
{
  position:absolute;
  top:66px;
  left:800px;

  width:196px;
  height:20px;
  padding:0px 0px 0px 0px;

  background-image:url(/images/uvw/nav_boven/3_bgon.gif);
  cursor:pointer;
}

/* +++ Links link +++ */

.header_link_links
{
  font-family:helvetica;
  font-size:12px;
  font-weight:bold;
  position:absolute;
  top:96px;
  left:609px;
}

.header_link_links A:link { color:#333333; }
.header_link_links A:visited { color:#333333; }
.header_link_links A:active { color:#333333; }
.header_link_links A:hover { color:#333333; }

/* +++ contact link +++ */

.header_link_contact
{
  font-family:helvetica;
  font-size:12px;
  font-weight:bold;
  position:absolute;
  top:96px;
  left:665px;
}

.header_link_contact A:link { color:#333333; }
.header_link_contact A:visited { color:#333333; }
.header_link_contact A:active { color:#333333; }
.header_link_contact A:hover { color:#333333; }

/* +++ zoeken link +++ */

.header_link_zoeken
{
  font-family:helvetica;
  font-size:12px;
  font-weight:bold;
  position:absolute;
  top:96px;
  left:735px;
  color:#009bc9;
}

.header_link_zoeken A:link { color:#009bc9; }
.header_link_zoeken A:visited { color:#009bc9; }
.header_link_zoeken A:active { color:#009bc9; }
.header_link_zoeken A:hover { color:#009bc9; }


/* +++ Zoekveld +++ */

.header_zkField
{
  border:solid 0px black;
  position:absolute;
  top:97px;
  left:800px;
  height:11px;
  width:98px;
  font-family:helvetica;
  font-size:11px;
}


/* +++ Text size links +++ */

.header_textsize_small 
{
  font-family:helvetica;
  font-size:11px;
  position:absolute;
  top:99px;
  left:944px;
  font-weight:bold;
}
.header_textsize_small A:link { color:#009bc9; }
.header_textsize_small A:visited { color:#009bc9; }
.header_textsize_small A:active { color:#009bc9; }
.header_textsize_small A:hover { color:#009bc9; }

.header_textsize_medium 
{
  font-family:helvetica;
  font-size:13px;
  position:absolute;
  top:97px;
  left:960px;
  font-weight:bold;
}
.header_textsize_medium A:link { color:#FF0000; }
.header_textsize_medium A:visited { color:#00FF00; }
.header_textsize_medium A:active { color:#00FF00; }
.header_textsize_medium A:hover { color:#00FF00; }

.header_textsize_big 
{
  font-family:helvetica;
  font-size:15px;
  position:absolute;
  top:96px;
  left:977px;
  font-weight:bold;
}
.header_textsize_big A:link { color:#00FF00; }
.header_textsize_big A:visited { color:#00FF00; }
.header_textsize_big A:active { color:#00FF00; }
.header_textsize_big A:hover { color:#00FF00; }

/* --- LOGIN PAGE --- */

.login_body
{
  background-color:#EEF8FB;
  font-size:11px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  color : #333333;
}

.login_table
{
  font-size:12px;
  width:100%;
  position:relative;
  top:10px;
}

.action_div
{
  font-size:12px;
  text-align:right;
}

.login_head
{
  font-weight:bold;
  font-size:14px;
  color:#0091B9;
}

.login_input
{
  font-size : 10px;
  height:15px;
  border:solid 1px #10AFD6;
  width:100px;
}


/* news SMALL module stylen */

.smalltitle {
  color: #0091b9;
  font-weight:bold;
  font-size:14px;
}

.smalldate {
  color: #0091b9;
  font-weight:bold;
  font-size:12px
}

.small_question {
  color: #333333;
  text-decoration:none;
  font-weight:normal;
  font-size:12px;
}

A.smallclass:link {
  color: #333333;
  font-size:12px;
}
A.smallclass:visited {
  color: #333333;
  font-size:12px;
}
A.smallclass:active {
  color: #333333;
  font-size:12px;
}
A.smallclass:hover {
  color: #333333;
  font-size:12px;
  text-decoration:underline;
}

HR {
  color: #0091b9;
  height: 1px;
}

.navletter_disabled {
  color: #99ccff;
}

BODY.ctype_nav {
 margin-top: 0px;
 margin-left: 0px;
}

.ctype_nav_heading {
  color: #0091b9;
  text-align: left;
  font-weight:bold;
  font-size:14px;
}

/* stylen nieuwsmodule */

.PROLOOGLISTHEAD     {
  BACKGROUND-COLOR: #efebe8;
  FONT-SIZE: 12px; 
  FONT-FAMILY: Arial; 
  FONT-WEIGHT: BOLD;
  vertical-align:top;
  

}
.NEWSFRONTIMAGE{
  BACKGROUND-COLOR: #efebe8;
  FONT-SIZE: 12px; 
  FONT-FAMILY: Arial; 
  FONT-WEIGHT: BOLD;
  vertical-align:top;
}

.NEWSFRONTIMAGETD{
  BACKGROUND-COLOR: #efebe8;
  FONT-SIZE: 12px; 
  FONT-FAMILY: Arial; 
  FONT-WEIGHT: BOLD;
  vertical-align:top;
}

.NEWSFRONTIMAGEEMPTY{
  BACKGROUND-COLOR: #efebe8;
  FONT-SIZE: 12px; 
  FONT-FAMILY: Arial; 
  FONT-WEIGHT: BOLD;
  vertical-align:top;
}

.PROLOOGLISTHEADDATE {
  background-color:#efebe8;
  background-image: url(images/uvw/r2.gif);
  background-repeat: no-repeat;
  FONT-SIZE: 10px; FONT-FAMILY: Arial; FONT-WEIGHT: none;
  Color : #000000;
}
.PROLOOGLISTHEADTEXT 
{
  background-color:#efebe8;
  FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: none;
  Color : #14a6f1;
  font-weight:bold;
}

.PROLOOGBORDER {

}

.PROLOOGLIST         {
 BACKGROUND-COLOR: #efebe8;
 color:#000000;
 font-family:Arial;
 font-size: 12px;
}

.newsgroup {
  FONT-SIZE: 14px; FONT-FAMILY: Arial; FONT-WEIGHT: bold;
  Color : #0091B9;
}

.ARTICLEPROLOOG      {
  FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: BOLD; BACKGROUND: #ffffff;
}
.ARTICLETEXT         {
  FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: none; BACKGROUND: #ffffff;
}

.ARCHIVETOPMENU      {

}

.ARCHIVETOPTEXT {
  FONT-SIZE: 14px;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  /* Color : #14a6f1; */
  Color : #000000;
}

.themacat
{
	color: White;
	border-left: 1px solid #0493BA;
	border-right: 1px solid #0493BA;
	border-top: 1px solid #0493BA;
}

table.themacat TH
{
	 text-align:left;
	 background-color:#009BC9;
	 border-bottom: 1px solid #0493BA;
}

table.themacat TH.sign
{
	background-color:#D3EBF5;
	text-align:center; 
	color:black;
	font-size:12pt;
	padding-left: 6px;
	width: 20px;
}

table.themacat TD
{
	background-color:#D3EBF5;
	border-bottom: 1px solid #0493BA;
	padding-top:10px;
	padding-bottom:10px;
}

.tdpg_uvwmenu
{
	border:1px solid #10AFD6;
    font-family : Arial;
    font-size : 8pt;
    padding: 0px;
    margin: 0px;
    width: 100%;
}
table.tdpg_uvwmenu tr
{
	height:20px;
	cursor: pointer;
}
.tdpg_onderdeel
{
	font-weight: bold;
    color:#666666;
    padding-left: 20px;
    background-color: #FFFFFF;
}

.tdpg_onderdeel_hover
{
	color: #FFFFFF;
    font-weight: bold;
    padding-left: 20px;
    background-color: #00FF00;
}
      .tdpg_pagina
      {
        color: #666666;
        padding-left: 20px;
        background-color: #F1F9FC;
      }
      .tdpg_pagina_hover
      {
        color: #FFFFFF;
        padding-left: 20px;
        background-color: #00FF00;
      }
      
      .tdpg_menu_1
      {
        top:130px;
        left:70px;
        width:195px;
        display: none;
      }
      
      .tdpg_menu_2
      {
        top:130px;
        left:154px;
        width:195px;
        display: none;
      }
      .tdpg_menu_3
      {
        top:130px;
        left:246px;
        width:195px;
        display: none;
      }
      .tdpg_menu_4
      {
        top:130px;
        left:350px;
        width:195px;
        display: none;
      }
      .tdpg_menu_5
      {
        top:130px;
        left:454px;
        width:195px;
        display: none;
      }


.searched {
  color: #0091b9;
  font-weight:bold;
}

.searchtitle {
  font-weight:bold;
  
}




/* FAQ module */

.faqtitle {
   font-size: 14px;
   color:	#0091B9;
   font-weight : bold;
   line-height : 20px;
}

.faqtext {
   font-size: 12px;
   color:	#000000;
   font-weight : bold;
}

.block {
	BORDER-BOTTOM: #EFCEE7 1px solid;
}

.cat {
   font-size : 12px;
   /*color : #104984;*/
   color: #ff0000;
   font-weight : bold;
}

.cattitle {
   font-size : 12px;
   color : #104984;
   font-weight : bold;
}

.cattext {
}

.qblock {
	BORDER-TOP: #009BC9 1px solid;
	BORDER-BOTTOM: #009BC9 1px solid;
	BORDER-LEFT: #009BC9 1px solid;
	BORDER-RIGHT: #009BC9 1px solid;
}

.question {
  background-color:#10AFD6;
  background-image: url(images/uvw/faq_bar.gif);
  background-repeat: no-repeat;
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: none;
  Color : #FFFFFF;
  PADDING: 5px;
}

.answer {
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: none;
  Color : #000000;
  background-color: #E5F4F8;
  PADDING: 5px;
}

/* Agenda module*/

.agendalabel {
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}
.agendalabel2 {
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}
.appointlabel {
 	COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
}
.agendalabel {
	COLOR: #FFFFFF;
}
.agendacontent {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.appointcaption {
 	COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT : none;
}

/* Linker kolom */

.AgendaAppointHeader {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10px;
  FONT-WEIGHT : none;    
  height: 35px;
  
  vertical-align: top;
  background-image:url(../images/frameset/header.jpg);
  background-position:right;
  
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
  PADDING-TOP: 2px;
}
.AgendaAppointContent {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10px;
  FONT-WEIGHT : none;  
  
  BACKGROUND-COLOR: #eaf6fa;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
  PADDING-TOP: 2px;
  height: 132px;
  /* BORDER-TOP: #77cbd5 1px solid; */
}

/* Rechter kolom */
.AgendaKeuze {
  BACKGROUND-COLOR: #eaf6fa;
  background-image:url(../images/frameset/header.jpg);
  background-position:right;
  height: 35px;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
}

.AgendaMaandKeuze {
  BACKGROUND-COLOR: #eaf6fa;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-BOTTOM: #77cbd5 1px solid;
}

.AgendaMaandOverzicht {
  BACKGROUND-COLOR: #eaf6fa;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
}

.AgendaPuntHeader {
  background-image:url(../images/frameset/header.jpg);
  background-position:right;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
  PADDING-TOP: 2px;
}

.AgendaPuntContent {
  BACKGROUND-COLOR: #eaf6fa;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
  
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
  PADDING-TOP: 2px;
  height: 35px;
}

.MonthName {
 	COLOR: #009bc9;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    font-weight: bold;
}
.daysheader {
 	COLOR: #ffffff;
 	BACKGROUND-COLOR: #009bc9;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
}
.days {
 	COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
}
.daysa {
 	COLOR: #000000;
 	BACKGROUND-COLOR: #10AFD6;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    cursor:hand;
}
.daysp {
 	COLOR: #ADACAC;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
}

BODY.info
{
  BACKGROUND-COLOR: #eaf6fa;
  font-name:verdana;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
}

BODY.calender
{
  BACKGROUND-COLOR: #eaf6fa;
  font-name:verdana;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
}

.monthback {
  BACKGROUND-COLOR: #E5F4F8;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
  width:190px;
  height:115px;
}

INPUT.knop
{
    BORDER-BOTTOM: #333333 0px solid;
    BORDER-LEFT: #333333 0px solid;
    BORDER-RIGHT: #333333 0px solid;
    BORDER-TOP: #333333 0px solid;
    BACKGROUND-COLOR: #14a6f1;
    FONT-SIZE: 9px;
    FONT-weight: bold;
    COLOR: #ffffff;
}



/* Shop module*/



INPUT.knopdisabled
{
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    BACKGROUND-COLOR: #0091B9;
    FONT-SIZE: 9px;
    FONT-weight: bold;
    COLOR: #ffffff;
}



.boxbig
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bolder;
    HEIGHT: 25px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
}


.fotoblock
{
  BACKGROUND-COLOR: #E5F4F8;
  font-family:Verdana;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
}

.datablock
{
  BACKGROUND-COLOR: #E5F4F8;
  font-family:Verdana;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
}

.window
{
  BACKGROUND-COLOR: #E5F4F8;
  font-family:Verdana;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
}

.pstepon
{
  BACKGROUND-COLOR: #EFF3FF;
  COLOR:#000000;
  font-family:Verdana;
  font-size:12px;
}

.pstepoff
{
  BACKGROUND-COLOR: #D6E3EF;
  COLOR:#ffffff;
  font-family:Verdana;
  font-size:12px;
}


.artheader
{
  BACKGROUND-COLOR: #E5F4F8;
  background-image:url(../images/frameset/header.jpg);
  background-position:right;
  font-family:Verdana;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
}

.line
{
  BACKGROUND-COLOR: #000000;
  BORDER-BOTTOM: #000000 0px solid;
  BORDER-LEFT: #000000 0px solid;
  BORDER-RIGHT: #000000 0px solid;
  BORDER-TOP: #000000 0px solid;
  FONT-SIZE: .5pt;
  width:225;
  height:2;
}

.euroamount {
 	 COLOR: #222244;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.steptitle {
 	 COLOR: #222244;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.ordernr
{
  COLOR: #cf3000;
  font-family:Verdana;
  FONT-SIZE: 11px;
  font-weight: bold;
}


.amount {
 	 COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
}
.smallamount {
 	 COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8px;
}

.amountbig {
 	 COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
}


.smalllabel {
 	 COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
}

.captionlight {
 	 COLOR: #00306B;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
}
.smallight {
 	 COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
}




.smallcaption {
 	 COLOR: #000011;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    font-weight: bold;
}






A.disable  { text-decoration:none }
A.disable:active  { COLOR: #00306B; cursor : default }
A.disable:link 	 { COLOR: #00306B; cursor : default }
A.disable:visited { COLOR: #00306B; cursor : default }
A.disable:hover   { COLOR: #00306B; cursor : default }


/* Poll module*/


body.bottom {
   color: #000000;
   background-color: #FFFFFF;
   font-family: Verdana;
   font-size: 12px;
}

.tableheader {
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;	
	background-color:#14a6f1;
    background-image:url(../images/frameset/header.jpg);
    background-position:right;
}

.detailtableheader {
   color: #ff0000;
   background-color: #F5822A;
   font-family: Verdana;
   font-size: 12px;
     BACKGROUND-COLOR: #666666;
  
 background-image:url(../images/frameset/header.jpg);
 background-position:right;
 font-name:verdana;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
}

.detailtablerow1 {
   color: #333333;
   background-color : #f2fBFf;
   font-family : Arial ;
   font-size : 12px ;
   cursor : pointer;
}

.detailtablerow2 {
   color: #333333;
   background-color : #ffffff;
   font-family : Arial ;
   font-size : 12px ;
   cursor : pointer;
}

.backgrounddark {
   background-color: #3C424E;
}

.backgroundlight {
   background-color: #ACC4C4;
}

.status {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;	
}

spanstatus{
vertical-align: middle;	
}

body.middle {
   color: #ffffff;
   background-color: #FF9142;
   font-family: Verdana;
   font-size: 12px;
  BACKGROUND-COLOR: #666666;
  
 background-image:url(../images/frameset/header.jpg);
 background-position:right;
 font-name:verdana;
  BORDER-BOTTOM: #77cbd5 1px solid;
  BORDER-LEFT: #77cbd5 1px solid;
  BORDER-RIGHT: #77cbd5 1px solid;
  BORDER-TOP: #77cbd5 1px solid;
	vertical-align: middle;
}


.infotext {
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
}

.small_infotext {
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
}

.small_answer2a {
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000AA;
}

.small_answer2b {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000077;
}

.small_smalllabel {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EEF8FB;	
}

.small_wachtenlink {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #00FF00;	
}

.small_detailtablerow1 {
   color: #333333;
   background-color : #f2fBFf;
   font-family : Verdana ;
   font-size : 12px ;
   cursor : pointer;
}

.small_detailtablerow2 {
   color: #333333;
   background-color : #ffffff;
   font-family : Verdana ;
   font-size : 12px ;
   cursor : pointer;
}

ul {
list-style-type : Square

}

/************************************* INSPIRATIEMODULE *********************************/

.sidebar_container
{
	vertical-align:top;
	width:231px;
	background-color:#EFEBE8;
	border-right:solid 1px #14A6F1;
	border-bottom:solid 1px #14A6F1
}

table.inspselect
{
	background-color: #EFEBE8;
}

td.inspselect
{
	width:33px;
	height:33px;
	text-align:right;
	vertical-align:bottom;
	border:solid 1px #14A6F1;
	background-color:#FFFFFF;
	cursor:pointer;
}

td.inspselect_ed
{
	width:33px;
	height:33px;
	text-align:right;
	vertical-align:bottom;
	border:solid 1px #14A6F1;
	background-color:#14A6F1;
	cursor:pointer;
}

td.inspselect span
{
	color:#14A6F1;
	font-weight:bold;
}

td.inspselect_ed span
{
	color:#FFFFFF;
	font-weight:bold;
}

table.zoekArtikel th
{
	background-color: #FFFFFF;
	text-align:left;
	height:30px;
	padding-left:10px;
}

table.zoekArtikel td
{
	padding-left:10px;
}

td.kleineInspiratie
{
	padding-left:15px;
	padding-top:15px;
}

.kleineInspiratieImage
{
	border: solid 1px #14A6F1;
	height:71px;
	width:151px;
	cursor:pointer;
}

td.kruimelpad
{
	background-color:#F7F5F4;
	font-size:10px;
	border-right:solid 1px #14A6F1;
	vertical-align:top;
	height:30px;
	width:100%;
	padding:5px;
	padding-left:17px;
}

span.kruimeltail
{
	color: #14A6F1;
}

.inspiratie_detail_head
{
	font-weight:bold;
}

.product_detail
{

}

.artikel_detail
{
	background-color: #14A6F1;
	color:#FFFFFF;
}

.pg {
	border:solid 1px;
	border-color:#14a6f1;
	width:150px;
	height:130px;
	text-align:left;
	color:	#14a6f1;
	font-weight:normal;
	vertical-align:top;
	cursor:pointer;
}


.pg_titel {
	color:	#14a6f1;
	font-weight:normal;
	padding-left:3px;
	vertical-align:top;
}

.sidebar {
	width:230px;
	font-size:10px;
	background-color:#efebe8;
	padding:0px;
	
}

.sidebar_search {
	border:solid 1px black;
	border-color:#ffffff;
	padding:0px;
	text-align:left;

	font-weight:normal;
	vertical-align:top;
	background-color:#efebe8;
}


/* TSVACATURE */

/*
actergrond grijs efebe8
balkje blauw 14a6f1
*/

.blocktitle
{
  BACKGROUND-COLOR: #FFFFFF;
  border-top: 1px solid #efebe8;
  border-left: 1px solid #efebe8;
  border-right: 1px solid #efebe8;
  font-family:Arial;
  font-size: 10pt;
 /* BORDER-TOP: #083C94 1px solid;
  BORDER-LEFT: #083C94 1px solid;
  BORDER-RIGHT: #083C94 1px solid;
  BORDER-BOTTOM: #083C94 1px solid;*/
}

.blocknormal
{
  BACKGROUND-COLOR: #FFFFFF;
  border-bottom: 1px solid #efebe8;
  border-left: 1px solid #efebe8;
  border-right: 1px solid #efebe8;
  font-family:Arial;
  FONT-SIZE: 10pt;
 /* BORDER-BOTTOM: #083C94 1px solid;
  BORDER-LEFT: #083C94 1px solid;
  BORDER-RIGHT: #083C94 1px solid; */
}

.listdate {
  color: #14a6f1;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

.labelzoek {
  color: #14a6f1;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

.department {
  font-family : Arial;
  font-size: 9pt;
  color: #000000;
  font-weight: bold;
}

.title {
  font-family : Arial;
  font-size: 10pt;
  color: #14a6f1;
  font-weight: bold;
}

.subtitle {
  font-family : Arial;
  font-size: 10pt;
  color: #000000;
}
.toplinkjes {
	float: right;
	margin: 20px 0 15px 0;
	list-style: none;
}
.toplinkjes li {
	background: url('images/toplink-sep.gif') 15px 2px no-repeat;
	padding: 0 0 0 35px;
	display: inline;
	font-size: 12px;
	text-transform: lowercase;
}
.toplinkjes li.first {
	background: none;
}
.toplinkjes li a, .toplinkjes li a:visited {
	color: #000;
	text-decoration: none;
}
.toplinkjes li a:hover, .toplinkjes li a.active {
	color: #14a6f1;
	text-decoration: none;
}

element.style{
	width: 100% !important;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
}

#MAINCONTENT{
	left: -10px !important;
}

#MAINCONTENT .content p{
	margin-left: 5px !important;
}

#MAINCONTENT .content h1{
	margin-left: 10px !important;
}