body.menu {
	font-size: 14px;
	background-color: #FF9900 ;
  	font-family: tahoma, Arial, Verdana, Helvetica, Sans-Serif; 
  	margin-right: 0px;	
  	margin-left: 0px;
  	margin-top : 0px;	
   	text-align : left;	
   	SCROLLBAR-FACE-COLOR: #cc0000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
   }

body.head {
	font-size: 10px;
	background-color: #FF9900 ;
  	font-family: tahoma, Arial, Verdana, Helvetica, Sans-Serif; 
  	margin-right: 0px;	
  	margin-left: 0px;
  	margin-top : 0px;	
   	text-align : left;	
   	SCROLLBAR-FACE-COLOR: #cc0000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
   }  
   
body.news {
	font-size: 10px;
	background-color: #990000 ;
  	font-family: tahoma, Arial, Verdana, Helvetica, Sans-Serif; 
  	margin-right: 0px;	
  	margin-left: 0px;
  	margin-top : 0px;	
   	text-align : left;	
   	SCROLLBAR-FACE-COLOR: #cc0000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
   }     
   
body.foot {
	font-size: 10px;
	background-color: #FF9900 ;
  	font-family: tahoma, Arial, Verdana, Helvetica, Sans-Serif; 
  	margin-right: 0px;	
  	margin-left: 0px;
  	margin-top : 0px;	
   	text-align : left;	
   	SCROLLBAR-FACE-COLOR: #990000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
   }     
