#printhead {display:none;}

html {
height:100%; 
max-height:100%; 
padding:0; 
margin:0; 
border:0; 
background:#fff; 
font-size:80%; 
font-family: "trebuchet ms", tahoma, verdana, arial, sans-serif;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}

h2 {margin-left:5px;}
h3 {margin-left:5px;}
ul {list-style: disc;}
hr {border:1px dotted black;}

#content {display:block; height:100%; max-height:100%; overflow:auto; padding-left:175px;  
padding-right:25px;  position:relative; z-index:1; word-wrap:break-word;
font-size: 9.2pt; font-family: Arial, Helvetica, sans-serif; background-color: White;
	color: #001C5A;text-align:left;}
#content a {color: #D47800;text-decoration:none;}
#content a:hover {text-decoration: underline;}
#seitenTitel{background-image: url(img/element.jpg);
	background-repeat: no-repeat;padding-left: 45px;height:45px;}
#content h1{font-weight: bold;color: #17244E;font-size: 120%;	}

#content h2{font-weight: bold;background-repeat: no-repeat;color: #17244E;font-size: 120%;
	padding: 0px;border: 0px;}
#content h3{font-weight: bold;color: #000;font-size: 100%;padding: 0px;border: 0px;text-decoration:underline;}
#content .news-list-item a {background-color:#fff;}
#content li{text-align:left;}


#topLogo {position:absolute; margin:0; top:0; right:18px; padding-left:18px; display:block; 
width:100%; height:54px; font-size:4em; z-index:4; color:#000; float:right;
 background-color:#B8BED1; }
/*background: url(img_v3/header.gif) no-repeat; background-position:right top;*/

#topMenu {position:absolute; float:left;margin:0; margin-top:54px;  top:0; right:18px; display:block; 
width:100%; height:22px; font-size:8; z-index:5; color:#000; 
border-top:1px solid #fff;
border-bottom:1px solid #fff;
background-color: #001C5A;}

#topMenuItem{display: block;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;text-transform: uppercase;
	background-color: #001C5A;	color: White;padding: 4px 0px;float: left;white-space:nowrap;}
#topMenuItem a{text-transform:uppercase;padding:4px 7px;text-decoration:none;color: #B5C7EF;}
#topMenuItem a:hover{background-color: #637194;}

#topMenu_language{display: block;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;text-transform: uppercase;
	background-color: #001C5A;	color: White;padding-top: 4px;float: right;white-space:nowrap;}
 #topMenu_language a{text-transform:uppercase;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom: 1px;text-decoration:none;color: #B5C7EF;}
/*#topMenu_language a:hover{background-color: #637194;}
#topMenu_language nolink{text-transform:uppercase;padding-top:5px;padding-bottom: 1px;padding-left:5px;padding-right:5px;text-decoration:none;color:White;}
*/

#foot {position:absolute; margin:0;padding:0; bottom:0; right:18px; display:block; 
width:100%; height:22px; background-color:#000; color: #BFBFBF; text-align:right; text-transform: uppercase;
border-top:1px solid #fff;z-index:5;}

#footItem{display: block;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;text-transform: uppercase;
	background-color: #000;	color: White;padding: 4px 0px;float: right;white-space:nowrap;}
#footItem nolink{text-transform:uppercase;padding:4px 6px;text-decoration:none;color:White;}
#footItem a{text-transform:uppercase;padding:4px 6px;color: #BFBFBF;text-decoration: none;}
#footItem a:hover{color: #fff;}

#leftMenu {position:absolute; padding:0; margin:0; top:78px; left:0px; width: 168px; height:100%; 
display:block; background: url(img_v3/left.jpg); background-repeat: no-repeat; background-position:bottom; 
background-color: #001C5A; z-index:5; overflow:hidden;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;text-align: left;color: White;}

