/* CSS Document */
html {min-height: 100%;}

* {
	margin: 0;
	padding: 0;
}

body {
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
text-align: left; 
height : 100%;
font-size: 11px; 
font-family: Verdana;
background-image: url(images/bg.jpg);
}

 /* set background images for corners */
.rbroundbox { background: url(../images/box_bg.jpg) repeat; }
.rbroundboxBIG { background: url(../images/box_bg.jpg) repeat; }
.rbtop div  { background: url(../images/box_top_l.jpg) no-repeat top left; }
.rbtop      { background: url(../images/box_top_r.jpg) no-repeat top right; }
.rbbot div  { background: url(../images/box_bot_l.jpg) no-repeat bottom left; }
.rbbot      { background: url(../images/box_bot_r.jpg) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  { margin: 0 14px; }
.rbroundbox { width: 20em; margin: auto; }
.rbroundbox p, #realcontent .rbroundbox p { padding: 0; margin: 1em 0 0 0; }


.rbroundboxBIG { width: 800px; margin: auto; }
.rbroundboxBIG p, #realcontent .rbroundboxBIG p { padding: 0; margin: 1em 0 0 0; }

.table_top1 {width: 830px; background-color: #fff;}
.table_top2 {width: 100%; background-color: #333333; }


a.rood:link{
color: red;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.rood:visited{
color: red;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.rood:hover{
color: #000;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight:normal;
}

a.rood:active{
color: red;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.zwart:link{
color: #000;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.zwart:visited{
color: #000;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.zwart:hover{
color: red;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight:normal;
}

a.zwart:active{
color: #000;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.vet:link{
color: #000;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

a.vet:visited{
color: #000;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

a.vet:hover{
color: #CC9900;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

a.vet:active{
color: #000;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

a.wit:link{
color: #fff;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.wit:visited{
color: #fff;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.wit:hover{
color: red;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight:normal;
}

a.wit:active{
color: #fff;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.blauw:link{
color: #0000FF;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.blauw:visited{
color: #0000FF;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

a.blauw:hover{
color: #000;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight:normal;
}

a.blauw:active{
color: #0000FF;
text-decoration: none;
font-family: Verdana, Helvetica, sans-serif;
font-weight: normal;
}

/* formulieren */
.formuliervak { BACKGROUND: #E3E3E5; border-color: #FFF; border-style: solid; border-width: 1px;font-size: 11px; height: 15px;}
.formulierblok {
	background: #E3E3E5;
	border-top: none;
	border-left:none;
	border-right: none;
	border-bottom: none;
	font: normal 11px Verdana;
	color: #000000;
}
input.knop
{   background-color: #fff;
    border: solid 1px;
	border-color: SlateGray;
    color: #000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
    padding: 0px;
	text-decoration: none;
    width: 13em;
	display: block;
	float:left;
	overflow:hidden;
    cursor: hand;

}

input.knop:hover
{   background-color: #CCC;
    color: Black;}

/* depress effect on click */
input.knop:active, input.admin:focus {
	border: solid 1px;
	border-color: #039 #99f #99f #039;
    letter-spacing: normal;
}


/* polaroid effects */

br.clear {
  clear: both;
  height: 0;
  line-height: 0px;
}

div.shadow {
  float: left;
  padding: 0 1px;
  background: #bfbfbf;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  position: relative;
}

div.shadow img {
  padding: 5px 5px 9px 5px;
  background: white url(../images/shad_bottom.png) repeat-x bottom left;
}

div.shadow div.topleft {
  width: 2px;
  height: 4px;
  background: url(../images/shad_tlcorner.png) no-repeat top left;
  position: absolute;
  top: 0px;
  left: -1px;
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url(../images/shad_trcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px;
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url(../images/shad_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px;
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url(../images/shad_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px;
}