body.start {
	font-size: 12px;
	font-family: tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	margin-right: 0px;
	margin-left: 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin : 0px 0px 0px 0px;	
	background-attachment:fixed;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #990000; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
body {
	font-size: 12px;
	font-family: tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	margin-right: 0px;
	margin-left: 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin : 0px 0px 0px 0px;	
	background-attachment:fixed;
	SCROLLBAR-FACE-COLOR: #990000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ff9900; 
	SCROLLBAR-SHADOW-COLOR: #ff9900; 
	SCROLLBAR-3DLIGHT-COLOR: #990000; 
	SCROLLBAR-ARROW-COLOR: #ff9900; 
	SCROLLBAR-TRACK-COLOR: #ff9900; 
	SCROLLBAR-DARKSHADOW-COLOR: #990000
}


input {background-color: #990000; border-color: #ff9900; color:#ffffff;}
textarea {background-color: #990000; border-color: #ff9900; color:#ffffff;}

p { text-align: justify }
pre { color: #aa0000 }
blockquote { text-align: justify }

font.foot  	 { font-size: 11px; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.caption { font-size: 11px; color: #990000; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.minor { font-size: 9px; color: #990000; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.fontxl { font-size: 14px; color: #000000; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.captionxl { font-size: 14px; color: #990000; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.captionxxl {
	font-size: 18px;
	color: #990000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-weight : bold;
}

font.xs  { color: #000000; font-size:  9px; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.s   { font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.m   { font-size: 12px; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.l   { font-size: 14px; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.xl  { font-size: 16px; font-family: Arial, Verdana, Helvetica, Sans-Serif }
font.xxl { font-size: 18px; font-family: Arial, Verdana, Helvetica, Sans-Serif }


td { font-size: 11px; font-family: Arial; color: #000000}
td.xxl { font-size: 14px; font-family: Arial; color: #000000}
td.capital { font-size: 11px; font-family: Arial; color: #990000; font-weight : 600}
td.small { font-size: 10px; font-family: Arial; text-align: center; color: #ff9900}
td.foot { font-size: 9px; font-family: Arial; text-align: right; align: right; color: #ffffff}

td.popups   { color: #000000; font-size: 10px; text-align: left; }
td.popupm   { color: #000000; font-size: 11px; text-align: left; font-weight : bold;}
td.popupl   { color: #000000; font-size: 14px; text-align: left; background-color: #cc0000}
td.popupxl  { color: #000000; font-size: 16px; text-align: left; background-color: #cc0000}
td.popupxxl { color: #000000; font-size: 20px; text-align: left; background-color: #cc0000}

td.redheaders   { color: #ffffff; font-size: 10px; text-align: right; }
td.redheaderm   { color: #ffffff; font-size: 11px; text-align: center; font-weight : bold;}
td.redheaderl   { color: #ffffff; font-size: 14px; text-align: center; background-color: #cc0000}
td.redheaderxl  { color: #ffffff; font-size: 16px; text-align: center; background-color: #cc0000}
td.redheaderxxl { color: #ffffff; font-size: 20px; text-align: center; background-color: #cc0000}

td.headerxs  { color: #000000; font-size:  9px; text-align: center; font-family: Courier New}
td.headers   { color: #000000; font-size: 10px; text-align: center; font-family: Courier New}
td.headerm   { color: #000000; font-size: 12px; text-align: center; font-family: Courier New}
td.headerl   { color: #000000; font-size: 14px; text-align: center; font-family: Courier New}
td.headerxl  { color: #000000; font-size: 16px; text-align: center; font-family: Courier New}
td.headerxxl { color: #000000; font-size: 20px; text-align: center; font-family: Courier New}

td.blueblackxs { color: #33ffff; font-size:  9px; font-family: BankGothic Md BT, Arial, Verdana, Helvetica; background-color: black }
td.blueblacks  { color: #33ffff; font-size: 10px; font-family: BankGothic Md BT, Arial, Verdana, Helvetica; background-color: black }
td.blueblackm  { color: #33ffff; font-size: 12px; font-family: BankGothic Md BT, Arial, Verdana, Helvetica; background-color: black }
td.blueblackl  { color: #33ffff; font-size: 14px; font-family: BankGothic Md BT, Arial, Verdana, Helvetica; background-color: black }
td.blueblackxl { color: #33ffff; font-size: 16px; font-family: BankGothic Md BT, Arial, Verdana, Helvetica; background-color: black }
td.blueblackxxl{ color: #33ffff; font-size: 18px; font-family: BankGothic Md BT, Arial, Verdana, Helvetica; background-color: black }

a:link.menu     { color: #990000; text-decoration: none; font-weight : 600 }
a:visited.menu  { color: #990000; text-decoration: none; font-weight : 600 }
a:hover.menu    { color: #ffffff; text-decoration: none; font-weight : 600 }
a:active.menu   { color: #990000; text-decoration: none; font-weight : 600 }

a:link.news     { color: #990000; text-decoration: none; font-weight : 400 }
a:visited.news  { color: #990000; text-decoration: none; font-weight : 400 }
a:hover.news    { color: #ffffff; text-decoration: none; font-weight : 400 }
a:active   { color: #990000; text-decoration: none; font-weight : 400 }

a:link.foot      { color: #ff9900; text-decoration: none; font-weight : 400 }
a:visited.foot   { color: #ff9900; text-decoration: none; font-weight : 400 }
a:hover.foot     { color: #ffffff; text-decoration: none; font-weight : 400 }
a:active.foot    { color: #ff9900; text-decoration: none; font-weight : 400}

a:link     { color: #990000; text-decoration: none; font-weight : 400 }
a:visited  { color: #990000; text-decoration: none; font-weight : 400 }
a:hover    { color: #ff9900; text-decoration: none; font-weight : 400 }
a:active   { color: #990000; text-decoration: none; font-weight : 400 }

a:link.head     { color: #ffffff; text-decoration: none; font-weight : 700 }
a:visited.head  { color: #ffffff; text-decoration: none; font-weight : 700 }
a:hover.head    { color: silver; text-decoration: none; font-weight : 700 }
a:active.head   { color: silver; text-decoration: none; font-weight : 700 }

a:link.start      { color: #990000; text-decoration: none }
a:visited.start   { color: #990000; text-decoration: none }
a:hover.start     { color: #ff9900; text-decoration: none }
a:active.start    { color: #ff9900; text-decoration: none }



* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	
	padding: 4px;
	color: #990000;
}
.m0l0iover {
	
	padding: 1px;
	color: #990000;
}

/* level 0 outer */
.m0l0oout {
	border : 5px solid #ff9900; /*Rahmen bei eingeklapptem Menü*/
	background: #ff9900;
}
.m0l0oover {
	
	border : 5px solid #ff9900;
	background: #ff9900;
}

/* level 1 inner */
.m0l1iout {
	
	padding: 4px;
	color: #ffffff;
}
.m0l1iover {
	
	padding: 4px;
	color: #990000;
}

/* level 1 outer */
.m0l1oout {
	
	border : 1px solid #FF9900;
	background: #990000;
	filter: alpha(opacity=85);
	-moz-opacity: 85%;
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #990000;
	background: #ffffff;
}

/* level 2 inner */
.m0l2iover {
	
	padding: 4px;
	color: #990000;
}

/* level 2 outer */
.m0l2oout {
	
	border : 1px solid #FFFFFF;
	background: #ffffff;
}
.m0l2oover {
	
	border : 1px solid #FFFFFF;
	background: #ffffff;
}


