* {margin: 0; padding: 0;}


/* Container für die ganze Seite */

   #container {width: 990px;
   margin: 10px auto;
/* border: 1px solid black; */
   border-right:4px solid #cccccc;
   border-left:4px solid #cccccc;
/* background-color:#336699; */
/* background:#000000; */

}





/* SPALTENAUSGLEICH */

/* Spaltenausgleich durch ein extra div über beide Spalten */


#beidespalten{
    /* text-align: left;   */ /* Seiteninhalt wieder links ausrichten */
    /* margin: 0 auto;  */    /* standardkonforme horizontale Zentrierung */
       width: 990px;
    /* padding: 0; */
    /* background: #336699 url(hintergrund.gif) repeat-y; */
       background-color:#ffffff;
    /* background: url(hintergrund.gif) repeat-y; */
    /* background-color:#336699; */
       float: left; 
       width: 100%;
    
}


/* Ende Spaltenausgleich */






#header {height: 142px;
background-image: url(../images/hgoben.jpg?neu);
background-repeat: no-repeat;
background-position: center;
}



#leftColumn {
/* Breite der linken Spalte, ist so breit wie Div #left */
/* NEW ist jetzt so breit wie die Hintergrundgrafik */
width: 300px;
float: left;
/* Hintergrundfarbe  für die linke Spalte */
/* background: #F7FCFC; */
/* NEW Cachel für linke Spalte OK das GEHT */
background-image:url(../images/cachel_links.gif);  
background-repeat:repeat-y; 
background-position:top left;

}



#rightColumn {
/* NEU */
width: 670px;
float: right;
/* Hintergrundfarbe für die rechte Spalte */
background: #ffffff;
}









#footer {clear: both;
background: #ffffff;
border-bottom:4px solid #cccccc;
}





/* TEIL VON NAVI */

/* Teil von Navi */
#left {
	/* Ist so breit wie Div #leftColumn  */
	/* NEW ist breiter als Div #left Column da runde Ecke mit zählt */
	width: 300px;
	background-image: url(../images/hglinks1a.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	/* ist jetzt so hoch wie die Cachel läuft */
	/* für jede Seite extra einstellen */
	height: 990px; 
	
} 

/* Schluss Teil von Navi */




#navcontainer {

	color: #000000;
	
	/* Die Liste geht runter nicht der hg */
	padding-top:75px;
	
	/* Die Liste schiebt nach rechts nicht der hg */
	padding-left:29px;
	
	/* Größe der Liste - soll so breit sein wie das Hoverbild - nicht vom hg  */
	width: 231px;
	}



#navcontainer ul
{  
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #607F94;
	text-align: right;
}



#navcontainer a
{    	height: 25px; 
	/* height: 40px; */
	display: block;
	padding: 4px;
	padding-right: 25px;
	border-bottom: 1px solid #ffffff;
	font-size: 12pt;
}



#navcontainer a:link, #navlist a:visited
{
/* Textfarbe der Navigation */
	/* color: #5D7D94; */
	color: #183b4f; 
	text-decoration: none;
}

#navcontainer a:hover
{
	/* Textfarbe bei hover */
	color: #990000;
	
	background-image: url(../images/hover_blau_neu1a.gif);
	
	background-repeat: no-repeat;
	background-position: center;
}


#current
{    	
	
	height: 26px;
	display: block;
	padding: 4px;
	padding-right: 25px;
	border-bottom: 1px solid #ffffff;
	/* Textfarbe bei aktivem Link */
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	
	
	background-image: url(../images/hover_blau_neu1a.gif);
	
	background-repeat: no-repeat;
	background-position: center;
	/* neu schriftgroesse bei aktivem link */
	font-size: 12pt;
		
}



/* Formatierungen aus der alten Seite */



Font.text { color: #000000; font-size: 12pt; line-height: 16pt; font-family: Verdana, Arial, Helvetica }
Font.textgross { color: #000000; font-size: 13pt; line-height: 16pt; font-family: Verdana, Arial, Helvetica }

h1 {
  font-family: verdana,helvetica; color: #004e88; font-size: 13.5pt; line-height: 16pt;
  
}
h2 {
  font-family: verdana,helvetica; Font-Weight: bold; color:  #4169e1; font-size: 12pt; line-height: 16pt;
  background-color: #ffffcc;
}

h3 {
  font-family: verdana,helvetica; Font-Weight: bold; color:  #004e88; font-size: 12pt; line-height: 16pt;
  
}

Font.ueb2{font-family: verdana,helvetica; font-weight:bold; color: #004e88; font-size: 13pt; line-height: 16pt;

}


/* Link im text */



Font.textlink{
FONT-FAMILY: Verdana, Arial, SunSans-Regular, Sans-Serif;
FONT-WEIGHT: normal; FONT-SIZE: 12pt;
LINE-HEIGHT: 14pt;
COLOR: #000000;

}


Font.textlink a:link { text-decoration: none; color: #336699;  } 
Font.textlink a:visited { text-decoration: none; color: #336699;  } 
Font.textlink a:active { text-decoration: none; color: #336699;  } 
Font.textlink a:hover { text-decoration: none; color: #990000;  } 



/* Ende Link im Text */





/* nur fuer ie */


*+html #navcontainer a
{    	
	font-size: 11pt;
}



*+html #current
{    	
	font-size: 11pt;
}







