body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color: #F3F3F3;
}
p {	font-family: Arial, Helvetica, sans-serif;	font-size:10pt;}
p.stelle { margin-top:8px;margin-bottom:0px; }
.autoscroll { overflow:auto; }
img {border: 0;}
table {border: 0;}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin-bottom: 0;
}
a {	color: #004289;	text-decoration: none	}
a:hover {color: #666666}
a:link { color: #004289; 	text-decoration: none}
a:active {color:#666666}

.activelink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666}
.paragraf2 {  font-size: 8pt}
.paragraf3 {  font-size: 12pt}
.headline1 {  font-size: 13pt; font-weight: bold; color: #004289}
.headline2 {  font-size: 11pt; font-weight: bold; color: #004289}
.headline3 {  color: #004289; font-weight: bold;}
.headline4 {  color: #555555; font-weight: bold;}
.headline4a {  font-size: 11pt; line-height:150%;font-weight: bold;}
.headline5 {  font-size: 15pt;color: #004289; font-weight: bold;}
.headline5a {  font-size: 15pt;color: #004289; font-weight: bold; line-height:130%;}
.Ueberschrift-schwarz {  font-weight: bold}


.Bildunterschrift {	font-size: 8pt;	position: absolute;	top: 387px;	left: 33px;	clear:both;	margin: 0;	padding: 0;}
.contentlefttext {font-family: Arial, Helvetica, sans-serif;font-size:10pt;}
.Teamtext {	font-size: 8pt;	margin: 0;	padding: 0;}

html > body .logo {
	position: absolute;
    left: 0;
    top: 0;
    min-width: 920px;
    width: 100%;
    text-align: right;
	z-index: 10;
}


* html .logo {
   position: absolute;
   right: 0;
   top: 0;
}






	
.contentleft
{
    margin-top: 120px;
	background-color: #FFFFFF;
	width: 53%;
	min-width: 420px; /* 476px; */
	height: 408px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
}


.contentleftvorschau
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 85%;
	min-width: 420px; /* 476px; */
	height: 800px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
}

.contentleftzab
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 20%;
	min-width: 420px; /* 476px; */
	height: 500px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
	line-height:130%;
	fontsize:13px;
	overflow: auto;
}











/* Telefonkonferenzen */

.contentlefttelco
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 50%;
	min-width: 420px; /* 476px; */
	height: 410px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
	line-height:130%;
	fontsize:13px;
	overflow: auto;
}



.contenttelcoueberblick
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 40%;
	min-width: 420px; /* 476px; */
	height: 470px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
	line-height:130%;
	fontsize:13px;
	overflow: auto;
}

.telcoleft
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 10%;
	min-width: 420px; /* 476px; */
	height: 470px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
	line-height:130%;
	fontsize:13px;
	overflow: auto;
}

.contentleftformulartelco
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 70%;
	min-width: 420px; /* 476px; */
	height: 800px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
}

.contentformulartelco
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 60%;
	min-width: 420px; /* 476px; */
	height: 670px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
}



/* Studie */


.contentleftstudie
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 55%;
	min-width: 420px; /* 476px; */
	height: 500px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
	line-height:130%;
	fontsize:13px;
	overflow: auto;
}


.contentleftstudieshow
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 20%;
	min-width: 420px; /* 476px; */
	height: 410px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
	line-height:130%;
	fontsize:13px;
	overflow: auto;
}


.contentrightstudieshow
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 40%;
	min-width: 140px;
	height: 410px;
	float: left;
	margin-left: 20px;
	padding-left: 5px;
	z-index: 10;
	position: relative;
	overflow: auto;
}

.contentrightstudie
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 30%;
	min-width: 140px;
	height: 500px;
	float: left;
	margin-left: 20px;
	padding-left: 5px;
	z-index: 10;
	position: relative;
	overflow: auto;
}











.contentleftleft
{
    margin-top: 120px;
	background-color: #FFFFFF;
	width: 87%;
	min-width: 420px; /* 476px; */
	height: 600px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
}


.contentleftformular
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 53%;
	min-width: 420px; /* 476px; */
	height: 700px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
}







.contentright
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 27%;
	min-width: 140px;
	height: 408px;
	float: left;
	margin-left: 20px;
	padding-left: 5px;
	z-index: 10;
	position: relative;
	overflow: auto;
}



.contentrightright
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 27%;
	min-width: 140px;
	height: 700px;
	float: left;
	margin-left: 20px;
	padding-left: 5px;
	z-index: 10;
	position: relative;
	overflow: auto;
}

.contentrightzab
{
	margin-top: 120px;
	background-color: #FFFFFF;
	width: 50%;
	min-width: 140px;
	height: 500px;
	float: left;
	margin-left: 20px;
	padding-left: 5px;
	z-index: 10;
	position: relative;
	overflow: auto;
}




.contentcenter
{
	background-color: #FFFFFF;
	width: 83%;
	margin-top: 120px;	
	float: left;
	min-width: 616px;
	z-index: 10;
	height: 408px; /* 408px; */
	padding-left: 6px;
	padding-top: 0;
	}
	
	


.contentmiddle
{
    margin-top:120px;
    margin-left:0.5%;
	background-color:white;
	width:19%;
	height:408px;
	float:left;
	padding-left:6px;
	padding-top:0;
	z-index:10;
}

/* Vorträge */

.contentleftvortraege
{
    margin-top: 120px;
	background-color: #FFFFFF;
	width: 53%;
	min-width: 420px; /* 476px; */
	height: 408px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
	overflow:auto;
}

/* Pressespiegel */

.contentleftpressespiegel
{
    margin-top: 120px;
	background-color: #FFFFFF;
	width: 53%;
	min-width: 420px; /* 476px; */
	height: 408px;
	float: left;
	padding-left: 6px;
	padding-top: 0;
	z-index: 10;
	overflow:auto;
}




/* Willkommen Seite */
.contentmiddlehome
{
	margin-top:120px;
	margin-left:0.5%;
	background-color:white;
	width:17%;
	height:408px;
	float:left;
	padding-left:6px;
	padding-top:0;
	z-index:10;
}
/*
.image1{
	background-color: #F3F3F3;
	top: 140px;
	right: 10px;
	position: absolute;
	z-index: 5;
}
.image2{
	background-color: #F3F3F3;
	top: 285px;
	right: 10px;
	position: absolute;
	z-index: 5;
}
.image3{
	background-color: #F3F3F3;
	top: 429px;
	right: 10px;
	position: absolute;
	z-index: 5;
}
*/

.image1 {float:right; margin-top: 120px;}
.image2 {float:right; clear:right; margin-top:24px;}
.image3 {float:right; clear:right; margin-top:24px;}

.fusszeile
{
	/*background-color: #F3F3F3;*/
	width:87%;
	bottom:10px;
	left:10px;
	position: fixed;
	padding-left: 0px;
	padding-top: 0;
	z-index:16;
}

/** Text in der Fusszeile */
.fusstext
{
	font-size:8pt;
	margin: 0;
	padding: 0;
	background-color:#f3f3f3;
	z-index:20;
	white-space:nowrap;
}

.bdulogo
{
	background-color: #F3F3F3;
	bottom:28px;
	left:10px;
	height:12px;
	position: absolute;
	padding-left: 0px;
	padding-top: 0;
	z-index:6;
}

.newsletter
{
	background-color:white;
	min-width:140px;
	display:block;
	bottom:4px;
	position:absolute;
}
