
html {
	padding: 0px;
	margin: 0px;
	height: 100%;

	scrollbar-face-color : #cc6800;
	scrollbar-highlight-color : #cc6800;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-shadow-color : #cc6800;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	overflow:hidden;
}

body {
	padding: 0px;
	margin: 0px;
	height: 100%;
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: black;
	background: #E76801;
}

.content_border {
	margin-top: 10px;
	border:1px solid black;
	background: white;
}

hr {
	margin-top:0px;
	border-top: 1px solid black;
	border-bottom: none;
	margin-bottom:0px;
}

h1 {
	font-size: 12px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

h2 {
	font-size: 10px;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

h3 {
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

p {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

table {
	font-family: Arial, sans-serif;
	font-size: 10px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

td {
	padding: 0px 5px 2px 0px;
}

a:link {
	text-decoration: underline;
	color: black;
}
a:visited {
	text-decoration: underline;
	color: black;
}
a:hover {
	text-decoration: none;
	color: black;
}
a:active {
	text-decoration: underline;
	color: black;
}

ol {
	margin: 0px 0px 15px 25px;
	padding: 0px 0px 0px 0px;
}

ul {
	margin: 0px 0px 15px 15px;
	padding: 0px 0px 0px 0px;
}

li {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}

input {
	width: 197px;
	border: 1px solid black;
	background: white;
	font-family: Arial, sans-serif;
	font-size: 12px;
}

select {
	width: 204px;
	border: 1px solid black;
	background: white;
}

textarea {
	width: 200px;
	height: 80px;
}

form {
	padding: 0px;
	margin: 0px;
}

.checkbox {
	border: 0px;
	width: 20px;
	background: none;
}

.radiobutton {
	border: 0px;
	width: 20px;
	background: none;
}

.form_button {
	background: white;
	border: 1px solid black;
	width: 204px;
}


<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/srv/www/vhosts/zorggarant.nl/httpdocs/styles/basis.css.php</b> on line <b>176</b><br />

/* horizontaal css menu */

#menu {
	position: absolute;
	top: 1px;
	left: -0px;
	width: 100%;
	z-index:15;
	float: left;
	font-family: Arial, sans-serif;
	font-size: 11px;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 110px;
	float: left;
}

#menu a, #menu h2 {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	display: block;
	padding: 0px 16px 0px 4px;
	background: white url('/visuals/basis/bol.gif') bottom right no-repeat;
	text-decoration: none;
	text-align:right;
	color: #999999;
}

#menu a:hover, #menu h2:hover {
	color: #000000;
	font-weight:bold;
	text-align:right;
	background: white url('/visuals/basis/bol.gif') bottom right no-repeat;
}

#menu ul ul a:hover, #menu ul ul a, #menu ul ul h2 {
	font-weight:normal;
	background: none;
}

#menu h2 {
	cursor: default;
}

#menu li {
	position: relative;
}

#menu ul ul {
	position: absolute;
	margin-left:-140px;
	bottom: 12px;
	z-index: 500;
}

#menu ul ul li a, #menu ul ul li h2 {
	width:230px;
	text-align:right;
}


#menu ul ul ul {
	bottom: 0px;
	left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul {
	display: none;
}

div#menu ul ul,
div#menu ul ul ul,
div#menu ul li:hover ul ul,
div#menu ul li:hover ul ul ul{
	display:none;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul {
	display: block;
}


/* Verticaal menu*/

#menu_ver {
	position:relative;
	margin-left:5px;
	bottom: 0px;
	z-index:901;
	width:121px;
}

#menu_ver a, #menu_ver h2 {
	display:block;
	font-family: Arial, sans-serif;
	font-size: 11px;
	display: block;
	padding: 0px 2px 0px 15px;
	height:18px;
	margin:0px;
	text-decoration: none;
	background: white url('/visuals/basis/bol.gif') center left no-repeat;
	color: #999999;
}

#menu_ver a:hover, #menu_ver a:active{
	color: #000000;
	background: white url('/visuals/basis/bol.gif') center left no-repeat;
}

#menu_ver ul{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	
}

div#menu_ver li, div#menu li:hover{
	position:relative;
}

div#menu_ver li ul{
	position:absolute;
	bottom:-2px;
	right:100%;
	display:none;
}


div#menu_ver ul ul,
div#menu_ver ul ul ul,
div#menu_ver ul li:hover ul ul,
div#menu_ver ul li:hover ul ul ul{
	display:none;
}

