/* LEFT & RIGHT BOXES */
#col_left_t4u  { 	position: relative; float: left; width: 350px; margin: 0; 		padding: 0; }
#col_right_t4u { 	position: relative; float: left; width: 327px; height: 185px; 	margin-left: 5px; padding: 0; }
#col_sm_t4u  { 		position: relative; float: left; width: 670px; margin:0; 	padding: 0; }

#image_t4u { position: relative; float: left; width: 327px; height: 175px; margin:  5px 0 0 0 ;}

#image_t4u h1#head {background: #fff url("../images/box_bg_400.gif") repeat-x 0 100%; }

img { border: 0 }

#form_t { position: relative; float: left; height: 278px; width: 100%; background: #fff url("../images/box_bg_400.gif") repeat-x 0 100%; }
#form_t h1 { height: 28px; color: #fff; font-size: 1.2em; padding: 0 0 0 8px; margin: 0; line-height: 2em;}
#form_t h1#blue { background: url("../images/boxhead_normal_blue.gif") repeat-x; }
#form_t table, #form_big table { margin: 0 8px 0 8px; }

#box_small_t { position: relative; float: left; background: #fff 0 20px; height: 100px; width: 100%;}
#box_small_t h1#blue { background: url("../images/boxhead_normal_blue.gif") repeat-x; }

#linkbox_top { position: relative; float: left; width: 327px; height: 28px; background: url("../images/boxhead_normal_blue.gif") no-repeat;}
#linkbox { position: relative; float: left; width: 327px; height: 152px; background: #FFF; padding-top: 2px;}

.links li {color: #e50083; width: 200px; padding-left: 5px;}
#linkbox .links {margin: 0 2px 0 12px; }
#linkbox .links li ul {list-style: bullet;}

.linkheader { font-size: 1.2em; height: 28px; line-height: 2em; padding: 0 0 0 8px; font-weight: bold; color: #FFF; }

h3, h4 { font-size: 1.0em; color: #3ec1f2; padding: 0 0 0 8px; }

#grey { display:block; height: 28px; line-height: 2em; background: url('../images/boxhead_bg_grey.gif'); margin: 0; padding: 0; }


#nav, #nav ul { /* all lists */
			padding:0;
			margin:0;
			list-style: none;
			line-height: 1;
			z-index:999;
			text-transform:uppercase;
			font: 1em Arial, sans-serif;
			
}


#nav a {
			display: block;
		
}

#nav li { /* all list items */
			float: left;
			width: 132px; /* width needed or else Opera goes nuts */
			margin-right:2px;
}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 132px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	text-transform:none;
	font: 1em Arial, sans-serif;
	line-height:0.9em;
}


#nav li ul ul { /* third-and-above-level lists */
			margin: -2em 0 0 132px;

}

#nav li:hover ul ul, #nav li.sfhover ul ul {
			left: -999em; border-bottom:0;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
			left: auto;
}

/* linkstijlen binnen het SuckerFish menu */
/* hoofdmenu */
#nav li a{text-align:center; text-decoration:none; margin:0;padding:7px 2px 7px 8px; background: #555555; /*background:url('../images/arrow.gif') no-repeat left;  border:1px #FFFFFF solid;*/ color:#FFFFFF; font-weight:bold; }
#nav li a:hover{background: #62d0f6;padding:7px 2px 7px 8px; }

/* submenu */
#nav ul li a{text-align:left; text-decoration:none;border:1px #FFFFFF solid; color:#FFFFFF; font-weight:normal;}
#nav ul li a:hover{background: #62d0f6;  }


#box h1 {color:#404040; font-size:1.4em;margin:0;padding:2px 0 2px 0;font-weight:bold;}
#box h2 {font-size:1.2em; margin:0;padding:10px 0 0 0;}
#box p{font-size:1.0em; font-weight:normal; line-height:21px; margin:0;padding:0;}

#breadcrumb{font-size:1em; border-bottom:1px #FFFFFF dashed; display:block; margin:0;padding:3px 0 3px 0;}
#breadcrumb a{text-decoration:bold;}
#breadcrumb a:hover{text-decoration:underline;}

#box{margin-top:5px; padding:0 8px 6px 8px;}
#box span{display:block; margin-top:10px; font-weight:bold;}
#box li{line-height:inherit;line-height:21px; list-style-type:circle;}
#box ul{margin:0 0 10px 0; padding:0 0 0 30px;}

#links ul{font-weight:bold;display:inline;margin:0;padding:0;}
#links li{display:inline;margin:0;padding:0;}
#links li a {text-decoration:none;}
#links li a:hover{text-decoration:underline;}

/**top override**/
#top .left { float: left; width: 500px;}
#top .right { float: right;  width: 270px; }