/* ############################################################ */
/* Stylesheet für amitra.de 					*/
/* Autor: Christian Rothe					*/
/* Version 1.2 vom 14.11.2003					*/
/* ############################################################ */


/* ############################################################ */
/* Content-Bereich */
/* ############################################################ */

/* Textformate */

H1 		{  		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12pt; 
		color: #000000; 
		letter-spacing: 0.8pt;
		font-weight: bold; 
		font-variant: normal; 
		line-height: 15pt; 
		margin-top: 3px;
		margin-bottom: 10px;
		text-indent: 0px;
		text-transform: none;
		}
		
H2 		{  		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10.5pt; 
		color: #A1403A; 
		font-weight: bold; 
		font-variant: normal; 
		line-height: normal; 
		text-indent: 0px;
		text-transform: none;
		margin-top: 15px;
		margin-bottom: 8px;
		}

H3 		{
  		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		color: #A1403A; 
		font-weight: bold; 
		font-variant: normal; 
		line-height: normal; 
		text-indent: 0px;
		text-transform: none;
		margin-top: 9px;
		margin-bottom: 4px;
		}

P 		{  		
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		line-height: 18px; 
		font-variant: normal; 
		text-align: justify;
		text-indent: 0px;
		margin-top: 6px;
		margin-bottom: 8px;
		text-transform: none;
		}

.Text 		{
	  	font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		line-height: 18px; 
		font-variant: normal; 
		text-align: justify;
		text-indent: 0px;
		text-transform: none;
		}

.TextEingerueckt {  	
		line-height: 18px; 
		font-variant: normal; 
		text-align: justify;
		text-indent: 25px;
		}

.TextMitBullet 	{
		background-image: url(/images/bullet.gif); 
		background-repeat: no-repeat;
	 	background-position: 1px 1px; 
		padding-left: 15px;
		margin-bottom: 6px;
		}

.TextHighlight 	{
	  	font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		line-height: 18px; 
		font-variant: normal; 
		font-weight: bold;
		text-align: justify;
		text-indent: 0px;
		}

	
.TextKlein 	{  	
		font-size: 8.5pt; 
		}

.TextQuellenangabe
		{  	
		font-size: 8.5pt; 
		margin-left: 10px;
		margin-right: 10px;
		}

.TextRot 	{  	
		color: #A1403A; 
		}

.TextSchwarz 	{  	
		color: #000000; 
		}

/* Auflistung von längeren Zitaten (z.B. Kundenstimmen) */

.AuflistungZitate 
		{
		width: 100%;
		background-image:url(/images/strichlinie_1px.gif);
		background-repeat: repeat-x;
	 	background-position: 1px 0px; 
		margin-bottom: 25px; 
		}

/* Hervorherbung auf der Startseite */

.Hervorhebung 	{
		background-color:#E9E9F0;
		color: #000000;
		}

.Highlight	{
		background-color:#E9E9F0;
		color: #91302A; 
		}


/* Rueckwaerts-Schreibung zum Verstecken der Elekropost-Adresse */
.rueckwaerts 	{ 
		unicode-bidi:bidi-override; 
		direction: rtl; 
		}

/* Listen */

UL 		{
  		font-size: 10pt;
		line-height: 18px; 
		margin-top: -3px;
		margin-left: 20px;
		margin-right: 25px;
		margin-bottom: 8px;
		padding-left: 5px;
		list-style-type: square;
		list-style-image:url(/images/bullet.gif); 
		}

OL		{
  		font-size: 10pt;
		line-height: 18px; 
		margin-top: -3px;
		margin-left: 20px;
		margin-right: 25px;
		margin-bottom: 8px;
		padding-left: 5px;
		}

LI		{
		margin-bottom: 5px;
		}
	
