@charset "utf-8";
/* CSS Document */
body{
background-image:url(http://www.hosted.nl/images/inhoud/bg_01.png);
background-repeat:repeat-x;
margin: 0px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #787878;
}

#container{
margin: 10px;
}

/* bovenste balk */
#top_bar{
width: 100%;
height:33px;
}

#online_support{
width:135px;
height:31px;
float:left;
}

#bel_mij_terug{
width:135px;
height:31px;
float:left;
}

.top_plaatje{
width: 25px;
height:31px;
float:left;
}

	.top_tekst{
	width: 100px;
	height:20px;
	float:left;
	margin-top: 8px;
	margin-left: 5px;
	}
	
	.top_tekst a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #787878;
	margin: 0px;
	font-weight:bolder;
	text-decoration:none;
	}

#top_right{
width: 289px;
height:31px;
float:right;
}

	#top_right_links{
	width: 230px;
	height:31px;
	float:right; /* deze float leften als taalboxen er komten te staan */
	}
	
	#top_right_tekst{
	padding-top: 2px;
	width: 400px; /* 200 */
	margin-top: 7px;
	margin-left:15px;
	float:right; /* deze float leften als taalboxen er komten te staan */
	color: #005083;
	font-size:12px;
	*margin-left: -200px;
	}
		
		div.search_container {
			float: right;
			margin-top: -5px;
			*margin-top: -20px;
		}
		
		div.search_container input.search_input {
			width: 118px;
			height: 19px;
			border: 1px solid #B2C7D4;
			float: left;
			margin-right: 2px;
			background: url('http://www.hosted.nl/images/inhoud/search_input_background.png');
		}
		
		div.search_container input.search_submit {
			float: left;
		}
		
		#top_right_tekst a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #005083;
		margin: 0px;
		font-weight:bolder;
		text-decoration:none;
		}
		
		#top_right_tekst a:hover{
		text-decoration:underline;
		}
	
	#top_right_rechts{
	width: 59px;
	height:31px;
	float:left;
	}
	
.vlag{
width: 25px;
height:25px;
float:left;
margin-left: 4px;
margin-top:2px;
}

/* ===== HEADER ===== */
#header{
width:100%;
height:90px;
float:left;
}

	#header_links{
		width: 245px;
		height: 90px;
		float:left;
	}
	
#logo{
width: 193px;
height:37px;
margin-top: 31px;
margin-left: 15px;
background-image:url(http://www.hosted.nl/images/inhoud/logo_03.png);
}

#header_rechts{
width: 400px;
height: 40px;
float:right;
margin-top: 25px;
}

#header_rechts_tekst{
width: 160px;
height:20px;
float:left;
margin-top: 12px;
}

	
		#header_rechts_tekst p{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bolder;
		font-size: 12px;
		color: #737c83;
		margin:0px;
		}

	
#domeincheck_header{
width: 181px;
height:30px;
background-image:url(http://www.hosted.nl/images/inhoud/input_field_05.png);
float:left;
}

#domeinsubmit_header{
width: 35px;
height:32px;
background-image:url(http://www.hosted.nl/images/inhoud/domeincheck1_submit_03.png);
float:left;
}

	.domeininput_header{
	background-color:transparent;
	border:0 none;
	color:#236289;
	font-size:12px;
	font-weight:bolder;
	height:23px;
	margin:0 0 0 0px;
	padding:7px 0 0 10px;
	width:170px;
	}
	

	
.submit{
background-color:transparent;
border:0 none;
height:32px;
width:35px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#login_link{
width: 150px;
height:20px;
float:left;
margin-left: 5px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #626262;
	font-weight:bolder;
	text-decoration:none;
}

	#login_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #626262;
	font-weight:bolder;
	text-decoration:none;
	margin: 0px;
	}
	
	#login_link a:hover{
	text-decoration:underline;
	}

#login_link_wachtwoord{
width: 150px;
height:20px;
float:left;
margin-top: 52px;
margin-left: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #626262;
font-weight:bolder;
text-decoration:none;
}

	#login_link_wachtwoord a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #626262;
	font-weight:bolder;
	text-decoration:none;
	margin: 0px;
	}
	
	#login_link_wachtwoord a:hover{
	text-decoration:underline;
	}
	
#form{
width: 220px;
height:120px;
float:left;
}
/* ===== MENU ===== */
/* MENU  -moz-user-select: none; -khtml-user-select: none; user-select: none; */
#nav {margin-left:25px; float:left; }
#menu {height:48px;width:982px; position:relative;font-size:15px; margin: 0; z-index:1000; background:#fff url(http://www.hosted.nl/images/inhoud/menu_03.png) no-repeat right top; float:left; font-family:arial, sans-serif;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0; }
#menu ul {padding:0; margin:0;margin-left:15px; list-style: none; }
#menu ul li {float:left;  }
#menu ul li a {padding-top:100px;display:block; float:left;padding:0 15px 0 0;text-decoration:none; color:#fff; font-weight:bold; height:48px;line-height:49px;font-size:11px; background:url(http://www.hosted.nl/images/inhoud/tabCenter2.gif) no-repeat right top;}
#menu ul li a b {padding-top:100px;display:block; float:left;padding:0 0 0 15px; text-decoration:none; color:#fff; font-weight:bold; height:48px;line-height:46px;font-size:13px;background:url(http://www.hosted.nl/images/inhoud/tabCenter2.gif) no-repeat left top; cursor:pointer;  }

#menu ul li div.holder {position:absolute; left:-9999px;   }

#menu ul li div .leftSide {float:left; }
#menu ul li div .rightSide {float:left; display:inline; padding-top: 7px; }

#menu ul li:hover {position:relative; }
#menu ul li a:hover {color:#fff; background-position:right center; white-space:nowrap; position:relative; }
#menu ul li a:hover b {color:#fff; background-position:left center;}
#menu ul li a.sub:hover {color:#fff; background-position:right bottom; white-space:nowrap; position:relative; }
#menu ul li a.sub:hover b {color:#fff; background-position:left bottom; }

#menu ul li:hover > a {color:#fff; position:relative;}
#menu ul li:hover a.sub {color:#fff; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li:hover a.sub > b {color:#fff; background-position:left bottom;  }

#menu ul :hover div.holder {position:absolute; float:left; top:41px; left:4px; margin: 0; padding: 0;}

#menu ul dl {width:auto;list-style:none;  margin:0px 0 0px 0;}
#menu ul dl dt {padding:0 10px; margin:0; line-height:20px; background:#488; color:#fff; white-space:nowrap;}
#menu ul dl dd {display:block; padding:0; margin:0; background-image:url(http://www.hosted.nl/images/inhoud/li_list_03.png); width: 229px; height:31px;}
#menu ul dd a {background-image: none; display:block; height: 20px; line-height: 28px; color:#fff; text-align:left; margin: 0; padding:0 10px; white-space:nowrap; float:none;}
#menu ul dd a:hover {color:#fff; background-image:url(http://www.hosted.nl/images/inhoud/li_hover_03.png); background-position:left; width:208px; height:31px;}

#menu ul table td {vertical-align:top; }

/* ===== content ===== */

#content{
width: 100%;
min-height: 250px;
float:left;
margin-top:3px;
}

#content_left{
width:233px;
float:left;
min-height: 200px;
}

#content_mid{
width:495px;
margin-left: 4px;
margin-right: 4px;
float:left;
}

	.kop2{
	color: #084a71;
	font-weight:bolder;
	}

	#content_mid_wrap{
	margin-left:6px;
	margin-right:6px;
	width: 480px;
	}

	#content_mid_wrap a{
	color: #0770ae;
	}
	
	#content_mid_wrap a:hover{
	color: #084a71;
	}

	#content_mid_wrap ul{

	}
	
	#content_mid_wrap li{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#484e55;
	list-style-type:square;
	}
	
#content_right{
width:246px;
float:left;
min-height: 200px;
}

/* ===== content left ===== */
#left_top{
width:233px;
height:105px;
background-image:url(http://www.hosted.nl/images/inhoud/left_top_07_nieuw.png);
float:left;
margin-bottom: 5px;
}

	#left_top_wrap{
	width: 213px;
	padding: 10px;
	}
	
		#left_top_wrap h2{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #484e55;
			margin: 0px;
			font-weight:bolder;
		}
		
		#left_top_wrap p{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #484e55;
			margin: 0px;
			margin-top: 10px;
			margin-bottom: 10px;
		}
		
		#left_top_wrap a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #005eaf;
			margin: 0px;
			font-weight:bolder;
			text-decoration:none;
			margin-left: 3px;
		}
		
			#left_top_wrap a:hover{
				text-decoration:underline;
			}



#left_login{
width: 233px;
height:256px;
background-image:url(http://www.hosted.nl/images/inhoud/left_login_07.png);
float:left;
}

#left_login_index{
width: 233px;
height:292px;
background-image:url(http://www.hosted.nl/images/inhoud/left_login_07_index.png);
float:left;
}

