/* 
 * Text classes
 */
body, table, tr, td {
	font: 70%/1.4em arial,verdana,sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000;
  text-decoration: none;
}

.description {
	font-size: 10px;
}

a { text-decoration: none; font-weight: bold; font-size:13px; }
a:active, a:visited, a:link {} a:hover { color: #BBB; }
div#left a, div#right a{ line-height:20px; color:#FFF; font-weight:bold; display:block;
margin-bottom:15px; }

/* this is for the paging menu */
div#left table tbody tr td a{ text-decoration: none}
div#left table tbody tr td a.selectedPage{ font-weight:bold; color: #FFF }
div#left table tbody tr td {color:#ccc}

/* 
 * Disables the double line break for P, UL, FORM and LI tags
 */
p, li, li, form
{
	margin-top: 0px;
	margin-bottom: 0px;
}

hr, div.hr{ line-height:5px; font-size:5px; clear:both; color:#FFF; border:none}

/* headers */
.small_header,
.big_header,
b.red{ color: #000; font-weight:bold }
.big_header{ font-size:16px;}

div.menu div.header,
div.module div.header { color: #777;}
div#header{ color:#33ff82;}

div#left    h1{ color:#FFF; font-size: 13px; font-weight: bold}
div#middle  img.heading{ margin-bottom: 13px; }

/* here the topmenu is defined */
.selected    { background-color: #ec008c }
a.menuButton{ font: 70%/1.4em arial,Helvetica; font-size: 16px; color: #FFF; font-weight: bold;display:block; line-height:26px; cursor:pointer; height:27px; } 

/* here the slidemenu is defined */
ul#menu                 { text-align: left; float:left; margin: 18px 0px 0px 17px; width: 715px; display:inline }
ul#menu li.sub          { clear:both }
ul#menu li              { position: relative; width:114px; float:left; background-color: transparent; z-index:600; margin: 0px 36px 0px 0px; }
ul#menu li a            { font-size:14px; font-weight: bold; font: arial,Helvetica; color: #FFF; text-align: left; text-indent:10px;  }
ul#menu li ul li        { color: #555; width:114px; }
ul#menu li ul           { display: none; position:absolute; top: 16px; left:0; width:114px; z-index: -500;}
ul#menu li:hover ul     { display:block; }

ul#menu li a.groen:hover  { color: #66cc66 }
ul#menu li a.blauw:hover  { color: #D6EAEB }
ul#menu li a.rood:hover   { color: #EAADAD }
ul#menu li a.oranje:hover { color: #F6CD99 } 
ul#menu li a.bruin:hover  { color: #C1ADAC }
ul#menu li a.grijs:hover  { color: #D6D6D6 }
ul#menu li a.geel:hover   { color: #bb8811 }
div.menuBottom          { height:10px; background-position: left bottom; clear:both }
div.menuSpacer          { height:10px; width:114px; }

div#footer              { text-align:center; }
div#footer,
div#footer a            { font-size:10px; color:#FFF }

a.bullet                { text-indent:40px; background:url(../images/bullet.gif) 20px 4px no-repeat; color:#FFF; font-weight:bold; display:block }

/* other */
div#header img.topLink   { float:right; margin-top:93px}
div#search      { width:120px; height:28px; margin: 19px 31px 0px 0px; float:right; background: url('/skins/default/images/button_wit.png') no-repeat; display:inline; }
div#search a    { color:#000; font-size:14px; font-weight: bold; margin-left:10px; }
div#search input{ border:none; width:104px; height:19px; margin:3px 0px 10px 5px;}
