body {
	margin:  0;
	padding: 0;
	text-align:center; 
	background-color:#FFFFFF;
	background: url('http://images.brussels.yabu-europe.net/PIXFFFFFF.png') center;
	scrollbar-face-color:#EFEFEF; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-shadow-color:#C0C0C0; 
	scrollbar-3dlight-color:#C0C0C0; 
	scrollbar-arrow-color:black; 
	scrollbar-track-color:#EEEEE; 
	scrollbar-darkshadow-color:#EEEEEE; 
	background-position-x: center;
	background-position-y:top; 
	}
.checkdomain {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #524f3f; 
	FONT-FAMILY: Verdana;
}
/* INTRO PAGE
-------------------------------------------------------------------------*/
#top-warning
	{
	border:					1px solid #A6ADB2;
	height:					21px;
	width:					935px;
	padding-top:			0px;
	background: 			#FFFF66;
	font: 					10px/9px "Din-Medium",Arial,Helvetica,sans-serif;
	padding-top:			7px;
	padding-left:			5px;
	}
#top-warning2
	{
	border:					1px solid #A6ADB2;
	height:					42px;
	width:					650px;
	padding-top:			0px;
	padding-right:			8px;
	background: 			#FFFF66;
	font: 					10px/9px "Din-Medium",Arial,Helvetica,sans-serif;
	}
#general_warning
	{
	padding-top:			0px;
	font: 					10px/9px "Din-Medium",Arial,Helvetica,sans-serif;
	padding-top:			0px;
	padding-left:			5px;
	}
#top-warning-loading
	{
	width:					25px;
	height:					42px;
	}
.languagechoice {
	font: 12px/12px "Din-Light",Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	}
.languagechoice a, .languagechoice a:hover, .languagechoice a:visited, .languagechoice a:active, .languagechoice a:link, .languagechoice a:focus{
	font: 13px/13px "Din-Light",Arial,Helvetica,sans-serif;
	
	color: #FFFFFF;
	}
.loginbar	 {
	font: 13px/13px "Din-Light",Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	}
.loginbar a, .loginbar a:hover, .loginbar a:visited, .loginbar a:active, .loginbar a:link, .loginbar a:focus{
	font: 12px/12px "Din-Light",Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
	}
.intro-block_middle
	{
	background: 		url('http://images.brussels.yabu-europe.net/yabu-style-v4.00_intro-block-part_M.gif') repeat-x;
	background-color:	#FFFFFF;
	}
.leftmenu-background
	{
	background: 			url('http://images.brussels.yabu-europe.net/leftmenu-background.jpg') repeat-y;
	background-position-x: 	10px;
	background-position-y:	top; 
	background-repeat:		repeat-y;
	}
#intro-mainblock
	{
	border:				0px; 
	padding:			15px; 
	margin: 			0;
	font: 				25px/25px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	uppercase;
	line-height:		35px;
	color:				#E8E8E8;
	text-align:			left, top;
	height:				200px;
	width:				650px;
	}
#top-bannertext
	{
	border:				0px; 
	padding:			15px; 
	margin: 			0;
	font: 				21px/21px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	line-height:		35px;
	color:				#666;
	text-align:			left, top;
	height:				70px;
	width:				650px;
	}
#main-text
	{
	border:				0px; 
	padding:			5px; 
	margin: 			0;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	line-height:		13px;
	color:				#000000;
	text-align:			left, top;
	}
#main-text h1
	{
	font: 				18px/16px "Din-Medium",Arial,Helvetica,sans-serif;
	line-height:		20px;
	color:				#000000;
	}
#main-text h3
	{
	font: 				14px/13px "Din-Medium",Arial,Helvetica,sans-serif;
	line-height:		15px;
	color:				#000000;
	}
	
#footnote
	{
	border:				0px; 
	padding:			0px; 
	margin: 			0;
	font: 				11px/10px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	line-height:		12px;
	color:				#000000;
	text-align:			left, top;
	}
#footnote a
	{
	color:				#808080;
	}

#dslcheckblock
	{
	border:				0px; 
	padding:			5px; 
	margin: 			0;
	font: 				11px/10px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	line-height:		12px;
	color:				#000000;
	text-align:			left, top;
	}

#productcontent { width:450px; margin-top:15px; }
#productcontent2 { width:720px; margin-top:15px; background:url('/style2008/products/style_images/stepsbg.gif'); background-position: 0px 28px; background-repeat:repeat-x; }

