/* Jascha Knoche; knoche@vdi.de - Zukünftige Technologien Consulting - VDI GmbH; 2007 */


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 101%;
	color: #212121;
	}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
a:link {
	color: #212121; font-size: 0.8em; text-decoration:none; text-transform:uppercase;
	
	}
a:visited {
	text-decoration:none; color: #212121; font-size: 0.8em; text-transform:uppercase; 
	
	}
a:hover {
	color: #fff; font-size: 0.8em; text-decoration:none; text-transform:uppercase;
	
	}
a:active {
	color: #fff;font-size: 0.8em; text-decoration:none; 	text-transform:uppercase; 
	
	}
a.toplink_m2:link, a.toplink_m2:visited {
	color: #fff;
	text-decoration:none; vertical-align:middle; 
	background-color: #C1C0C1;
	padding-top:2pt;
	padding-bottom:2.25pt;
	padding-right:0pt;
	padding-left:0pt; display:block; 
	}
a.toplink_m2:hover, a.toplink_m2:active, a.toplink_m2:focus {
	color: #fff;
	text-decoration:none; vertical-align:middle; 
	background-color: #FF9900;
	padding-top:2pt;
	padding-bottom2.25pt;
	padding-right:0pt;
	padding-left:0pt; display:block;
	}

a.profillink:link, a.profillink:visited, a.profillink:hover, a.profillink:active  {
	color: #212121;
	text-decoration:underline;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:0px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	font-size:0.9em;
	text-transform:none;display:inline; font-weight:500; 
}
.seh{height: 457px;}
.scrollbe{overflow: auto; height:548px;}

.printta{ width:447pt; background-color:#F2F2F2; text-align:left; margin-top:12pt; font-family:Arial, Helvetica, sans-serif; font-size:11pt; line-height:12pt;
		border: 0.75pt solid #C1C0C1; margin-bottom:10pt;
		}
.printta2{ width:447pt; background-color:#F2F2F2; text-align:left; margin-top:12pt; font-family:Arial, Helvetica, sans-serif; font-size:11pt; line-height:12pt;
		border: 0.75pt solid #C1C0C1; margin-bottom:10pt;
		}
*html div.printta{ width:447pt; background-color:#F2F2F2; text-align:left; margin-top:12pt; font-family:Arial, Helvetica, sans-serif; font-size:11pt; line-height:12pt;
		 margin-bottom:10pt; border: 0.75pt solid #C1C0C1;
		}
*html div.printta2{ width:447pt; background-color:#F2F2F2; text-align:left; margin-top:12pt; font-family:Arial, Helvetica, sans-serif; font-size:11pt; line-height:12pt;
		 margin-bottom:10pt; border: 0.75pt solid #C1C0C1;
		}
.abmenu{
	padding-top:3pt;
	padding-bottom:3pt;
	padding-left:10pt;
	text-align:center; font-size:0.8em; text-align:left; background-color:#F2F2F2;
	/*text-align: justify;*/
}
.abmenu2{  padding-top:3pt; padding-bottom:3pt; padding-right:5pt; text-align: center; width:190pt; font-size:0.8em; background-color:#F2F2F2;}
.abmenu3{  padding-top:3pt; padding-bottom:3pt; padding-right:5pt; text-align: center; width:285pt; font-size:0.8em; background-color:#F2F2F2;}

.st{ float:right; width:80pt; background-color: #C1C0C1;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0pt;
	padding-left:0pt;
	border:0.75pt solid #fff; text-align:center;vertical-align:middle; margin-right:3pt; }
	
.st2{ float:right; width:80pt; background-color: #C1C0C1; 
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0pt;
	padding-left:0pt;
	border:0.75pt solid #fff; text-align:center; vertical-align:middle; }
	
.st3{ float:right; width:80pt; background-color: #C1C0C1; 
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0pt;
	padding-left:0pt;
	border:0.75pt solid #fff; text-align:center; vertical-align:middle; margin-right:3pt; }
.st4{ float:right; width:80pt; background-color: #C1C0C1;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0pt;
	padding-left:0pt;
	border:0.75pt solid #fff; text-align:center;vertical-align:middle; margin-right:3pt; }
	
.inab{ width:68pt;}
.profilepr{ width:447pt; text-align:left; font-size:0.8em; text-align: justify; }
.profilepr2{ width:447pt; text-align:left; font-size:0.8em; text-align: justify; margin-top:0pt; }
h3{font-size:0.9em; font-weight:500; margin-top:-3pt; margin-bottom:6pt;  font-family: Verdana, Arial, Helvetica, sans-serif; }
h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; margin-top:0pt; margin-bottom:4pt;}


h4{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; margin-top:-3pt; margin-bottom:0pt; 
	font-weight:500; line-height:12pt;}
h5{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:6pt; margin-bottom:4pt; color:#212121;}
td.tele{
	width:50px; line-height:15pt; border:0pt; font-size:0.9em;
}
td.tele2{ background-color:transparent; line-height:10pt; border:0pt; font-size:0.9em;
	 }
.abta{ margin-top:5pt;}
	
p.ab7{margin:0pt; margin-top: 8pt;}

ul.o, ul.g, ul.u, ul.r, ul.an, ul.gover{
	list-style-image: none;
	margin-top:5pt;
	list-style-type: square;
}


li{	line-height:12pt;
	margin-bottom:0pt;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;
	}

a.lian:link, a.lian:visited, a.lian:hover, a.lian:active, a.lian:focus  {
	color: #212121;
	font-size: 0.86em;
	text-decoration:none;
	text-transform: none;
	margin:0pt;
	margin-left:1pt;
	background-color:#fff;
	padding:0pt;
	padding-left:0pt;
	display:inline; text-align:left; 
	}
	
h5.major{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-top:6pt; padding-top:0pt;
	margin-bottom:8pt;
	color:#212121;
}
hr{color: #C1C0C1; background-color:#C1C0C1; width: 100%; border: 0pt; border-bottom:0.25pt solid #C1C0C1;    }

