/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Grundformatierungen */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


body {
  color:#ffffff;
  background-color: #355260;
  font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;
  font-size:11px;
  line-height: 14px;
  margin:0px;
  padding:0px;
  scrollbar-face-color:#355260;
  scrollbar-highlight-color:#587381;
  scrollbar-3dlight-color:#355260;
  scrollbar-darkshadow-color:#355260;
  scrollbar-shadow-color:#587381;
  scrollbar-arrow-color:#FEA501;
  scrollbar-track-color:#355260;
  }
  
td {
  color:#ffffff;
  background-color: #587381;
  font-size:11px;
  line-height: 14px;
  margin:0px;
  padding:0px;
   }
  
 




h1,
h2,
h3,
h4,
h5,
h6 {
  color:#ffffff;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
  font-size:11px;
  font-weight: bold;
  margin-top:2px;
  margin-left: 8px;
  padding:0px;
}

p.content	{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	margin-top: 2px;
	margin-bottom: 6px;
	}
	
p.zentral	{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	margin-top: 0px;
	text-align:center;
	}
	
p.rechts	{
	font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	margin-top: 2px;
	text-align:right;
	}
	
p.fett	{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:10px;
	font-weight:bold;
	line-height: 14px;
	margin-top: 2px;
	margin-bottom: 6px;
	}

	



/*******  Hyperlink-Navigation Seitenstruktur *******/
				
a.strukturlink:link 	{
				font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: normal;
				color:#FFFFFF;
				text-decoration:none;
				}
			
			
a.strukturlink:active 	{
				font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: normal;
				color:#FFFFFF;
				text-decoration:underline;
				
				}


a.strukturlink:visited 	{
				font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: normal;
				color:#FFFFFF;
				text-decoration:none;
				
				}


a.strukturlink:hover 	{
				font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: normal;
				color:#FFFFFF;
				text-decoration:underline;
				
				}				

/*******  Hyperlink-Text *******/
				
a.text:link 	{
				font-family: tahoma,Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: normal;
				color: #F4F7F8;
				text-decoration:none;
				}
			
			
a.text:active 	{
				font-family: tahoma,Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: normal;
				color:#F4F7F8;
				text-decoration:underline;
				
				}


a.text:visited 	{
				font-family: tahoma,Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: normal;
				color:#F4F7F8;
				text-decoration:none;
				
				}

a.text:hover 	{
				font-family: tahoma,Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: normal;
				color:#F4F7F8;
				text-decoration:underline;
				/* background-color: #D20000; */
				
				}				


	

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Layer-Formatierung Gesamt - Mittige Positionierng der Site */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#gesamt { 
		position: absolute; 
		left: 50%; 
		top: 50%;
		margin-left: -387px; 
		margin-top: -270px;
		width: 774px; 
		height: 532px;
		visibility: visible; 
		}
		

		
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Layer-Formatierung Spalte ganz */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#totalback
		{ 
		position: absolute; 
		top: 0px; 
		left: 0px; 
		width: 774px; 
		height: 400px; 
		background:url(../images/totalback.jpg); 
  		background-position : left top;
		background-repeat : no-repeat;
		visibility: visible;
		}

#totalunten
		{ 
		position: absolute; 
		top: 400px; 
		left: 0px; 
		width: 774px; 
		height: 120px; 
		background:url(../images/totalunten.gif); 
  		background-position : left top;
		background-repeat : no-repeat;
		visibility: visible;
		}
	