#steps { width:720px; margin:0; padding:0; background:url('/style2008/products/style_images/stepsbg.gif'); background-position: 0px 28px; background-repeat:repeat-x; }
#steps ul { margin:0; padding:0; list-style:none; }
#steps li { padding:0; background: #E7EDF1 url('/style2008/products/style_images/steps_right.gif') no-repeat right top; float:left; cursor:hand; cursor:pointer; margin-left:0; margin-right:2px; margin-top:0; margin-bottom:0 }
#steps li div { background:url('/style2008/products/style_images/steps_left.gif') no-repeat left top; padding-left:7px; padding-right:7px; padding-top:1px; padding-bottom:1px }
#steps #current { background-image:url('/style2008/products/style_images/steps_current_right.gif'); }
#steps #current div { padding-bottom:2px; background-image:url('/style2008/products/style_images/steps_current_left.gif'); }
#steps li p { margin:0; padding:0;}

#productcontent #steps li h2 { margin:0; padding:7px 0 7px 7px; font-size:10px; }
#productcontent #steps a { color:#1E3D62; border-bottom:none; }
#productcontent #steps li { width:103px;  }
#productcontent2 #steps li h2 { margin:0; padding:7px 0 7px 7px; font-size:10px; }
#productcontent2 #steps a { color:#1E3D62;  }
#productcontent2 #steps li { width:103px; border-bottom:none; }
#veiligheid #productcontent #steps li { width:127px;  }
#veiligheid #productcontent2 #steps li { width:127px;  }