.RoemischeNummerierung 		
		{
		list-style-type: upper-roman;
  		font-size: 10pt;
		line-height: 18px; 
		margin-top: -3px;
		margin-left: 30px;
		margin-right: 25px;
		margin-bottom: 8px;
		padding-left: 5px;
		}


/* Links */
			
A 		{
		color: #3C4472; 
		}
		A:Visited 	{ color:#7C819F; }
		A:Hover 	{ color:#A1403A; text-decoration: underline;}

		
.HeadlineLink 	{
		font-family: Verdana, Courier New, Courier, mono; 
		font-size: 10pt; 
		color: #3C4472; 
		line-height: 20px; 
		font-weight: bold; 
		}

.HeadlineLinkStartseite
	 	{
		font-family: Verdana, Courier New, Courier, mono; 
		font-size: 10pt; 
		color: #3C4472; 
		margin-top: 0px; 
		line-height: normal; 
		font-weight: bold; 
		}


.linknachaussen {
	 	background-position: left; 
		padding-left: 17px; 
		background-image: url(/images/link_fensterneu.gif); 
		background-repeat: no-repeat; 
		}

.fatlink 	{
		font-weight: bold;
		}



/* Bilder  */

.BildMittig 	{
		float: none;
		width: 100%;
		background-color: #FFFFFF;
		width: 100%;
		padding-top: 5px; 
		padding-right: 10px;
		padding-left: 10px; 
		padding-bottom: 5px;
		text-align: center;
		line-height: 16px; 
		font-size: 9pt;
		color: #A1403A; 
		}

.SchaubildVolleBreite 	{
		float: none;
		width: 100%;
		background-color: #FFFFFF;
		width: 100%;
		padding-top: 5px; 
		padding-right: 10px;
		padding-left: 10px; 
		padding-bottom: 5px;
		text-align: center;
		line-height: 16px; 
		font-size: 9pt;
		color: #A1403A; 
		}

.BildLinks 	{
		float: left;
		background-color :#FFFFFF;
		position:relative; left:0px; 
		padding-top: 5px; 
		padding-right: 20px;
		padding-left: 5px; 
		padding-bottom: 10px;
		text-align: center;
		line-height: 16px; 
		font-size: 9pt;
		color: #A1403A; 
		}


.BildRechts 	{
		float: right;
		background-color: #FFFFFF;
		padding-top: 5px; 
		padding-right: 5px;
		padding-left: 20px; 
		padding-bottom: 10px;
		text-align: center;
		line-height: 16px; 
		font-size: 9pt;
		color: #A1403A; 
		}

.Iconbox 	{
		float:right;
		position:relative; right:0px; 
		background-repeat: no-repeat;
		margin-top: 12px; 
		padding-right: 10px;
		padding-left: 20px; 
		margin-bottom: 20px;
		line-height: normal; 
		}
		
.SchaubildVolleBreite 	{
		float: none;
		width: 100%;
		background-color: #FFFFFF;
		width: 100%;
		padding-top: 5px; 
		padding-right: 0px;
		padding-left: 0px; 
		padding-bottom: 5px;
		text-align: center;
		line-height: 16px; 
		font-size: 9pt;
		color: #A1403A; 
		}
		

/* Nach links gerückte Anmerkung  */

.Anmerkung 	{
		float:left;
		position:relative; left:-190px; 
		width: 160px;
		background-image: url(/images/grau1px.gif); 
		background-repeat: no-repeat;
		background-color:#FFFFFF;
		border-top: #bbbbbb 0px solid; 
		border-left: #ffffff 0px solid; 
		border-right: #bbbbbb 0px dashed; 
		border-bottom: #ffffff 0px solid; 
		padding-top: 5px; 
		padding-left: 10px; 
		padding-right: 5px; 
		padding-bottom: 5px; 
		margin-left: 0px; 
		margin-right:-175px;
		line-height: normal; 
		text-align: left;
		font-size: 8pt;
		}

/* IMAP_Blöcke zur optischen Gliederung  */

.IMAP_Block {
		width: 100%;
		border-top: #E5E5E5 1px solid;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		clear: both;
		}

.IMAP_Block_LinkeSpalte {
		width: 107px;
		margin-right: -107px; 
		vertical-align: top;
		padding-top: 6px;
		padding-right: 0px;
		padding-bottom: 0px;
		float: left;
		}

.IMAP_Block_RechteSpalte {
		width: 453px;
		margin-left: 112px;
		vertical-align: top;
		padding-top: 6px;
		padding-right: 0px;
		padding-bottom: 0px;
		}

.IMAP_Block_RechteSpalte_Minus10px {
		width: 435px;
}

.IMAP_Block_H2_Links {
		margin-top: 0px;
		}

.IMAP_Block_H2_Rechts {
		color: #000000;
		margin-top: 0px;
		}

.IMAP_Block_H3_Links {
		margin-top: 0px;
		}

.IMAP_Block_H3_Rechts {
		color: #000000;
		margin-top: 0px;
		}


/* Nach rechts gerückte Anmerkung  */

.TextboxRechts50 {
		float:right;
		width: 48%;
		background-repeat: no-repeat;
		background-color:#E9E9F0;
		border-top: #bbbbbb 0px solid; 
		border-left: #ffffff 0px solid; 
		border-right: #bbbbbb 0px dashed; 
		border-bottom: #ffffff 0px solid; 
		padding-top: 10px; 
		padding-left: 15px; 
		padding-right: 15px; 
		padding-bottom: 10px; 
		margin-left: 20px; 
		margin-right: 0px;
		margin-bottom: 10px; 
		line-height: normal; 
		text-align: justify;
		font-size: 10pt;
		}

.TextboxRechtsSchmal {
		float:right;
		width: 40%;
		background-repeat: no-repeat;
		background-color:#E9E9F0;
		border-top: #bbbbbb 0px solid; 
		border-left: #ffffff 0px solid; 
		border-right: #bbbbbb 0px dashed; 
		border-bottom: #ffffff 0px solid; 
		padding-top: 10px; 
		padding-left: 10px; 
		padding-right: 10px; 
		padding-bottom: 10px; 
		margin-left: 20px; 
		margin-right: 0px;
		margin-bottom: 10px; 
		line-height: normal; 
		text-align: left;
		font-size: 10pt;
		}


/* Nach rechts oder links gerückter Kasten  */

.Kasten 	{
		float:none;
		margin-top: 12px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 12px;
		padding: 0px;
		line-height: normal; 
		font-size: 9.5pt;
		}

.KastenRechts 	{
		float:right;
		width: 50%;
		margin-top: 5px; 
		margin-left: 10px; 
		margin-right: 0px;
		margin-bottom: 8px;
		line-height: normal; 
		font-size: 9.5pt;
		}

.KastenLinks 	{
		float:left;
		width: 50%;
		margin-top: 5px; 
		margin-left: 0px; 
		margin-right: 10px;
		margin-bottom: 8px;
		line-height: normal; 
		font-size: 9.5pt;
		}

.KastenInhalt {	
		width: 100%;
		background-color: #EDEDED;
		padding-top: 3px; 
		padding-left: 5px; 
		padding-right: 5px; 
		padding-bottom: 3px; 
		}		

.KastenSpalteInhalt {	
		width: 100%;
		font-size: 10pt;
		padding-bottom: 10px; 
		}		

.KastenZelleLegende {	
		width: 100%;
		background-repeat: no-repeat;
		background-color: #787D9B;
		padding-top: 5px; 
		padding-left: 3px; 
		padding-right: 0px; 
		padding-bottom: 5px; 
		margin-bottom: 3px;
		margin-right: 3px;
	 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9.5pt;
		font-weight: bold;
		color: #FFFFFF; 
		line-height: normal; 
		text-align: left;
		}

.KastenZelleZentriert {	
		width: 100%;
		font-size: 10pt;
		padding-top: 5px; 
		padding-left: 0px; 
		padding-right: 0px; 
		padding-bottom: 5px; 
		padding-bottom: 10px; 
		text-align: center;
		}		

.KastenHeadline {
		width: 100%;
		background-repeat: no-repeat;
		background-color: #646987;
		border-bottom: #FFFFFF 2px solid; 
		padding-top: 5px; 
		padding-left: 5px; 
		padding-right: 5px; 
		padding-bottom: 5px; 
		margin-top: 0px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 0px;
	 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9.5pt;
		font-weight: bold;
		color: #FFFFFF; 
		line-height: normal; 
		text-align: center;
		}


.KastenSpalteHeadline {	
		width: 100%;
		background-repeat: no-repeat;
		background-color: #646987;
		padding-top: 5px; 
		padding-left: 0px; 
		padding-right: 0px; 
		padding-bottom: 5px; 
		margin-bottom: 3px;
	 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9.5pt;
		font-weight: bold;
		color: #FFFFFF; 
		line-height: normal; 
		text-align: center;
		}
		
.KastenSpalteHeadlineHell {	
		width: 100%;
		background-repeat: no-repeat;
		background-color: #787D9B;
		padding-top: 5px; 
		padding-left: 0px; 
		padding-right: 0px; 
		padding-bottom: 5px; 
		margin-bottom: 3px;
	 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9.5pt;
		font-weight: bold;
		color: #FFFFFF; 
		line-height: normal; 
		text-align: center;
		}

				
.KastenText 	{
		width: 100%;
		font-size: 9.5pt;
		font-weight: normal;
		line-height: normal; 
		text-align: left;
		margin-top: 0px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 3px;
		}


.KastenTextMitBullet {
		background-image: url(/images/bullet.gif); 
		background-repeat: no-repeat;
	 	background-position: 1px -1px; 
		padding-left: 15px;
		font-size: 9.5pt;
		line-height: normal; 
		text-align: left;
		margin-top: 0px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 3px;
		}

.KastenTextZentriert {
		width: 100%;
		font-size: 9.5pt;
		font-weight: normal;
		line-height: normal; 
		text-align: center;
		margin-top: 0px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 3px;
		}


.IndexKasten 	{
		float:none;
		width: 100%;
		background-color: #EDEDED;
		margin-top: 5px; 
		margin-left: 0px; 
		margin-right: 0px;
		margin-bottom: 5px;
		padding-bottom: 3px;
		line-height: normal; 
		font-size: 9.5pt;
		}

.IndexKastenLinks 	{
		float:left;
		width: 49%;
		background-color: #EDEDED;
		margin-top: 5px; 
		margin-left: 0px; 
		margin-right: 0px;
		margin-bottom: 8px;
		line-height: normal; 
		font-size: 9.5pt;
		}

.IndexKastenRechts 	{
		float:right;
		width: 49%;
		background-color: #EDEDED;
		margin-top: 5px; 
		margin-left: 0px; 
		margin-right: 0px;
		margin-bottom: 8px;
		line-height: normal; 
		font-size: 9.5pt;
		}
	
.IndexKastenHeaderOuter
		{
		width: 100%;
		border-top: #3C4473 0px solid; 
		border-bottom: #3C4473 0px solid; 
		}

.IndexKastenHeaderInner
		{
		width: 100%;
		border-top: #FFFFFF 1px solid; 
		border-bottom: #FFFFFF 1px solid; 
		background-color: #E9E9F1;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		line-height: normal; 
		}

.IndexKastenHeaderText
	 	{
		width: 100%;
	 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #A1403A; 
		font-size: 10pt;
		font-weight: bold;
		line-height: normal; 
		text-align: left;
		margin-top: 0px; 
		margin-left: 15px; 
		margin-right: 10px;
		margin-bottom: 0px;
		}

.IndexKastenBodyInnerTyp1 	{
		padding-top: 5px; 
		padding-left: 6px; 
		padding-right: 6px;
		padding-bottom: 3px;
		}

.IndexKastenBodyInnerTyp2 	{
		padding-left: 8px; 
		padding-right: 8px;
		}


.IndexKastenText
	 	{
		width: 100%;
		font-size: 9pt;
		font-weight: normal;
		line-height: normal; 
		text-align: left;
		margin-top: 5px; 
		margin-right: 3px;
		margin-left: 0px; 
		margin-bottom: 5px;
		}

.IndexKastenTextMitBullet
		{
		background-image: url(/images/bullet.gif); 
		background-repeat: no-repeat;
	 	background-position: 1px -1px; 
		padding-left: 15px;
		font-size: 9pt;
		text-align: left;
		line-height: normal; 
		margin-top: 5px; 
		margin-right: 3px;
		margin-left: 0px; 
		margin-bottom: 5px;
		}

.IndexKastenSpacer 
		{
		width: 100%;
		background-image:url(/images/strichlinie_1px.gif);
		background-repeat: repeat-x;
	 	background-position: 1px 0px; 
		margin-top: 5px; 
		margin-bottom: 5px; 
		}


/* Zitatebox  */	

.ZitatBoxAussen	{  	
		width:210px;
		float:right;
		margin-top: 30px;
		margin-left: 50px;
		margin-right: 10px;
		margin-bottom: 10px;
		}

.ZitatBoxInnen	{  	
		width:160px;
		margin-top: 0px;
		margin-left: 25px;
		margin-right: 25px;
		margin-bottom: 0px;
		}

.ZitatBoxQuoteLinks
		{  	
		float:none;
		margin-top: 0px;
		margin-bottom: 0px;
		}

.ZitatBoxQuoteRechts
		{  	
		margin-top: 0px;
		margin-bottom: 0px;
		float:right;
		}

.ZitatText 	{  	
		font-size: 10pt; 
		color: #A1403A; 
		line-height: normal; 
		font-variant: normal;
		text-align: justify; 
		}
		
.ZitatQuellangabe {  
		float:right;
		font-size: 8pt; 
		color: #A1403A; 
		line-height: normal; 
		font-variant: normal; 
		}



/* Spalte rechts  */	

.SpalteRechtsText {	
		font-size: 8pt; 
		}
		
		
.SpalteRechtsHeadlineLink {
		font-size: 8pt; 
		}


/* Tagebucheintrag */

.TagebuchEintrag {
		width: 100%;
		background-image:url(/images/strichlinie_1px.gif);
		background-repeat: repeat-x;
	 	background-position: 1px 0px; 
		margin-bottom: 25px; 
		}

/* ############################################################ */
/* Header */

.MasterHeaderLinkPrimaer { 
		font-size: 9pt;
		font-weight: bold;
		text-decoration: none; 
		}

.MasterHeaderLinkSekundaer { 
		font-size: 8pt;
		text-decoration: none; 
		}

#MasterPageHeaderPart1{
		height: 58px;
		text-align: left;
		background-color:#3C4473;
		margin: 0px;
		padding-top: 0px;
		padding-left: 35px;
		padding-right: 35px;
		padding-bottom: 0px;
		}

#MasterPageHeaderPart2{
		text-align: left;
		background-color:#DDDDDD;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
	 	font-size: 9pt; 
	 	line-height: 14pt; 
		}

