/*	
Hausfarben (neu):    R		  G		  B		Hex
		Blau		021		073		157		#1746a0
		Grün		126		201		168		#7ec9a8	
		Grau		232		230		244		#ECF0FF
        Silber      204     204     204     'cccccc

Formatierungen: 
        1. Zeile: 	Position und Größenangaben
        2. Zeile:	Außenrand (Margin); Rahmen (Border); Innenabstand (Padding)
        3. Zeile:	Schriftformate
        4. Zeile:	Sonstiges

        Standard-Textfeldhöhe:     130 mm  style="height:120mm" bei 1024 x 786"
        Standard-Partner-Feldhöhe: 195 mm  style="height:195mm" bei 1280 x 1024"
        Anführungszeichen: &bdquo; und &rdquo;
*/

@media all
{
/*          FormText ist das Haupt-Formular für die Texte. 
            Es wird bei @media screen und @media print definiert.
            Darauf stehen die eigentlichen text-enthaltenden Formulare,
            die bei @media all definiert werden.
            - TxtL  Text 2-spaltig linke Spalte
            - TxtR  Text 2-spaltig rechte Spalte
            - TxtA  Text einspaltig 
            - TxtT  enthält die Titelzeile über 2 Spalten hinweg
            Diese werden unter media all definiert. 
            
            Die Navigation befindet in einem iframe 
            */

.FormTxtA   { position:absolute; /* Einspaltiges Forumlar */
			top:0002mm;     left:002mm;     width:0140mm; 
			margin:0mm;     border:0mm;     padding:00mm; 
			background:transparent}		

.FormTxtL   { position:absolute; /* Zweispaltiges Forumlar */
			top:0021mm;	    left:000mm;     width:0069mm; 
			margin:0mm;     border:0mm;     padding:00mm; 
			background:transparent}		

.FormTxtR   { position:absolute; /* Zweispaltiges Forumlar */
			top:0021mm;     left:0071mm;    width:0069mm; 
			margin:0mm;     border:00mm;    padding:00mm; 
			background:transparent; }		

A			{ font-size:8pt; font-weight:normal; }
P			{ margin:0mm; border:0mm; padding:0mm; padding-bottom:4pt; 	
            font-size:8pt; font-weight:normal; } 
H1        	{ margin:0pt; margin-top:0pt; margin-bottom:6pt; border:0pt; padding:0pt; 
			font-family:Verdana; font-size:13pt; font-weight:600; 
			color:#1746a0;  }
H2        	{ margin:0mm; margin-top:8pt; margin-bottom:5pt; border:0mm; padding:0mm; 
			font-family:Verdana; font-size:10pt; font-weight:600; 
			color:#1746a0; text-align:left; text-decoration:none;
			background-color:white; }
H3        	{ margin:0mm; margin-top:0pt; margin-bottom:5pt; border:0mm; padding:0mm; 
			font-family:Verdana; font-size:10pt; font-weight:600; 
			color:#1746a0; text-align:left; text-decoration:none;
			background-color:white; }
H4        	{ margin:0mm; margin-top:8pt; margin-bottom:4pt; border:0mm; padding:0mm;  
			font-family:Verdana; font-size:09pt; font-weight:600; 
			color:#1746a0; text-align:left; text-decoration:underline;} 

.Liste1     {/* für einfache Liste*/
            margin:00mm; margin-left:04mm; border:0mm; padding:00mm; 
            list-style-type:disc; list-style-position:outside; 
            font-size:8pt; font-weight:normal;}
            
/* für Titel grün */
H5        	{ margin:0pt; border:0pt; padding:0pt; 
			font-family:Verdana; font-size:13pt; font-weight:600; text-align:left;
			color:#1746a0;  }

H6        	{ margin:0pt; border:0pt; padding:0pt; 
			font-family:Verdana; font-size:13pt; font-weight:600; text-align:right;
			color:#7ec9a8;  }


.BildLi		{ float:left;  /* IMG: Bilder links und rechts anordnen */
			margin:00mm; margin-top:04mm; margin-bottom:04mm; margin-right:02mm; }
			
.BildRe		{ float:right; 
			margin:00mm; margin-top:04mm; margin-bottom:01mm; margin-left:02mm; }

.Bild2Sp    { width:66mm; 
            margin:00mm; margin-top:02mm; margin-bottom:02mm; }   

.Bild2SpTop { width:66mm; 
            margin:0mm; margin-top:0mm; margin-bottom:2mm; }   

.BildLogo	{ width:065mm;}

.LinkB      { border-left:1mm; border-right: 1mm; padding-left:1mm; padding-right:1mm; 
			font-weight: bold; color:White; text-decoration:none;
			background: url(nav_b.gif) no-repeat;  }

.LinkG      { border-left:001mm; border-right: 001mm; padding-left:001mm; padding-right:001mm; 
			font-weight: bold; color:black; font-weight:normal; text-decoration:none;
			background: url(nav_w.gif) no-repeat;  }
}

@media Screen
{
BODY   		{ font-family:Verdana; font:Verdana; 
            color:black; /* background-image:url(Wallpaper.jpg);  */  background-color:#78C0A7 /*#78C8A4*/ ;  
            }

.FormLogo	{ position:absolute; top:04mm; left:199mm; width:065mm;}

.FormText 	{ position:absolute; 
			top:030mm; 	left:052mm; width:140mm; height:220mm;
			margin:0mm; border:0mm; padding:2mm; 
			background-color: #ECF0FF;}

.FormNavi   { position:absolute; 
			top:0001mm;     left:001mm;     width:031mm;    height:286mm; 
			margin:0mm;     border:0px;     padding:0mm;
			background:transparent;}		
			
.FormPart   {position:absolute; 
            top:0001mm;     left:199mm;     width:065mm;    height:286mm; 
            margin:0px;     border:0px;     padding:0mm;    overflow:hidden; }

.FormAnze   {  /* positioniert, wo der Anzeigen-Frame angezeigt werden soll */
			position:absolute;
			top:0027mm; 	left:195mm;     width:065mm;    height:260mm; 
			margin:0mm;     border:0px;     padding:0mm;
			background:transparent; }
.FormAnz2	{ position:absolute; 
			top:027mm; 	    left:263mm;     width:050mm;    height:50mm; 
			margin:0mm;     border:0mm;     padding:0mm;
			background:transparent;}	
}

@media Print
{
BODY   		{ font-family:Verdana; font:Verdana; color:black;}

.FormText 	{ position:absolute; 
			top:20mm; 	    left:000mm;     width:140mm; 
			margin:0mm;     border:0mm;     padding:2mm; 
			background-color:white}

.FormAnze   { position:absolute; 
			top:0000mm; 	left:  146mm;   width:065mm;    height:261mm; 
			margin:0mm;     border: solid 1px #1746a0;   padding:0mm;
			background:transparent;}			
.FramPart   { position:absolute;
            top:000mm;      width: 065mm;   height:261mm;   overflow:hidden; 
             margin:000mm;  border:000mm;   padding:000mm;}
.FormAnz2	{ position:absolute; 
			top:027mm; 	left:263mm; width:050mm;  height:50mm; 
			margin:0mm; border:0mm; padding:0mm;
			background:transparent;}		
}