#productcontent2 .step.closed, #productcontent .step.closed, #overstappen .step.closed { display:none; }
.product-details { height:250px; padding:10px 14px 0; border-right:1px solid #1E3D62; border-bottom:1px solid #1E3D62; border-left:1px solid #1E3D62; clear:both; font: 12px/11px "Din-Medium",Arial,Helvetica,sans-serif;line-height:12px;}
.product-details h3 { margin-bottom:5px; font-size:13px; color:#ed1d24 }
.product-details .first { width:346px; }
.product-details ol { margin-bottom:10px; }
.product-details h4 { margin:0; padding:0 0 0 2px; background:#dcecf8; font-size:11px; font-weight:normal; }
.product-details p { margin:0 0 10px 0; background:none; }
.product-details table { width:100%; }
.product-details table th { background:#dcecf8; }
.product-details table td { border-bottom:1px solid #c6d8e5; }

#productcontent .step { position:relative; }
#productcontent .step h3 { color:#141f78; }
#productcontent .step h4 { background:none; font-weight:bold; }
#productcontent .step p, #productcontent .step ul, #productcontent .step ol { width:372px; }
#productcontent .step table { width:372px; margin-bottom:10px; }
#productcontent .step table td, #productcontent .step table th { height:20px; padding-left:5px; text-align:left; }
#productcontent .step table th { background:none; font-weight:bold; }
#productcontent .step table td { border-bottom:none; }
#productcontent .step table .alternate td { background:#dcecf8; border-right:1px solid #fff; }
#productcontent .step ul { margin:0 0 10px 0; list-style:none; }
#productcontent .step .column strong { padding:5px 0 0 0; display:block; white-space:nowrap; }
#productcontent .step .column th { padding:5px 0 0 0; }
#productcontent .step .column td { padding:0 0 5px 0; vertical-align:top; border-bottom:1px solid #c2ddf1; }
#productcontent .step .column .last td { border-bottom:none; }
#productcontent2 .step { position:relative; }
#productcontent2 .step h3 { color:#141f78; }
#productcontent2 .step h4 { background:none; font-weight:bold; }
#productcontent2 .step p, #productcontent2 .step ul, #productcontent2 .step ol { width:372px; }
#productcontent2 .step table { width:372px; margin-bottom:10px; }
#productcontent2 .step table td, #productcontent2 .step table th { height:20px; padding-left:5px; text-align:left; }
#productcontent2 .step table th { background:none; font-weight:bold; }
#productcontent2 .step table td { border-bottom:none; }
#productcontent2 .step table .alternate td { background:#dcecf8; border-right:1px solid #fff; }
#productcontent2 .step ul { margin:0 0 10px 0; list-style:none; }
#productcontent2 .step .column strong { padding:5px 0 0 0; display:block; white-space:nowrap; }
#productcontent2 .step .column th { padding:5px 0 0 0; }
#productcontent2 .step .column td { padding:0 0 5px 0; vertical-align:top; border-bottom:1px solid #c2ddf1; }
#productcontent2 .step .column .last td { border-bottom:none; }

.clear
	{
	height:20px;
	}

#submain-text
	{
	border:				0px; 
	padding:			5px; 
	margin: 			0;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	line-height:		13px;
	color:				#000000;
	text-align:			left, top;
	}
	
#actionfield_top
	{
	background: 		url('../images/actionfield_top.gif') no-repeat;
	background-color:	#FFFFFF;
	margin:				0px;
	padding:			0px;
	width:				466px;
	height:				11px;
	}
#actionfield_bottom
	{
	background: 		url('../images/actionfield_bottom.gif') no-repeat;
	background-color:	#FFFFFF;
	margin:				0px;
	padding:			0px;
	width:				466px;
	height:				11px;
	}
#actionfield {
	border:		0px; 
	padding:			5px; 
	width:				580px;
	font-family: 		helvetica, arial, sanserif;
	font-weight: 		normal;
	font-size: 			11px;
	color: 				#3E3E3E;
	line-height:		16px;
	margin: 			0;
	width:				466px;
	background: 		url('../images/actionfield_middle.gif') repeat-y;
	}

#yabuformtable {
	border:				0px; 
	margin: 			0;
	padding:			1px;
	font: 				11px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	line-height:		13px;
	color: 				#3E3E3E;
	text-align:			left, top;
	}
	
.adsl-subscription-title
	{
	font: 				18px/16px Arial,Helvetica,sans-serif;
	line-height:		18px;
	color:				#000000;
	font-weight: 		bold;
	}
.adsl-subscription-details
	{
	font: 				12px/10px "Din-Medium",Arial,Helvetica,sans-serif;
	line-height:		12px;
	color:				#000000;
	height:             70px;
	}

.webshop-subscription-title
	{
	font: 				18px/16px Arial,Helvetica,sans-serif;
	line-height:		18px;
	color:				#000000;
	font-weight: 		bold;
	}
.webshop-subscription-details
	{
	font: 				12px/10px "Din-Medium",Arial,Helvetica,sans-serif;
	line-height:		12px;
	color:				#000000;
	height:             40px;
	}
	
.bottom-menu, .bottom-menu a, .bottom-menu a:hover, .bottom-menu a:active, .bottom-menu a:link, .bottom-menu a:visited, .bottom-menu a:focus
	{
	font: 				12px/11px Arial,Helvetica,sans-serif;
	line-height:		12px;
	color:				#000000;
	text-decoration:    none;
    font-weight: 		bold;
    padding-right:      10px;
	}
	
.menuitem
	{
	border:				0px;
	height:				38px;
	padding-top:		12px;
	padding-left:		10px;
	padding-right:		12px;
	padding-bottom:		12px;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	color: 				#FFFFFF;
	font-weight: 		bold;
	text-align:			left;
	}
	
.menuitem a, .menuitem a:hover, .menuitem a:active, .menuitem a:link, .menuitem a:visited, .menuitem a:focus
	{
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-decoration: 	none;
	color: 				#FFFFFF;
	font-weight: 		bold;
	text-align:			left;
	}
.dslcheck-title
	{
	border:				0px;
	height:				38px;
	padding-top:		12px;
	padding-left:		12px;
	padding-right:		12px;
	padding-bottom:		12px;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	color: 				#FFFFFF;
	font-weight: 		bold;
	text-align:			left;
	line-height:		16px;
	}

.dslcheck-title a, .dslcheck-title a:hover, .dslcheck-title a:active, .dslcheck-title a:link, .dslcheck-title a:visited, .dslcheck-title a:focus
	{
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-decoration: 	none;
	color: 				#FFFFFF;
	font-weight: 		bold;
	text-align:			left;
	}
.dslcheck-text
	{
	border:				0px;
	height:				50px;
	padding-top:		12px;
	padding-left:		12px;
	padding-right:		12px;
	padding-bottom:		12px;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	color: 				#FFFFFF;
	font-weight: 		normal;
	text-align:			left;
	line-height:		13px;
	}
#intro-block_option
	{
	border:				0px; 
	padding-top:		3px;
	padding-bottom:		10px;  
	margin: 			0;
	font-family:		verdana, helvetica, sans-serif;
	font-size:			15px;
	color:				#E8E8E8;
	text-align:			left, top;
	height:				200px;
	width:				195px;
	}
#intro-block_option a
	{
	color: #E8E8E8;
	text-decoration: none;
	text-align: left;
}
#intro-block_option a:hover
	{
	color:				#666;
	text-decoration:	none;
	}
#intro-block_option h1 
	{
	border-bottom:		1px  dotted #FFFFFF; 
	margin-bottom: 		0px;
	padding-bottom:		12px;
	padding-top:		8px;
	font: 				20px/20px "Din-Medium",Arial,Helvetica,sans-serif;
	line-height:		25px;
	text-transform: 	uppercase;
	color: 				#E8E8E8;
	}
#leftmenu
	{
	border:				0px; 
	height:				500px;
	width:				190px;
	}
#leftmenu-top
	{
	border:				0px;
	height:				150px;
	width:				200px;
	padding-top:		0px;
	background: 		url('http://images.brussels.yabu-europe.net/yabu-style-v4.00_leftmenu-background-topback.gif');
	background-position-x: 	right;
	background-position-y: 	top;
	background-repeat: 		repeat-x;
	}
#leftmenu-topline
	{
	border:				0px;
	height:				150px;
	width:				200px;
	padding-top:		0px;
	background: 		url('http://images.brussels.yabu-europe.net/pixels/pixel_6B8DA6.gif');
	background-position-x: 	right;
	background-position-y: 	top;
	background-repeat: 		repeat-y;
	}
.leftmenu-option
	{
	border:				0px;
	height:				34px;
	width:				200px;
	padding-top:		12px;
	padding-right:		10px;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	color: 				#DBE4EB;
	font-weight: 		normal;
	text-align:			right;
	background: 		url('http://images.brussels.yabu-europe.net/pixels/pixel_6B8DA6.gif');
	background-position-x: 	right;
	background-position-y: 	top;
	background-repeat: 		repeat-y;
	}
.leftmenu-option-active
	{
	border:				0px;
	height:				34px;
	width:				200px;
	padding-top:		12px;
	padding-right:		10px;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	none;
	color: 				#506D84;
	font-weight: 		normal;
	text-align:			right;
	background: 		url('http://images.brussels.yabu-europe.net/yabu-style-v4.00_leftmenu-background-option.gif') no-repeat;
	background-position-x: 	right;
	background-position-y: 	top;
	background-repeat: 		no-repeat;
	}
#leftmenu-bottomline
	{
	border:				0px;
	height:				57px;
	width:				200px;
	padding-top:		0px;
	background: 		url('http://images.brussels.yabu-europe.net/yabu-style-v4.00_leftmenu-background-topbottomliner.gif');
	background-position-x: 	right;
	background-position-y: 	top;
	background-repeat: 		no-repeat;
	}
#toptopline2px
	{
	border:				0px;
	height:				2px;
	width:				942px;
	padding-top:		0px;
	background: 		url('http://images.brussels.yabu-europe.net/yabu-style-v4.00_leftmenu-background-toptoph2.gif');
	background-position-x: 	right;
	background-position-y: 	top;
	background-repeat: 		repeat-x;
	}
#toptopline21px
	{
	border:				0px;
	height:				21px;
	width:				942px;
	padding-top:		0px;
	background: 		url('http://images.brussels.yabu-europe.net/yabu-style-v4.00_leftmenu-background-toptoph21.gif');
	background-position-x: 	right;
	background-position-y: 	top;
	background-repeat: 		repeat-x;
	}
.toptab-selected
	{
	border:				0px; 
	height:				28px;
	width:				109px;
	padding-top:		10px;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	uppercase;
	color: 				#E8E8E8;
	font-weight: 		bold;
	background: 		url('http://images.brussels.yabu-europe.net/yabu_top-banner_blue-tab.gif') no-repeat;
	}
.toptab-selected a
	{
	color: 				#E8E8E8;
	text-decoration:	none;
	}
.toptab-unselected
	{
	border:				0px; 
	height:				28px;
	width:				110px;
	padding-top:		10px;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	background: 		url('http://images.brussels.yabu-europe.net/yabu_top-banner_grey-tab.gif') no-repeat;
	text-transform: 	uppercase;
	color: 				#666;
	font-weight: 		bold;
	}
.toptab-unselected a
	{
	text-transform: 	uppercase;
	color: 				#666;
	text-decoration:	none;
	}
.toptab-unselected-hover
	{
	border:				0px; 
	height:				28px;
	width:				110px;
	padding-top:		10px;
	font: 				12px/11px "Din-Medium",Arial,Helvetica,sans-serif;
	background: 		url('http://images.brussels.yabu-europe.net/yabu_top-banner_grey-tab-hover.gif') no-repeat;
	text-transform: 	uppercase;
	color: 				#666;
	font-weight: 		bold;
	}

#toptab-submenu
	{
	border:				0px; 
	height:				25px;
	width:				942px;
	padding-top:		8px;
	padding-right:		15px;
	padding-left:		350px;
	font: 				11px/13px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: 	uppercase;
	color: 				#E8E8E8;
	text-align:			left;
	}
	
#toptab-submenu a
	{
	color: 				#E8E8E8;
	font-weight: 		bold;
	text-decoration:	none;
	}
	
/* CONTENT
-------------------------------------------------------------------------*/
#MbyteMeter {
	height:				15px;
	text-align:			center;
	font: 				9px/9px "Din-Light",Arial,Helvetica,sans-serif;
	font-weight: 		normal;
	width:				10px;
	}
#MbyteMeterBegin {
	height:				15px;
	text-align:			center;
	font: 				9px/9px "Din-Light",Arial,Helvetica,sans-serif;
	font-weight: 		normal;
	width:				30px;
	}
#MbyteMeterGrijs {
	height:				25px;
	background: 		#E7EDF1;
	}