#left_login_wrap{
	width: 213px;
	padding: 10px;
	}
	
	#left_login_wrap ul{
	list-style:none;
	margin: 0px;
	padding: 0px;
		margin-bottom: 10px;
	}
	
	#left_login_wrap li{
	list-style:none;
	margin: 0px;
	padding: 0px;
	}
	
	#left_login_wrap li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#484e55;
	margin: 0px;
	text-decoration:none;
	}
	
	#left_login_wrap li a:hover{
	text-decoration:underline;
	}
	
	
		#left_login_wrap h2{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #484e55;
			margin: 0px;
			font-weight:bolder;
		}
		
		#left_login_wrap p{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #484e55;
			margin: 0px;
			margin-top: 10px;
			padding-bottom: 10px;
			margin-bottom: 10px;
			background-image:url(http://www.hosted.nl/images/inhoud/login_stripes_03.png);
			background-position:bottom left;
			background-repeat:no-repeat;
		}

		.klanten_input{
		width: 198px;
		height:34px;
		background-image:url(http://www.hosted.nl/images/inhoud/klanten_input_06.png);
		}
		
			.klanten_input_wrap{
			width: 180px;
			float:left;
			margin-left: 10px;
			}
			
				.klanten_input_wrap p{
				font-family:Arial, Helvetica, sans-serif;
				font-size: 11px!important;
				color: #626262;
				margin: 0px;
				}
		
		#login_button{
		margin-top: 5px;
		width: 53px;
		height:32px;
		background-image:url(http://www.hosted.nl/images/inhoud/login_button_03.png);
		float:left;
		}
		
		#registeren_button{
		
		width: 89px;
		height:32px;
		background-image:url(http://www.hosted.nl/images/inhoud/registeren_button_03.png);
		float:left;
		margin:0px;
		margin-left:10px;
		margin-top: 5px;
		}

		#registeren_button123{
		width: 89px;
		height:32px;
		background-image:url(http://www.hosted.nl/images/inhoud/registeren_button_03.png);
		float:left;
		margin:0px;
		}
		
		.login_submit{
			background-color:transparent;
			border:0 none;
			height:32px;
			width:53px;
			cursor:pointer;
			margin:0px;
			padding:0px;
		}
		
		.registeren_submit{
			background-color:transparent;
			border:0 none;
			height:32px;
			width:89px;
			cursor:pointer;
			margin:0px;
			padding: 0px;
		}


		.registeren_submit123{
			background-color:transparent;
			border:0 none;
			height:32px;
			width:89px;
			cursor:pointer;
			margin:0px;
			padding: 0px;
		}		
			.uitlog_submit{
			background-color:transparent;
			border:0 none;
			height:32px;
			width:90px;
			cursor:pointer;
			margin:0px;
			padding:0px;
		}

	.login_input{
	background-color:transparent;
	border:0 none;
	color:#626262!important;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	height:26px;
	margin:0 0 0 0px;
	padding:9px 0 0 8px;
	width:188px;
	}
	
	
#ervaringen_klanten{
width: 233px;
height:225px;
background-image:url(http://www.hosted.nl/images/inhoud/ervaringen_klanten_07.png);
float:left;
margin-top:5px;
}


#ervaringen_klanten_wrap{
	width: 213px;
	padding: 10px;
	}
	
		#ervaringen_klanten_wrap h2{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #484e55;
			margin: 0px;
			font-weight:bolder;
			border-bottom: 1px solid #dddddd;
			background-position:bottom left;
			background-repeat:no-repeat;
			padding-bottom: 10px;
		}
		
		#ervaringen_klanten_wrap p{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			word-spacing: 2px;
			color: #484e55;
			margin: 0px;
			margin-top: 10px;
			margin-bottom: 10px;
		}

#ervaringen_linkje{
width: 100%;
border-top: 1px solid #dddddd;
background-position:top left;
background-repeat:no-repeat;
padding-top: 10px;
}

	#ervaringen_linkje a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color: #005eaf!important;
	text-decoration:none;
	margin: 0px;
	letter-spacing:1px;
	}
	
	#ervaringen_linkje a:hover{
	text-decoration:underline;
	}
	
#microsoft_partner{
width: 169px;
height:102px;
float:left;
margin-left:7px;
}

/* ===== content mid ===== */

#mid_header{
width: 495px;
height:105px;
background-image:url(http://www.hosted.nl/images/inhoud/mid_header_03.png);
}

#content_mid h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bolder;
color: #003f80;
margin: 0px;
margin-top: 10px;
margin-bottom:10px;
}

#content_mid h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bolder;
color: #003f80;
margin: 0px;
margin-top: 10px;
margin-bottom:10px;
}

#content_mid p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #484e55!important;
margin: 0px;
margin-bottom:10px;
}

#content_mid{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #484e55!important;
}

#diensten_top{
width: 486px;
height:9px;
background-image:url(http://www.hosted.nl/images/inhoud/diensten_top_03.png);
}

#diensten_mid{
width: 486px;
background-image:url(http://www.hosted.nl/images/inhoud/diensten_mid_03.png);
overflow:hidden;
}

#diensten_bot{
width: 486px;
height:9px;
background-image:url(http://www.hosted.nl/images/inhoud/diensten_bottom_03.png);
}

	.diensten_wrap{
	width: 111px;
	float:left;
	margin-top: -9px;
	margin-bottom:5px;
	margin-left: 7px;
	}
	
	.diensten_plaatje{
	width: 101px;
	height:79px;
	overflow:hidden;
	margin-left: 4px;
	float:left;
	}
	
	.diensten_service{
	width: 111px;
	height: 20px;
	float:left;
	text-align:center;
	}
	
		.diensten_service h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 13px!important;
		font-weight:bolder;
		color: #005eaf!important;
		margin: 0px !important;
		}
		
		.diensten_prijs{
		width: 111px;
		height:15px;
		text-align:center;
		float:left;
		}
		
			.diensten_prijs p{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bolder;
			font-size:14px!important;
			color: #484e55;
			margin: 0px;
			}
		
		.diensten_meerinfo{
		width: 100%;
		height:15px;
		text-align:center;
		float:left;
		margin-top:5px;
		}
		
		.diensten_meerinfo a{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bolder;
			font-size:11px!important;
			color: #919599;
			text-decoration:none;
			margin: 0px;
			}
			
			.diensten_meerinfo a:hover{
			text-decoration:underline;
			color: #606265;
			}

/* ===== content right ===== */
#domeincheck_right{
width:245px;
height:105px;
float:left;
background-image:url(http://www.hosted.nl/images/inhoud/domeincheck_right_03.png);
}

	#domeincheck_right_wrap{
	padding: 8px;
	}
	
		#domeincheck_right_wrap h2{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bolder;
		color: #484e55;
		margin: 0px;
		}
	
		#domeincheck_right_wrap p{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #484e55;
		margin: 0px;
		margin-top: 10px;
		}

#form_domeinright{
width: 230px;
height:30px;
float:left;
}
		
#domeinchecker_right{
width: 164px;
height:29px;
background-image:url(http://www.hosted.nl/images/inhoud/domeincheckright_input_03.png);
}

#domeincheckerright_submit{
width: 58px;
height:29px;
background-image:url(http://www.hosted.nl/images/inhoud/domeincheckright_submit_06.png);
}

	.domeinchecker_right{
	background-color:transparent;
	border:0 none;
	color:#858b7a;
	font-size:11px;
	height:23px;
	margin:0 0 0 0;
	padding:7px 0 0 10px;
	width:152px;
	}

.domeincheckerright_submit{
background-color:transparent;
border:0 none;
height:29px;
width:58px;
cursor:pointer;
margin: 0px;
padding: 0px;
}











/*======= winkel mand =========*/
#winkelmand{
width: 246px;
margin-top: 5px;
float:left;
}
#winkelmandje_top{
width:246px;
height:8px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_top_03.png);
}

#winkelmandje_mid{
width:245px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_mid_03.png);
overflow:hidden;
border-left: 1px solid #d2dbe2;
border-right: 1px solid #d2dbe2;
background-repeat:repeat-x;
background-color: #eef8ff;
}

#winkelmandje_bot{
width:246px;
height:8px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_bot_03.png);
}

#winkelmandje_wrap{
width: 225px;
margin-left: 13px;
}

	#winkelmandje_wrap h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #5c8700;
	margin: 0px;
	}

.product{
width: 220px;
/*height:31px;*/
float:left;
margin-top: 3px;
/* background-image:url(http://www.hosted.nl/images/inhoud/product_03.png); */
}

.product_container {
width: 218px;
border-left: 1px solid #DAE7F1;
border-right: 1px solid #DAE7F1;
background: #EEF8FF;
}

.product_top{
width: 220px;
height:9px;
background-image:url(http://www.hosted.nl/images/inhoud/product_03t2.png);
}

.product_bottom{
width: 220px;
height:9px;
background-image:url(http://www.hosted.nl/images/inhoud/product_03b.png);
clear: both;
}

.product_left{
width: 130px;
float:left;
margin-left:15px;
}

	.product_left p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color: #005eaf;
	margin: 0px;
	}
	
	.product_right{
	width: 60px;
	float:left;
	margin-left:10px;
	}
	
		.product_right p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px!important;
		font-weight:bolder;
		color: #000000;
		margin: 0px;
		padding-right: 15px;
		}
		
#winkelmand_totaalprijs{
width: 220px;
height:31px;
float:left;
margin-top: 3px;
background-image:url(http://www.hosted.nl/images/inhoud/winkel_checkout_03.png);
background-repeat:repeat-x;
background-position:bottom left;
}

#winkelmand_totaalprijs_left{
width: 65px;
height:15px;
float:left;
margin-top:5px;
}
	
	#winkelmand_totaalprijs_left p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #484e55;
	margin: 0px;
	}

#winkelmand_totaalprijs_right{
width: 83px;
height:15px;
float:left;
margin-top:5px;
margin-left:4px;
}

	#winkelmand_totaalprijs_right p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #484e55;
	margin: 0px;
	font-weight:bolder;
	}
	
#totale_prijs{
width:55px;
height:15px;
margin-top:5px;
float:left;
text-align:right;
}

	#totale_prijs p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #598300;
	margin: 0px;
	font-weight:bolder;
	}
	
