/******************************************************************************
 * STANDARD ELEMENTS - Styles for standard HTML elements
 ******************************************************************************/
* {
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	width: 100%;
	text-align: center;
}

a {
	text-decoration: none;
	color: #aaa;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a img {
	border: none;
}

ul {
	list-style-type: none;
}

/******************************************************************************
 * GENERIC CLASSES - Classes that can be used everywhere
 ******************************************************************************/
.clear_both	{ clear: both; line-height: 0px; }
.bodytext	{ margin-bottom: 12px; }

/******************************************************************************
 * STANDARD DIVISIONS - The divisions that make up the layout of the page
 ******************************************************************************/
#container		{ width: 998px; text-align: left; margin: 24px auto; background: #fff; }

#header			{ width: 100%; /*margin-bottom: 12px;*/ height: 313px;  }
	#header_title	{ width: 100%;  }
	#header_image { width: 100%; background: url(../images/home/header-image_bg.png) no-repeat; overflow: hidden; height: 246px;}

#main			{ width: 100%; /*margin-bottom: 12px;*/  background: #9e9eba; height: 124px; _height: 140px; position: relative; margin-top: 9px; _margin-top: 3px; }
	

/******************************************************************************
 * MENU LAYOUT - The layout of the menu, submenu and other menu like lists
 ******************************************************************************/
 
#mainmenu ul {
	width: 100%;
	border-left: 1px solid #ddd;
	height: 18px;
}
#mainmenu ul li {
	float: left;
	display: inline;
}
#mainmenu ul li a {
	display: block;
	color: #444;
	text-decoration: none;
	border-right: 1px solid #ddd;
	font-size: 14px;
	padding: 0px 12px;
}
#mainmenu ul li a:hover,
#mainmenu ul li a:focus,
#mainmenu ul li a:active,
#mainmenu ul li a.active {
	text-decoration: underline;
	/*background-color: #ddd;*/
	color: #000;
}


/******************************************************************************
 * HEADER - Specific styles for the header
 ******************************************************************************/



/******************************************************************************
* LOGIN BOX 																  
*******************************************************************************/


.login_box {
	width: 237px;
	font-size: 9px;
}

#doctors-login_box {
	position: absolute;
	top: -31px;
	_top: -31px;
	left: 375px;
}

#employees-login_box {
	position: absolute;
	top: -31px;
	right: 235px;
}

#doctors-login_box .header-login_box {
	
	background: transparent url(../images/home/huisartsen-header_bg.png) no-repeat;
}

#employees-login_box .header-login_box {
	
	background: transparent url(../images/home/medewerkers-header_bg.png) no-repeat;
}

.header-login_box {
	height: 28px;
}

.footer-login_box {
	width: 100%;
	background: transparent url(../images/home/login-box-footer_bg.png) no-repeat;
	height: 26px;
}

.content-login_box {
	margin-top: 3px;
	background: #e1e0ea;
	height: 70px;
	padding-top: 17px;
	padding-left: 15px;
}

.content-login_box .form-field {
	line-height: 21px;
	height: 21px;
	padding-bottom: 13px;
}

.content-login_box label {
	display: block;
	width: 70px;
	float: left;
}

.content-login_box input {
	float: left;
	width: 100px;
	height: 21px;
	border: 1px solid #cccccc;
	margin-left: 16px;
	
}

.content-login_box .submit {
	/* background: none; */
	border: none;
	float: right;
	/* background: transparent url (../images/inloggen.gif); */
	/*width: 70px; */
	margin-right: 13px;
	width:138px;
	height: 21px;
	position: relative;

}