#MbyteMeterGroen {
	height:				15px;
	background: 		#008000;	
	}	
#servicewebitem {
	border:				0px solid #A6ADB2; 
	background: 		url('http://images.brussels.yabu-europe.net/kader_back_middle.gif') repeat-x;
	padding:			5px; 
	margin: 			0;
	font-family:		verdana, helvetica, sans-serif;
	font-size:			11px;
	color:				#546368;
	text-align:			center, top;
	background-color:	#F0F3F5;
	}
#servicewebitem h1 {color:#494949; font-size:13pt; font-weight:bold; font-family:verdana, helvetica, sans-serif;margin:1px;}
#servicewebitem h2 {
	border-bottom:				1px  dotted #A6ADB2; 
	margin: 0;
	padding: 2;
	font: 12px/13px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: none;
	color: #666;
	}
#servicewebitem h3 {
	margin: 0;
	padding: 0;
	text-align: right;
	font: 10px/12px "Din-Medium",Arial,Helvetica,sans-serif;
	text-transform: none;
	color: #666;
	}
	
#servicewebitem	img {
	float:				right;
	padding:			0px;
	border:				0px solid #A6ADB2;
	margin: 			0;
	}
	
#servicewebtitle {color:#E7EDF1; font-size:13pt; font-weight:bold; font-family:verdana, helvetica, sans-serif;margin:1px;}
#producttitle {color:#E7EDF1; font-size:12pt; font-weight:bold; font-family:verdana, helvetica, sans-serif;margin:1px;}
#detailpopuptitle {color:#546368; font-size:11pt; font-weight:bold; font-family:verdana, helvetica, sans-serif;margin:1px;padding:	5px;}