#totaluntengb
		{ 
		position: absolute; 
		top: 400px; 
		left: 0px; 
		width: 774px; 
		height: 1320px; 
		background:url(../images/totaluntengb.gif); 
  		background-position : left bottom;
		background-repeat : no-repeat;
		visibility: visible;
		}
		
		#bb-double
			{ 
			position: absolute; 
			top: 60px; 
			left: 20px; 
			width: 400px; 
			height: 40px; 
			visibility: visible;
			}		
		
		#deckeloben
			{ 
			position: absolute; 
			top: 182px; 
			left: 0px; 
			width: 130px; 
			height: 18px; 
			background:url(../images/deckeloben.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
			visibility: visible;
			}
		
		#navigation
			{ 
			position: absolute; 
			top: 200px; 
			left: 0px; 
			width: 130px; 
			height: 140px; 
			background-color: #848D91;
			border-right: 4px solid #ffffff;
			border-left: 4px solid #ffffff;
			visibility: visible;
			}
			
		#deckelunten
			{ 
			position: absolute; 
			top: 360px; 
			left: 0px; 
			width: 130px; 
			height: 18px; 
			background:url(../images/deckelunten.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
			visibility: visible;
			}
			
		#willkommen
			{ 
			position: absolute; 
			top: 140px; 
			left: 160px; 
			width: 320px; 
			height: 200px; 
			background:url(../images/willkommenback.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
			visibility: visible;
			}
			
		#subpage
			{ 
			position: absolute; 
			top: 140px; 
			left: 160px; 
			width: 320px; 
			height: 340px; 
			background:url(../images/impressumback.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
			visibility: visible;
			}
			
		#gbpage
			{ 
			position: absolute; 
			top: 140px; 
			left: 160px; 
			width: 320px; 
			height: 1540px; 
			background:url(../images/gbback.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
			visibility: visible;
			}
			
			#willkommenheadline
				{ 
				position: absolute; 
				top: 10px; 
				left: 20px; 
				width: 200px; 
				height: 20px; 
				background:url(../images/impressum.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
				visibility: visible;
				}
				
			#willkommentext
				{ 
				position: absolute; 
				top: 44px; 
				left: 20px; 
				width: 290px; 
				visibility: visible;
				}
			
		#doppelgaenger
			{ 
			position: absolute; 
			top: 360px; 
			left: 160px; 
			width: 320px; 
			height: 120px; 
			background-color: #6A757B;
			background:url(../images/doppelback.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
			visibility: visible;
			}
			
			#doppelheadline
				{ 
				position: absolute; 
				top: 10px; 
				left: 20px; 
				width: 200px; 
				height: 20px; 
				background:url(../images/impressum.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
				visibility: visible;
				}
			
			#doppelfoto
				{ 
				position: absolute; 
				top: 34px; 
				left: 20px; 
				width: 92px; 
				height: 70px; 
				background:url(../images/doppelfoto.jpg); 
	  			background-position : left top;
				background-repeat : no-repeat;
				border: 1px solid #919CA2;
				visibility: visible;
				}
				
			#doppeltext
				{ 
				position: absolute; 
				top: 40px; 
				left: 120px; 
				width: 182px; 
				height: 70px; 
				visibility: visible;
				}
			
		#aktuell
			{ 
			position: absolute; 
			top: 300px; 
			left: 504px; 
			width: 168px; 
			height: 180px; 
			background:url(../images/aktuellback.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
			visibility: visible;
			}
			
			#aktuellheadline
				{ 
				position: absolute; 
				top: 10px; 
				left: 10px; 
				width: 148px; 
				background:url(../images/aktuell.gif); 
	  		background-position : left top;
			background-repeat : no-repeat;
				height: 20px;
				visibility: visible;
				}
			
			#aktuelltext
				{ 
				position: absolute; 
				top: 40px; 
				left: 10px; 
				width: 148px; 
				visibility: visible;
				}
				
#unten
	{ 
	position: absolute;
	top: 520px; 
	left: 616px; 
	width: 70px; 
	height: 12px; 
	visibility: visible;
	}
	
#untengb
	{ 
	position: absolute;
	top: 1720px; 
	left: 616px; 
	width: 70px; 
	height: 32px; 
	visibility: visible;
	}
			
#navilist ul {
	margin: 0; /*entfernt Abstand in IE und Opera*/
	padding: 0; /*entfernt Abstand in Mozilla und NN7*/
	list-style-type: none; /*Listenzeichen abschalten*/
	font: bold 11px tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
#navilist li {
	margin: 0 0 0px 0;
	}
#navilist  a {
	display: block;
	padding: 3px 2px 3px 18px;
	
	border-bottom: 1px solid #6A757B;
	width: 122px;
	background: #314956 url(../gfx/normal.jpg); /* Button-Hintergrund für Normalzustand */
	}
#navilist a:link, #navilist a:visited {
	color: #ffffff;
	text-decoration: none;
	}
#navilist a:hover {

	background: #FEA501 url(../gfx/hover.jpg); /* Button-Hintergrund für Hover-Zustand */
	color: #333;
	}
#aktiviert a:link, #aktiviert a:visited, #aktiviert a:hover {

	background: #FEA501 url(../gfx/hover.jpg); /* Hintergrund für aktivierten Button */
	color: #333;
	}
		

		

		
	
		
