body {
	background-color: #00FFCC;
}


h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
	font-family:Verdana, sans-serif; 
}

h1 {
	margin-bottom:18px; 
	font-size: 220%;
	font-style: normal;
	text-align: center;
	text-decoration: underline;
}

h2 {
	margin-bottom:18px; 
	font-size: 170%;
	font-style: normal;
	text-align: center;
	text-decoration: underline;
}

h2.sh2 {
	margin-bottom:18px; 
	font-size: 130%;
	font-style: normal;
	text-align: center;
	text-decoration: none;
}

h3,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt {
	margin-bottom:18px; 
	font-size: 120%;
	font-style: normal;
	text-align: center;
	text-decoration: none;
}

h4 {
	margin-bottom:18px; 
	font-size: 110%;
	font-style: normal;
	text-decoration: none;
}

p {
	font-size: 100%;
}

p.wichtig {
	font-size: 110%;
	font-style: normal;
	text-align: left;
	text-decoration: none;
	font-weight:bold;
	/*color:#ffffff;*/
}

/*
p.adress
{
	font-size: 70%;
	text-align: left;
	text-decoration: none;
	font-weight:bold;
}
*/
p#copyright {
	font-size: 70%;
	text-align: right;
	text-decoration: none;
}

p.copyright {
	font-size: 70%;
	text-align: right;
	text-decoration: none;
}

ul,ol,li,td,th
{
	font-size: 100%;
}
div,address,blockquote 
{
	font-size: 100%;
}

div.MsoNormal
{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black;
}

div#mapcontainer
{
	height:350px;
	width:500px;
}

ul
{
	list-style-type: disc;
	list-style-position: outside;
}

ul.disc
{
	list-style-type: disc;
	list-style-position: outside;
}

ul.disc_in
{
	list-style-type: disc;
	list-style-position: inside;
}

ul.circle 
{
	list-style-type: circle;
	list-style-position: outside;
}

ul.square 
{
	list-style-type: square;
	list-style-position: outside;
}

ul.none 
{
	list-style-type: none
}

ol
{
list-style-type: decimal
}

ol.lroman 
{
list-style-type: lower-roman
}

ol.uroman 
{
list-style-type: upper-roman
}

ol.lalpha 
{
list-style-type: lower-alpha
}

ol.ualpha 
{
list-style-type: upper-alpha
}

li 
{
	margin-top:3px; 
}

pre 
{
	font-family:Courier New,Courier; 
	font-size: 100%;
	color:#0000C0; 
}

code,kbd,tt 
{
	font-family:Courier New,Courier; 
	color:#0000C0; 
}

var 
{
	font-style:normal; 
	color:#0000C0; 
}

blockquote,cite 
{
	font-style:italic; 
}

.rand { 
	/*background-color: #A6FF47;*/
	background-image:url('/grafik/background.jpg');
}

.xmpcode 
{
	border-width:10px; 
	border-style:solid; 
	border-color:#EEEEEE; 
	background-color:#FFFFE0; 
}

.code 
{
	background-color:#FFFFE0; 
}

.tabxpl 
{
	background-color:#E4EEFF; 
}

.doc 
{
	background-color:#EEEEEE; 
}

.nav 
{
	background-color:#FFEEDD; 
}

.qbar 
{
	background-color:#FFFFE0; 
	font-size: 100%;
	font-family:Verdana, sans-serif; 
}

.blue { color:#0000C0; }

pre.normal 
{
	color:#000000; 
}

a
{
	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;

}

a:link 
{
	color:#AA5522; 
	text-decoration:underline; 
}

a:visited 
{ 
	color:#772200; 
	text-decoration:underline; 
}

a:active 
{ 
	color:#000000; 
	text-decoration:none; 
}

a.an 
{ 
	text-decoration:none; 
}

a.header
{
	color:#FFFFFF;
}

a:hover
{
	color:#FFFFFF;
}

a:visited:hover
{
	color:#6699CC;
}

a:active.tdl

{
	color:#6699CC;
}

.unicode 
{
	font-size:15px; 
	font-family:Arial Unicode MS,Verdana, sans-serif 
}

.tdl
{
	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}

.tdll
{
	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	font-weight:normal;
	line-height:12px;
}

ins 
{
	color:#009900; 
	font-weight:bold; 
	text-decoration:none; 
}

del 
{
	color:#990000; 
	font-weight:bold; 
	text-decoration:line-through; 
}
TD 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
}

#adress {
	font-size: 65%;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
}

#Navi { 
    width: 140px;
    padding:0;
    margin-left:5px;
}

#Navi ul {
    margin: 0;
    padding:0px;
    list-style:none;
}
#Navi li ul {
      margin:0;
    }
#Navi li { 
    list-style-type: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    margin:0;
    padding:0;
}
#Navi a:link, #Navi a:visited {
    display: block;
    background-color:#fff;
    padding: 3px 0px 3px 10px;
    border-bottom:1px solid #858383;
    color: #000;
    font-size:14px;
    text-decoration: none;
    font-weight:bold;
}
#Navi a.active:link, #Navi a.active:visited, #Navi a.active:hover, #Navi a.active:active {
    display: block;
    background-color:#fff;
    padding: 3px 0px 3px 10px;
    border-bottom:1px solid #fff;
    color: #000;
    font-size:14px;
    text-decoration: none;
    font-weight:bold;
	background-image:url(img_all/bg_pfeil_navi.gif);
	background-repeat:no-repeat;
}
#Navi a.activeframe:link, #Navi a.activeframe:visited, #Navi a.activeframe:hover, #Navi a.activeframe:active {
    display: block;
    background-color:#fff;
    padding: 3px 0px 3px 10px;
    border-bottom:1px solid #858383;
    color: #000;
    font-size:14px;
    text-decoration: none;
    font-weight:bold;
	background-image:url(img_all/bg_pfeil_navi.gif);
	background-repeat:no-repeat;
}
#Navi a:hover, #Navi a:active {
    background-color:#fff;
	background-image:url(img_all/bg_pfeil_navi.gif);
	background-repeat:no-repeat;
}
#Navi a.SubNavi1:link, #Navi a.SubNavi1:visited {
    display: block;
    padding: 3px 0px 3px 15px;
    color: #000;
    font-size:14px;
	font-weight:normal;
    text-decoration: none;
	border-bottom:1px solid #fff;
	
}
#Navi a.SubNavi1:hover, #Navi a.SubNavi1:active {
    color: #eb3c12;
	background-color:#fff;
	background-image:url(img_all/spacer.gif);
	background-repeat:no-repeat;
}