#afrekenen{
width: 100%;
float:left;
margin-top:15px;
height:30px;
}

	#afrekenen_left{
	width: 100px;
	float:left;
	height:15px;
	}
	
		#afrekenen_left a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #5c8700;
		margin: 0px;
		font-weight:bolder;
		text-decoration:none;
		}
		
		#afrekenen_left a:hover{
		text-decoration:underline;
		}
		
	#afrekenen_right{
	width:89px;
	height:30px;
	float:left;
	margin-top:-10px;
	margin-left: 20px;
	}
	
#afrekenen_submit{
width: 89px;
height:30px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_submit_03.png);
}

.afrekenen_submit{
background-color:transparent;
border:0 none;
height:30px;
width:89px;
cursor:pointer;
padding: 0px;
}

/*======= winkel mand =========*/











/*======= winkel mand _SLIM =========*/
#winkelmand_slim{
width: 232px;
margin-top: 5px;
float:left;
}
#winkelmandje_top_slim{
width:232px;
height:8px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_top_03.png);
}

#winkelmandje_mid_slim{
width:231px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_mid_03.png);
overflow:hidden;
border-left: 1px solid #d2dbe2;
border-right: 1px solid #d2dbe2;
background-repeat:repeat-x;
background-color: #eef8ff;
}

#winkelmandje_bot_slim{
width:232px;
height:8px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_bot_03.png);
}

#winkelmandje_wrap_slim{
width: 211px;
margin-left: 13px;
}

	#winkelmandje_wrap_slim h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #5c8700;
	margin: 0px;
	}

.product_slim{
width: 206px;
/*height:31px;*/
float:left;
margin-top: 3px;
/* background-image:url(http://www.hosted.nl/images/inhoud/product_03.png); */
}

.product_container_slim {
width: 204px;
border-left: 1px solid #DAE7F1;
border-right: 1px solid #DAE7F1;
background: #EEF8FF;
}

.product_top_slim{
width: 206px;
height:9px;
background-image:url(http://www.hosted.nl/images/inhoud/product_03t2.png);
}

.product_bottom_slim{
width: 206px;
height:9px;
background-image:url(http://www.hosted.nl/images/inhoud/product_03b.png);
clear: both;
}

.product_left_slim{
width: 116px;
float:left;
margin-left:15px;
}

	.product_left_slim p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color: #005eaf;
	margin: 0px;
	}
	
	.product_right_slim{
	width: 46px;
	float:left;
	margin-left:10px;
	}
	
		.product_right_slim p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px!important;
		font-weight:bolder;
		color: #000000;
		margin: 0px;
		padding-right: 15px;
		}
		
#winkelmand_totaalprijs_slim{
width: 206px;
height:31px;
float:left;
margin-top: 3px;
background-image:url(http://www.hosted.nl/images/inhoud/winkel_checkout_03.png);
background-repeat:repeat-x;
background-position:bottom left;
}

#winkelmand_totaalprijs_left_slim{
width: 31px;
height:15px;
float:left;
margin-top:5px;
}
	
	#winkelmand_totaalprijs_left_slim p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #484e55;
	margin: 0px;
	}

#winkelmand_totaalprijs_right_slim{
width: 99px;
height:15px;
float:left;
margin-top:5px;
margin-left:4px;
}

	#winkelmand_totaalprijs_right_slim p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #484e55;
	margin: 0px;
	font-weight:bolder;
	}
	
#totale_prijs_slim{
width:41px;
height:15px;
margin-top:5px;
float:left;
text-align:right;
}

	#totale_prijs_slim p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #598300;
	margin: 0px;
	font-weight:bolder;
	}
	
#afrekenen_slim{
width: 100%;
float:left;
margin-top:15px;
height:30px;
}

	#afrekenen_left_slim{
	width: 800px;
	float:left;
	height:15px;
	}
	
		#afrekenen_left_slim a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #5c8700;
		margin: 0px;
		font-weight:bolder;
		text-decoration:none;
		}
		
		#afrekenen_left_slim a:hover{
		text-decoration:underline;
		}
		
	#afrekenen_right_slim{
	width:89px;
	height:30px;
	float:left;
	margin-top: -25px;
	margin-left: 110px;
	}
	
#afrekenen_submit_slim{
width: 89px;
height:30px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_submit_03.png);
}

.afrekenen_submit_slim{
background-color:transparent;
border:0 none;
height:30px;
width:75px;
cursor:pointer;
padding: 0px;
}
/*======= winkel mand _SLIM =========*/















#live_helpdesk_meisje{
width: 69px;
height:95px;
float:left;
background-image:url(http://www.hosted.nl/images/inhoud/live_helpdesk_meisje_03.png);
}

#live_helpdesk{
width: 246px;
margin-top: 5px;
float:left;
}
#live_helpdesk_top{
width:246px;
height:8px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_top_03.png);
}

#live_helpdesk_mid{
width:245px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_mid_03.png);
overflow:hidden;
height:132px;
border-left: 1px solid #d2dbe2;
border-right: 1px solid #d2dbe2;
background-repeat:repeat-x;
background-color: #eef8ff;
}

#live_helpdesk_bot{
width:246px;
height:8px;
background-image:url(http://www.hosted.nl/images/inhoud/winkelmandje_bot_03.png);
}

#live_helpdesk_wrap{
width: 225px;
margin-left: 13px;
}
	#helpdesk_midden_left{
	width: 69px;
	height: 100px;
	float:left;
	margin-top:14px;
	}
	
	#helpdesk_midden_right{
	width: 139px;
	height: 100px;
	float:left;
	margin-top:17px;
	}
	
		

	#live_helpdesk_wrap h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #5c8700;
	margin: 0px;
	}
	
	#live_helpdesk_wrap p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #484e55;
	margin: 0px;
	}

	#live_helpdesk_left{
	width: 100px;
	float:left;
	height:15px;
	}
	
#live_helpdesksubmit{
width: 100%;
float:left;
margin-top:37px;
height:69px;
margin-left:40px;
}
		
	#live_helpdesk_right{
	width:89px;
	height:30px;
	float:left;
	margin-top:-10px;
	margin-left: 20px;
	}
	
#nu_chatten{
width: 89px;
height:30px;
background-image:url(http://www.hosted.nl/images/inhoud/nu_chatten_button_03.png);
float:left;
}

.nu_chatten_submit{
background-color:transparent;
border:0 none;
height:30px;
width:89px;
cursor:pointer;
padding: 0px;
}

/*============ laatste nieuws ============*/ 
#laatste_nieuws{
width: 246px;
float:left;
margin-top: 5px;
}

#laatstenieuws_top{
width: 246px;
float:left;
height:29px;
background-image:url(http://www.hosted.nl/images/inhoud/laatstenieuws_top_03.png);
}

	#laatstenieuws_top_wrap{
	width: 226px;
	float:left;
	height:19px;
	padding:7px;
	}
	
		#laatstenieuws_top_wrap h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #484e55;
		margin:0px;
		font-weight:bolder;
		}

.laatstenieuws_mid{
width: 246px;
height:31px;
float:left;
background-image:url(http://www.hosted.nl/images/inhoud/laatstenieuws_mid_03.png);
}

	.laatstenieuws_left{
	width: 35px;
	height:15px;
	float:left;
	margin-top: 10px;
	margin-left:10px;
	}
	
		.laatstenieuws_left p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bolder;
		color: #4f555b;
		margin:0px;
		}
		
	.laatstenieuws_right{
	width: 80%;
	height:15px;
	float:left;
	margin-top: 10px;
	}
	
		.laatstenieuws_right a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bolder;
		color: #005eaf;
		margin:0px;
		text-decoration:none;
		}
		
		.laatstenieuws_right a:hover{
		text-decoration:underline;
		}


#laatstenieuws_bot{
width:246px;
float:left;
height:8px;
background-image:url(http://www.hosted.nl/images/inhoud/laatstenieuws_bot_03.png);
}

/* dedicated servers */
#dedicated_server{
width:246px;
height:131px;
float:left;
background-image:url(http://www.hosted.nl/images/inhoud/dedicated_servers_vlak_01.png);
margin-top:5px;
}

	#dedicated_server_top{
	width:230px;
	height:15px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	}
	
	#dedicated_server_top h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #484e55;
	font-weight:bolder;
	margin: 0px;
	}
	
	#dedicatedservers{
	width:217px;
	height:60px;
	float:left;
	margin-left: 12px;
	margin-top: 10px;
	}
	
	#bekijk_assortiment{
	width: 100%;
	height: 15px;
	float:left;
	margin-top:15px;
	text-align:center;
	}
	

		#bekijk_assortiment a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		font-weight:normal!important;
		color: #000000;
		}
		
		#bekijk_assortiment a:hover{
		text-decoration:none;
		}
		
		
/* dedicated servers */
#onze_klanten{
width:246px;
height:146px;
float:left;
background-image:url(http://www.hosted.nl/images/inhoud/blauwe_vlak_06.png);
margin-top:5px;
}

	#onze_klanten_top{
	width:230px;
	height:15px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	}
	
	#onze_klanten_top h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #484e55;
	font-weight:bolder;
	margin: 0px;
	}
	
	#relaties{
	width:139px;
	height:76px;
	float:left;
	margin-left: 50px;
	margin-top: 13px;
	}
	
	#meer_relaties{
	width: 100%;
	height: 15px;
	float:left;
	margin-top:10px;
	text-align:center;
	}
	

		#meer_relaties a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		font-weight:normal!important;
		color: #000000;
		}
		
		#meer_relaties a:hover{
		text-decoration:none;
		}
		
