body {
font-family: Helvetica;
background: #216ca0 url(../images/achtergrond.png) repeat-x;
font-size: 11px;
color: #004a8d;
margin-top:0;
margin-bottom:0;
}

div.page {
width: 1000px;
height: auto;
text-align: left;
margin: 0 auto;
}

div.header {
height: 238px;
background: url(/images/himg_login.png) no-repeat;
}
div.contact {
float: right;
margin-right: 100px;
margin-top: 95px;
color: #ffffff;
}
div.contact table {
background-color: #ffffff;
filter:alpha (opacity=95);
opacity: 0.95;
-moz-opacity:0.95;
border: 1px solid #cccccc;
margin: 0px;
padding: 0px;
}
div.contact tr {
border: 1px solid #cccccc;
}
div.contact td {
border: none;
padding: 7px;
}
div.menu {
height: 38px;
background: url(/images/menu.png) no-repeat;
}

div.menu-content {
position:relative;
}

.ddmx{
border:0px none #FFFFFF !important ;
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
}

.ddmx a.item1,
.ddmx a.item1:hover,
.ddmx a.item1-active,
.ddmx a.item1-active:hover {
padding: 10px 20px 0px 20px  !important ; 
top: 0px !important ; 
left: 0px; 
font-size: 13px !important ; 
font-family: Helvetica, sans-serif !important ; 
text-align: center !important ; 
font-weight: bold !important ; 
color: #ffffff !important ; 
text-decoration: none !important ; 
display: block; 
white-space: nowrap; 
position: relative; 
height:28px; 
margin-right: 1px;
}

.ddmx a.item1-loguit,
.ddmx a.item1-loguit:hover {
padding: 10px 20px 0px 20px  !important ; 
top: 0px !important ; 
left: 0px; 
font-size: 13px !important ; 
font-family: Helvetica, sans-serif !important ; 
text-align: center !important ; 
font-weight: bold !important ; 
color: #004b8d !important ; 
text-decoration: none !important ; 
display: block; 
white-space: nowrap; 
position: relative; 
height:28px; 
margin-right: 1px;
}

.ddmx td.item11 {
padding:0 !important ; 
border: none;
white-space: nowrap !important ; 
height:28px; 
}

.ddmx .item11 a:hover,
.ddmx a.item1-active,
.ddmx a.item1-active:hover {
background-image: url(/images/menuover.png) ;
color: #e3ffff !important ; 
}

div.main {
background: url(/images/frame.png) repeat-y;
overflow: hidden;
}

div.main-top {
font-size: 11px;
margin-top: 5px;
margin-bottom: 5px;
}

div.main-top a {
padding-left: 7px;
padding-right: 7px;
}

div.main-left {
margin-left: 90px;
margin-right: 90px;
margin-top: 5px;
margin-bottom: 5px;
border:1px solid #00a1b1;
background-color: #f9fbfc;
}

div.main-left-top {
height: 10px;
background: url(/images/main_left_top_achtergrond.png) repeat-x;
}

div.main-left-content {
padding: 20px;
}

div.footer {
height: 140px;
background: url(/images/onderframe.png) no-repeat;
}

div.footer-top {
font-size: 11px;
height: 5px;
}

div.footer-top a {
padding-left: 7px;
padding-right: 7px;
}

div.link-akorda2 {
margin-left: 402px;
padding-top: 23px;
}

div.footer-left {
color: #cccccc;
font-size: 11px;
margin-left: 75px;
padding-top: 15px;
float: left;
}

div.footer-right {
font-size: 11px;
margin-right: 75px;
padding-top: 15px;
float: right;
}

div.meldingen-fout {
width: 500px;
border: 1px dashed #DF0101;
color: #DF0101;
font-size: 12px;
font-weight:bold;
padding: 10px;
margin-top: 5px;
margin-bottom: 10px;
}

div.meldingen-goed {
width: 500px;
border: 1px dashed #04B404;
color: #04B404;
font-size: 12px;
font-weight:bold;
padding: 10px;
margin-top: 5px;
margin-bottom: 10px;
}

table {
width: auto;
border: 1px solid #C0C0C0;
border-collapse: collapse;
margin-top: 15px;
margin-bottom: 30px;
}

.table-login {
width: 55%;
margin-left: auto;
margin-right: auto;
border: none;
}

h3 {
color: #007BC4;
text-align: center;
}

td {
width: auto;
color: #004a8d;
text-align: left;
font-size: 11px;
border: 1px solid #C0C0C0;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 7px;
padding-top: 7px;
vertical-align: middle;
}
td.noborder {
border-left: none;
}
td.noborder-top-bottom {
border-top: none;
border-bottom: none;
}
td.border {
border-right: 1px solid #C0C0C0;
}

td.td_small {
width: auto;
border: none;
vertical-align: middle;
}

td.td-login {
width: auto;
border: none;
text-align: right;
}

td.td-header {
background: #e3e3e5;
text-align: center;
height: 17px;
}
td.td-leeg {
height: 5px;
}

textarea {
font-family: Arial;
}

h1 {
color: #00a1b1;
font-size: 14px;
margin-top: 20px;
margin-bottom: 20px;
}

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

img {
border: none;
}

a.print {
float: right;
}

a:link, a:visited{
text-decoration: none;
color: #007BC4;
}

a:hover {
text-decoration: underline;
color: #003366;
}

a.white:link, a.white:visited{
text-decoration: none;
color: #ddf0f2;
}

a.white:hover {
text-decoration: underline;
color: #99ccff;
}

a.copyright:link, a.copyright:visited {
text-decoration: none;
color: #F5F5F5;
}

a.copyright:hover {
text-decoration: none;
color: #003082;
}

.white { 
color: #ddf0f2;
background-color: #004a8d;
border: 1px solid #004a8d;
}

.title { 
color: #004a8d;
border: 1px solid #004a8d;
background-color: #ffffff;
}

.whiteverlof { 
width: 30%;
color: #ddf0f2;
background-color: #004a8d;
}

input.radio {
padding: 0;
margin: 0;
}
label.label {
padding-left: 5px;
padding-right: 25px;
}

.rood {
color: #DF0101;
vertical-align: top;
}

div.humannetlink {
float:right;
}

/* Addition */
#help .help img {
	vertical-align: middle;
	border:none;
}
#help a span {
	display:none;
}
#help a:hover span {
	display: block;
	position: absolute;
	border: 1px solid #C0C0C0;
	width: 175px;
	margin-left:25px;
	padding: 5px; 
	z-index: 101;
	color: #333;
	background: #eee;
	font-family: Helvetica;
	font-size: 11px;
	text-align: left;
	text-decoration:none;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}

div.print_only {
	display: none;
}

div.print_mutatie {
	display: none;
}
