 body {
    color: #353535; background-color: E3ECF5;
    font-size: 100.01%;
    font-family: Tahoma, Verdana,Helvetica,Arial,sans-serif;
    margin: 0; padding: 1em;
  }

*UL {
     font-family: Tahoma, Verdana,Helvetica,Arial,sans-serif;
}

 LI {
    font-family: Tahoma, Verdana,Helvetica,Arial,sans-serif;
/*	font-size: 0.83em; */
	list-style-type: square;
}


TH {
	font-size: 0.83em;
	font-weight: bold;
	margin: 1em 0;
	text-align: left;
	BACKGROUND-COLOR: none;
	COLOR:  #336AA3;
}

TABLE {
	background-color: white;
}

TABLE.aussen{
	width: 1000px;
	text-align: left
}

/*TR {
	background-color: white;
}*/

TD {
	 font-family: Tahoma, Verdana,Helvetica,Arial,sans-serif;
	font-size: 0.83em; 
	font-weight: medium;
	height: 22px;
	padding-top: 0px;
	padding-left: px;
	margin: 1em 0;
	text-align: left;
}

P {
	 font-family: Tahoma, Verdana,Helvetica,Arial,sans-serif;
	font-weight: medium;
	font-size: 0.83em;
	}


/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120px;
margin: 3px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 0px;
font-size: 0.83em;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
color: white;
border: 1px solid silver; 
background-image: url(grafik/button.gif); background-repeat: repeat-x;

}

/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120px;
margin: 3px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 0px;
COLOR: black;
FONT-WEIGHT: bold;
border: 1px solid silver; 
background-image: url(grafik/button_hover.gif); background-repeat: repeat-x;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120px;
margin: 3px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 0px;
font-size: 0.83em;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
color: black;
border: 1px solid silver; 
background-image: url(grafik/button_hover.gif); background-repeat: repeat-x;
}
/*
#navheader
{
background-image:url(grafik/logo_100.png); background-repeat:no-repeat;
background-position: relative;
max-width:100%;
height: 50;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
}
*/
/************************************************
/* Werbung */
DIV.Werbung
{
WIDTH: 150px;
font-size: 0.83em;
float: left; width: 10em;
margin: 0; padding: 0;
border: 1px solid #CECECE;
}
DIV.logo
{
margin-left: 0px;
margin-right:0px
padding: 0;
border: 0px solid #CECECE;
background-repeat:no-repeat;
}

div#Info
{
font-size: 0.83em;
float: right; width: 13em;
margin: 3px; padding: 0;
border: 1px solid silver; 
background-color: #A7C5E1;
}

#nav_rahmen 
{
font-size: 0.83em;
float: left; width: 10em;
margin: 0; padding: 0;
border: 0px solid #2F6CB5;
}

div#funktion
{
font-size: 0.83em;
/*width: 300 px;*/
/*float: left; width: 13em;*/
margin: 0px; padding: 0px;
border: 0px; 
background-color: #FFFFFF;
}

div#statement
{
font-size: 0.83em;
width: 300 px;
/*float: left; width: 13em;*/
margin: 3px; padding: 5px;
border: 1px solid #CE5A33; 
background-color: #FFFFCC;
}

div#profil
{
font-size: 0.83em;
width: 600 px;
/*float: left; width: 13em;*/
margin: 3px; padding: 5px;
border: 1px solid #CE5A33; 
background-color: #FFFFFF;
}


div#Info strong 
{
font-size: 0.83em;
font-weight: bold;
margin: 0.2em 0.5em;
color: #353535;
}
div#Info p 
{
font-size: 0.83em;
font-weight: medium;
margin: 0.5em;
}


div#Inhalt 
{
margin: 3px 13em 0 10em;
padding: 0 1em;
border: 1px groove A7C5E1;
}
div#Inhalt h1 
{
font-size: 0.83em;
margin: 0 0 0.5em;
}
div#Inhalt h2 
{
font-size: 0.83em;
margin: 0.2em 0;
}
div#Inhalt p 
{
font-size: 0.83em;
margin: 1em 0;
}

div#SearchNav  
{
width: 650;
font-size: 0.83em;
margin: 1em 0;
}

div#Inhalt td 
{
font-size: 0.70em;
margin: 1em 0;
}

a.navright
{
font-size: 0.75em;
COLOR: #353535;
text-decoration: underline;
}

a:link.navright
{
font-size: 0.75em;
COLOR: #353535;
text-decoration: underline;
}
a:active.navright
{
font-size: 0.75em;
COLOR: #353535;
text-decoration: none;
}
a:hover.navright
{
font-size: 0.75em;
COLOR: #CC0033;
text-decoration: underline;
}



/*Alte Styles*/


.trtabelle {
background-color:  #A7C5E1;
vertical-align: middle;
text-align: left;
}
.tdtabelle {
color:   #A7C5E1;
vertical-align: middle;
text-align: left;
}

.thtabelle{
color:  #336AA3;
font-size: 0.90em;
font-weight: bold;
vertical-align: middle;
text-align: left;
}

.table1 {width: 650;}
.table2 {width: 325;}


a.portal
{
color: #353535
text-decoration: underline;
}

a:link.portal
{
color: #353535;
text-decoration: underline;
}
a:active.portal
{
color: #353535;
text-decoration: none;
}
a:visited.portal
{
color: #353535;
text-decoration: underline;
}

a:hover.portal
{
COLOR: #CC0033;
text-decoration: underline;
}

}