table.rand
{
border: 1px solid #a9bde0;
}

td.rand
{
border: 1px solid #dee6f3;
}


form
{
margin:0;
padding:0;
}

div.popup
{
position : absolute;
margin-left : 0;
margin-top : 0;
visibility: hidden;
height: 100%;
width: 100%;
}

font.cadeaubon_print_groot {font-family: arial; font-size: 13pt; color: #000000; font-weight: bold;}
font.cadeaubon_print_klein {font-family: arial; font-size: 11pt; color: #000000; font-weight: bold;}

font.legenda {font-family: "Verdana", "arial"; font-size: 8pt; color: #000000;}
font.maand {font-family: "Verdana", "arial"; font-size: 8pt; color: #ffffff;}
font.weekdag {font-family: "Verdana", "arial"; font-size: 7pt; color: #000000;}
font.week {font-family: "Verdana", "arial"; font-size: 8pt; color: #ae9627; font-style: italic}
font.dag {font-family: "Verdana", "arial"; font-size: 7.5pt; color: #ffffff;}

font.legenda {font-family: "Verdana", "arial"; font-size: 8pt; color: #000000;}

div.datumpicker
{
position:relative; 
width:160px; 
height:175px; 
left:-166; 
top:16; 
background-color:#f9fcff; 
border:1px solid #A9BDE0; 
display:none;
}

font.datumpicker_maand   {font-family: "Verdana", "arial"; font-size: 7pt; color: #069ccc;}
font.datumpicker_weekdag {font-family: "Verdana", "arial"; font-size: 7pt; color: #ffffff;}
font.datumpicker_week    {font-family: "Verdana", "arial"; font-size: 7pt; color: #29508A;}
font.datumpicker_dag     {font-family: "Verdana", "arial"; font-size: 7pt; color: #29508A;}

font.green {font-family: verdana; font-size: 7pt; color: #006600}
font.red {font-family: verdana; font-size: 8pt; color: #CC0000}
font.small_grey {font-family: verdana; font-size: 8pt; color: #666666}
font.small_grey2 {font-family: verdana; font-size: 7pt; color: #666666; font-weight: bold;}
font.small_grey3 {font-family: verdana; font-size: 7pt; color: #666666}

font.header {font-family: arial; font-size: 10.5pt; color: #2d5aaa; font-weight: bold}
font.header2 {font-family: arial; font-size: 10.5pt; color: #CF7B00; font-weight: bold}

font.tab {font-family: verdana; font-size: 7.5pt; color: #003399;}

td 		        {font-family: verdana; font-size: 8pt; color: #29508A}
td.lijst 		{font-family: verdana; font-size: 7.5pt; color: #29508A}
td.lijstheader  {font-family: verdana; font-size: 7.5pt; color: #ffffff}

font.rte {font-family: verdana; font-size: 7pt; color: #29508A}



font.all {font-family: verdana; font-size: 8pt; color: #29508A}
font.all_klein {font-family: verdana; font-size: 7pt; color: #29508A}
font.all_white {font-family: verdana; font-size: 8pt; color: #ffffff}
font.bottom1 {font-family: verdana; font-size: 7pt; color: #0082EB}
font.bottom2 {font-family: verdana; font-size: 7pt; color: #CF7B00}
font.whois  {font-family: verdana; font-size: 7.5pt; color: #6E9DB5}
font.whois2 {font-family: verdana; font-size: 7.5pt; color: #CF7B00}
font.portfolio1 {font-family: verdana; font-size: 7.5pt; color: #CF7B00}
font.portfolio2 {font-family: verdana; font-size: 7.5pt; color: #29508A}
font.small {font-family: verdana; font-size: 7pt; color: #29508A}

font.ribbon_geel {font-family: verdana; font-size: 8pt; color: #ce971f}
font.staven_legenda {font-family: verdana; font-size: 6pt; color: #2d5aaa; textdecoration: none}
font.staven_2 {font-family: verdana; font-size: 6pt; color: #2d5aaa; textdecoration: none}
font.staven {font-family: verdana; font-size: 7pt; color: #2d5aaa; textdecoration: none}
font.menu {font-family: verdana; font-size: 7pt; color: #2d5aaa; textdecoration: none}
font.menuheader {font-family: verdana; font-size: 7pt; color: #2d5aaa; textdecoration: none}
font.menuitem {font-family: verdana; font-size: 7.5pt; color: #2d5aaa; textdecoration: none}
font.title_small {font-family: verdana; font-size: 6pt; color: #444444; textdecoration: none}
font.title {font-family: verdana; font-size: 7pt; color: #444444; textdecoration: none}
font.ribbon_title {font-family: verdana; font-size: 6.5pt; color: #4372b0; textdecoration: none}
font.verklaring {font-family: verdana; font-size: 7pt; color: #444444; textdecoration: none; line-height: 15px}
font.copy {font-family: verdana; font-size: 7pt; color: #2d5aaa; textdecoration: none}
font.listheader{font-family: verdana; font-size: 7.5pt; color: #ffffff}
font.login {font-family: verdana; font-size: 8pt; color: #ffffff}
font.login_small {font-family: verdana; font-size: 7pt; color: #ffffff}
font.asterix {font-family: verdana; font-size: 8pt; color: #CC0000}
font.help {font-family: verdana; font-size: 7pt; color: #555555}

div.rte{
scrollbar-face-color: #4472c5;
scrollbar-shadow-color : #dcebfe;
scrollbar-highlight-color : #dcebfe;
scrollbar-3dlight-color : #dcebfe;
scrollbar-darkshadow-color : #dcebfe;
scrollbar-track-color : #dcebfe;
scrollbar-arrow-color : #dcebfe;
width:250px;
height:125px;
border:solid 1px;
border-color: #a9bde0;
color: #000000;
font-family:verdana;
font-size:7pt;
padding:2px;
overflow:auto;
margin-top:1px;
margin-bottom:1px;
}

A{
	 font-family: verdana;
	 font-size: 7.5pt;
	 color: #29508A;
	 font-weight: none;
	 text-decoration : none;
}

 A:HOVER{
	 font-family: verdana,arial,helvetica,sans-serif;
	 color: #29508A;
	 text-decoration : none;
}

A.title{
	 font-family: verdana,arial,helvetica,sans-serif;
	 font-size: 7pt;
	 color: #444444;
	 text-decoration : none;
}

 A:HOVER.title{
	 font-family: verdana,arial,helvetica,sans-serif;
	 font-size: 7pt;
	 color: #444444;
	 text-decoration : none;
}

A.listheader{
	 font-family: verdana,arial,helvetica,sans-serif;
	 font-size: 7.5pt;
	 color: #ffffff;
	 text-decoration : none;
}

A:HOVER.listheader{
	 font-family: verdana,arial,helvetica,sans-serif;
	 font-size: 7.5pt;
	 color: #ffffff;
	 text-decoration : none;
}

A.menu{
	 font-family: verdana;
	 font-size: 7pt;
	 color: #2d5aaa;
	 font-weight: bold;
	 text-decoration : none;
}

 A:HOVER.menu{
	 font-family: verdana;
	 font-size: 7pt;
	 color: #2d5aaa;
	 font-weight: bold;
	 text-decoration : none;
}

A.sub_menu{
	 font-family: verdana,arial,helvetica,sans-serif;
	 font-size: 7.5pt;
	 color: #2d5aaa;
	 font-weight: bold;
	 text-decoration : none;
}

 A:HOVER.sub_menu{
	 font-family: verdana,arial,helvetica,sans-serif;
	 font-size: 7.5pt;
	 color: #db7c1b;
	 font-weight: bold;
	 text-decoration : none;
}

img.klein 
{
border: 1px solid #6D9BB5;
}

img.rand 
{
border: 1px solid #6D9BB5;
}

img.rand_oranje
{
border: 1px solid #ff0000;
}

INPUT  {
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	border: 1px solid #A9BDE0;
	
}

INPUT.submit  {
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-size : 40pt;
	border: 0px solid #A9BDE0;
	
}


INPUT.checkbox  {
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	border: 0px solid #A9BDE0;
	background: url(img/knop_toevoegen.gif)
	}
	
	INPUT.radio  {
	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	border: 0px solid #A9BDE0;
	
}

INPUT.ribbon  {
	font-family : Verdana, Arial, Helvetica;
	color : #11449e;
	font-size : 7pt;
	margin : 0;
	background : #ffe4a7;
	
}

INPUT.search  {
	font-family : Verdana, Arial, Helvetica;
	color : #11449e;
	font-size : 7pt;
	width: 250px;
	background-color: #ffe4a7;
	border-color: #bfa277;
	border-width: 1px;
	border-top-color: #bga277;
	border-left-color: #bga277;
}

SELECT {
  	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	border: 1px solid #A9BDE0;
	
  }
 
  SELECT.twee  {
  	font-family : Verdana, Arial, Helvetica;
	color : #663399;
	font-size : 7pt;
	border-bottom-width : 1;
	border-color : #663399;
	margin : 0;
	border-width : 1px;
	border: 1px solid #A9BDE0;
	background : #ffffff;
	face-color : #663399;
	shadow-color : #663399;
  }
 TEXTAREA  {
  	font-family : Verdana, Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	border: 1px solid #A9BDE0;
	
   }

 TEXTAREA.teller  {
  	font-family : Verdana, Arial, Helvetica;
	color : #11449e;
	font-size : 7pt;
	border-bottom-width : 1;
	border-color : #bfa277;
	margin : 0;
	border-width : 1px;
	background : #ffe4a7;
	
   }
   
  SELECT.ribbon  {
  	font-family : Verdana, Arial, Helvetica;
	color : #11449e;
	font-size : 7pt;
	border-bottom-width : 1;
	border-color : #bfa277;
	margin : 0;
	border-width : 1px;
	background : #ffe4a7;
  }
  
div#datum {
	display: none;
}

div#logo {
	display: none;
}
  
.helpmenu {
	visibility: hidden;
	position: absolute;
	width:130px; 
	height:100px;
	font-family: verdana;
	font-size: 7pt;
	color: #555555;
}

#helpmenu {
	visibility: hidden;
	position: absolute;
	width:130px; 
	height:100px;
}

.vraag {
	padding:0px;
	height:20px;
	overflow:hidden;
	cursor:pointer; }
	
.antwoord {
	padding:0px;
	position:relative;
	visibility:hidden;
	width: 100%;
	overflow:hidden; }
	
.antwoordInhoud {	
	position:relative;
	background: #ffffff;
	padding:0px; }
	
/* 3 style's om het mogelijk te maken een afbeelding als upload knop te gebruiken.*/
div.fileinputs {
	position: relative;
}

div.fakefile {
	vertical-align: middle;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