div#menu_ver ul li:hover ul,
div#menu_ver ul ul li:hover ul,
div#menu_ver ul ul ul li:hover ul {
	display:block;
}


.submenu_link_lijst_active a:link, .submenu_link_lijst_active a:visited, .submenu_link_lijst_active a:active {
	color:#E76801;
	font-weight: bold;
}

.submenu_link_lijst_active a:hover {
	text-decoration: none;
}


.main_menu {
	position: absolute;
	top: 0px;
	left: 0px;
}

.module_block {
	background: #eeeeee;
	width: 120px;
	width: 120px;
	margin-bottom: 20px;
	padding: 5px;
}

.login_form {
	width: 120px;
	font-size: 11px;
	font-weight: normal;
}

.login_form p {
	margin: 0px;
}

.login_form input {
	width: 116px;
	height: 16px;
}

.login_form .form_button {
	width: 120px;
	height: 20px;
	font-size: 11px;
}

.login_form .checkbox {
	width: 40px;
	border: 0px;
}

.login_form .username {
	text-align: center;
}

.navigation {
	position: relative;
	margin: 0px auto 0px auto;
	text-align: center;
	color: #666666;
}

.news_item {
	position: relative;
	width: 80%;
	margin-bottom: 20px;
	padding-left: 10px;
}

.news_title {
	font-weight: bold;
}

.news_date {
	margin-left: 10px;
	font-size: 10px;
}

.news_author {
	position: absolute;
	font-style: italic;
	right: 10px;
}

.news_content {
	position: relative;
	margin-top: 6px;
	margin-bottom: 10px;
}

.news_options {

}

.news_options a:link, .news_options a:visited, .news_options a:hover, .news_options a:active {
	color: #666666;
}

.jobs_item {
	position: relative;
	width: 80%;
	margin-bottom: 20px;
	padding: 10px;
}

.jobs_title {
	font-weight: bold;
}

.jobs_date {
	margin-left: 10px;
	font-size: 10px;
}

.jobs_author {
	position: absolute;
	font-style: italic;
	right: 10px;
	display: none;
}

.jobs_content {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}

.jobs_options {

}

.jobs_options a:link, .jobs_options a:visited, .jobs_options a:hover, .jobs_options a:active {
	color: #666666;
}

.ghosted {
	color: #999999;
}

.ghosted a:link, .ghosted a:visited, .ghosted a:hover, .ghosted a:active {
	color: #999999;
}

.quote {
	margin: 10px 30px 10px 30px;
	padding: 10px;
	background: white;
}

.guestbook_message {
	position: relative;
	margin: 0px auto 0px auto;
	width: 90%;
}

.guestbook_message .ghosted {
	color: #cecece;
}

.guestbook_message .ghosted a {
	color: #cecece;
}

.guestbook_name {
	font-weight: bold;
	font-style: italic;
}

.guestbook_datetime {
	position: absolute;
	right: 0px;
	font-style: italic;
}

.guestbook_ip {
	font-style: italic;
	margin-left: 10px;
}

.guestbook_host {
	font-style: italic;
	margin-left: 10px;
}

.guestbook_divisor {
	margin: 0px auto 10px auto;
	width: 75%;
	height: 10px;
	border-bottom: 1px solid #959697;
}

.guestbook_form {
	margin: 0px auto 0px auto;
	width: 200px;
}

.guestbook_form p {
	margin: 0px;
}

.guestbook_form input {
	width: 200px;
	border: 1px solid #47484A;
}

.guestbook_form select {
	width: 200px;
	background: white;
	border: 1px solid black;
}

.guestbook_form textarea {
	width: 200px;
	background: white;
	border: 1px solid black;
}


/* Forum style */
.forum_row_head
{
	position: relative;
	padding: 5px;
	width: 580px;
	margin-bottom: 10px;
	font-size:10px;
}
.forum_row_1
{
	position: relative;
	width: 580px;
	margin-bottom: 5px;
	padding: 5px;
	border-top: 1px solid #D3B6BD;
	border-right: 1px solid #7C4652;
	border-bottom: 1px solid #7C4652;
	border-left: 1px solid #D3B6BD;
	background:#DDDDDD;
	font-size:10px;
}
.forum_row_2
{
	position:relative;
	width: 580px;
	padding: 5px;
	margin-bottom: 5px;
	border-top: 1px solid #C39DA5;
	border-right: 1px solid #66363E;
	border-bottom: 1px solid #66363E;
	border-left: 1px solid #C39DA5;
	background:#EEEEEE;
	font-size:10px;
}

