/* CSS Document */


body {
   margin:0;
	padding:0;
	color: #000000;
	background-color:#fff;
}

/*
@font-face {
	
	src: url('../fonts/Museo-500.eot');
	src: url('../fonts/Museo-500.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Museo-500.woff2') format('woff2'),
		url('../fonts/Museo-500.woff') format('woff'),
		url('../fonts/Museo-500.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}
*/

body, p, td, td p {
	font-family: sans-serif;
	font-size: 16px;
}

a:active, a:focus { 
outline: 0; 
} 

#headerwrapper{
width:100%;
height:90px;
margin-top:10px;
margin-bottom: 20px;
}

#header {
width:995px;
height:90px;
margin-left:auto;
margin-right:auto;
text-align:center;
}


#wrapper {
   width: 1800px;
   max-width: 100%;
   height:auto;
   margin-left:auto;
   margin-right:auto;
  margin-top:20px;
}

#content {
float:left;
width:100%;
min-height:500px;
height:auto;
padding-left:10px;
padding-right:10px;
background-color:#f4f4f4;
padding-bottom:10px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
-khtml-border-radius: 15px;
border-radius: 15px;
overflow:hidden;
}

#content_bottom {
float:left;
margin-top: expression('-8px');
}


#footer {
float:left;
clear:both;
width:100%;
height:45px;
text-align:center;
margin-top:20px;
padding-top:10px;
font-size:12px;
color:#666666;
}

#footer a {
color:#666666;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

h2 {
background-image:url(../layout/bg_h2.jpg);
height:27px;
width:340px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color:#000000;
font-size:16px;
padding-top:8px;
padding-left:10px;
margin:0;
}


h1 {
background-color:#DDDDDD;

height:35px;
padding-top:10px;
padding-left:15px;
margin:0;
font-size:22px;
color:#666666;
margin-left:-10px;
margin-right:-10px;
margin-bottom:10px;
font-weight:normal;
}

h3 {

font-size:28px;
color:#1568b8;
text-align:center;
font-weight:normal;
}

#content a {
color:#1568b8;
}

#content p {
margin-bottom:17px;
padding-bottom:0;
padding-top:0;
margin-top:0;
}

th {
text-align:left;
}

.button {
background-image:url(../layout/bg_button.jpg);
background-repeat:no-repeat;
width:184px;
height:31px;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
border:solid 1px #000000;
background-color:#000000;
margin:0;
padding:0;
margin-left:9px;
margin-bottom:4px;
}

.button_white {
background-color:#1568b8;
color:#FFFFFF;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
cursor:pointer;
border:none;
margin:0;
padding:8px 28px;
margin-left:9px;
margin-bottom:4px;

font-size:18px;
}  
.button_white:hover {
background-color:#3077ba;
}
.editing, .information {
width:338px;
border:solid 1px #cccccc;
padding:5px;
min-height:160px;
}

.information {
line-height:20px;
}



/* WESSEL 2019-07-22 */

tr.ruler {border: none!important;}
.ruler td {background-color: yellow; color: #000; text-align: right; padding-right: 2px; border-right: 2px solid #000;}
.ruler td span {font-size: 9px; margin-right: 2px; line-height: 14px;}
#content p,
p {font-size: 13px;}

#status_information {font-size: 18px; line-height: 200%; text-align: left; padding: 10px;}
#status_information span {width: 60%; display: inline-block; font-weight: bold; }
.editing p {font-size: 18px; line-height: 200%; text-align: left; padding: 10px;}
.editing {border-bottom: 1px dotted #ccc;}
