body{ font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	margin : 0px;	color: rgb(15,15,15);}
td{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;		color: rgb(15,15,15);}
a{text-decoration:none;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;		color: rgb(15,15,15);}
a:hover{text-decoration:underline;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; color: rgb(0,0,0);}

/* Überschriften */
h1 {font-size : 13px; font-weight:bold; color:rgb(104,104,104);vertical-align: top;margin-top:0em;line-height:18px;}

/* Seitenüberschrift */
.headline   { color:rgb(104,104,104); font-size:14px; font-weight:bold; text-transform:uppercase; font-style:italic; letter-spacing:4px;}
.router       { color:rgb(200,200,200);text-decoration:none; font-size:11px}
.router_on{ color:rgb(180,180,180);text-decoration:none; font-size:11px}

/* NAVIGATION */

/* horizontal */
td.e1                     {  font-size : 12px; font-weight:bold;padding-left:10px;padding-right:10px; background-color: #003366; border-left: solid 3px  white; border-top: solid 2px  white; border-bottom: solid 2px  white;}
.e1 a                      { color: rgb(255,255,255); font-size : 12px; text-decoration:none; font-weight:bold;}
.e1 a:hover          { color:rgb(104,104,104);  font-size : 12px;  font-weight:bold;}
.e1 a:visited         { color: rgb(255,255,255); font-size : 12px; text-decoration:none; font-weight:bold;}
td.e1_on               { font-size : 12px; font-weight:bold;padding-left:10px;padding-right:10px; background-color: Silver;border-left: solid 3px  white; border-top: solid 2px  white;}
.e1_on a               { color: #003366;                font-size : 12px; text-decoration:none; font-weight:bold;}
.e1_on a:hover   { color:rgb(104,104,104);  font-size : 12px;  font-weight:bold;}
.e1_on a:visited  { color: #003366; font-size : 12px; text-decoration:none; font-weight:bold;}

/* horizontal */
td.e2                     {  font-size : 12px; font-weight:normal;padding-left:10px;padding-right:10px; background-color: #003366; border-left: solid 3px  white; border-top: solid 2px  white; border-bottom: solid 2px  white;}
.e2 a                      { color: rgb(255,255,255); font-size : 12px; text-decoration:none; font-weight:normal;}
.e2 a:hover          { color:rgb(104,104,104);  font-size : 12px;  font-weight:normal;}
.e2 a:visited         { color: rgb(255,255,255); font-size : 12px; text-decoration:none; font-weight:normal;}
td.e2_on               { font-size : 12px; font-weight:normal;padding-left:10px;padding-right:10px; background-color: Silver;border-left: solid 3px  white; border-top: solid 2px  white;}
.e2_on a               { color: #003366;                font-size : 12px; text-decoration:none; font-weight:normal;}
.e2_on a:hover   { color:rgb(104,104,104);  font-size : 12px;  font-weight:normal;}
.e2_on a:visited  { color: #003366; font-size : 12px; text-decoration:none; font-weight:normal;}

/* vertikal */
td.e3                     {  font-size : 12px; font-weight:normal;padding-left:10px;padding-right:10px; }
.e3 a                      { color: rgb(50,50,50); font-size : 12px; text-decoration:none; font-weight:normal;}
.e3 a:hover          { color:rgb(104,104,104);  font-size : 12px;  font-weight:normal;}
.e3 a:visited         { color: rgb(50,50,50); font-size : 12px; text-decoration:none; font-weight:normal;}
td.e3_on               { font-size : 12px; font-weight:normal;padding-left:10px;padding-right:10px; }
.e3_on a               { color: #000000;                font-size : 12px; text-decoration:none; font-weight:bold;}
.e3_on a:hover   { color:rgb(104,104,104);  font-size : 12px;  font-weight:bold;}
.e3_on a:visited  { color: #00000; font-size : 12px; text-decoration:none; font-weight:bold;}

td.e4                     { font-size : 11px; font-weight:normal;padding-left:15px;padding-right:10px; }
.e4 a                      { color: rgb(50,50,50); font-size : 11px; text-decoration:none; font-weight:normal;}
.e4 a:hover          { color:rgb(104,104,104);  font-size : 11px;  font-weight:normal;}
.e4 a:visited         { color: rgb(50,50,50); font-size : 11px; text-decoration:none; font-weight:normal;}
td.e4_on               { font-size : 11px; font-weight:normal;padding-left:15px;padding-right:10px; }
.e4_on a               { color: #000000;  font-size : 11px; text-decoration:none; font-weight:bold;}
.e4_on a:hover   { color:rgb(104,104,104);  font-size : 11px;  font-weight:bold;}
.e4_on a:visited  { color: #00000; font-size : 11px; text-decoration:none; font-weight:bold;}

td.e5                     {  font-size : 11px; font-weight:normal;padding-left:20px;padding-right:10px; }
.e5 a                      { color: rgb(50,50,50); font-size : 11px; text-decoration:none; font-weight:normal;}
.e5 a:hover          { color:rgb(104,104,104);  font-size : 11px;  font-weight:normal;}
.e5 a:visited         { color: rgb(50,50,50); font-size : 11px; text-decoration:none; font-weight:normal;}
td.e5_on               { font-size : 12px; font-weight:normal;padding-left:20px;padding-right:10px; }
.e5_on a               { color: #000000;                font-size : 11px; text-decoration:none; font-weight:bold;}
.e5_on a:hover   { color:rgb(104,104,104);  font-size : 11px;  font-weight:bold;}
.e5_on a:visited  { color: #00000; font-size : 11px; text-decoration:none; font-weight:bold;}

td.e6                     {font-size : 10px; font-weight:normal;padding-left:25px;padding-right:10px; }
.e6 a                      { color: rgb(50,50,50); font-size : 10px; text-decoration:none; font-weight:normal;}
.e6 a:hover          { color:rgb(104,104,104);  font-size : 10px;  font-weight:normal;}
.e6 a:visited         { color: rgb(50,50,50); font-size : 10px; text-decoration:none; font-weight:normal;}
td.e6_on               { font-size : 10px; font-weight:normal;padding-left:25px;padding-right:10px; }
.e6_on a               { color: #000000;                font-size : 10px; text-decoration:none; font-weight:bold;}
.e6_on a:hover   { color:rgb(104,104,104);  font-size : 10px;  font-weight:bold;}
.e6_on a:visited  { color: #00000; font-size : 10px; text-decoration:none; font-weight:bold;}

/* Fuss */
td.ebottom                     {  font-size : 10px; font-weight:normal;padding-left:10px;padding-right:10px; }
.ebottom a                      { color: rgb(100,100,100); font-size : 10px; text-decoration:none; font-weight:normal;}
.ebottom a:hover          { color:rgb(100,100,100);  font-size : 10px;  font-weight:normal;}
.ebottom a:visited         { color: rgb(100,100,100); font-size : 10px; text-decoration:none; font-weight:normal;}
td.ebottom_on               { font-size : 10px; font-weight:normal;padding-left:10px;padding-right:10px; }
.ebottom_on a               { color: rgb(100,100,100); font-size : 10px; text-decoration:none; font-weight:bold;}
.ebottom_on a:hover   { color:rgb(100,100,100);  font-size : 10px;  font-weight:bold;}
.ebottom_on a:visited  { color: rgb(100,100,100); font-size : 10px; text-decoration:none; font-weight:bold;}



/* Hintergrundfarben TDs */
td.navTabLeft { background-color: rgb(232,232,234);}
td.TabContent { background-color: rgb(232,232,234); padding:5px; vertical-align:top;}
td.TabFuss{ background-color: rgb(255,255,255); color:rgb(120,120,120); font-size:10px;}
td.bgWeiss{ background-color: rgb(255,255,255);}
/* rechteBox */
td.TabBoxHead{ background-color: rgb(232,232,234); text-indent:5px;height:20px;font-weight:bold;font-size:11px}
td.TabBoxContent{ background-color: rgb(255,255,255);padding:5px; font-size:11px;}
a.TabBoxMehr{font-size:11px; color:gray;text-decoration:none;}

/* Sitemap */
td.sitemap{ background-color: rgb(255,255,255);padding:5px; font-size:11px;}
.sitemap_e1{    background-color: rgb(232,232,234);text-decoration:none; text-indent:0px; color:rgb(50,50,50);	font-weight:bold;	font-size:13px;	text-transform : uppercase;}
.sitemap_e2{	background-color: rgb(232,232,234);text-decoration:none; text-indent:5px; 	color:rgb(50,50,50);	font-weight:bold;	font-size:12px;	}
.sitemap_e3{	background-color: rgb(232,232,234);text-decoration:none; text-indent:10px; 	color:rgb(50,50,50);	font-weight:normal;	font-size:12px; }
.sitemap_e4{	background-color: rgb(232,232,234);text-decoration:none; text-indent:15px; 	color:rgb(50,50,50);	font-weight:bold;	font-size:11px;	}
.sitemap_e5{	background-color: rgb(232,232,234);text-decoration:none; text-indent:20px; 	color:rgb(50,50,50);	font-weight:normal;	font-size:11px;	}
.sitemap_e6{	background-color: rgb(232,232,234);text-decoration:none; text-indent:25px; 	color:rgb(50,50,50);	font-weight:normal;	font-size:10px;	}