.forum_read
{
	vertical-align:top;
	text-align: center;
	width: 25px;
	font-size:10px;
}

.forum_name
{
	vertical-align:top;
	width: 255px;
	font-size:10px;
}

.forum_num_topics
{
	vertical-align:top;
	text-align: right;
	width: 75px;
	font-size:10px;
}

.forum_num_messages
{
	vertical-align:top;
	text-align: right;
	width: 75px;
	font-size:10px;
}

.forum_last_message
{
	vertical-align:top;
	text-align: right;
	width: 150px;
	font-size:10px;
}

.forum_description
{
	vertical-align:top;
	padding-top: 10px;
	font-style:italic;
	font-size:10px;
}


.forum_topic_read
{
	vertical-align:top;
	text-align: center;
	width: 25px;
	font-size:10px;
}

.forum_topic_name
{
	vertical-align:top;
	width: 225px;
	font-size:10px;
}

.forum_topic_started_by
{
	vertical-align:top;
	text-align: left;
	width: 105px;
	font-size:10px;
}

.forum_topic_num_messages
{
	vertical-align:top;
	text-align: right;
	width: 75px;
	font-size:10px;
}

.forum_topic_last_message
{
	vertical-align:top;
	text-align: right;
	width: 150px;
	font-size:10px;
}

.forum_topic_moderate
{
	vertical-align:top;
	text-align: right;
	padding-top: 10px;
	font-style:italic;
	font-size:10px;
}

.forum_message_name
{
	vertical-align:top;
	width: 125px;
	font-size:10px;
}

.forum_message_quote
{
	vertical-align:top;
	width: 305px;
	font-size:10px;
}

.forum_message_last_message
{
	vertical-align:top;
	text-align: right;
	width: 150px;
	font-size:10px;
	font-style:italic;
}

.forum_message
{
	vertical-align:top;
	width: 455px;
	font-size:10px;
}
.forum_message_moderate
{
	vertical-align:top;
	text-align: right;
	padding-top: 10px;
	font-style:italic;
	font-size:10px;
}

.left_image {
	margin-right: 10px;
}

.right_image {
	margin-left: 10px;
}



/* Layout Zorggarant */
.layout_center_hor {
	position: relative;
	height: 100%;
	width: 760px;
	margin: 0px auto 0px auto;
}

.layout_center_ver {
	position: absolute;
	width: 100%;
	height: expression(document.body.clientHeight - 25 - 25 + "px");
	top:25px;
	bottom:25px;
	/* margin-top: -210px;*/
	overflow: hidden;
	border:1px solid black;
	background: white;
}

.layout_bottom {
	position:absolute;
	bottom:0px;
	width:760px;
	height:34px;
	background: url('/visuals/basis/bottom.jpg') top left no-repeat;
}

.layout_left {
	position:absolute;
	top: 0px;
	bottom: 35px;
	left: 0px;
	height: expression(document.body.clientHeight - 61 - 25 + "px");
	width: 634px;
}


.layout_right {
	position:absolute;
	top: 0px;
	bottom: 35px;
	left: 634px;
	height: expression(document.body.clientHeight - 61 - 25 + "px");
	width: 126px;
}

.layout_menu {
	position:absolute;
	top: 0px;
	left: 0px;
	width:634px;
	height: 91px;
}

.layout_menu_right {
	position:absolute;
	bottom: 10px;
	right: 0px;
	width:126px;
}

.layout_ankeilers_right {
	position:absolute;
	bottom:0px;
	left: 456px;
	height:295px;
	width: 178px;
}

.layout_ankeilers_bottom {
	position:absolute;
	bottom:0px;
	left:0px;
	height:70px;
	width: 456px;
}

.layout_content {
	position: absolute;
	overflow:auto;
	padding-top: 25px;
	padding-left:20px;
	padding-right:20px;
	left:0px;
	bottom: 80px;
	top:91px;
	width: 436px;
	height: expression(document.body.clientHeight - 220 - 80 - 25 + "px");
	/*letter-spacing:1px;*/
	font-size: 10px;
}

.layout_logo {
	position:absolute;
	top:4px;
	left:15px;
	width:96px;
	height:72px;
	background: url('/visuals/basis/logo.gif') top left no-repeat;
}

.layout_sub_menu_popup {
	position:absolute;
	top: 40px;
	left: 80px;
	width:600px;
	height:340px;
	
	/* top: 0px; */
	/* height:100%; */
	
	z-index:9999;
}

