body{
margin:0;
padding:0;
font-family: Helvetica;
font-size: 12px;
color:#333333;
line-height: 160%;
background-color: black;
background-image: url(../img/bg.jpg);
background-repeat: repeat-x;
}

td.top_contact{
background-image: url(../img/top_contact.jpg);
}

td.menu{
border: solid #1E1E1E;
border-width:1px 0px 0px 0px;
}

td.content{
background-color: white;
padding:30px 0px 30px 20px;
}

td.bottom{
padding:20px 0px 20px 20px;
}

td.footer{
font-size: 11px;
font-family: arial;
color:#404040;
}

td.the_lab_1{
width:220px;
padding:0px 29px 0px 0px;
border: solid #DCDCDC;
border-width: 0px 1px 0px 0px;
}

td.the_lab_2{
width:250px;
padding:0px 29px 0px 29px;
border: solid #DCDCDC;
border-width: 0px 1px 0px 0px;
}

td.the_lab_3{
width:250px;
padding:0px 29px 0px 29px;
border: solid #DCDCDC;
border-width: 0px 1px 0px 0px;
}

td.the_lab_4{
width:220px;
padding:0px 0px 0px 29px;
}

td.border_right{
width:293px;
padding:0px 30px 0px 0px;
border: solid #DCDCDC;
border-width: 0px 1px 0px 0px;
}

td.mid{
width:313px;
padding: 0px 30px 0px 30px;
}

td.elke{
padding: 0px 0px 0px 30px;
}

td.right{
padding-left:30px;
}

td.left{
padding:0px 30px 0px 0px;
}

td.border_left{
width:293px;
padding:0px 0px 0px 30px;
border: solid #DCDCDC;
border-width: 0px 0px 0px 1px;
}

td.publication{
border: solid #DCDCDC;
border-width: 1px 0px 0px 0px;
padding:3px 15px;
}

td.the_lab_pdf{
padding-right:5px;
}

td.language{
	color:#666;
	font-size:11px;
}

h1{
font-family: Helvetica;
font-size:23px;
font-weight:normal;
color:#006894;
line-height:110%;
margin:0px 0px 20px 0px;
}

h2{
font-family: Helvetica;
font-size:16px;
font-weight:normal;
color:black;
line-height:110%;
margin:0px 0px 10px 0px;
}

h3{
font-family: Helvetica;
font-size:16px;
font-weight:normal;
color:black;
line-height:110%;
margin:10px 0px 10px 0px;
}

.pijl{
font-size:9px;
font-family: arial;
}

input.btn{
height:29px;
background-color:#006894;
color:white;
border-style:none;
padding:5px 5px 5px 5px;
text-align:center;
font-size:11px;
font-weight:bold;
}

input{
background-color:white;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
color:#4C4C4C;
font-family: Helvetica;
font-size:12px;
padding:8px;
vertical-align:middle;
}

textarea {
background-color:white;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
color:#4C4C4C;
font-family: Helvetica;
font-size:12px;
padding:8px;
}

img{border:none;}

img.border{
border: solid #DCDCDC;
border-width: 1px;
padding:3px;
}

.error{
border: 1px solid red;
background: #fcc;
padding: 5px;
}

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

a.small:link {color: black; text-decoration:none; font-weight: bold; font-size: 11px; font-family: arial;}
a.small:visited {color: black; text-decoration:none; font-weight: bold; font-size: 11px; font-family: arial;}
a.small:hover {color: black; text-decoration:underline; font-weight: bold; font-size: 11px; font-family: arial;}
a.small:active {color: black; text-decoration:none; font-weight: bold; font-size: 11px; font-family: arial;}

a.footer:link {color: white; text-decoration:none;}
a.footer:visited {color: white; text-decoration:none;}
a.footer:hover {color: white; text-decoration:underline;}
a.footer:active {color: white; text-decoration:none;}

a.webenhost:link {color: #404040; text-decoration:none;}
a.webenhost:visited {color: #404040; text-decoration:none;}
a.webenhost:hover {color: white; text-decoration:none;}
a.webenhost:active {color: #404040; text-decoration:none;}

ul.menu {
list-style-type: none;
height: 43px;
width: 750px;
margin: 0;
padding: 0;
}

li.menu {
float: left;
}

ul.menu a {
padding-right: 20px;
padding-left: 20px;
display: block;
line-height: 43px;
text-decoration: none;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #CCCCCC;
}

ul.menu a:hover {
background-color:white;
color:black;
}

ul.menu a:visited{
text-decoration: none;
}

li.menu_active {
float:left;
background-color: white;
color:black;
}

ul.menu a.active {
padding-right: 20px;
padding-left: 20px;
display: block;
line-height: 43px;
text-decoration: none;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: black;
}
