/*

Nedfinity.com CSS by www.nedfinity.com  
*********************************************
* Nedfinity 2008 © All rights reserved	
* Web:		http://www.nedfinity.com 
* E-mail: 	info(at)nedfinity.com 
* Tel:  	+31 (0)38 453 8347
* Author:	Tom van der Hoek & Renzo Koning 
*********************************************

/* Algemeen 
----------------------------------------------------------- */
* { /* overschrijf alle default browser settings */ margin: 0; padding: 0; }
body { background-image:url(../_img/bg_home.gif); background-repeat:repeat-x;}
#menu_left_box { background-image:url(../_img/box_home_small.gif);  }
#menu_left { border:#005883 solid; border-width:0 1px 0 1px; }
#menu_left_bottom { background-image:url(../_img/menu_left_home_bottom.gif);}

/* Menu Left
------------------------------------------------------------ */
#menu_left a,
#menu_left a:link,
#menu_left a:active,
#menu_left a:visited { color:#005c88; }
#menu_left_active,
a#menu_left_active:link,
a#menu_left_active:active,
a#menu_left_active:hover,
a#menu_left_active:visited {  background-color:#ebd3db; color:#95288f }
#menu_left ul li ul li { background-color:#f3e4e3; background-image:url(../_img/Menu_left_active.gif); background-repeat:no-repeat; }
#menu_left ul li ul li:hover {  background-color:#ebd3db; background-image:url(../_img/menu_left_hover.gif); background-repeat:no-repeat; }
#menu_left ul li ul li.open a,
#menu_left ul li ul li.open a:link,
#menu_left ul li ul li.open a:active,
#menu_left ul li ul li.open a:visited { color:#95288f; }

/* Second level flyout */
#menu_left ul li ul li.open:hover ul {  border:1px solid #95288f; }
#menu_left ul li ul li.open ul li a,
#menu_left ul li ul li.open:hover ul li a,
#menu_left ul li ul li.open:hover ul li a:link,
#menu_left ul li ul li.open:hover ul li a:active,
#menu_left ul li ul li.open:hover ul li a:visited {  background:#f3e4e3; color:#95288f;  background-image:url(../_img/menu_left_bullet.gif); background-position:top left; background-repeat:no-repeat; }
#menu_left ul li ul li.open:hover ul li a:hover { background:#ebd3db; color:#95288f; background-image:url(../_img/menu_left_bullet_over.gif); background-position:top left; background-repeat:no-repeat; }



/* Werkvelden & large boxes
------------------------------------------------------------ */
#crr_foto_large { border:#005883 solid; border-width:1px 1px 1px 1px; }
#crr_tl_foto_large { background-image:url(../_img/crr_tl_home.gif); }
#crr_tr_foto_large { background-image:url(../_img/crr_tr_home.gif); }
#crr_bl_foto_large { background-image:url(../_img/crr_bl_home.gif); }
#crr_br_foto_large { background-image:url(../_img/crr_br_home.gif); }

#crr_foto_small { border: #005883 solid; border-width:1px 1px 1px 1px; }
#crr_tl_foto_small { background-image:url(../_img/crr_tl_home.gif); }
#crr_tr_foto_small { background-image:url(../_img/crr_tr_home.gif); }
#crr_bl_foto_small { background-image:url(../_img/crr_bl_home.gif); }
#crr_br_foto_small { background-image:url(../_img/crr_br_home.gif); }

#crr_foto { border: #005883 solid; border-width:1px 1px 1px 1px; }
#crr_tl_foto { background-image:url(../_img/crr_tl_home.gif); background-repeat:no-repeat; }
#crr_tr_foto { background-image:url(../_img/crr_tr_home.gif); background-repeat:no-repeat; }
#crr_bl_foto { background-image:url(../_img/crr_bl_home.gif); background-repeat:no-repeat; }
#crr_br_foto { background-image:url(../_img/crr_br_home.gif); background-repeat:no-repeat; }

a.box_yellow_button_red, a.box_yellow_button_red:active, a.box_yellow_button_red:link, a.box_yellow_button_red:visited,
.box_yelow_bottom_small a.lightwindow, .box_yelow_bottom_small a.lightwindow:active, .box_yelow_bottom_small a.lightwindow:link, .box_yelow_bottom_small a.lightwindow:visited { background-image: url(../_img/box_home_leesmeer.gif); background-repeat:no-repeat;}
a.box_yellow_button_red:hover,
.box_yelow_bottom_small a.lightwindow:hover { background-image: url(../_img/box_home_leesmeer.gif); background-repeat:no-repeat; text-decoration:underline;}

#content_right_left_large,{top:-10px; padding:0px 0px 0px 0px;}

.menu_left_box_red { position:relative; background-image:url(../_img/box_home_con.gif); width:137px; height:20px; line-height:20px; color:#FFF; padding-left:9px; margin-top:0px; font-size:11px; }

div.menu_contact_box { background-image:url(../_img/menu_org_bg.gif);}
div.menu_contact_box div, div#menu_contact_top { position:relative; line-height:13px; font-size:10px; color:#005c8b; margin:0 0 0 28px; padding:2px 0 0 0; height:px;}
div#menu_contact_top { line-height:20px; font-size:10px; height:20px; padding:0; }

/* onderstaande specifiek voor VO */
#content_right_left_large{position:relative; float: left; width:300px;  margin:0; padding:0px 0px 0px 15px;}
#content_right_right_small{position:relative; float: right; width:482px; margin:0; padding:0;}

/*contact form*/
.box_yellow_header_xl a:link, .box_yellow_header_xl a:visited, .box_yellow_header_xl a:active,
.box_yellow_header_large a:link, .box_yellow_header_large a:visited, .box_yellow_header_large a:active {color:#fff;text-decoration:none;}
.box_yellow_header_xl a:hover, .box_yellow_header_large a:hover{color:#fff;font-weight:bold;text-decoration:none;}

.box_yellow_header_xl {position:relative; width:468px; height:23px; background-image: url(../_img/box_yellow_xl.gif); font-size:12px; color:#FFF; line-height:23px; padding-left:8px; margin:14px 0px 0px 0px; display:block; background-repeat:no-repeat;} 
.box_yellow_news_xl, .box_yellow_xl_maps, .box_yellow_xl, .box_yellow_news_bgcolor_xl{ position:relative; width:458px; height:auto; border: #f8b507 solid; border-width:0 1px 0px 1px; padding:8px 8px 12px 8px; margin: 0px; display:block; overflow:hidden; }
.box_yelow_bottom_xl{position:relative; width:476px; height:9px; background-image:url(../_img/box_yellow_bottom_xl.gif); background-repeat:no-repeat; margin:0; padding:0; display:block;}
#contactform input#btnsubmit {position:absolute; border:none; padding:0; margin:0; display:block; bottom:0px; right:9px; width:70px; height:15px; font-size:9px; color:#FFF; line-height:15px; text-align:center; text-decoration:none; color:#ffffff; overflow:visible; background-image: url(../_img/box_yellow_button_blue.gif); background-repeat:no-repeat;}





