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

 LI {
	font-size: 0.83em;
	margin: 1em 0;
}

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

 TD {
	font-size: 0.83em;
	font-weight: medium;
	height: 22px;
	padding: 0;
	margin: 1em 0;
	text-align: left;
}


/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140px;
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: #353535;
border: 1px dashed #F1B750; 
background-color: #EFDFC5;

}

/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140px;
margin: 3px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 0px;
COLOR: #353535;
FONT-WEIGHT: bold;
border: 1px dashed #EFDFC5; 
background-color: #F1B750;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 140px;
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: #CC0033;
border: 1px dashed #CC0033; 
background-color: #EFDFC5;
}
/*
#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;
}
*/
/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 130;
margin: 3px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 0px;
font-size: 0.83em;
FONT-WEIGHT: medium;
TEXT-ALIGN: left;
COLOR: #353535;
border: 1px dashed #EFDFC5; 
background-color: #CE5A33;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #CC0033;
BACKGROUND-COLOR: #EFDFC5;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 130;
margin: 3px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 0px;
font-size: 0.83em;
FONT-WEIGHT: medium;
TEXT-ALIGN: left;
COLOR: #353535;
border: 1px dashed #CE5A33; 
background-color: #F1B750;
}

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

div#copy p
{
font-size: 0.83em;
font-weight: medium;
text-align: center;
margin: 0.5em; padding: 1.0em;
}

div#copy a
{
font-size: 0.83em;
font-weight: bold;
color: #353535;
margin: 0.5em; padding: 1.0em;

}


/* Werbung */
DIV.Werbung
{
font-size: 0.83em;
float: left; width: 10em;
margin: 0; padding: 0;
border: 1px dashed #CE5A33;
}
DIV.logo
{
margin-left: 0px;
margin-right:0px
padding: 0;
border: 0px dashed #CE5A33;
background-repeat:no-repeat;
}

div#Info
{
font-size: 0.83em;
float: right; width: 13em;
margin: 3px; padding: 0;
border: 1px dashed #CE5A33; 
background-color: #F1B750;
}
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 0em;*/
margin: 3px 13em 0 10em;
padding: 0 1em;
border: 1px dashed #CE5A33;
}
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  
{
font-size: 0.83em;
margin: 1em 0;
}

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

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

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



/*Alte Styles*/


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

.thtabelle{
color: #CE5A33;
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;
}

}
