.loginemail {
	float: left;
	height: 16px;
	width: 97px;
	padding-left: 13px;
	margin-bottom: 3px;
	background: url(../images/img_links/login_email.gif) left;
	background-repeat: no-repeat;
	background-position: 2px 5px;
	border: 1px solid #c1dae7;
	font-size: 10px;
	color: #b2b2b2;
}

.loginemail:focus, .loginemail:hover {
	background: url(../images/img_links/login_email_focus.gif) left;
	background-repeat: no-repeat;
	background-position: 2px 5px;
	border: 1px solid #238ec5;
	color: #464646;
}

.loginwachtwoord {
	float: left;
	height: 16px;
	width: 97px;
	padding-left: 13px;
	background: url(../images/img_links/login_password.gif) left;
	background-repeat: no-repeat;
	background-position: 2px 5px;
	border: 1px solid #c1dae7;
	font-size: 10px;
	color: #b2b2b2;
}

.loginwachtwoord:focus, .loginwachtwoord:hover {
	background: url(../images/img_links/login_password_focus.gif) left;
	background-repeat: no-repeat;
	background-position: 2px 5px;
	border: 1px solid #238ec5;
	color: #464646;
}

.mail_label {
	float: left;
	width: 75px;
	font-size: 10px;
	text-align: right;
	margin-right: 5px;
	margin-top: 4px;
	}
	
.form_webmail {
	padding: 0;
	margin-top: 16px;
	}

.form_domeincheck {
	padding: 0;
	margin-top: 16px;
	}

.domeinnaam {
	float: left;
	height: 16px;
	width: 95px;
	margin-left: 5px;
	margin-right: 3px;
	border: 1px solid #c1dae7;
	font-size: 10px;
	color: #b2b2b2;
	}
	
.domeinnaam:focus, .domeinnaam:hover{
	border: 1px solid #238ec5;
	color: #464646;
	}
	
.domeinextensie {
	float: left;
	height: 20px;
	width: 50px;
	border: 1px solid #c1dae7;
	font-size: 10px;
	color: #464646;
	}
	
.domeinextensie:focus, .domeinextensie:hover{
	border: 1px solid #238ec5;
	}
	
.button {
	height: 15px;
	font-size: 11px;
	color: #2686b7;
	margin: 0;
	border-style: none;
	background: none;
	cursor: pointer; /* Cross Browser */
	cursor: hand; /* Cross Browser */
	}
	
.buttoncontainer {
	float: right;
	height: 15px;
	padding: 0;
	}
	
.ip {
	color: #2686b7;
	font-weight: bold;
	font-size: 10px;
	}
	
.iptext {
	margin-left: 5px;
	font-size: 10px;
	}
	
.ipblok {
	background-color: #F4F4F4;
	width: 151px;
	height: 20px;
	text-align: left;
	padding: 5px;
	}
	
.hulpafstandblok {
	margin-top: 2px;
	float: left;
	padding: 0;
	padding-bottom: 0px;
	background-color: #FFF;
	color: #545454;
	}

img.hulpopafstand {
	margin-top: 10px;
	}
	
img.xxoddbutton {
	margin-top: 2px;
	}
	
.submenublok {
	margin-top: 2px;
	float: left;
	padding: 0;
	padding-bottom: 20px;
	background-color: #FFF;
	color: #545454;
	}

/* SUBMENU NIVEAU 1 */	
#submenu ul {
	width: 161px;
	margin: 0;
	margin-top: 2px;
	padding: 0;
	}
		
#submenu li {
	list-style-type: none; 
	line-height: 22px;
	margin-bottom: 1px;
	}
		
#submenu a {
	display: block;
	text-align: left;
	text-decoration: none;
	color: #585858;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	background-color: #eaeaea;
	background-image: url(../images/layout/submenu_dot.gif); /* Bullet fix goed voor IE en FF */
	background-repeat: no-repeat; 
	background-position: 6px 10px;
	padding-left: 15px;
	padding-bottom: 2px;
	padding-top: 1px;
	}
	
#submenu a.active {
	display: block;
	text-align: left;
	text-decoration: none;
	color: #585858;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFF;
	background-image: url(../images/layout/submenu_dot_down.gif); /* Bullet fix goed voor IE en FF */
	background-repeat: no-repeat; 
	background-position: 4px 10px;
	padding-left: 15px;
	padding-bottom: 2px;
	padding-top: 1px;
	}
		
#submenu a:hover {
	background-color: #dbdada;
	}
	
#submenu a.active:hover {
	background-color: #FFF;
	}

/* SUBMENU NIVEAU 2 */
#submenu ul ul{
	width: 140px;
	margin-left: 10px;
	margin-top: 2px;
	padding: 0;
	}
		
#submenu ul ul li{
	list-style-type: none; 
	line-height: 22px;
	margin-bottom: 1px;
	}
	
#submenu ul ul a {
	display: block;
	text-align: left;
	text-decoration: none;
	color: #585858;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFF;
	background-image: url(../images/layout/submenu_line.gif); /* Bullet fix goed voor IE en FF */
	background-repeat: repeat-x; 
	background-position: bottom;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	}
	
#submenu ul ul a:hover{
	background-color: #FFF;
	color: #2eaef0;
	}
	
#submenu ul ul a.last {
	background: none;
	}