*
{
	font-family: verdana;
	color: #000000;
	font-size: 12px;
}
a
{
  text-decoration:            none;
}

body
{
	background-image: url(images/bg.jpg);
}
td
{
  vertical-align: top;
}
.error td
{
color: #ec0000;
}
td.error, th.error
{
  color:              #ec0000;
}

.contentbox
{
background:rgb(220, 220, 220);
}

.menu
{
  border:                            1px  solid rgb(102,102,102);
  margin-left: 5px;
}
.menunew
{
  margin-left: 5px;
}
.menuheader
{
  padding-top: 5px;
  margin:                     0px;
  font-variant:              small-caps;
  font-weight:              bold;
  padding-left:             15px;
  color: #FFFFFF;
}

.menu ul
{
	margin: 00px;
	margin-left: 2px;
	padding-right: 5px;
	background-color: rgb(200, 200, 200);
	list-style-type: circle;
}


.menu a:link, .menu a:visited
{
  color:                      rgb(0,0,0);
}

.menu a:hover
{
  color:                      rgb(255,155,0);
}

a:link, a:visited
{
  color:                      rgb(75,75,175);
}

a:hover
{
  color:                      rgb(255,100,100);
}
.rapport_eigenschap table
{
	padding-left:1px;
	width:	100%;
	overflow: hidden;
	height: 25px;
	border-left:1px solid rgb(102,102,102);
}
table.rapport_bottom
{
        border-bottom:2px solid black;
}
.selected
{
background-color:#AFE1AF;
}
.extraselected
{
background-color:#005522;
color: #ffffff;
}
.rapport_eigenschap td
{
	border-left:1px solid rgb(102,102,102);
}
.rapport table
{

	background-color: rgb(255,255,255);
	border-top:1px solid rgb(102,102,102);
	border-right:1px solid rgb(102,102,102);
}
.rapport th
{
	background-color: rgb(255,255,255);
	border:1px solid rgb(102,102,102);
	font-family:Arial;
}
.rapport td
{
	padding-left:1px;
	font-family: Arial;
	font-size: 10px;
	vertical-align:middle;
}
.rapport_hoofdtabel
{
	background-color: rgb(255,255,255);
	border-top:1px solid rgb(102,102,102);
	border-left:1px solid rgb(102,102,102);
}
#listing td, th
{
  padding-left: 5px;
}
.popup
{
	color: #000066;
	font-size: 11px;
	padding-left: 5px;
}
div.breakafter
{
	page-break-after:always;
}

#nolist
{
  list-style-type:none;
}
#contentbox_header
{
color:rgb(255,255,255);
background-image:url('images/tabel_titelbg.gif');
}
.resultaten ul
{
	margin:0px;
	padding:0px;
}
.resultaten li
{
	margin-left:20px;
	padding:0px;
	list-style-position: outside;
}
li
{
	list-style-image: url(images/bullet.gif);
}
.front td
{
	font-size: 9px;
}
.front th
{
	font-size: 9px;
}
.front input
{
	font-size: 9px;
}
.sanmax
{
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.noprint
{
text-align:center;
}
.showinfo
{
	font-style: italic;
	color : gray;
}
.hit
{
	font-weight: bold;
}
.red
{
background-color:#EA2121;
color: white;
}
.green
{
background-color:#88EF88;
}
.lightgreen
{
background-color:#C5FBC4;
}
.darkgreen
{
background-color:#227744;
color: #ffffff;
}
.white
{
background-color:#ffffff;
color: #000000;
}

#bar_bereikbaarheid
{
	width: 252px;
	height: 36px;
	border: 1px solid white;
	background-image: url(images/hour_ruler.jpg);
}
#bar_balkjes_wrapper
{
    margin: 12px 5px 0 5px;
	height: 12px;
}
#bar_balkjes_wrapper div
{
	height: 12px;
}
.green
{
	/*position: absolute;*/
    background-color: #55CC55;
}
.red
{
	background-color: #CC0000;
}
.printonly
{
    display:none;
    visibility:visible;
}
