a.navi:link       { FONT-FAMILY:Verdana,Arial,sans-serif; FONT-SIZE:8pt; color: #FFFFFF; text-decoration: none }
a.navi:active     { FONT-FAMILY:Verdana,Arial,sans-serif; FONT-SIZE:8pt; color: #00CC00; text-decoration: none }
a.navi:visited    { FONT-FAMILY:Verdana,Arial,sans-serif; FONT-SIZE:8pt; color: #FFFFFF; text-decoration: none }
a.navi:hover      { FONT-FAMILY:Verdana,Arial,sans-serif; FONT-SIZE:8pt; color: #33518D; text-decoration: underline }

a:link       { FONT-FAMILY:Verdana,Arial,sans-serif; FONT-SIZE:8pt; color: #ba0404; text-decoration: none }
a:active     { FONT-FAMILY:Verdana,Arial,sans-serif; FONT-SIZE:8pt; color: #ba0404; text-decoration: none }
a:visited    { FONT-FAMILY:Verdana,Arial,sans-serif; FONT-SIZE:8pt; color: #ba0404; text-decoration: none }
a:hover      { FONT-FAMILY:Verdana,Arial,sans-serif; FONT-SIZE:8pt; color: #ba0404; text-decoration: underline }

.schatten {	BORDER-RIGHT: #000000 2px outset; BORDER-TOP: #000000 2px outset; FILTER: progid:DXImageTransform.Microsoft.Shadow(Color=#FFFFFF,direction=135); MARGIN: 4px; BORDER-LEFT: #000000 2px outset; BORDER-BOTTOM: #000000 2px outset }
.texta { font-size: 8px; background-color: #FFFFFF; border: 1px solid #000000;}

body
{background:#A5F31C;
font-family:verdana,Arial,sans-serif;
font-size:8pt;
margin-left:0px;
margin-top: 0px;
margin-right:0px;
margin-bottom:0px;
background-image: url(../../files/gfx/bg.gif);
background-attachment: fixed;
}

#all
{width:967px;
margin:0px auto 0px auto;
background:url(../../files/gfx/all-bg.gif) repeat-y;
border:1px solid #000;
border-top:0px;
border-bottom:0px;
padding:0px 18px 0px 18px;
}

#header
{width:968px;
height:120px;
background:url(../../files/gfx/header.jpg) no-repeat;
border-bottom:1px solid #2A5400;
overflow:hidden;}

#footer
{width:968px;
height:20px;
background:url(../../files/gfx/footer.gif) repeat-x;
padding:1px 0px 1px 0px;
color:#FFF;
text-align:center;
overflow:hidden;}

#navi-icon
{float:right; width:52px; overflow:hidden;
	}

#navi-top
{
margin:72px auto 0px auto;
}
*html #navi-top
{
margin:78px auto 0px auto;
}

#navi-top ul
{display:block;
padding:0px;
width:600px;
height:50px;
margin:0px auto 0px auto;}


#navi-top li
{display:block;
float:left;
list-style-type:none;
background:url(../../files/gfx/bg-navi-top-end.gif) no-repeat right;
margin-right:0px;
padding:5px 9px 5px 9px;}

#navi-top a
{display:block;
height:14px;
text-decoration:none;
color:#fff;
text-align:center;
background:url(../../files/gfx/bg-navi-top.gif); no-repeat;
padding:5px 0px 5px 9px;}

*html #navi-top a
{display:inline;}

#navi-top a:hover
{text-decoration:underline;}

#navi-left
{width:173px;
float:left;}

#content
{width:616px;
float:left;
padding:0px 1px 0px 1px;
margin:0px;
background:#fff;
}

#content-ramen
{border:1px solid #2A5400;
border-top:0px;
margin:0px;
height:auto !important;
height:720px;
}

#contenttabele
{padding:10px 10px 10px 10px;
height:auto !important;
height:692px;
min-height:692px;
}

#navi-right
{float:left;
width:173px;}

.boxall
{width:156px;
margin:0px auto 0px auto;
margin-top:10px;}

.boxtop
{background:url(../../files/gfx/box-top.gif) top no-repeat;
padding-top:7px;}

.boxbottom
{background:url(../../files/gfx/box-bottom.gif) bottom no-repeat;
padding-bottom:7px;}

.boxmiddle
{background-color:#DEFF00;
width:142px;
margin:0px;
border:1px solid #000;
border-top:0px;
border-bottom:0px;
padding:6px;
margin-top:0px;}

.boxmiddle ul
{margin-left:20px;}

.boxmiddle li a
{color:#000;
text-decoration:none;}

.navimage
{margin:10px 0px 0px 9px;}



#navirechts ul
{margin:0px;
margin-left:20px;
padding:0px;
display:block;}

/*
#navirechts .nav2nd li
{list-style-type:none;
margin:0px !important;
padding:0px !important;}

#navirechts .nav2nd a
{display:block;
background:#C5E302;
margin-top:3px;
padding:2px;}

#navirechts .nav2nd a:hover
{text-decoration:none;
background:#AFC902;
}

#navirechts .nav2nd
{display:block;
border:1px solid #2A5400;
margin:0px;
margin-top:15px;
padding:3px;
}

#navirechts li b
{list-style-type:none;
} */

#navirechts li
{line-height:1.5em;}

#navirechts a
{text-decoration:none;
color:#2a5400;}

#navirechts a:hover
{text-decoration:underline;
COLOR: #ba0404;
	}

#navirechts .current
{font-weight:bold; font-size:7pt;
COLOR: #ba0404;
text-decoration:underline;}
