body 
{
 background: #1867B1;
 font-family: arial,sans-serif;
}


table.impressum
{
 color: lightgrey;
 font-size: 9pt;
}

table.content
{
 color: lightgrey;
 font-size: 9pt;
}

td.footer
{
 background-image: url("/grafik/fon_bot.gif");
}


table.fixed{table-layout:fixed; width: 780px;}
td.einleitung
{
 font-family: arial,sans-serif;
 font-size: 10pt;
/* color: darkgrey; */
 color: #A9A9A9;
 text-align: justify;
}

td.menue_mid, td.menue_bot, td.menue_top
{
 background: #246494;
 font-size: 10pt;
}

td.menue_top{ background-image: url("/grafik/left_top.gif"); height: 200px; }
td.menue_bot
{ 
 background: #E86B00;
 background-image: url("/grafik/left_bot.gif");
 background-repeat: no-repeat;
}
td.mrot
{
 background: #E86B00;
}


a.liste 
{ 
 font-family: arial,sans-serif;
 font-size: 9pt;
 color: #EEEEEE;
 text-decoration: none;
}

a.liste:visited { color: #EEEEEE; }
a.liste:hover
{
 color: #EEEEEE;
 text-decoration: underline;
} 


td.hbg1
{
 background-image: url("/grafik/hbg1.jpg");
 background-repeat: no-repeat;
 height: 39px;
 width: 130px;
}
td.hbg2
{
 background-image: url("/grafik/hbg2.jpg");
 background-repeat: no-repeat;
 height: 39px;
 width: 130px;
}

td.hbg1 a { font-size: 10pt; color: blue; text-decoration: none;}
td.hbg1 a:visited { font-size: 10pt; color: blue; text-decoration: none;}
td.hbg1 a:hover { font-size: 10pt; color: blue; text-decoration: underline;}
td.hbg2 a { font-size: 10pt; color: blue; text-decoration: none;}
td.hbg2 a:visited { font-size: 10pt; color: blue; text-decoration: none;}
td.hbg2 a:hover { font-size: 10pt; color: blue; text-decoration: underline;}

/* still used: */


a.menu,a.footer
{ 
 font-family: arial,sans-serif;
 font-size: 9pt;
 color: blue;
 text-decoration: none;
}
a.footer { font-size: 8pt;}

a.menu:visited,a.footer:visited { color: blue; }
a.menu:hover,a.footer:hover
{
 color: blue;
 text-decoration: underline;
} 


/* neue CSS Styles bei erweiterung */

.font8 { font-size : 8pt; }

.searchform { border: solid 1px #ffffff; margin: 5px 5px 15px 5px; display: table; width: 160px;}
.searchform h3 {text-align: center; color: #dddddd; padding: 3px 0; margin: 0; }
.searchform input { float: left;  margin-left: 3px; margin-bottom: 5px;}
.searchform input#searchkey {width: 100px;}
.searchform input#searchbutton {width: 35px; text-align: center; padding:0;}

.spalte { float: left; width: 50%;}
.webmaster_spalte {width: 98%; margin-bottom: 15px;}
.rahmen { border: 1px solid #FFFFFF; margin: auto; width: 780px;}

div.menutab { width: 780px; display: table; border-collapse:collapse;}
div.menutr { width: 780px; display: table-row; }
div.menutd 
{ 
 height:39px; 
 width: 130px; 
 display: table-cell; 
 background-image: url("/grafik/hbg1.jpg"); 
 background-repeat: no-repeat; 
 text-align:center;
 vertical-align:middle;
}

div.menutd a,div.menutd a:visited { font-size: 10pt; color: blue; text-decoration: none;}
div.menutd a:hover { font-size: 10pt; color: blue; text-decoration: underline;}
.header { width: 780px; }
.header_leader { width: 780px; text-align: center; padding: 5px 0; }
a img { border:0; }
.partnerbox { width: 160px; min-height: 100px; background:url("/grafik/left_bot.gif") no-repeat scroll 0 0 #E86B00; padding-left:12px; padding-top:20px;}
.partnerbox .headline {padding-left: 40px; font-weight: bold; color: #FFFFFF;padding-bottom:5px; }
/*
.network a { float: left;}
.footer { background-image: url("/grafik/fon_bot.gif"); padding:5px; width: 770px;}
.footer .label { float: left;}
.footer a, .footer a:visited { color: blue; font-family: arial,sans-serif; font-size: 8pt; background: none; padding: 0; padding-right: 3px;}
.footer a:hover { text-decoration: underline; }
.info {text-align: center; display: inline; width: 770px;}
*/