.layout_sub_menu_popup h1 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

.layout_sub_menu_popup h2 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.layout_sub_menu_popup td {
	padding: 1px 1px 1px 1px;
	margin: 0px;
}

.layout_sub_menu_popup td p {
	padding: 1px 1px 1px 1px;
	margin: 0px;
}

.layout_popup_border_bc {
	width: auto;
	height: 43px;
	background: url('/visuals/popup_bc.png') top left repeat-x;
}

.layout_popup_border_bl {
	width: 25px;
	height: 43px;
	background: url('/visuals/popup_bl.png') top right no-repeat;
}

.layout_popup_border_br {
	width: 40px;
	height: 43px;
	background: url('/visuals/popup_br.png') top left no-repeat;
}

.layout_popup_border_cl {
	width: 25px;
	height: auto;
	background: url('/visuals/popup_cl.png') top right repeat-y;
}

.layout_popup_border_cc {
	width: auto;
	height: auto;
	background: #ffffff;
}

.layout_popup_border_cr {
	width: 40px;
	height: auto;
	background: url('/visuals/popup_cr.png') top left repeat-y;
}

.layout_popup_border_tc {
	width: auto;
	height: 25px;
	background: url('/visuals/popup_tc.png') bottom left repeat-x;
}

.layout_popup_border_tl {
	width: 25px;
	height: 25px;
	background: url('/visuals/popup_tl.png') bottom right no-repeat;
}

.layout_popup_border_tr {
	width: 40px;
	height: 25px;
	background: url('/visuals/popup_tr.png') bottom left no-repeat;
}

.layout_popup_content {
	width:100%;
	height:272px;
	/* height:100%; */
	text-decoration:none;
}
.layout_popup_content p,
.layout_popup_content div{
	text-decoration:none;

}
.layout_popup_close {
	float:left;
	width:15px;
	height:15px;
	text-decoration:none;
}

.layout_popup_close a:link, .layout_popup_close a:visited, .layout_popup_close a:active {
	position:relative;
	display:block;
	width:15px
	height:15px;
	background: url('/visuals/basis/popup_close_but.gif') top left no-repeat;
	text-decoration: none;
}

.layout_popup_close a:hover{
	position:relative;
	display:block;
	width:15px
	height:15px;
	background: url('/visuals/basis/popup_close_but_over.gif') top left no-repeat;
	text-decoration: none;
}


.layout_popup_mail {
	position:absolute;
	top:280px;
	left:23px;
	width:35px;
	height:25px;
	text-decoration:none;
}

.layout_popup_mail a:link, .layout_popup_mail a:visited, .layout_popup_mail a:active, .layout_popup_mail a:hover {
	position:relative;
	display:block;
	width:35px
	height:25px;
	background: url('/visuals/basis/popup_mail.gif') center left no-repeat;
	text-decoration: none;
}

.layout_popup_print {
	position:absolute;
	top:280px;
	left:510px;
	width:29px;
	height:25px;
}

.layout_popup_print a:link, .layout_popup_print a:visited, .layout_popup_print a:active, .layout_popup_print a:hover {
	position:relative;
	display:block;
	width:29px
	height:25px;
	background: url('/visuals/basis/popup_print.gif') center left no-repeat;
	text-decoration: none;
}

.layout_popup_pagecontent {
	float:left;
	clear:both;
	top:20px;
	padding-left:2px;
	width:99%;
	height:230px;
	text-decoration:none;
	/* height:100%; */
	overflow:auto;
}

.layout_popup_pagecontent table {
	margin-top: -15px;
}

.layout_search {
	position: absolute;
	bottom:10px;
	height:25px;
	width: 160px;
}

.layout_search_magnify {
	position:absolute;
	top:0px;
	left:0px;
	height:24px;
	width:25px;
	background: url('/visuals/magnify.png') bottom left no-repeat;
}

.layout_search_field {
	position:absolute;
	bottom:0px;
	width:140px;
	left:20px;
	padding:2px 0px 2px 0px;
	background: white;
	border:none;
}

.layout_search_submit {
	position:absolute;
	bottom:0px;
	right:3px;
	width:15px;
	height:14px;
	border: none;
	background: url('/visuals/basis/button.gif') top left no-repeat;
}

a#menu_ext_url:link, a#menu_ext_url:visited, a#menu_ext_url:active {
	color:#6b6b77;
}

a#menu_ext_url:hover {
	color:#010101;
}