#MasterPageHeaderSchmuckbild{
		width: 790px;
		height: 140px;
		}

.ContentHeader {
		width: 100%;
		margin: 0px;
		padding-top: 2px;
		padding-bottom: 12px;
		background-image:url(/images/strichlinie_1px.gif);
		background-repeat: repeat-x;
	 	background-position: 0px 33px; 
		}



/* ############################################################ */
/* Footer */

.MasterFooter {
		background-color:#3C4473;
		text-align: left;
		padding-top: 0px;
		padding-left: 14px;
		padding-right: 14px;
		padding-bottom: 2px;
	 	font-size: 8pt; 
		color: #FFFFFF;
	 	line-height: 13pt; 
		}

.MasterFooterCopyright
		{
		padding-top: 2px;
 		float:right;
 		}
 

.ContentFooter {
		width: 100%;
		font-size: 8pt; 
		color: #666666;
		text-decoration: none;
		background-image:url(/images/strichlinie_1px.gif);
		background-repeat: repeat-x;
	 	background-position: 0px 0px; 
		margin-top: 14px; 
		padding-top: 2px; 
		margin-bottom: 25px; 
		}

.ContentFooterLink {
		font-size: 8pt; 
		color: #666666;
		text-decoration: none;
		}
		A.ContentFooterLink:visited 	{ color:#666666; }
		A.ContentFooterLink:hover 	{ color:#666666; }



/* ############################################################ */
/* Location bzw. Breadcrump Navigationszeile */

.Location { 
		background-color:#E9E9F0;
		text-align: left;
		font-size: 7.5pt; 
		color: #666666; 
	 	line-height: normal; 
		padding-top: 3px;
		padding-left: 14px;
		padding-right: 14px;
		padding-bottom: 3px;
		border-top: #A6A5A5 0px solid; 
		border-bottom: #A6A5A5 0px solid; 
		}
		

.LocationLink { 
		font-size: 7.5pt; 
		color: #666666; 
		text-decoration: none;
		}
		A.LocationLink:visited 	{ color:#666666; }
		A.LocationLink:hover 	{ color:#A1403A; }




/* ############################################################ */
/* Navigation */

.NaviLinkEbene1	{  	
		font-size: 9pt; 
		font-weight: bold; 
		text-decoration: none; 
		}

.NaviLinkEbene1Selected
		{  	
		font-size: 9pt; 
		font-weight: bold; 
		font-style: italic; 
		text-decoration: none; 
		}

.NaviLinkEbene2	{  	
		font-size: 9pt; 
		font-weight: normal; 
		text-decoration: none; 
		}


.NaviLinkEbene2Selected
		{  	
		font-size: 9pt; 
		font-weight: normal; 
		font-style: italic; 
		text-decoration: none; 
		}

.NaviLinkEbene3	{  	
		font-size: 8.5pt; 
		font-weight: normal; 
		text-decoration: none; 
		}


.NaviLinkEbene3Selected
		{  	
		font-size: 8.5pt; 
		font-weight: normal; 
		font-style: italic; 
		text-decoration: none; 
		}

.NaviSpacer 
		{
		width: 100%;
		background-image:url(/images/strichlinie_1px.gif);
		background-repeat: repeat-x;
	 	background-position: 1px 0px; 
		margin-top: 0px; 
		margin-bottom: 0px; 
		}

.NaviHauptpunkt	{
		text-align: left; 
		padding-top: 6px; 
		padding-bottom: 4px;
		}
		
.NaviUnterpunkt	{
		text-align: left; 
		margin-left: 10px; 
		margin-bottom: 6px;
		}

.NaviEintrag 	{
		position:relative; left:0px; 
		padding-left: 0px;
		text-indent: -15px;
		font-size: 9pt;
		text-align: left;
		line-height: 14px; 
		margin-top: 0px; 
		margin-right: 0px;
		margin-left: 14px; 
		margin-bottom: 2px;
		}


/* ############################################################ */
/* Linkbox am Seitenende */

.Linkbox 	{	
		float:none;
		background-repeat: no-repeat;
		margin-top: 25px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 5px;
		line-height: normal; 
		font-size: 9pt;
		}
		

.LinkBoxHeader 	{
		background-repeat: no-repeat;
		background-color: #E9E9F0;
		border-left: #FFFFFF 0px solid; 
		border-top: #FFFFFF 0px solid; 
		border-right: #FFFFFF 0px solid; 
		border-bottom: #FFFFFF 2px solid; 
		padding-top: 3px; 
		padding-left: 5px; 
		padding-right: 5px; 
		padding-bottom: 3px; 
		margin-top: 0px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 0px;
	 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		color: #A1403A; 
		font-weight: bold; 
		line-height: normal; 
		text-align: left;
		}

.LinkBoxText 	{	
		background-repeat: no-repeat;
		background-color: #EDEDED;
		border-top: #FFFFFF 0px solid; 
		border-left: #FFFFFF 0px solid; 
		border-right: #FFFFFF 0px solid; 
		border-bottom: #FFFFFF 0px solid; 
		padding-top: 3px; 
		padding-left: 5px; 
		padding-right: 5px; 
		padding-bottom: 3px; 
		margin-top: 0px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 0px;
		font-size: 9pt;
		font-weight: normal;
		color: #000000; 
		line-height: normal; 
		text-align: left;
		}

.LinkboxTextMitBullet {
		background-image: url(/images/bullet.gif); 
		background-repeat: no-repeat;
	 	background-position: 1px 1px; 
		padding-left: 15px;
		font-size: 9pt;
		margin-top: 0px; 
		margin-bottom: 0px;
		}



/* ############################################################ */
/* Formulare */

.Formular 	{
		padding:0px; 
		margin-top:1px; 
		margin-left:0px; 
		margin-right:0px; 
		margin-bottom:0px;
		}
		
.EingabeFeld	{
		border-top: #3C4472 1px solid; 
		border-left: #3C4472 1px solid; 
		border-right: #3C4472 1px solid; 
		border-bottom: #3C4472 1px solid;
		background-color: #F4F4F4;
		font-family: Verdana,Arial,Helvetica,Sans-serif;
		font-size: 9.5pt;
		color: #000000;
		}

/* ############################################################ */
/* Storyteller */


.StorytellerBox 	{	
		background-repeat: no-repeat;
		margin-top: 25px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 5px;
		line-height: normal; 
		font-size: 9pt;
		padding-bottom: 9px; 
		border-bottom: #E5E5E5 1px  solid;
		}
		

.StorytellerBoxHeader 	{
		background-repeat: no-repeat;
		background-color: #E9E9F0;
		border-left: #FFFFFF 0px solid; 
		border-top: #FFFFFF 0px solid; 
		border-right: #FFFFFF 0px solid; 
		border-bottom: #FFFFFF 2px solid; 
		padding-top: 3px; 
		padding-left: 5px; 
		padding-right: 5px; 
		padding-bottom: 3px; 
		margin-top: 0px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 0px;
	 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		color: #A1403A; 
		font-weight: bold; 
		line-height: normal; 
		text-align: left;
		}

.StorytellerBoxText 	{	
		background-repeat: no-repeat;
		background-color: #EDEDED;
		padding-top: 2px; 
		padding-left: 5px; 
		padding-right: 5px; 
		padding-bottom: 3px; 
		margin-top: 0px; 
		margin-right: 0px;
		margin-left: 0px; 
		margin-bottom: 0px;
		font-size: 9pt;
		height: 28px;
		}

.StorytellerLinkerLink {
		width: 185px;
		height: 28px;
		padding-top: 4px;
		padding-bottom: 6px;
		float: left;
}

.StorytellerMittlererLink {
		padding-top: 4px;
		padding-bottom: 6px;
		float: left;
		width: 195px;
		height: 28px;
		text-align: center;
}

.StorytellerRechterLink {
		padding-top: 4px;
		padding-bottom: 6px;
		float: right;
		height: 28px;
		text-align: right;
}


/* ############################################################ */
/* Diverse allgemeine Formate */

.NurDruck 	{	
		display:none; 
		}
				


		


ß