body
{ 
margin:0px;
FONT-FAMILY: arial, verdana, helvetica;
}
.logo
{
background:url(fileadmin/images/logo.png);
cursor:pointer;
}
/* \*/
* html .logo {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/images/logo.png', sizingMethod='crop');
		}
/* */


li
{
font-size:12px;
margin-top:2px;
margin-bottom:2px;
margin-left:-7px;
}
ul
{
margin-top:0px;
margin-bottom:10px;
}
p
{
margin-top:5px;
margin-bottom:5px;
}
p.bodytext
{
text-align: justify;
margin-top:0px;
margin-bottom:10px;
}

a
{
text-decoration:none;
color:#aa5500;
}
a:hover
{
color:#000000;
}

table
{
font-size:12px;
}
/************************************************
*************Rahmendesign*************************
************************************************/
table#main
{
width:970px;
border-collapse: collapse;
margin:5px;
/*border:solid;
border-width:1px;*/
}

td#logo1
{
width:120px;
height:50px;
align:center;
vertical-align:bottom;
padding:0px;
background-color:#ff8700;
}
div.logo
{
position:absolute;
width:115px;
height95px;
top: 30px;
left: 18px;
/*background-color:transparent;*/
z-index:8; 
}
td#fotos
{
height:65px;
width:970px;
vertical-align:middle; 
border-bottom-style:solid; 
border-bottom-width:1mm; 
border-bottom-color:#aa5500; 
}
td#titel
{
height:50px;
width:600px;
/*color:#aa5500;*/
color:#000000;
font-weight: bold;
font:arial;
padding:10px;
vertical-align:middle;
/*border-left:solid;
border-left-width:1px;*/
}
td#navi
{ 
width:120px;
height:500px;
padding:10px;
vertical-align:top;
background-color:#ff8700;
}
td#nav2
{ 
width:170px;
vertical-align:bottom;
text-align:right;
padding:10px;
}
div.inhalt	
{ 
width:600px;
padding-left:30px;
padding-right:30px;
vertical-align:top;
}
div.rand	
{
position: relative;
width:170px; 
margin-top:25px;
text-align:center;
}
td#rand
{
width:170px;
background-color:#fef3a7;
vertical-align:top;
}

td#inhalt
{
width:600px; 
vertical-align:top;
}
td#nav3
{ 
padding:10px;
background-color:#fef3a7;
border-top:solid;
border-top-width:1px;
border-top-color:#aa5500; 
}
div.nav3
{
TEXT-DECORATION: none;
DISPLAY: block;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
COLOR: #aa5500;
text-indent:2em;
}
td#update
{ 
padding:10px;
background-color:#ff8700;
border-top:solid;
border-top-width:1px;
border-top-color:#aa5500; 
}
div.update
{
TEXT-DECORATION: none;
DISPLAY: block;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
COLOR: #aa5500;
}

/************************************************
*************Navigation*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120px;
MARGIN-top: 10Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #aa5500;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #000000;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120px;
MARGIN-top: 10Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #000000;
}

/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 100px;
MARGIN-top: 7Px;
MARGIN-left: 10Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #aa5500;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #000000;
}

/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 100px;
MARGIN-top: 7Px;
MARGIN-left: 10Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
TEXT-ALIGN: left;
COLOR: #000000;
}

/*Style-Definition für die Navigation2*/
DIV.nav2 a
{
TEXT-DECORATION: none;
MARGIN-top: 5Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: right;
color:#000000;
}
/*Style-Definit