﻿/* Farben: Grün #00CC66; Dunkelgrün:#009B37; Blau #3366CC; Dunkelgrau #555555; Hellgrau #888888; Sehr helles Grau #DDDDDD; */
/* Basis */
body  { background-color:#FFFFFF;
	margin-top:1px; padding-top:30px;
	margin-left:25px; border-left:3px solid #00CC66; padding-left:25px;
	margin-right:75px; border-right:3px solid #00CC66; padding-right:25px;
	color:#555555; font-family:Georgia,Garamond; font-size:10pt; text-align:justify;
}
*	{                                                  /* Universal-Element - Achtung wg. &uuml;berschreiben, jeder undef. Abstand ist Null */
	margin:0px; padding:0px; border-width:0px;   
	}
/* Seitenbereiche */
div#outtop {	                                       /* OUT TOP: Ganz oben, scheinbar im Randbereich */    
	position:relative; 
	/* padding-top:30px;  margin-left:25px; border-left:3px solid #00CC66; padding-left:25px;  */                       
	} 
div#page {                                             /* PAGE: Seitenbereich, der alle Bereiche au&szlig;er out... enth&auml;lt */       
	position:relative;                                 /* Abstimmen mit body, div#outtop, div#outbottom */                                                                    
	}
div#top		{                                          /* TOP: Kopfbereich, &uuml;ber der Navigation, Logos, Banner */ 
	position:relative; margin-bottom:10px;                                     
	text-align:left;
	font-family:Georgia,Garamond; font-size:18pt; color:#888888; font-weight:bold; 
 	}
div#topnav  {                                          /* TOP NAVIGATION: Navgation oben */                
	position:relative;     
	padding-bottom:5px; border-bottom:1px solid #00CC66; margin-bottom:15px; 
	border-left-width:0; border-right-width:0; border-top-width:0;                    
	text-align:left; 
    font-family:Arial; font-size:11pt; color:#00CC66; font-weight:bold; /* Angeklickte Seite */
    }
div#content   {                                        /* CONTENT: Inhaltsbereich */
	position:relative;                                 /* Um Float-Bug (div#content unsichtbar) auszutricksen, ni8cht zu gro&szlig; */                                                
	margin-left:205px;                                 /* Abstimmen mit width div#navleft */
	} 
div#leftnav   {                                        /* LEFT NAVIGATION: Navigation links vom Content */	
	position:relative; 
	float:left; text-align:left; 
	width:180px;                                       /* Abstimmen mit margin-left div#content */
	margin-top:0px; padding-top:0px;                                         
    font-family:Arial;color:#00CC66; font-weight:bold; text-align:left;  /* Angeklickte Seite */
	}
div#bottom  {											
	position:relative; 
	padding-top:5px; margin-top:15px;
	border-bottom-width:0; border-left-width:0; border-right-width:0; 
	border-top:1px solid #00CC66;
	font-size:8pt;
	}
div#outbottom {                                        /* OUT BOTTOM: Ganz unten, scheinbar im Randbereich */
	position:relative;                                 /* Abstimmen mit page, outtop */ 
	} 