/* ========= Footer =========== */
#footer{
width: 985px;
height:42px;
background-image:url(http://www.hosted.nl/images/inhoud/footer_07.png);
background-repeat:no-repeat;
float:left;
margin-top:45px;
padding-bottom: 15px;
}

	#footer_wrap{
	width: 990px;
	height:30px;
	margin-top:13px;
	margin-left:10px;
	float:left;
	}
	
	#footer_wrap_left{
	width:300px;
	height:20px;
	float:left;
	}
	
		#footer_wrap_left p{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #7d7d7d;
		margin: 0px;
		}
		
	#footer_wrap_right{
	width:500px;
	height:20px;
	float:right;
	margin-right:15px;
	font-size: 11px;
	color: #7d7d7d;
	font-family:Arial, Helvetica, sans-serif;
	}
	
		#footer_wrap_right a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #7d7d7d;
		margin: 0px;
		text-decoration:none;
		padding:5px;
		}
		
		#footer_wrap_right a:hover{
		text-decoration:underline;
		}
		
/* Opmaak Loggedin */
#loggedin_left{
width: 234px;
float:left;
}

#loggedin_right{
width: 744px;
float:left;
margin-left: 5px;
min-height: 100px;
}

/* opmaak loggedin left */

#left_loggedin_wrap{
	width: 213px;
	padding: 10px;
	}
	
	#left_loggedin_wrap ul{
	list-style:none;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	padding-bottom:10px;
	background-image:url(http://www.hosted.nl/images/inhoud/login_stripes_03.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	font-size:12px;
	color: #484e55;
	}
	
	#left_loggedin_wrap li{
	list-style:none;
	margin: 0px;
	padding: 0px;
	}
	
	#left_loggedin_wrap li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#484e55;
	margin: 0px;
	text-decoration:none;
	}
	
	#left_loggedin_wrap li a:hover{
	text-decoration:underline;
	}
	
	
		#left_loggedin_wrap h2{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #484e55;
			margin: 0px;
			font-weight:bolder;
		}
		
		#left_loggedin_wrap p{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #484e55;
			margin: 0px;
			margin-top: 10px;
			margin-bottom: 5px;	
		}
		
		#opwaarderen{
		width: 100%;
		height:20px;
		float:left;
		margin-top:5px;
		}
		
		#opwaarderen ul{
		list-style:none;
		margin: 0px;
		padding: 0px;
		padding-bottom: 8px;
		background-image:url(http://www.hosted.nl/images/inhoud/login_stripes_03.png);
		background-position:bottom left;
		background-repeat:no-repeat;
		}
	
			#opwaarderen li{
			list-style:none;
			margin: 0px;
			padding: 0px;
			}
	
		.uitloggen_button{
		width: 89px;
		height:32px;
		float:left;
		margin-top: 20px;
		background-image:url(http://www.hosted.nl/images/inhoud/uitloggen_button_03.png);	
		}
		
		#service_pagina{
		width: 233px;
		float:left;
		margin-top:5px;
		}
		
		#service_pagina_top{
		width:233px;
		height:46px;
		float:left;
		background-image:url(http://www.hosted.nl/images/inhoud/service_pagina_top_03.png);	
		}
		
			#service_wrap{
			width: 213px;
			padding: 10px;
			}
		
				#service_wrap h2{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color: #484e55;
				margin: 0px;
				font-weight:bolder;
				border-bottom: 1px solid #dddddd;
			background-position:bottom left;
			background-repeat:no-repeat;
			padding-bottom: 10px;
				}
			
		#service_pagina_mid{
		width:231px;
		float:left;
		background-image:url(http://www.hosted.nl/images/inhoud/service_pagina_mid.png);
		background-repeat:no-repeat;
		border-left:1px solid #e5e5e5;
		border-right:1px solid #e5e5e5;
		background-color: #fbfbfb;
		}
		
			#service_mid_wrap{
			width:220px;
			padding:8px;
			margin-left: 1px;
			margin-top: -8px;
			}
			
				#service_mid_wrap a{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #6d6d6d;
				font-weight:bold;
				}

				#service_mid_wrap a:hover{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #2d2d2d;
				font-weight:bold;
				}
				
				#service_mid_wrap p{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #484e55;
				margin: 0px;
				padding: 0px;
				}
				
					#service_mid_wrap ul{
					list-style:none;
					margin: 0px;
					padding: 0px;
					padding-bottom: 8px;
					border-bottom: 1px solid #dddddd;
					margin-top: 10px;
					width: 216px;
					color: #484e55;
					
					}
				
						#service_mid_wrap li{
						list-style:none;
						margin: 0px;
						padding: 0px;
						font-size: 9px;
						}
						
						#service_mid_wrap li a{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #484e55;
						text-decoration:none;
						margin: 0px;
						}
						
						#service_mid_wrap li a:hover{
						text-decoration:underline;
						}
								
		#service_pagina_bot{
		width:233px;
		float:left;
		height:9px;
		background-image:url(images/inhoud/service_pagina_bot_03.png);
		}
		
/* opmaak loggedin right */

#right_loggedin_top{
width: 743px;
float:left;
height:10px;
background-image:url(images/inhoud/right_loggedin_top_03.png);
}

#right_loggedin_mid{
width: 741px;
border-left: 1px solid #d6d5d5;
border-right: 1px solid #d6d5d5;
background-color:#FFFFFF;
float:left;
}

#right_mid_wrap{
width: 730px;
float:left;
margin-left: 5px;
}

	#right_mid_wrap_top{
	width: 723px;
	float:left;
	margin-left: 5px;
	}
	
	/* service pagina settings */
		#content_mid_service{
		width: 698px;
		float:left;
		min-height: 100px;
		margin-left: 10px;
		margin-top: 5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #484e55;
		}
	
		#content_mid_service p{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #484e55;
		margin: 0px;
		}

		#content_mid_service p a{
		color: #0770ae;
		}
		
		#content_mid_service p a:hover{
		color: #084a71;
		}
		
		#content_mid_service a{
		color: #0770ae;
		}
		
		#content_mid_service a:hover{
		color: #084a71;
		}
	/* -----======---------Service opties hier onder---------===========------------ */
			.service_opties{
			width: 100%;
			float:left;
			margin-top:15px;
			}
			
			.service_opties_inleiding{
			width: 630px;
			float:left;
			margin-left: 17px;
			}
			
			.service_opties_inleiding p{
			margin-bottom:10px!important;
			color:#484e55!important;
			}
			
						.service_opties_top{
						width: 100%;
						float:left;
						min-height:20px;
						}
						
						.service_opties_top p{
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color: #0066CC!important;
						margin: 0px!important;
						font-weight:bolder;
						}
			
			.service_opties_sub{
			width:90%;
			float:left;
			margin-left: 50px;
			}
			
			.service_opties_box{
			width:156px;
			float:left;
			margin-right: 1px;
			min-height: 100px;
			}
			
			.service_opties_box2{ /* stefan */
			width:156px;
			float:left;
			margin-right: 1px;
			min-height: 130px;
			}
			
			.service_opties_afbeelding{
			width: 60px;
			height: 76px;
			float:left;
			margin-left: 10%;
			}
			
			.service_opties_onderdeel{
			width: 100%;
			height: 20px;
			float:left;
			text-align:left;
			}
			
				.service_opties_onderdeel a{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bolder;
				color: #484e55;
				margin: 0px;
				text-decoration:none;
				}
			
				.service_opties_onderdeel a:hover{
				text-decoration:underline;
				}
				
					.service_opties_aantal{
					width: 100%;
					height: 20px;
					float:left;
					text-align:left;
					}
					
						.service_opties_aantal p{
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color: #484e55!important;
						margin: 0px;
						}
					
						.service_opties_aantal a:hover{
						text-decoration:underline;
						}
	
/* -----======--------------=======------------===========------------ */
	#right_mid_wrap_top h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #003f80;
	margin: 0px;
	padding-bottom:5px;
	border-bottom: 1px solid #dedede;
	}
		#right_mid_wrap_left{
		width: 164px;
		float:left;
		margin-top:5px;
		border-right: 1px solid #e4e4e4;
		}

			
	.domain_buttons{
	width:159px;
	height:33px;
	float:left;
	background-image:url(images/inhoud/gray_button_03.png);
	margin-bottom:3px;
	}
	
		.domain_buttons_wrap{
		width:159px;
		height:30px;
		line-height: 32px;
		font-size: 11px;
		}
		
		.domain_buttons_wrap a{
		font-family:Arial, Helvetica, sans-serif;
		color: #6c6c6c;
		text-decoration:none;
		padding-left: 10px;
		width: 148px;
		height:33px;
		display:block;
		}
		
#right_loggedin_bot{
width: 743px;
float:left;
height:10px;
background-image:url(images/inhoud/right_loggedin_bot_03.png);
}

.domain_menu_top{
width: 159px;
height:33px;
float:left;
margin-top:10px;
background-image:url(images/inhoud/domein_menu_top_03.png);
}

	.domain_menu_top_wrap{
	width:140px;
	line-height: 33px;
	margin-left: 10px;
	}
	
		.domain_menu_top_wrap h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #005899;
		margin: 0px;
		font-weight:bolder;
		}

.domain_menu_mid{
width: 157px;
border-left: 1px solid #cdcdcd;
border-right: 1px solid #cdcdcd;
background-color:#FFFFFF;
float:left;
}

.domain_menu_mid_wrap{
width: 150px;
margin-left:8px;
float:left;
}


.menu_row{
width: 153px;
height: 17px;
float:left;
margin-top:2px;
margin-bottom:5px;
}