#detailpopuptext {
	border:				0px solid #A6ADB2; 
	padding:			5px; 
	margin: 			0;
	font-family:		verdana, helvetica, sans-serif;
	font-size:			10px;
	color:				#546368;
	text-align:			left, top;
	}
#faqpopuptext {
	border:				0px solid #A6ADB2; 
	padding:			5px; 
	margin: 			0;
	font-family:		verdana, helvetica, sans-serif;
	font-size:			11px;
	color:				#546368;
	text-align:			left, top;
	}

#detailstable {
	border-style: 		0px none;
	font-family:		verdana, helvetica, sans-serif;
	font-size:			11px;
	color:				#546368;
	line-height:		18px;
	margin: 			0;
	padding-left:		5px;
	font-weight: 		normal;
	}
	
#detailscreen {
	border:				1px solid #A6ADB2; 
	background: 		url('http://images.brussels.yabu-europe.net/detailscreen-background.gif') no-repeat #E7EDF1;
	padding:			5px; 
	width:				335px;
	height:				200px;
	font-family: 		helvetica, arial, sanserif;
	font-weight: 		normal;
	font-size: 			13px;
	color: 				#494949;
	line-height:		16px;
	margin: 			0;
	background-position-x:right;
	background-position-y:top; 
	background-repeat:repeat-y;
	}	
#faqitem {
	border:				1px solid #A6ADB2; 
	background: 		url('http://images.brussels.yabu-europe.net/detailscreen-background.gif') no-repeat #E7EDF1;
	padding:			5px; 
	width:				600px;
	height:				200px;
	font-family: 		helvetica, arial, sanserif;
	font-weight: 		normal;
	font-size: 			13px;
	color: 				#494949;
	line-height:		16px;
	margin: 			0;
	background-position-x:right;
	background-position-y:top; 
	background-repeat:repeat-y;
	}	
#ActieVeld {
	border:				1px solid #A6ADB2; 
	padding:			5px; 
	width:				580px;
	font-family: 		helvetica, arial, sanserif;
	font-weight: 		normal;
	font-size: 			11px;
	color: 				#3E3E3E;
	line-height:		16px;
	margin: 			0;
	background: 		#E7EDF1;
	}
#ActiePic img {
	float:				right;
	border:				2px solid #A6ADB2; 
	padding:			5px; 
	color: 				#3E3E3E;
	line-height:		16px;
	margin: 			5px;
	background: 		#E7EDF1;
	}
/* LINKS
-------------------------------------------------------------------------*/
a:link, a:active {
	color: #494949;
	text-decoration: none;
	}
a:visited {
 	color: #494949;
	text-decoration: none;
 	}
a:hover {
	color: #710101;
	text-decoration: none;
	}
a:focus {
	outline: none;
	-moz-outline:none;
	}
.text {
	font-family: helvetica, arial, sanserif;
	font-weight: normal;
	font-size: 11px;
	font-color: #0069dd;
	}
.onderbalk {
	margin: 2;
	padding: 2;
	font: 10px/10px "Din-Light",Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	}
.onderbalk2 {
	margin: 2;
	padding: 2;
	font: 10px/10px "Din-Light",Arial,Helvetica,sans-serif;
	color: #000000;
	}
.onderbalk2 a:visited{
	font: 10px/10px "Din-Light",Arial,Helvetica,sans-serif;
	color: #000000;
	}
.onderbalk2 a:link{
	font: 10px/10px "Din-Light",Arial,Helvetica,sans-serif;
	color: #000000;
	}
