body {
background-image:url(images/bg.png); 
margin-left:0px; 
margin-right:0px; 
margin-top:8px; 
margin-bottom:0px; 
text-align:center; }

.justify { text-align:justify; }

img { border-width:0px; }

h1 { color: #404040; font-size: 20px; font-family: Verdana,Arial,Sans-serif; font-weight: normal; margin-top: 5px; margin-bottom: 7px; margin-left: 0px; margin-right: 0px; }
h2 { color: #666666; font-size: 13px; font-family: Verdana,Arial,Sans-serif; font-weight: normal; margin-top: 7px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }

#hg
{	background-color:#FFFFFF; background-repeat:repeat-y;
	width:900px; height:auto;  padding:1px 0px 0px 0px; margin:auto; }
	
#header
{ background-image:url(images/logo.jpg); width:900px; height:15px; padding:1px 0px 0px 0px; }

#footer
{ background-image:url(images/logo.jpg); width:900px; height:15px; margin-top:8px; padding:1px 0px 0px 0px; }

.td_navileft
{ background-color:#F4F4F4; width:165px; text-align:left; margin-left:3px; margin-top:0px; padding:0px; float:left; border:1px solid #C2BEBE; }

.navi_text
{ font-family: verdana,arial,helvetica,sans-serif; margin-top:5px; font-size: 11px; width:160px; margin-left:5px; font-weight: bold; text-decoration:none; color:#000000; float:left; padding:0px; }

.navi_link
{ font-family: verdana,tahoma,arial,helvetica,sans-serif; margin-top:5px; font-size: 10px; width:160px; margin-left:5px; font-weight: bold; text-decoration:none; color:#000000; float:left; padding:0px; }

.navi_link_sitemap
{ font-family: verdana,tahoma,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration:none; color:#000080; float:left; padding:0px; }

a.link.navilink { text-decoration: none; color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }
a:visited.navilink { text-decoration: none; color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }
a:hover.navilink { text-decoration: none; color: #FF5000; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; } 
a:active.navilink { text-decoration: none; color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }

.tb_navi-mitte
{ background-color:#ffffff; width:540px; font-size:11px; color:#000080; font-family:verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; text-align:left; border:1px solid #C2BEBE; }

.tb_navi-mitte2
{ background-color:#ffffff; width:540px; font-size:11px; color:#000080; font-family:verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; text-align:left; border:0px; }

a.link.navimitte { text-decoration: none; color: #000080; font-size: 11px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }
a:visited.navimitte { text-decoration: none; color: #000080; font-size: 11px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }
a:hover.navimitte { text-decoration: none; color: #FF5000; font-size: 11px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; } 
a:active.navimitte { text-decoration: none; color: #000080; font-size: 11px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }

li
{ margin-left:5px; text-decoration: none; color: #000080; font-size: 11px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold;}

.webung
{ margin-left:5px; margin-top:5px; padding:0px;}


.navi-text_mitte
{ font-family: Verdana, arial, sans-serif; font-size: 13px; margin-left:5px; top: 10px; font-weight: bold; text-decoration: none; color: #000000; }

.navi-link_unten
{ font-family: Verdana, arial, sans-serif; font-size: 12px; margin-left:0px; top: 10px; font-weight: bold; text-decoration: none; color: #000000; }

#linkeintrag
{ font-family: verdana,tahoma,arial,helvetica,sans-serif; font-size: 11px; margin-left:0px; top: 5px; font-weight: bold; text-decoration: none; color: #000000; }

.linkeintrag_text
{ font-family: arial,verdana,helvetica,sans-serif; font-size: 11px; margin-left:0px; top: 5px; font-weight: bold; text-decoration: none; color: #000000; }

.linktext_naviblog
{ font-family: verdana,tahoma,arial,helvetica,sans-serif; font-size: 10px; margin-left:2px; margin-right:2px; top: 0px; font-weight: bold; text-decoration: none; color: #808080; }

a.link.naviblog { text-decoration: none; color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }
a:visited.naviblog { text-decoration: none; color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }
a:hover.naviblog { text-decoration: none; color: #FF5000; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; } 
a:active.naviblog { text-decoration: none; color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }

.td_navi-right
{ background-color:#F4F4F4; width:155px; margin-left:0px; margin-right:5px; margin-top:0px; padding:0px; float:left; text-align:left; border:1px solid #C2BEBE; }

.navi_text_right
{ font-family: verdana,tahoma,arial,helvetica,sans-serif; position:absolute; margin-left:3px; margin-top:5px; font-size: 10px; width:150px; font-weight: bold; text-decoration:none; color:#000000; float:left; padding:1px; }

a.link.navilinkright { text-decoration: none; color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }
a.visited.navilinkright { text-decoration: none; color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }
a.hover.navilinkright { text-decoration: none; color: #FF5000; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; } 
a.active.navilinkright { text-decoration: none; color: #000080; font-size: 10px; font-family: verdana,tahoma,arial,helvetica,sans-serif; font-weight:bold; }

a {color:#000080; text-decoration:none; } a:visited { color:#000080; } a:hover { color:#FF5000; } a:active { color:#000080; }
a.link { font-weight:bold;} .a:visited, a:active { text-decoration:none;font-weight:bold;color:#000080; } a:hover { font-weight:bold; color:#FF5000; }

.tb_footer
{ background-color:#ffffff; width:890px; float:left; margin-left:0px; cellspacing:1px; text-align:left; border:1px solid #C2BEBE; display: inline; }