.menu_row2{
width: 153px;
height: 17px;
float:left;
margin-top:2px;
margin-bottom:5px;
border-bottom: 1px solid #e0e0e0;
}

.menu_icon{
width: 16px;
height: 17px;
float:left;
}

.menu_link{
width: 133px;
height: 17px;
float:left;
margin-top: 2px;
margin-left: 4px;
}

	.menu_link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #6c6c6c;
	margin: 0px;
	text-decoration:underline;
	padding: 2px;
	}
	
		.menu_link a:hover{
		text-decoration:none;
		}

.groep_wrap1{
width: 142px;
float:left;
}


.groep_wrap2{
width: 142px;
margin-top:7px;
margin-bottom: 5px;
border-top: 1px solid #e0e0e0;
padding-top: 4px;
float:left;
margin-left: 7px;
}

.domain_menu_bot{
width: 159px;
height: 4px;
background-image:url(images/inhoud/domein_menu_bot_03.png);
float:left;
}

/* RIGHT_RIGHT	 */	
		#right_mid_wrap_right{
		width: 560px;
		float:left;
		margin-left:5px;
		}
		
		#right_top{
		width: 100%;
		float:left;
		}
		
		#right_bottom{
		width:100%;
		float:left;
		min-height:250px;
		margin-top: 5px;
		}
		
		#right_menu{
		width: 560px;
		height:33px;
		float:left;
		margin-top: 5px;
		background-image:url(images/inhoud/right_menu_bar_03.png);
		}
		
		
#point {
display:table;
padding:0px;
margin: 0px;
list-style:none;
white-space:nowrap;
}

#point li {
display:table-cell;
cursor: pointer;
margin:0px;
padding:0px;
border-right: 1px solid #7cbde6;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
height:33px;
line-height: 30px;
text-align:center;
padding-left:6px;
padding-right:6px;
text-decoration:none;
color: #005899;
}

#point li.notallowed {
cursor: not-allowed;
background: url('http://ishosted.nl/images/inhoud/transparency30.png');
color: #699CBF;
}

/* #point li a {
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
height:33px;
line-height: 30px;
text-align:center;
padding-left: 8px;
padding-right:8px;
text-decoration:none;
color:#005899;
background: repeat-x bottom left;
}

#point li a:hover, #point li a.current {
color:#c88c0b;
} */
		
		#right_search{
		width: 212px;
		height:21px;
		margin-top: 7px;
		float:right;
		}
		
		.right_search_input{
		width: 134px;
		height:21px;
		background-image:url(images/inhoud/right_search_input_03.png);
		float:left;
		}
		
		.right_search_submit{
		width: 62px;
		height:22px;
		background-image:url(images/inhoud/right_search_submit_03.png);
		float:left;
		margin-top:-1px;
		}
		
.right_input{
background-color:transparent;
border:0 none;
color:#000;
font-size:10px;
height:20px;
margin:0 0 0 0px;
padding:2px 0 0 5px;
width:128px;
color:#666666;
}
	

	
.right_submit{
background-color:transparent;
border:0 none;
height:22px;
width:62px;
cursor:pointer;
margin: 0px;
padding:0px;
}

.borderright_none{
border: none;
border-right: none!important;
}

/* ------- opmaak voor de tabel --------- */
/* TABEL */
table.hosting {
	margin: 0px;
	padding: 0px;
	width: 476px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1em;
	margin-left: 5px;
}