/* Textgestaltung */
h1 { margin-bottom:12px; color:#888888; font-family:Arial; font-size:12pt; font-weight:bold; }
p  { margin-bottom:12px; }
p.center	{ text-align:center; }
p.separ		{ text-align:center; color:#00CC66; }
	
}
.newsbox
{
	margin-top:15px; margin-bottom:15px;
	border-top:3px solid #DDDDDD; border-left:3px solid #DDDDDD;
	padding-top:6px; padding-left:6px;
	font-size: 9pt; text-align:left; color:#999999; font-family:Arial; font-weight:bold;
}
p.newsbox a:link	{	color: #999999;	}
p.newsbox a:visited	{	color: #999999;	}
p.newsbox a:hover	{	color: #999999;	}
p.newsbox a:active	{	color: #999999;	}
ul { list-style-type:circle; margin-left:20px; margin-bottom:16px; }
li { margin-bottom:4px; }
span.inlineHL {letter-spacing:0pt; color:#009B37; font-style:italic; }
span.dialog { font-family:Arial; color:#009B37; font-weight:bold; font-size:11pt; }

/* Hyperlinks für senkrechte Navigation */
div.leftnavitem { /* Zeile, Kastl f&uuml;r Hyperlinks und angeklickte Seite */
                }
div.leftnavitem a:link       { display:block; padding:0px; background-color:#FFFFFF; text-decoration:none; } /* bg wieder überschreiben */
div.leftnavitem a:visited    { display:block; padding:0px; background-color:#FFFFFF; text-decoration:none; }
div.leftnavitem a:active     { display:block; padding:0px; background-color:#FFFFFF; text-decoration:none; }
div.leftnavitem a:hover      { display:block; padding:0px; background-color:#FFFFFF; text-decoration:none; } 
div.leftnavitem  div.clicked { display:block; padding:0px; margin:0px; text-decoration:none; }
/* Hyperlinks für waagrechte Navigation */   
/* a:.. Standard-Link-Farben */
div.topnavitem { /* Inline Kastl für einen Hyperlink oder angeklickte Seite */
                display:inline; margin-top:15px; margin-right:2px; margin-left:0px; margin-bottom:0px; 
                text-decoration:none; text-align:center;
                }
div.topnavCurPar { /* Inline Kastl f&uuml;r Eltern-Seite der angeklickte Seite */
                display:inline; margin-top:15px; margin-right:2px; margin-left:0px; margin-bottom:0px; 
                border:1px solid #3366CC;  
                }               
div.topnavitem a:link           { padding-left:5px; padding-right:5px; text-decoration:none; } 
div.topnavitem a:visited        { padding-left:5px; padding-right:5px; text-decoration:none; }
div.topnavitem a:active         { padding-left:5px; padding-right:5px; text-decoration:none; }
div.topnavitem a:hover	        { padding-left:5px; padding-right:5px; text-decoration:none; }
div.topnavitem span.clicked     { padding-left:5px; padding-right:5px; } /* background nicht hier definieren */
div.topnavitem span.dummy       { padding-left:5px; padding-right:5px; }      
div.topnavCurPar a:link         { color:#3366CC; padding-left:5px; padding-right:5px; text-decoration:none; } 
div.topnavCurPar a:visited      { color:#3366CC; padding-left:5px; padding-right:5px; text-decoration:none; }
div.topnavCurPar a:active       { color:#3366CC; padding-left:5px; padding-right:5px; text-decoration:none; }
div.topnavCurPar a:hover	    { color:#3366CC; padding-left:5px; padding-right:5px; text-decoration:none; }
p.PageNum { 
	color:#00CC66; font-family:Arial; font-weight:bold; font-size:10pt;
	text-align:left margin-bottom:15px; }
p.PageNum a:link    {  }
p.PageNum a:visited {  }
p.PageNum a:active  {  }
p.PageNum a:hover   {  }

/* Hyperlinks */
/* Basis */
a:link    { color:#3366CC; }
a:visited { color:#3366CC; }
a:active  { color:#00CC66; }
a:hover   { color:#00CC66; }

/* Bilder */
body.imgPopup { margin:0px; border:0px; padding:30px; }
.imgCenter {
	margin-top:13px;
	text-align:center;
	margin-bottom:13px;  
	}
img.right  { float:right; margin-left:10px; }
img.left   { float:left; margin-right:10px; }

/* Logfiles */

.logFile	{	font-size:9pt; text-align:left;	}
.logFileLine2	{ color:#00CC66 ; }

p.logFile a:link	{	color:#999999;	}
span.logFileLine2 a:link	{	color: #00CC66;	}
p.logFile a:visited	{	color:#999999;	}
span.logFileLine2 a:visited	{	color: #00CC66;	}
p.logFile a:active	{	color:#3366CC;	}
span.logFileLine2 a:active	{	color: #3366CC;	}
p.logFile a:hover	{	color:#3366CC;	}
span.logFileLine2 a:hover	{	color: #3366CC;	}