#leftMenu h1 {font-weight: normal;text-transform: uppercase;margin: 0;font-size: 80%;
border-bottom: 1px solid white;}
#leftMenu h1 a {padding:5px;display:block;text-decoration: none; Color: #fff;}
#leftMenu li a {display:block;border-bottom: 1px dotted white;padding:5px;margin: 0;color: #B5C7EF;font-size:80%;text-decoration: none;}
#leftMenu ul{list-style-type:none;padding:0;margin:0;}
#leftMenu h2  {font-weight: normal;font-size: 80%;padding:0;}
#leftMenu a:hover{background-color: #637194;}
#leftMenu spacer {display:block;border-bottom: 1px solid white;padding:5px;padding-top:10px;margin: 0;color: #B5C7EF;font-size:80%;text-decoration: none;}

#rightMenu {position:absolute; padding:0; margin:-1px 0 0; width: 2px; height:100%; right:18px; top:78px; bottom:25px;
display:block; list-style-type:none;
background-color: #001C5A;z-index:4;overflow:hidden;}

.pad1 {display:block; height:78px;}
.pad3 {display:block; height:40px;}
.pad4 {float:left;padding-left:16px;padding-right:25px;}
#content p {padding:5px;}
#seitenTitel{margin-bottom:-20;margin-top:-10px;}

#kpath{color: #17244E;padding: 10px;padding-left:30px; font-size: 85%;background-color:#eee;margin-right:-5px;margin-left:-25px;}
#kpath a{color: #17244E;text-decoration: none;}
#kpath a:hover{text-decoration: underline;}

#pdfLink{font-family: Arial, Helvetica, sans-serif;	font-size: 80%;
	clear: both;color: #17244E;padding-top:10px;padding-right: 8px;text-align: right;}
#pdfLink a{text-decoration: none;color: #001C5A;
 }
#pdfLink img{border:0;}
.formTable {
	border: 1px solid #003366;
	padding: 0px;
        font-size: 100%;
color: #001C5A;
}

.formTable a {
	color:#001C5A;
	font-weight: 
}

.formTable th {
	background-color: #003366;
	color: #FFFFFF;
	padding:5px;
}

.formTable th.staff {
	background-color: #666699;
	color: #FFFFFF;
}

.formTable td {
	background-color: #C0C4D5;
	padding:2px 5px;
	font-size: 80%;
}

.contenttable td{
	font-size: 80%;
	color: #001c5a;
	padding: 4px;
}

.cvTable {
    caption-side: top;
    table-layout: fixed;
    background-color: #003366;
}

.zelle { float: left; width: 200px; height: 160px; padding: 5px;}
.zelle1 {float:left; width:72px; height:130px; list-style:none; padding: 3px;}
.zelle2 {float:left; width:210px; height:130px; list-style:none; padding: 3px;}
.zelle3 {float:left; width:210px; height:130px; list-style:none; padding: 3px;}
.tx-lumophpinclude-pi1 {width:90%;}

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 1px solid #EE5F11;
		padding: 0px 0px;
	}

.csc-textpic-caption {font-size:80%;
		
		padding: 3px 5px;
	}

#colNormal {padding-left:5px;padding-right:5px;}

.contenttable-0 {}
.contenttable td {background-color:#fff;}
.contenttable .td-0 {vertical-align:top;}

a#page_toplink{
padding-top:8px;
background:#fff url(images/ico_top_b.gif) no-repeat 0px top;
padding-left:24px;
}
a:hover#page_toplink{
color:#D47800;
background:#fff url(images/ico_top_b.gif) no-repeat 0px bottom;
}
a#page_printlink{
padding-top:8px;
background:#fff url(images/ico_print_b.gif) no-repeat 0px top;
padding-left:24px;
padding-right:3px;
}
a:hover#page_printlink{
color:#D47800;
background:#fff url(images/ico_print_b.gif) no-repeat 0px bottom;
}
a#page_backlink{
padding-top:8px;
background:#fff url(images/ico_back_b.gif) no-repeat 0px top;
padding-left:24px;
padding-right:3px;

}
a:hover#page_backlink{
	color:#D47800;
	background:#fff url(images/ico_back_b.gif) no-repeat 0px bottom;
}

.organisation{
	position:relative;	
}

.organisation a{
	display:block;
	position:absolute;
}
	
.organisation a:hover{
	background:rgba(255,255,255,0.5);
}