table.hosting a {
	color: #005EAF;
}
/* THEAD */
table.hosting thead {
	width: 100%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border: none;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
table.hosting thead th {
	padding: 2px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	border-right: 1px solid #1662A3;
	
}
table.hosting thead th.topleft {
	width: 150px;
	height: 30px;
	background: #025fb0 url(images/inhoud/topleft.png) no-repeat left top;
	border-left: none;
}




table.hosting thead th.topright {
	height: 30px;
	background: #025fb0 url(images/inhoud/topright.png) no-repeat right top;
	border: none;
}
/* TBODY */
table.hosting tbody {  margin: 0px; padding: 0px; }
table.hosting tbody th {
	text-align: right;
	font-size: 11px;
	color: #7b8285;
	font-weight: normal;
	text-align: left;
	padding: 10px;
}
table.hosting tbody td.een { border-left: 1px solid #e5e9ec; }
table.hosting tbody tr.laatste td { border-bottom: 1px solid #e5e9ec; }
table.hosting tbody td {
	padding: 6px;
	text-align: center;
	font-size: 11px;
	border-top: 1px solid #e5e9ec;
	border-right: 1px solid #e5e9ec;
}
table.hosting tbody td.een,
table.hosting thead th.een { text-align: left; padding-left: 12px; }
table.hosting tbody tr.oneven {
	background-color:#fff;
	color: #4f5253;
}

table.hosting tbody tr.oneven a:hover{
	color: #031e36;
	text-decoration:none;
}

table.hosting tbody tr.even { background-color: #f9fdff; }

table.hosting tbody tr.even a:hover{
	color: #031e36;
	text-decoration:none;
 }


table.hosting tbody tr.even td {
	color: #4f5253;
	background: #f9fdff url(images/inhoud/even.png) repeat-x bottom;
}
table.hosting tbody tr td.onder{
	width: 476px;
	height: 10px;
	background:url(images/inhoud/bottom.png) no-repeat;
	border: none;
	padding: 0;
	background-color: #fff;
	}
	
/*--------------------- TABEL exenties----------------*/
table.exenties {
	margin: 0px;
	padding: 0px;
	width: 476px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1em;
	margin-left: 5px;
}
table.exenties a {
	color: #005EAF;
}
/* THEAD */
table.exenties thead {
	width: 100%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border: none;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
table.exenties thead th {
	padding: 2px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	border-right: 1px solid #1662A3;
	
}
table.exenties thead th.topleft {
	width: 33%;
	height: 30px;
	background: #025fb0 url(images/inhoud/topleft.png) no-repeat left top;
	border-left: none;
}

table.exenties thead th.topleftbreed {
	width: 250px;
	height: 30px;
	background: #025fb0 url(images/inhoud/topleftbreed.png) no-repeat left top;
	border-left: none;
}

table.exenties thead th.midden {
	width: 33%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border-left: none;
}

table.exenties thead th.middenklein {
	width: 20%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border-left: none;
}


table.exenties thead th.topright {
	height: 33%;
	width: 100px;
	background: #025fb0 url(images/inhoud/topright.png) no-repeat right top;
	border: none;
}
/* TBODY */
table.exenties tbody {  margin: 0px; padding: 0px; }
table.exenties tbody th {
	text-align: right;
	font-size: 11px;
	color: #7b8285;
	font-weight: normal;
	text-align: left;
	padding: 10px;
}
table.exenties tbody td.een { border-left: 1px solid #e5e9ec; }
table.exenties tbody tr.laatste td { border-bottom: 1px solid #e5e9ec; }
table.exenties tbody td {
	padding: 6px;
	text-align: center;
	font-size: 11px;
	border-top: 1px solid #e5e9ec;
	border-right: 1px solid #e5e9ec;
}
table.exenties tbody td.een,
table.exenties thead th.een { text-align: left; padding-left: 12px; }
table.exenties tbody tr.oneven {
	background-color:#fff;
	color: #4f5253;
}

table.exenties tbody tr.oneven a:hover{
	color: #031e36;
	text-decoration:none;
}

table.exenties tbody tr.even { 
background-color: #4f5253; 
}
table.exenties tbody tr.even a:hover { 
	color: #031e36;
	text-decoration:none;
}
table.exenties tbody tr.even td {
	color: #4f5253;
	background: #f9fdff url(images/inhoud/even.png) repeat-x bottom;
}
table.exenties tbody tr td.onder{
	width: 476px;
	height: 10px;
	background:url(images/inhoud/bottom.png) no-repeat;
	border: none;
	padding: 0;
	background-color: #fff;
	}
/*--------------------- TABEL 3 rows grijs----------------*/
table.grijs {
	margin: 0px;
	padding: 0px;
	width: 476px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1em;
	margin-left: 5px;
}
table.grijs a {
	color: #5b5b5b;
}
/* THEAD */
table.grijs thead {
	width: 100%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border: none;
	color: #c3c3c3;
	padding: 0px;
	margin: 0px;
}
table.grijs thead th {
	padding: 0px;
	.padding: 0px;
	text-align: center;
	font-size: 12px;
	color: #c3c3c3;
	font-weight: bold;
	color: #fff;
	border-right: 1px solid #c3c3c3;
	
}
table.grijs thead th.topleft {
	width: 55%;
	height: 30px;
	background: #a2a2a2 url(images/inhoud/topleft_2.png) no-repeat left top;
	border-left: none;
	color: #808080;
}
table.grijs thead th.midden {
	width: 30%;
	height: 30px;
	background: #a2a2a2 url(images/inhoud/thead_2.png) repeat-x left top;
	border-left: none;
	color: #808080;
}
table.grijs thead th.topright {
	height: 25%;
	width: 100px;
	background: #a2a2a2 url(images/inhoud/topright_2.png) no-repeat right top;
	border: none;
	color: #808080;
}
/* TBODY */
table.grijs tbody {  margin: 0px; padding: 0px; }
table.grijs tbody th {
	text-align: right;
	font-size: 11px;
	color: #4f5253;
	font-weight: normal;
	text-align: left;
	padding: 10px;
}
table.grijs tbody td.een { border-left: 1px solid #e5e9ec; }
table.grijs tbody tr.laatste td { border-bottom: 1px solid #e5e9ec; }
table.grijs tbody td {
	padding: 6px;
	text-align: center;
	font-size: 11px;
	border-top: 1px solid #e5e9ec;
	border-right: 1px solid #e5e9ec;
	text-align:right;
}
table.grijs tbody td.een,
table.grijs thead th.een { text-align: left; padding-left: 12px; }
table.grijs tbody tr.oneven {
	color: #4f5253;
	background: #f9fdff url(images/inhoud/even.png) repeat-x bottom;
	
}

table.grijs tbody tr.oneven a:hover{
	color: #4f5253;
	text-decoration:none;
}

table.grijs tbody tr.even { 
	background-color: #76a6c4; 
}
table.grijs tbody tr.even a:hover { 
	color: #4f5253;
	text-decoration:none;
}
table.grijs tbody tr.even td {
	color: #4f5253;
	background: #ffffff repeat-x bottom;
}
table.grijs tbody tr td.onder{
	width: 476px;
	height: 10px;
	background:url(images/inhoud/bottom.png) no-repeat;
	border: none;
	padding: 0;
	background-color: #fff;
	}
/*--------------------- TABEL singlerow----------------*/
table.singlerow {
	margin: 0px;
	padding: 0px;
	width: 476px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1em;
	margin-left: 5px;
}
table.singlerow a {
	color: #005EAF;
}
/* THEAD */
table.singlerow thead {
	width: 100%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border: none;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
table.singlerow thead th {
	padding: 2px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
	
}
table.singlerow thead th.topleft {
	width: 33%;
	height: 30px;
	background: #025fb0 url(images/inhoud/topleft.png) no-repeat left top;
	border-left: none;
	border-right: 1px solid #1662A3;
}
table.singlerow thead th.midden {
	width: 33%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border-left: none;
}
table.singlerow thead th.topright {
	height: 33%;
	width: 200px;
	background: #025fb0 url(images/inhoud/topright2.png) repeat-x right top;
	border: none;
}
/* TBODY */
table.singlerow tbody {  margin: 0px; padding: 0px; }
table.singlerow tbody th {
	text-align: right;
	font-size: 11px;
	color: #7b8285;
	font-weight: normal;
	text-align: left;
	padding: 10px;
}
table.singlerow tbody td.een { border-left: 1px solid #e5e9ec; }
table.singlerow tbody tr.laatste td { border-bottom: 1px solid #e5e9ec; }
table.singlerow tbody td {
	padding: 6px;
	text-align: center;
	font-size: 11px;
	border-top: 1px solid #e5e9ec;
	border-right: 1px solid #e5e9ec;
}
table.singlerow tbody td.een,
table.singlerow thead th.een { text-align: left; padding-left: 12px; }
table.singlerow tbody tr.oneven {
	background-color:#fff;
	color: #4f5253;
}

table.singlerow tbody tr.oneven a:hover{
	color: #031e36;
	text-decoration:none;
}

table.singlerow tbody tr.even { 
background-color: #4f5253; 
}
table.singlerow tbody tr.even a:hover { 
	color: #031e36;
	text-decoration:none;
}
table.singlerow tbody tr.even td {
	color: #4f5253;
	background: #f9fdff url(images/inhoud/even.png) repeat-x bottom;
}
table.singlerow tbody tr td.onder{
	width: 476px;
	height: 10px;
	background:url(images/inhoud/bottom.png) no-repeat;
	border: none;
	padding: 0;
	background-color: #fff;
	}
	
	.sla_ul{
	list-style:none!important;
	margin:0px;
	padding:0px;
	text-align:left;
	}
	
	.sla_ul li{
	list-style:none!important;
	margin:0px;
	padding:0px;
	text-align:left;
	}
	
	.sla_ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	margin: 0px;
	padding: 0px;
	font-weight:bold;
	padding-top: 5px;
	}
	
	/*--------------------- TABEL met 3 subrijen----------------*/
table.three_rows {
	margin: 0px;
	padding: 0px;
	width: 476px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1em;
	margin-left: 5px;
}
table.three_rows a {
	color: #005EAF;
}
/* THEAD */
table.three_rows thead {
	width: 100%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border: none;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
table.three_rows thead th {
	padding: 2px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
	
}
table.three_rows thead th.topleft {
	width: 33%;
	height: 30px;
	background: #025fb0 url(images/inhoud/topleft.png) no-repeat left top;
	border-left: none;
	border-right: 1px solid #1662A3;
}
table.three_rows thead th.midden {
	width: 200px;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border-left: none;
}
table.three_rows thead th.topright {
	height: 33%;
	width: 200px;
	background: #025fb0 url(images/inhoud/topright2.png) repeat-x right top;
	border: none;
}
/* TBODY */
table.three_rows tbody {  margin: 0px; padding: 0px; }
table.three_rows tbody th {
	text-align: right;
	font-size: 11px;
	color: #7b8285;
	font-weight: normal;
	text-align: left;
	padding: 10px;
}
table.three_rows tbody td.een { border-left: 1px solid #e5e9ec; }
table.three_rows tbody tr.laatste td { border-bottom: 1px solid #e5e9ec; }
table.three_rows tbody td {
	padding: 6px;
	text-align: center;
	font-size: 11px;
	border-top: 1px solid #e5e9ec;
	border-right: 1px solid #e5e9ec;
}
table.three_rows tbody td.een,
table.three_rows thead th.een { text-align: left; padding-left: 12px; }
table.three_rows tbody tr.oneven {
	background-color:#fff;
	color: #4f5253;
}

table.three_rows tbody tr.oneven a:hover{
	color: #031e36;
	text-decoration:none;
}

table.three_rows tbody tr.even { 
background-color: #4f5253; 
}
table.three_rows tbody tr.even a:hover { 
	color: #031e36;
	text-decoration:none;
}
table.three_rows tbody tr.even td {
	color: #4f5253;
	background: #f9fdff url(images/inhoud/even.png) repeat-x bottom;
}
table.three_rows tbody tr td.onder{
	width: 476px;
	height: 10px;
	background:url(images/inhoud/bottom.png) no-repeat;
	border: none;
	padding: 0;
	background-color: #fff;
	}
	/*--------------------- TABEL no_row----------------*/
table.no_row {
	margin: 0px;
	padding: 0px;
	width: 476px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1em;
	margin-left: 5px;
}
table.no_row a {
	color: #005EAF;
}
/* THEAD */
table.no_row thead {
	width: 100%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border: none;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
table.no_row thead th {
	padding: 2px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
	
}
table.no_row thead th.topleft {
	/* 	width: 33%; */
	height: 30px;
	background: #025fb0 url(images/inhoud/no_row_top_03.png) no-repeat left top;
}
table.no_row thead th.midden {
	width: 33%;
	height: 30px;
	background: #025fb0 url(images/inhoud/thead.png) repeat-x left top;
	border-left: none;
}
table.no_row thead th.topright {
	height: 33%;
	width: 200px;
	background: #025fb0 url(images/inhoud/topright2.png) repeat-x right top;
	border: none;
}
/* TBODY */
table.no_row tbody {  margin: 0px; padding: 0px; }
table.no_row tbody th {
	text-align: right;
	font-size: 11px;
	color: #7b8285;
	font-weight: normal;
	text-align: left;
	padding: 10px;
}
table.no_row tbody td.een { border-left: 1px solid #e5e9ec; }
table.no_row tbody tr.laatste td { border-bottom: 1px solid #e5e9ec; }
table.no_row tbody td {
	padding: 6px;
	text-align: center;
	font-size: 11px;
	border-top: 1px solid #e5e9ec;
	border-right: 1px solid #e5e9ec;
}
table.no_row tbody td.een,
table.no_row thead th.een { text-align: left; padding-left: 12px; }
table.no_row tbody tr.oneven {
	background-color:#fff;
	color: #4f5253;
}

table.no_row tbody tr.oneven a:hover{
	color: #031e36;
	text-decoration:none;
}

table.no_row tbody tr.even { 
background-color: #4f5253; 
}
table.no_row tbody tr.even a:hover { 
	color: #031e36;
	text-decoration:none;
}
table.no_row tbody tr.even td {
	color: #4f5253;
	background: #f9fdff url(images/inhoud/even.png) repeat-x bottom;
}
table.no_row tbody tr td.onder{
	width: 476px;
	height: 10px;
	background:url(images/inhoud/bottom.png) no-repeat;
	border: none;
	padding: 0;
	background-color: #fff;
	}
	
/* ====== opmaak tabel servers =======*/
.box a{
color: #fff;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

.box p{
margin: 0;
padding: 5px;
line-height: 1.5em;
text-align: justify;
border-top: 1px solid #3680c0;
font-size: 11px!important;
}
.tab a{
color: #fff;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.tab a:hover{
color: #a7cf31;
}

#wrapper{
width: 485px;
margin: 0 auto;
}

.box{
background: #fff;
width: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.boxholder{
clear: both;
padding: 1px;
background: #e5e9ec;
overflow:hidden;
margin-bottom: 10px;

}

.tab{
float: left;
height: 32px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background: #8DC70A url(images/inhoud/bluetab.jpg) no-repeat;
cursor:pointer;
}

.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}

/* ===----- Opmaak voor de servers ----=== */


/* ====== opmaak tabel vps =======*/
.box2 a{
color: #fff;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

.box2 p{
margin: 0;
padding: 5px;
line-height: 1.5em;
text-align: justify;
border-top: 1px solid #3680c0;
font-size: 11px!important;
}
.tab2 a{
color: #fff;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.tab a:hover2{
color: #a7cf31;
}

#wrapper2{
width: 485px;
margin: 0 auto;
}

.box2{
background: #fff;
width: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.boxholder2{
clear: both;
padding: 1px;
background: #e5e9ec;
overflow:hidden;
margin-bottom: 10px;

}

.tab2{
float: left;
height: 32px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background: #8DC70A url(images/inhoud/bluetab.jpg) no-repeat;
cursor:pointer;
}

.tabtxt2{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}

/* ===----- Opmaak voor de vps ----=== */


.server_vak{
width: 118px;
margin-left:2px;
float:left;
border-top:none!important;
}

.server_naam{
width: 100%;
float:left;
height:30px;
text-align:center;
border-top:none!important;
}

	.server_naam h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bolder;
	color:#999999;
	margin: 0px;
	margin-top:10px;
	}
.tabtxt{
font-family:Arial, Helvetica, sans-serif;
}
.server_plaatje{
width: 100%;
float:left;
border-top:none!important;
}

	.server_plaatje_wrap{
	margin-left: 22px;
	}
	
.server_processor{
width: 100%;
float:left;
height:20px;
margin-bottom:35px;
border-top:none!important;
}

.server_processor2{
width: 100%;
float:left;
height:20px;
margin-bottom:20px;
border-top:none!important;
}

.server_gegevens{
width: 100%;
float:left;
height:20px;
margin-bottom:20px;
border-top:none!important;
}

	.server_gegevens_border{
	width: 100%;
	float:left;
	height:20px;
	margin-bottom:20px;
	border:none!important;
	border-top: solid 1px #8db7db!important;
	}
	
	.server_gegevens_border p{
	width: 100%;
	float:left;
	height:20px;
	margin-bottom:20px;
	border:none!important;
	border-top: none!important;
	}

.server_specs{
width: 100%;
float:left;
height:20px;
margin-bottom:25px;
border-top:none!important;
}
.server_specs p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	margin: 0px!important;
	border-top:none!important;
	}

	.server_gegevens p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	margin: 0px!important;
	border-top:none!important;
	}
	
.prijs_maand{
width: 100%;
float:left;
height:20px;
padding-top: 3px;
border-top: 1px solid #c2d9ec;
margin: 0px!important;
padding-bottom: 10px;
}

	.prijs_maand p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	margin: 0px!important;
	border-top:none!important;
	}
	
.setup_kosten{
width: 100%;
float:left;
height:30px;
padding-top:15px;
padding-bottom:10px;
margin: 0px!important;
}

	.setup_kosten p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
		margin: 0px!important;
	padding-top: 15px;
	border-top: 1px solid #666666;
	}
	
	.setup_kosten a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin: 0px!important;
	border-top:none!important;
	
	}
	
	.setup_kosten a:hover{
	color:#015faf!important;
	margin: 0px!important;
	}
	

.prijs{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color: #2f75b2;
margin: 0px;
text-decoration:none!important;
}

.striped_tekst{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color: #2f75b2;
margin: 0px;
text-decoration:line-through;
margin-left: 10px;
}

.green_tekst{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color: #339900;
margin: 0px;
margin-left: 15px;
text-decoration:line-through;
}

/* =====---  Registeren opmaak ---===== */
table.registeren{
width: 400px;
margin-top:15px;
}

.registeren_bg{
width: 178px;
height:34px;
background-image:url(images/inhoud/registeren_input_02_03.png);
margin-left:10px;
margin: 0px;
padding: 0px;
}

.registeren_bg_fout{
width: 178px;
height:34px;
background-image:url(images/inhoud/registeren_input_02_03_fout.png);
margin-left:10px;
margin: 0px;
padding: 0px;
}

textarea {
  overflow: auto;
  border: none;
}


.tekstveld_bg{
width: 256px;
color:#333333;
height:106px;
background-image:url(images/inhoud/tekstveld_tekst_goed.png);
margin-left:10px;
margin: 0px;
padding: 0px;
padding: 5px;
background-repeat:no-repeat;
}

.tekstveld_bg_fout{
width: 256px;
color:#333333;
height:106px;
background-image:url(images/inhoud/tekstveld_tekst_fout.png);
margin-left:10px;
margin: 0px;
padding: 0px;
padding: 5px;
background-repeat:no-repeat;
}

	.registeren_input{
	background-color:transparent;
	border:0 none;
	color:#626262;
	font-size:12px;
	height:34px;
	margin:0 0 0 5px!important;
	padding:7px 0 0 0px!important;
	width:164px;
	}

table.registeren label{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #626262;
font-weight:bold;
}

.telefoon_small{
width: 47px;
height:34px;
background-image:url(images/inhoud/telefoon_small_07.png);
float:left;
}

.telefoon_small2{
width: 47px;
height:34px;
background-image:url(images/inhoud/telefoon_small_07.png);
float:left;
margin-left:3px;
}

	.telefoon_small_input{
	background-color:transparent;
	border:0 none;
	color:#626262;
	font-size:12px;
	height:23px;
	margin:0 0 0 3px;
	padding:7px 0 0 0px;
	width:37px;
	}
	
.telefoon_big{
width: 98px;
height:34px;
background-image:url(images/inhoud/telefoon_big_07.png);
float:left;
margin-left:3px;
}

	.telefoon_big_input{
	background-color:transparent;
	border:0 none;
	color:#626262;
	font-size:12px;
	height:23px;
	margin:0 0 0 2px;
	padding:7px 0 0 3px;
	width:86px;
	}
	
.registeren_submit2{
width: 89px;
height:32px;
background-image:url(images/inhoud/registeren_submit_11.png);
margin-top:10px;
}

.bericht_versturen{
width: 119px;
height:32px;
background-image:url(images/inhoud/bericht_versturen.png);
margin-top:10px;
}

.bericht_submitter{
background-color:transparent;
border:0 none;
height:32px;
width:119px;
cursor:pointer;
margin:0px;
padding:0px;
}

.registeren_submitter{
background-color:transparent;
border:0 none;
height:32px;
width:89px;
cursor:pointer;
margin:0px;
padding:0px;
}

/* =====--- Header ITEMS ---===== */
#header_bg{
width: 477px;
height:75px;
float:left;
margin-left:5px;
margin-bottom:10px;
}


/* text area box */


			.ghost-text {
				color: #aaa;
			}
			.single-line {
				height: 20px;
				padding: 2px 4px;
				line-height: 20px;
			}
			.mycolor {
				color: #4452aa;
			}
			textarea {
				background-color: #f8fbff;
				border: 1px solid #d7d7d7;
			}



			.tekstveld {
				background-color: #f8fbff;
				border: 1px solid #d7d7d7;
				padding-left: 5px;
				padding-right: 5px;
				padding-top: 3px;
				padding-bottom: 3px;
				font-size: 11px;
			}

.tekstveld_disabled {
	border: 1px #000000 solid;
	background-color: #D3D3D3;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #555555;
}

.tekstveld_fout {
	border: 1px #ff0000 solid;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #555555;
}


#domein_toevoegen_button{
width: 126px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/domein_toevoegen.jpg);
float:left;
margin:0px;
}
		
.domein_toevoegen_submit{
background-color:transparent;
border:0 none;
width:126px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#nieuwe_ticket_button{
width: 96px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/nieuwe_ticket.jpg);
float:left;
margin:0px;
}
		
.nieuwe_ticket_submit{
background-color:transparent;
border:0 none;
width:96px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#opslaan_button{
width: 66px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/opslaan.jpg);
float:left;
margin:0px;
}
		
.opslaan_submit{
background-color:transparent;
border:0 none;
width:66px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#verder_gaan_button{
width:89px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/verder_gaan.jpg);
float:left;
margin:0px;
}
		
.verder_gaan_submit{
background-color:transparent;
border:0 none;
width:89px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#verstuur_wachtwoord_button{
width:144px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/verstuur_wachtwoord.jpg);
float:left;
margin:0px;
}
		
.verstuur_wachtwoord_submit{
background-color:transparent;
border:0 none;
width:144px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#deze_offerte_online_ondertekenen_button{
width:215px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/deze_offerte_online_ondertekenen.jpg);
float:left;
margin:0px;
}
		
.deze_offerte_online_ondertekenen_submit{
background-color:transparent;
border:0 none;
width:215px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#gebruik_onze_nameservers_button{
width:176px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/gebruik_onze_nameservers.jpg);
float:left;
margin:0px;
}
		
.gebruik_onze_nameservers_submit{
background-color:transparent;
border:0 none;
width:176px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#verwijderen_uit_groep_button{
width:144px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/verwijderen_uit_groep.jpg);
float:left;
margin:0px;
}
		
.verwijderen_uit_groep_submit{
background-color:transparent;
border:0 none;
width:144px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#toevoegen_aan_winkelwagen_button{
width:196px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/toevoegen_aan_winkelwagen.jpg);
float:left;
margin:0px;
}
		
.toevoegen_aan_winkelwagen_submit{
background-color:transparent;
border:0 none;
width:196px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#uitbetalen_button{
width:77px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/uitbetalen.jpg);
float:left;
margin:0px;
}
		