.onderbalk2 a:hover{
	font: 10px/10px "Din-Light",Arial,Helvetica,sans-serif;
	color: #000000;
	}
#TDtableFieldTypeA {
	padding-left:		5px; 
	font-family: 		helvetica, arial, sanserif;
	font-size: 			11px;
	color: 				#3E3E3E;
	line-height:		12px;
	margin: 			0;
	background: 		#E7EDF1;
	text-align:			left;
	}
	
#TDtableFieldTypeB {
	padding-left:		5px; 
	font-family: 		helvetica, arial, sanserif;
	font-size: 			11px;
	color: 				#3E3E3E;
	line-height:		12px;
	margin: 			0;
	text-align:			left;
	}
	
#VergelijkVeldA {
	padding:			5px; 
	font-family: 		helvetica, arial, sanserif;
	font-size: 			11px;
	color: 				#3E3E3E;
	line-height:		12px;
	margin: 			0;
	background: 		#E7EDF1;
	text-align:			center;
	}
	
#VergelijkVeldB {
	padding:			5px; 
	font-family: 		helvetica, arial, sanserif;
	font-size: 			11px;
	color: 				#3E3E3E;
	line-height:		12px;
	margin: 			0;
	text-align:			center;
	}
#VergelijkVeldC {
	padding:			5px; 
	font-family: 		helvetica, arial, sanserif;
	font-size: 			11px;
	color: 				#3E3E3E;
	line-height:		12px;
	margin: 			0;
	background: 		#FFC0C0;
	text-align:			center;
	}
#VergelijkVeldD {
	padding:			5px; 
	font-family: 		helvetica, arial, sanserif;
	font-size: 			11px;
	color: 				#3E3E3E;
	line-height:		12px;
	margin: 			0;
	background: 		#C0FFC0;
	text-align:			center;
	}
/* MENU - LEFT SIDEBAR
-------------------------------------------------------------------------*/

#yabueurope_leftmenu_outside {
		background-color:#668296;
		width:			190px;
		}	
#yabueurope_leftmenu_inside {
		padding: 1px 6px 10px 6px;
		}

.menu_topsection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#668296;
	padding: 3px 5px 3px 5px;
	
	}
.menu_subsection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url('../adsl/images/menu_leftside_bg.gif');
	padding-left:5px; padding-right:3px; padding-top:3px; padding-bottom:3px;
	color: #BDCDD9;
	height: 19px;
	}
	
.menu_subsection a{color:#E7EDF1;}
.menu_subsection a:hover{color:#FFFFFF;}
.menu_subsection a:active{color:#E7EDF1;}
.menu_subsection a:visited{color:#E7EDF1;}

.menu_border {
	background-image: url('http://images.brussels.yabu-europe.net/menu_leftside_dotswhite.gif');
	color: #FFFFFF;
	margin: 0px
	}
	
.menu_border_sublink {
background-image: url('http://images.brussels.yabu-europe.net/menu_leftside_dotsgrey.gif');
margin: 0px
}

div.box_dblue_noborder_tl   {background-image: url('../adsl/images/menu_leftside_corner_tl.gif');background-position:  left top; 	background-repeat: no-repeat}
div.box_dblue_noborder_tr   {background-image: url('../adsl/images/menu_leftside_corner_tr.gif');background-position:  right top;	background-repeat: no-repeat}
div.box_dblue_noborder_bl   {background-image: url('../adsl/images/menu_leftside_corner_bl.gif');background-position:  left bottom;	background-repeat: no-repeat}
div.box_dblue_noborder_br   {background-image: url('../adsl/images/menu_leftside_corner_br.gif');background-position:  right bottom;	background-repeat: no-repeat}


/* CONTENT - FORMS
-------------------------------------------------------------------------*/
.keuzeform {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #524f3f; 
	FONT-FAMILY: Verdana;
}

.orderformitem {
	border:	1px solid #A6ADB2; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #524f3f; 
	FONT-FAMILY: Verdana;
}
.orderformitem_readonly {
	border:	1px solid #A6ADB2; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #7C7A6E; 
	FONT-FAMILY: Verdana;
}


/* CONTENT - BOXES
-------------------------------------------------------------------------*/
#tabblad_small_left {
	border:				1px solid #A6ADB2; 
	background: 		url('http://images.brussels.yabu-europe.net/tabblad_upper_735px.gif') no-repeat;
	padding:			5px; 
	width:				480px;
	margin: 			0;
	font-family:verdana, helvetica, sans-serif;
	font-size:11px;
    background-color: #ffffff;
	color:#546368;
	height:				450px;
	text-align:			center, top;
	line-height:13px;
	}
#tabblad_small_left h1 {color:#494949; font-size:13pt; font-weight:bold; font-family:verdana, helvetica, sans-serif;}
#tabblad_small_left_titel {color:#494949; font-size:10pt; font-weight:bold; font-family:verdana, helvetica, sans-serif; line-height:10px;padding-bottom:5px;}
#tabblad_small_left_datum {color:#A6ADB2; font-size:8pt; font-weight:normal; font-family:verdana, helvetica, sans-serif; line-height:10px;padding-bottom:3px;}
#tabblad_small_left_tekst {color:#546368; font-size:8pt; font-weight:normal; font-family:verdana, helvetica, sans-serif;padding-bottom:15px;}

#tabblad_small_right {
	border:				1px solid #A6ADB2; 
	background: 		url('http://images.brussels.yabu-europe.net/tabblad_upper_735px.gif') no-repeat;
	padding:			5px; 
	width:				235px;
	margin: 			0;
	font-family:verdana, helvetica, sans-serif;
	font-size:11px;
    background-color: #ffffff;
	color:#546368;
	text-align:			center, top;
	line-height:13px;
	}
#tabblad_small_right h1 {color:#494949; font-size:13pt; font-weight:bold; font-family:verdana, helvetica, sans-serif;}
#tabblad_small_right_titel {color:#494949; font-size:10pt; font-weight:bold; font-family:verdana, helvetica, sans-serif; line-height:10px;padding-bottom:5px;}
#tabblad_small_right_datum {color:#A6ADB2; font-size:8pt; font-weight:normal; font-family:verdana, helvetica, sans-serif; line-height:10px;padding-bottom:3px;}
#tabblad_small_right_tekst {color:#546368; font-size:8pt; font-weight:normal; font-family:verdana, helvetica, sans-serif;padding-bottom:15px;}

/* PASSWORD METER
-------------------------------------------------------------------------*/
div.pwdMeter {
	width:180px;
	height:15px;
}

#aligner {
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding: 2px;
}
#pmContainer {
	position:relative;
	padding:0px;
	border:1px dashed #A6ADB2;
}
#pmGradient {
	position:absolute;
	top:0px;
	left:0px;
	height:11px;
	background-repeat:no-repeat;
}

