body { padding:0px; margin:0px; }

img{
	border:0px;
}

form{
	display:inline;
}

table.fullScreen{
	width:100%;
	height:85%;
}

td.fullCentered{
	vertical-align:middle;
	text-align:center;
}

/*  Startseite  -----------------------------------------------*/

table.startSite{
	width:100%; /*890px*/
	vertical-align:top;
	background-color:#EBEEF7;
}

.blueRibbon{
	background-image:url(../images/title/blue_ribbon.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}



.forStartSite{
	width:100%;
}

.newsShadeLeft{
	width:20px;
	background-image:url(../images/title/news05_ll.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.newsShadeRight{
	width:20px;
	background-image:url(../images/title/news07_lr.gif);
	background-repeat:repeat-y;
	background-color:#EBEEF7;
}

.megaNewsShadeLeft{
	width:20px;
	background-image:url(../images/title/meganews05_ll.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.megaNewsShadeRight{
	width:20px;
	background-image:url(../images/title/meganews07_lr.gif);
	background-repeat:repeat-y;
	background-color:#EBEEF7;
}

.forNews{
	width:295px;
	background-color:#FFFFFF;
	background-image:url(../images/title/news_back.gif);
	background-repeat:repeat-y;
	vertical-align:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, "sans serif";
	font-size:13px;
	color:#EBEEF7;
}

.news{
	font-family:Arial, Helvetica, "sans serif";
	font-size:13px;
	color:#8899cc; 
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
}
.news a:link { color:#8899CC; text-decoration:none; font-weight:bold;}
.news a:visited { color:#8899CC; text-decoration:none; font-weight:bold;}
.news a:hover { color:#000F99; text-decoration:underline; font-weight:bold;}
.news a:active { color:#000F99; text-decoration:underline; font-weight:bold;}

.megaNews{
	font-family:Arial, Helvetica, "sans serif";
	font-size:12px;
	color:#FFFFFF; 
	text-align:left;
	vertical-align:top;
	background-color:#FF9000;
}
.megaNews a:link { color:#FFFFFF; text-decoration:underline; }
.megaNews a:visited { color:#FFFFFF; text-decoration:underline; }
.megaNews a:hover { color:#000F99; text-decoration:none; }
.megaNews a:active { color:#000F99; text-decoration:none; }

.forStartContent{
	width:525px;
	background-color:#EBEEF7;
	font-family:Arial, Helvetica, "sans serif";
	font-size:13px;
	color:#000F99;
	text-align:left;
	vertical-align:top;
}
.forStartContent a:link { color:#000F99; text-decoration:none;}
.forStartContent a:visited { color:#000F99; text-decoration:none;}
.forStartContent a:hover { color:#000F99; text-decoration:underline;}
.forStartContent a:active { color:#000F99; text-decoration:underline;}

#relative_Flyer {
	position:relative;	
	top:-20px;
	left:80px;
}

/*  Folgeseiten  ----------------------------------------------*/

.menuAndContent{
	width:970px;
	vertical-align:top;
}

td.leftShade { 
	width:15px;
	vertical-align:top;
}

.verticalSpacer { /* logo left and space beneath */
	width:15px;
	vertical-align:top;
} 

td.forContent { 
	width:700px;
	vertical-align:top;
}

td.shadeRight{
	width:50px;
	vertical-align:top;
}

.menu { 
	width:190px;

	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#FF8000;
	text-align:right;
	vertical-align:top;
}
.menu a:link { color:#B2B3E0; text-decoration:none;}
.menu a:visited { color:#B2B3E0; text-decoration:none;}
.menu a:hover { color:#FF8000; text-decoration:none;}
.menu a:active { color:#FF8000; text-decoration:none;}

.inactiveMenu{
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:DCDCF0;
	text-align:right;
	vertical-align:top;
}



.menuHeadline {
	height:15px;

	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;	
}

.menuHeadline a:link { color:#000F99; text-decoration:none;}
.menuHeadline a:visited { color:#000F99; text-decoration:none;}
.menuHeadline a:hover { color:#FF8000; text-decoration:none;}
.menuHeadline a:active { color:#FF8000; text-decoration:none;}

.menuHeadlineCurrent {
	height:15px;

	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	font-weight:bold;
	background-color:#FF8000;
	color:#FFFFFF;	
}

.menuHeadlineCurrent a:link { color:#FFFFFF; text-decoration:none;}
.menuHeadlineCurrent a:visited { color:#FFFFFF; text-decoration:none;}
.menuHeadlineCurrent a:hover { color:#000F99; text-decoration:none;}
.menuHeadlineCurrent a:active { color:#000F99; text-decoration:none;}

.menuBlock00 { height:40px; vertical-align:top; }

/* Faktor 13 pro Zeile fuer alle Bloecke, 10 fuer den Abstand*/
.menuBlock6Lines { height:88px; vertical-align:top; }
.menuBlock5Lines { height:75px; vertical-align:top; }
.menuBlock4lines { height:62px; vertical-align:top; }
.menuBlock3lines { height:49px; vertical-align:top; }
.menuBlock2Lines { height:56px; vertical-align:top; }



/* 700px area with background image */

.fullWidth{
	width:700px;
}

.additionalMenuBar { 													
	width:20px;															
	vertical-align:top;													
}

.spacerBeneathLogo {
	width:75px;
}

.spacerBeneathLogoAdmin {
	width:75px;
	vertical-align:top;
	text-align:right;
	color:#000F99;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}

.content {
	width:534px;
	font-family:Arial, Helvetica, "sans serif";
	font-size:13px;
	font-weight:normal;	
	color:#000F99;	
	text-align:left;
	vertical-align:top;
}
.content a:link { color:#666F99; text-decoration:underline;}
.content a:visited { color:#666F99; text-decoration:none;}
.content a:hover { color:#000F99; text-decoration:underline;}
.content a:active { color:#000F99; text-decoration:underline;}


.spacerBeneathPlusContent{ /* for news site*/
	width:609px;
	vertical-align:top;
}

.theUntouchable{
	width:71px;
}

.contentPlusUntouchable{
	width:605px;
	font-family:Arial, Helvetica, "sans serif";
	font-size:13px;
	font-weight:normal;	
	color:#000F99;	
	text-align:left;
	vertical-align:top;
}
.contentPlusUntouchable a:link { color:#666F99; text-decoration:underline;}
.contentPlusUntouchable a:visited { color:#666F99; text-decoration:none;}
.contentPlusUntouchable a:hover { color:#000F99; text-decoration:underline;}
.contentPlusUntouchable a:active { color:#000F99; text-decoration:underline;}


.contentHeadline {
	font-family:Arial, Helvetica, "sans serif";
	font-size:13px;
	font-weight:bold;
	color:#000F99;	
}

.insideContent { 
	font-family:Arial, Helvetica, "sans serif";
	font-size:13px;
	color:#000F99;
	text-align:left;
	vertical-align:top;
}
.insideContent a:link { color:#666F99; text-decoration:underline;}
.insideContent a:visited { color:#666F99; text-decoration:none;}
.insideContent a:hover { color:#000F99; text-decoration:underline;}
.insideContent a:active { color:#000F99; text-decoration:underline;}


.contentWithLinkedTitles { 
	font-family:Arial, Helvetica, "sans serif";
	font-size:13px;
	color:#000F99;
	text-align:left;
	vertical-align:top;
}
.contentWithLinkedTitles  a:link { color:#000F99; text-decoration:none; font-weight:bold; }
.contentWithLinkedTitles  a:visited { color:#000F99; text-decoration:none; font-weight:bold; }
.contentWithLinkedTitles  a:hover { color:#000F99; text-decoration:underline; font-weight:bold; }
.contentWithLinkedTitles  a:active { color:#000F99; text-decoration:underline;font-weight:bold; }


.contentLinksite { 
	font-family:Arial, Helvetica, "sans serif";
	font-size:13px;
	color:#000F99;
	text-align:left;
	vertical-align:top;
}
.contentLinksite  a:link { color:#000F99; text-decoration:none; }
.contentLinksite  a:visited { color:#000F99; text-decoration:none; }
.contentLinksite  a:hover { color:#000F99; text-decoration:underline; }
.contentLinksite  a:active { color:#000F99; text-decoration:underline; }


.contentTeam {
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	font-weight:normal;
	color:#FF8000;
	text-align:left;
	vertical-align:top;
}

.contentTeam a:link { color:#000F99; text-decoration:none;}
.contentTeam a:visited { color:#000F99; text-decoration:none;}
.contentTeam a:hover { color:#FF8000; text-decoration:none;}
.contentTeam a:active { color:#FF8000; text-decoration:none;}





/*  Specials  */

.bulletSpacer{
	font-size:5px;
}

.bulletPoint{
	width:40px;
	vertical-align:top;
	text-align:right;
}

.smallBulletPoint{
	width:20px;
	vertical-align:top;
	text-align:right;
}

.orangebutton{
	height:25px;
	background-color:#FF8000;
	border:0px;
	color:#FFFFFF;
	
}

.bluebutton{
	height:25px;
	background-color:#000F99;
	border:0px;
	color:#FFFFFF;	
}

.publication3M{
	height:18px;
	border:0px;
	background-color:#EDEDF8;
	color:#000F99;
	vertical-align:top;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}

.white{
	background-color:#FFFFFF;
}

.nakedAnchor a:link { color:#8899CC; text-decoration:none; font-weight:bold;}
.nakedAnchor a:visited { color:#8899CC; text-decoration:none; font-weight:bold;}
.nakedAnchor a:hover { color:#000F99; text-decoration:none; font-weight:bold;}
.nakedAnchor a:active { color:#000F99; text-decoration:none; font-weight:bold;}




.backgroundAnreise { 
	width:700px;

	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_anreise.gif);
	background-repeat:no-repeat;
	background-position:top;
	
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}

.backgroundGradient { 
	width:700px;

	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund00a.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}



.backgroundProbandenstation{ 
	width:700px;
	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_probandenstation.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}
.supplementProbandenstation{
	width:50px;
	background-color:#FFFFFF; 
	background-image:url(../images/hintergrund_probandenstation_suppl.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}



.backgroundPruefzentrum{ 
	width:700px;
	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_pruefzentrum.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}
.supplementPruefzentrum{
	width:50px;
	background-color:#FFFFFF; 
	background-image:url(../images/hintergrund_pruefzentrum_suppl.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.backgroundPruefzentrumEn{ 
	width:700px;
	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_pruefzentrum_en.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}
.supplementPruefzentrumEn{
	width:50px;
	background-color:#FFFFFF; 
	background-image:url(../images/hintergrund_pruefzentrum_suppl_en.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}



.background3MMessmethode01{ 
	width:700px;
	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_3m01.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}
.background3MMessmethode02{ 
	width:700px;
	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_3m02.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}
.background3MMessmethode03{ 
	width:700px;
	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_3m03.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}
.background3MMessmethode04{ 
	width:700px;
	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_3m04.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}
.background3MMessmethode05{ 
	width:700px;
	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_3m05.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}
.supplement3MMessmethode{
	width:50px;
	background-color:#FFFFFF; 
	background-image:url(../images/hintergrund_3m_messmethode_suppl.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}



.backgroundTemporaer{ 
	width:700px;
	background-color:#EDEDF8; 
	background-image:url(../images/hintergrund_verlauf_logo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}
.supplementTemp{
	width:50px;
	background-color:#FFFFFF; 
	background-image:url(../images/hintergrund_verlauf_logo_suppl.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}


.backgroundAdministration{ 
	width:700px;
	background-color:#F8F8F8;
	font-family:Arial, Helvetica, "sans serif";
	font-size:11px;
	color:#000F99;
}





/*  Footer ------------------------------------------------------------------------------------------------------- */
.footer{
	width:970px;
}

.footerLeft{
	background-image:url(../images/footer_line.gif);
	background-repeat:repeat-x;
	
	font-family:Arial, Helvetica, "sans serif";
	font-size:9px;
	font-weight:normal;
	color:#B2B3E0;
	text-align:left;
	vertical-align:top;
	padding-top:2px;
}

.footerImpressum{
	background-image:url(../images/footer_line.gif);
	background-repeat:repeat-x;
	
	font-family:Arial, Helvetica, "sans serif";
	font-size:9px;
	font-weight:normal;
	color:#B2B3E0;
	text-align:right;
	vertical-align:top;
	padding-top:2px;
}
.footerImpressum a:link { color:#B2B3E0; text-decoration:none;}
.footerImpressum a:visited { color:#B2B3E0; text-decoration:none;}
.footerImpressum a:hover { color:#000F99; text-decoration:none;}
.footerImpressum a:active { color:#000F99; text-decoration:none;}

.footerAdmin{
	background-image:url(../images/footer_admin_line.gif);
	background-repeat:repeat-x;
	
	font-family:Arial, Helvetica, "sans serif";
	font-size:9px;
	font-weight:normal;
	color:#CCCCCC;
	text-align:left;
	vertical-align:top;
	padding-top:2px;
}



/*  Administration -----------------------------------------------------------------------------------*/

.adminNewsShadeLeft{
	width:20px;
	background-image:url(../images/admin/admin_news04_l.gif);
	background-repeat:repeat-y;
	background-color:#F8F8F8;
}

.adminNewsShadeRight{
	width:20px;
	background-image:url(../images/admin/admin_news06_r.gif);
	background-repeat:repeat-y;
	background-color:#F8F8F8;
}



input,textarea,select{
	border:1px solid #000F99;
	padding:2px;
	background-color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000F99;
	/*color:#996000;*/
}

.adminSubmit{
	border:1px solid #000F99;
	background-color:#000F99;
	color:#FFFFFF;	
}

.adminSubmitLight{
	border:1px solid #000F99;
	background-color:#FFFFFF;
	color:#000F99;	
}

.adminHeadline{
	width:605px;
	height:22px;
	background-color:#999999;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
}

.adminInsideContent{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
}

.adminContent{
	width:534px;
	vertical-align:top;
	color:#000F99;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}
.adminContent a:link { color:#000F99; text-decoration:none;}
.adminContent a:visited { color:#000F99; text-decoration:none;}
.adminContent a:hover { color:#000F99; text-decoration:underline;}
.adminContent a:active { color:#000F99; text-decoration:underline;}