.uitbetalen_submit{
background-color:transparent;
border:0 none;
width:77px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#vergoedingen_button{
width:100px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/vergoedingen.jpg);
float:left;
margin:0px;
}
		
.vergoedingen_submit{
background-color:transparent;
border:0 none;
width:100px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#volgende_button{
width:71px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/volgende.jpg);
float:left;
margin:0px;
}
		
.volgende_submit{
background-color:transparent;
border:0 none;
width:71px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#vorige_button{
width:58px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/vorige.jpg);
float:left;
margin:0px;
}
		
.vorige_submit{
background-color:transparent;
border:0 none;
width:58px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#terug_button{
width:53px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/terug.jpg);
float:left;
margin:0px;
}
		
.terug_submit{
background-color:transparent;
border:0 none;
width:53px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#opwaarderen_button{
width:97px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/opwaarderen.jpg);
float:left;
margin:0px;
}
		
.opwaarderen_submit{
background-color:transparent;
border:0 none;
width:97px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#record_toevoegen_button{
width:124px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/record_toevoegen.jpg);
float:left;
margin:0px;
}
		
.record_toevoegen_submit{
background-color:transparent;
border:0 none;
width:124px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#geselecteerde_domeinen_bestellen_button{
width:222px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/geselecteerde_domeinen_bestellen.jpg);
float:left;
margin:0px;
}
		
