body
{
margin:0px;
font-family:arial,sans-serif;
font-size:10pt;
color:#000000;
background-color:#ffffff;
}

td
{
font-family:arial,sans-serif;
font-size:10pt;
}

img.rotlogo
{
margin-top:33px;
}

td.topmenu
{
background-color:#969696;
color:#ffffff;
}

td.topmenuitem
{
padding-top:5px;
padding-bottom:5px;
border-right: solid #ffffff 1px;
width:130px;
height:20px;
text-align:center;
}

a.topmenu
{
color:#ffffff;
font-weight:normal;
font-size:10pt;
text-decoration:none;
}

a.topmenu:hover
{
text-decoration:none;
color:#fff000;

}

td.leftmenu
{
background-color:#4d4d4f;
}

td.leftmenuitem
{
border-bottom: solid #ffffff 1px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

td.leftsubmenuitem,td.leftsubmenuitemfirst,td.leftsubmenuitemlast,td.leftsubmenuitemonly
{
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
background-color:#dcdcdc;
}

td.leftsubmenuitemfirst
{
padding-top:10px;
}

td.leftsubmenuitemlast
{
border-bottom: solid #ffffff 1px;
padding-bottom:10px;
}

td.leftsubmenuitemonly
{
padding-top:10px;
padding-bottom:10px;
border-bottom: solid #ffffff 1px;
}

td.leftmenuitemactive
{
background-color:#dcdcdc;
border-bottom: solid #ffffff 1px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

a.leftmenu
{
font-weight:normal;
font-size:10pt;
color:#ffffff;
text-decoration:none;
}

a.leftmenu:hover
{
color:#ffb400;
text-decoration:none;
}

a.leftsubmenu,a.leftsubmenu:hover
{
font-weight:normal;
font-size:8pt;
color:#000000;
text-decoration:none;
}

a.leftsubmenu:hover
{
color:#c41b1c;
}

a.leftsubmenuactiv,a.leftsubmenuactiv:hover
{
font-weight:normal;
font-size:8pt;
color:#c41b1c;
text-decoration:none;
}

a.leftmenuactive,a.leftmenuactive:hover
{
font-weight:bold;
color:#4d4d4f;
text-decoration:none;
}

a.leftmenurealactive,a.leftmenurealactive:hover
{
font-weight:bold;
color:#c41b1c;
text-decoration:none;
}

table.news
{
	background-color: #F3E4DD;
	padding-left:10px;
}
/*Neu erstellt für einzelne Tabellen*/
table.ueberuns
{
background-color:#EAEFD2;
}

table.historie2
{
background-color:#F3E4DD;
padding-left:15px;
}

table.leistung
{
background-color:#d5e3b5;
}
/*Neu erstellt für einzelne Tabellen*/
td.news
{
background-color:#c41b1c;
color:#ffffff;
font-weight:bold;
font-size:10pt;
text-align:center;
padding-top:2px;
padding-bottom:2px;
}

td.newshead
{
color:#000000;
font-weight:bold;
font-size:10pt;
padding-top:5px;
padding-left:12px;
}

td.newstext
{
color:#000000;
font-size:10pt;
padding-left:12px;
padding-top:5px;
padding-bottom:20px;
padding-right:5px;
}

td.content
{
font-size:11pt;
padding-top:40px;
padding-left:40px;
padding-right:20px;
}

span.headline
{
color:#c41b1c;
font-weight:bold;
font-size:15pt;
}

a
{
text-decoration:underline;
font-weight:normal;
color:#000000;
}

a:hover
{
text-decoration:underline;
color:#c41b1c;
}

img.submenu
{
margin-top:2px;
margin-right:5px;
}

a.farbe1
{
color:#c41b1c;
text-decoration:none;
}

a.farbe1:hover
{
color:#c41b1c;
text-decoration:underline;
}

table.kasten1
{
border: solid #c41b1c 1px;
background-color:#dcdcdc;
padding:12px;
color:#c41b1c;
}

p.version1
{
margin-bottom:0px;
margin-top:8px;
margin-bottom:0px;
}

a.kasten1
{
color:#c41b1c;
text-decoration:underline;
font-weight:bold;
}

a.anker1
{
font-weight:bold;
text-decoration:none;
}

/*##################################################################*/
p.way
{
font-family:arial,sans-serif;
font-size:11pt;
}

p.way2
{
	font-family:arial,sans-serif;
	font-size:11pt;
margin-left:210px;
margin-top:-235px;}

p.adress{
	font-family:arial,sans-serif;
	font-size:11pt;
margin-top:-240px;
margin-bottom:170px;}

img.karte1{
margin-left:180px;}

img.karte2{
margin-left:0px;
margin-top:0px;}