#pmMask {
	position:absolute;
	font-size:1px;
	background-color:#F0F3F5;
	left:0px;
	top:0px;
}

#pmProgressIndicator {
	position:absolute;
	top:0px;
	left:0px;
	font-family:verdana, helvetica, sans-serif;
	font-weight:normal;
	color:#606060;
	font-size:11px;
	text-align:center;
}


#visual_container {
	background:url('../images/visual_bg.gif') no-repeat left top;
	padding-left:8px; padding-right:11px; padding-top:8px; padding-bottom:8px

}

#visual_container2 {
	padding:0px 8px 0px 6px;
}

#visual {	
	background:url('../images/visual_prod_overview.jpg') no-repeat top left;
	color: #fff;			
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	position: relative; padding-left:24px; padding-right:116px; padding-top:100px; padding-bottom:44px
}

#prod_ovrvw_body_left h3 {
	color: #039;
	padding:3px 0 6px 0;
	font-size:15px;
}

#products_container #prod_ovrvw_body_left_width {
	float:left;
	width:348px;
	padding:0px;
	margin:0px;
}

#products_container #prod_ovrvw_body_left {
	float:left;
	padding:15px 15px 15px 10px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

#products_container #products_body_left {
	float:left;
	padding:28px 59px 15px 10px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

#products_container #products_body_left_width {
	float:left;
	width:440px;
	padding:0px;
	margin:0px;
}


#products_container #prod_ovrvw_r-modules_width {
	float:left;
	margin:0px;
	padding: 0px;
	width:242px;
}

#products_container #prod_ovrvw_r-modules {
	float:left;
	margin:0;
	padding: 8px 0 0 0;
	position: relative;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

#products_container #products_r-modules {
	float:left;
	margin:0;
	padding: 0 5px 0 0;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

#products_container #products_r-modules_width {
	float:left;
	margin:0px;
	padding:0px;
	width:140px;
}

#prod_ovrvw_body_left ul {
	list-style-type: square;
	list-style-image:url('../images/li_arrow.gif');margin-left:22px; margin-right:0px; margin-top:0px; margin-bottom:1.2em
}

#prod_ovrvw_body_left li {
	font-size: 11px;
	padding:0px;
	color:#000;
}

#products_body_left ul {
	list-style-type: square;
	list-style-image:url('../images/li_square.gif');margin-left:31px; margin-right:0px; margin-top:1em; margin-bottom:2.4em
}

#products_body_left li {
	padding-bottom:7px;
	color:#000;
}

#prod_fon, #prod_fon_wlan, #prod_usb, #prod_fon_wlan_7270, #prod_usb_n {
	background:url('../images/pg_bg_prod_ovrvw.jpg') no-repeat top left;
	position: relative;
	width:242px;
	height: 200px
}