.geselecteerde_domeinen_bestellen_submit{
background-color:transparent;
border:0 none;
width:222px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#verwijderen_button{
width:89px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/verwijderen.jpg);
float:left;
margin:0px;
}
		
.verwijderen_submit{
background-color:transparent;
border:0 none;
width:89px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#aanvraag_automatische_incasso_annuleren_button{
width:262px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/aanvraag_automatische_incasso_annuleren.jpg);
margin:0px;
}
		
.aanvraag_automatische_incasso_annuleren_submit{
background-color:transparent;
border:0 none;
width:262px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#automatische_incasso_uitschakelen_button{
width:223px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/automatische_incasso_uitschakelen.jpg);
margin:0px;
}
		
.automatische_incasso_uitschakelen_submit{
background-color:transparent;
border:0 none;
width:223px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#automatische_incasso_inschakelen_button{
width:220px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/automatische_incasso_inschakelen.jpg);
margin:0px;
}
		
.automatische_incasso_inschakelen_submit{
background-color:transparent;
border:0 none;
width:220px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}




#toevoegen_aan_winkelmandje_button{
width:190px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/toevoegen_aan_winkelmandje.jpg);
float:left;
margin:0px;
}
		
.toevoegen_aan_winkelmandje_submit{
background-color:transparent;
border:0 none;
width:190px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}




#opnieuw_verzoek_indienen_button{
width:173px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/opnieuw_verzoek_indienen.jpg);
margin:0px;
}
		
.opnieuw_verzoek_indienen_submit{
background-color:transparent;
border:0 none;
width:173px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#winkelwagen_bestellen_button{
width:152px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/winkelwagen_bestellen.jpg);
float:left;
margin:0px;
}
		
.winkelwagen_bestellen_submit{
background-color:transparent;
border:0 none;
width:152px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#bekijk_factuur_button{
width:97px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/bekijk_factuur.jpg);
float:left;
margin:0px;
}
		
.bekijk_factuur_submit{
background-color:transparent;
border:0 none;
width:97px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}



#betaal_factuur_button{
width:97px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/betaal_factuur.jpg);
float:left;
margin:0px;
}
		
.betaal_factuur_submit{
background-color:transparent;
border:0 none;
width:97px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#beschikbaarheid_controleren_button{
width:185px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/beschikbaarheid_controleren.jpg);
float:left;
margin:0px;
}
		
.beschikbaarheid_controleren_submit{
background-color:transparent;
border:0 none;
width:185px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}




#registreren_of_verhuizen_button{
width:163px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/registreren_of_verhuizen.jpg);
float:left;
margin:0px;
}
		
.registreren_of_verhuizen_submit{
background-color:transparent;
border:0 none;
width:163px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}


#registreren_of_verhuizen_licht_button{
width:163px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/registreren_of_verhuizen_licht.jpg);
float:left;
margin:0px;
}
		
.registreren_of_verhuizen_licht_submit{
background-color:transparent;
border:0 none;
width:163px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#gebruik_eigen_dns_button{
width:170px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/gebruik_eigen_dns.jpg);
float:left;
margin:0px;
}
		
.gebruik_eigen_dns_submit{
background-color:transparent;
border:0 none;
width:170px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#versturen_button{
width:77px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/versturen.jpg);
float:left;
margin:0px;
}
		
.versturen_submit{
background-color:transparent;
border:0 none;
width:77px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#versturen_button{
width:77px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/versturen.jpg);
float:left;
margin:0px;
}
		
.domeinen_verwijderen_submit{
background-color:transparent;
border:0 none;
width:157px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

#domeinen_verwijderen_button{
width:157px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/domein-en_verwijderen.jpg);
margin:0px;
float: left;
}

#controleren_domein_registratie{
width:87px;
height:32px;
background-image:url(http://www.hosted.nl/images/knoppen/controleren.jpg);
margin:0px;
margin-top: 5px;
float: left;
}
		
.controleren_submit{
background-color:transparent;
border:0 none;
width:87px;
height:32px;
cursor:pointer;
margin:0px;
padding: 0px;
}

.lettertype-klein10{
font-size:11px;
font-style:italic;
}

.nieuwstitel {
	font-weight: bold;
	color: #005eaf;
}


/* hosted oude tabel */

.tbl_pad4 {
	width: 100%;
	border-collapse: collapse;
	padding: 4px;
	border: 0px;
	height: 30px;	
}


.tbl_header {
	background-image:url(images/pagina/tabel-bg.jpg);
	background-repeat:no-repeat;
	background-color: #0769AE; 
	height: 30px;
	color: #ffffff;
	font-weight: bold;
	width: 50px;
	padding-left: 4px;
}

.tbl_header_groot {
	background-image:url(images/pagina/tabel-bg.jpg);
	background-repeat:no-repeat;
	background-color: #0769AE; 
	height: 30px;
	color: #ffffff;
	font-weight: bold;
	width: 132px;
	padding-left: 8px;
}

.tbl_header_offertepagina {
	background-image:url(images/pagina/tabel-bg-offertepagina.jpg);
	background-repeat:no-repeat;
	background-color: #0769AE; 
	height: 30px;
	color: #ffffff;
	font-weight: bold;
	width: 531px;
	padding-left: 8px;
}

.tbl_header_groot_facturen {
	background-image:url(images/pagina/tabel-bg_groot-facturen.jpg);
	background-repeat:no-repeat;
	background-color: #0769AE; 
	height: 30px;
	color: #ffffff;
	font-weight: bold;
	width: 313px;
	padding-left: 8px;
}

.tbl_header_midden {
	background-image:url(images/pagina/tabel-bg-midden.jpg);
	background-color: #0769AE; 
	color: #ffffff;
	font-weight: bold;
	height: 30px;
	padding-left: 4px;
}

.tbl_header_rechts {
	background-image:url(images/pagina/tabel-bg-rechts_grootxl.jpg);
	background-position: top right;
	background-repeat:no-repeat;
	background-color: #0769AE; 
	height: 30px;
	color: #ffffff;
	font-weight: bold;
	width: 235px;
	padding-left: 4px;	
}

.tbl_header_rechts_groot {
	background-image:url(images/pagina/tabel-bg-rechts_grootxl.jpg);
	background-position: top right;
	background-repeat:no-repeat;
	background-color: #0769AE; 
	height: 30px;
	color: #ffffff;
	font-weight: bold;
	width: 558px;
	padding-left: 4px;	
}

.tbl_ln0 {
	padding: 4px;
	background-color: #ffffff;	
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;	
	border-left: 1px solid #e5e5e5;	
	border-bottom: 1px solid #e5e5e5;
	height: 20px;
}

.tbl_ln1 {
	padding: 4px;
	background-color: #e7f3f8;	
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;	
	border-left: 1px solid #e5e5e5;	
	height: 20px;
}

.tbl_ln_over {
	padding: 4px;
	background-color: #c8ecfe;	
	cursor: pointer;
	height: 20px;
	border-top: 1px solid #e5e5e5;	
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;	
	border-left: 1px solid #e5e5e5;	
}


.handtekening {
	border: 1px #999999 solid;
	padding: 0px;

}

.tbl_col30 {
	width: 30px;
}

.tbl_col175 {
	width: 175px;
}

.tbl_col250 {
	width: 250px;
}

.tbl_nopadding {
	border-collapse: collapse;
	padding: 0px;
	border: 0px;
}

.whitespace_hor {
	height: 10px;
}

.whitespace_menu {
	width: 25px;
}

.tbl_100 {
	width: 100%;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}

.tbl_100_100 {
	height: 100%;
	width: 100%;
	border-collapse: collapse;
	padding: 0px;
}


.tbl_pad4 {
	width: 100%;
	border-collapse: collapse;
	padding: 4px;
	border: 0px;
}

.tbl_pad2 {
	border-collapse: collapse;
	padding: 2px;
	border: 0px;
}

#tbl_domchk_1 {
	width: 200px;
}

#tbl_domchk_2 {
	width: 100px;
}

#tbl_domchk_3 {
	width: 100px;
}

#tbl_domchk_4 {
	width: 100px;
}

.kolom1 {
	width: 235px;
	vertical-align: top;
}

.kolom2 {
	width: 480px;
	vertical-align: top;
	text-align: left;
}

.kolom3 {
	width: 235px;
	vertical-align: top;
}

.overlib {
	font-family: 'Arial';
	font-size: 12px;
	color:#333333;
}

.breadcrumb {
	color: #666 !important;
	font-size: 11px !important;
	margin-top: -10px !important;
	margin-bottom: 10px !important;
	display: block !important;
}

.breadcrumb-sp {
	font-family: 'Arial', sans-serif;
	color: #666 !important;
	font-size: 11px !important;
	margin-top: 5px !important;
	margin-bottom: 10px !important;
	display: block !important;
}

div#winkelwagen_bestellen_button { *margin-left: 0px !important; }
div.winkelwagen_bestellen_submit { *background: red; cursor: pointer; }