#prod_fon a.head, #prod_fon_wlan a.head, #prod_usb a.head, #prod_fon_wlan_7270 a.head, #prod_usb_n a.head {
	display: block;
	position: absolute;
	height: 12px;
	top: 21px;
	padding:0px 22px 0px 8px;
}

#prod_fon p, #prod_fon_wlan p, #prod_usb p, #prod_fon_wlan_7270 p, #prod_usb_n p {
	display: block;
	position: absolute;	
	height: 66px;
	top: 39px;
	left:19px;
	width: 200px;
	padding:8px 0px 6px;
	line-height:13px;
	color: #fff;			
	font-size: 11px;
	-moz-box-sizing:border-box;
}

.prod_ovrvw_box {
	position: absolute;
	top: 100px;
	left: 0px;
	width: 247px;
	height: 92px;
	margin:0px;
}
#prod_fon_wlan_7270 .prod_ovrvw_box {background:url('../images/prod_ovrvw_FON_WLAN_72701.gif') no-repeat 18px 2px;}
#prod_usb_n         .prod_ovrvw_box {background:url('../images/prod_ovrvw_USBStick_N1.gif') no-repeat 18px 22px;}
#prod_fon           .prod_ovrvw_box {background:url('../images/prod_ovrvw_FON1.gif') no-repeat 18px 29px;}
#prod_fon_wlan      .prod_ovrvw_box {background:url('../images/prod_ovrvw_FON_WLAN1.gif') no-repeat 18px 3px;}
#prod_usb           .prod_ovrvw_box {background:url('../images/prod_ovrvw_USBStick1.gif') no-repeat 18px 20px;}

.prod_ovrvw_box a.moreinfo, .prod_ovrvw_box a.moreinfo:link, .prod_ovrvw_box a.moreinfo:active, .prod_ovrvw_box a.moreinfo:hover, .prod_ovrvw_box a.moreinfo:visited, 
.prod_ovrvw_box a.active, .prod_ovrvw_box a.active:link, .prod_ovrvw_box a.active:active, .prod_ovrvw_box a.active:hover, .prod_ovrvw_box a.active:visited {

	position: absolute;
	top:15px;
	left:15px;
	diplay:block;
	width: 211px;
	height: 75px;
	padding:0px;
	background-image:url('../images/pf_more_info.gif');
	background-position: 0px 0px;
	
}
.prod_ovrvw_box a.moreinfo:hover, .prod_ovrvw_box a.active:hover {
	background-position:0px -75px;
}


#prod1, #prod2, #prod3 {
	/*float:left;
	width:145px;*/
	height: 12px;
	margin:3px 0 0 0;
	overflow: hidden;
	-moz-box-sizing:border-box;
}

#prod1 .content {background:url('../images/pg_products_internet.gif') no-repeat 6px 2px; display: block; padding-left:0; padding-right:0; padding-top:20px; padding-bottom:0}
#prod2 .content {background:url('../images/pg_products_telephony.gif') no-repeat 6px 2px; display: block; padding-left:0; padding-right:0; padding-top:20px; padding-bottom:0}
#prod3 .content {background:url('../images/pg_products_networking.gif') no-repeat 6px 2px; display: block; padding-left:0; padding-right:0; padding-top:20px; padding-bottom:0}
 

#pgprod1, #pgprod2, #pgprod3 {
	padding-top:12px;
	height:172px;
	background:url('../images/pg_bg_produkte.jpg') no-repeat top left;
	-moz-box-sizing:border-box; margin-left:0; margin-right:0; margin-top:0; margin-bottom:8px
} 

#pgprod1 img, #pgprod2 img, #pgprod3 img {
	display: block;
	margin:0px 0px 0px 12px;
}

#pgprod1 .copy, #pgprod2 .copy, #pgprod3 .copy {
	display: block;
	padding:8px 12px 10px 13px;
	color:#005ED1;
	font-size:11px;
	line-height:12px;
}

#pgprod1 .copy a, #pgprod2 .copy a, #pgprod3 .copy a {
	margin:0;
	padding: 5px 0 0 0;
	display: block;
	text-align:right;
	width:120px;
}

#pgprod1 .copy a img, #pgprod2 .copy a img, #pgprod3 .copy a img {
	margin:0;
	padding:0;
	display: inline;
}

#text_container #text_head,/*      <---  if header follows a visual  */
#text_container #text_head_top/*   <---  if header is on top of page  */ {
	height:51px;
	overflow: hidden;
	-moz-box-sizing:border-box;
}
#text_head_top {background:url('../images/head_corporate_top.gif') no-repeat left top;}
#text_head {background:url('../images/head_corporate.gif') no-repeat left top;}

#text_head_top h2,
#text_head h2 {
	margin: 0;
	padding:18px 29px 0px 26px;
	color:#fff;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}