body, td               { 
                         font-family: 'TheSans B5 Plain', 'Lucida Sans MS', Geneva, Verdana, Arial, Helvetica, sans-serif; 
                         font-size:12px;
                         font-weight: normal; 
                         color: #000000; 
						 line-height:130%;
                       } 

p                      {
                         margin-top: 5px;
			     	     margin-bottom: 5px;
                       }

h1                     { background-color: #FFFFFF; color: #FF9900; font-size:20px; font-weight: bold; margin-top:  0px; margin-bottom: 16px; line-height:120%;}
h2                     { background-color: #FFFFFF; color: #000000; font-size:16px; font-weight: bold; margin-top: 24px; margin-bottom: 12px; line-height:120%;}
h3                     { background-color: #FFFFFF; color: #000000; font-size:12px; font-weight: bold; margin-top: 20px; margin-bottom: 10px; line-height:120%;}

.lb_h2                 { color: #000000; font-size:16px; font-weight: bold; margin-top: 24px; margin-bottom: 12px; line-height:120%;}
a.lb_h2:link           { color: #000000; font-weight: bold; text-decoration: underline; }
a.lb_h2:visited        { color: #000000; font-weight: bold; text-decoration: underline; }
a.lb_h2:hover          { color: #FF9900; font-weight: bold; text-decoration: underline; }
a.lb_h2:active         { color: #FF9900; font-weight: bold; text-decoration: underline; }
.lb_footer             { color: #444444; font-size:9px;  font-weight: normal; }

.server_name           { background-color: #EEEEEE; border-color:#000000; border-width:1px; border-style:solid; font-size:11px; font-weight: normal; }
a.server_name:link     { background-color: #EEEEEE; border-color:#EEEEEE; border-width:1px; color: #FF9900; font-weight: normal; text-decoration: none; }
a.server_name:visited  { background-color: #EEEEEE; border-color:#EEEEEE; border-width:1px; color: #FF9900; font-weight: normal; text-decoration: none; }
a.server_name:hover    { background-color: #EEEEEE; border-color:#EEEEEE; border-width:1px; color: #FF9900; font-weight: normal; text-decoration: underline; }
a.server_name:active   { background-color: #EEEEEE; border-color:#EEEEEE; border-width:1px; color: #FF9900; font-weight: normal; text-decoration: underline; }
.server_status         { background-color: #FF0000; border-color:#000000; border-width:1px; border-style:solid; font-size:11px; font-weight: normal; }
.server_status_large   { background-color: #FF0000; border-color:#000000; font-size:11px; font-weight: normal; }
.weiss                 { background-color: #FFFFFF; }
.grau                  { background-color: #444444; }
.banner                { background-color: #EEEEEE; color: #666666; font-size:14px; font-weight: bold; }
.anmerkung             { background-color: #FFFFFF; color: #333333; font-size:11px; font-weight: bold; }
.boxheader             { background-color: #FFFFFF; color: #FF9900; font-size:12px; font-weight: bold; }
.boxtext               { background-color: #FFFFFF; color: #333333; font-size:10px; font-weight: normal; }
.boxgrau               { background-color: #EEEEEE; color: #000000; font-size:10px; font-weight: normal; }
.footer                { background-color: #FFFFFF; color: #444444; font-size:9px;  font-weight: normal; }
.inputfield            { background-color: #FFFFFF; color: #000000; font-size:12px; font-weight: normal; }
.inputdescr            { background-color: #FFFFFF; color: #000000; font-size:10px; font-weight: normal; }
.projectlogo           { background-color: #FFFFFF; color: #6C6C6C; font-size:16px; font-weight: bold; }
.legende               { background-color: #FFFFFF; color: #000000; font-size:10px; font-weight: normal;  line-height:100%;}
.laufband              { background-color: #D6E8FE; color: #000000; font-size:18px; font-weight: bold; }
a.laufband:link        { background-color: #D6E8FE; color: #000000; font-size:18px; font-weight: bold; text-decoration: underline; }
a.laufband:visited     { background-color: #D6E8FE; color: #000000; font-size:18px; font-weight: bold; text-decoration: underline; }
a.laufband:hover       { background-color: #FF9900; color: #000000; font-size:18px; font-weight: bold; text-decoration: underline; }
a.laufband:active      { background-color: #FF9900; color: #000000; font-size:18px; font-weight: bold; text-decoration: underline; }

a:link                 { color: #FF9900; font-weight: normal; text-decoration: none; }
a:visited              { color: #FF9900; font-weight: normal; text-decoration: none; }
a:hover                { color: #FF9900; font-weight: normal; text-decoration: underline; }
a:active               { color: #FF9900; font-weight: normal; text-decoration: underline; }

a.banner:link          { background-color: #EEEEEE; color: #666666; font-weight: bold; text-decoration: none; }
a.banner:visited       { background-color: #EEEEEE; color: #666666; font-weight: bold; text-decoration: none; }
a.banner:hover         { background-color: #EEEEEE; color: #666666; font-weight: bold; text-decoration: underline; }
a.banner:active        { background-color: #EEEEEE; color: #666666; font-weight: bold; text-decoration: underline; }

a.boxtext:link         { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: none; }
a.boxtext:visited      { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: none; }
a.boxtext:hover        { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: underline; }
a.boxtext:active       { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: underline; }

a.boxgrau:link         { background-color: #EEEEEE; color: #000000; font-weight: normal; text-decoration: none; }
a.boxgrau:visited      { background-color: #EEEEEE; color: #000000; font-weight: normal; text-decoration: none; }
a.boxgrau:hover        { background-color: #EEEEEE; color: #000000; font-weight: normal; text-decoration: underline; }
a.boxgrau:active       { background-color: #EEEEEE; color: #000000; font-weight: normal; text-decoration: underline; }

a.footer:link          { background-color: #FFFFFF; color: #444444; font-weight: normal; text-decoration: none; }
a.footer:visited       { background-color: #FFFFFF; color: #444444; font-weight: normal; text-decoration: none; }
a.footer:hover         { background-color: #FFFFFF; color: #444444; font-weight: normal; text-decoration: underline; }
a.footer:active        { background-color: #FFFFFF; color: #444444; font-weight: normal; text-decoration: underline; }

.tocd1                 { background-color: #FFFFFF; color: #333333; font-size:11px; font-weight: bold; }
a.tocd1:link           { background-color: #FFFFFF; color: #000000; font-weight: bold; text-decoration: none; }
a.tocd1:visited        { background-color: #FFFFFF; color: #000000; font-weight: bold; text-decoration: none; }
a.tocd1:hover          { background-color: #FFFFFF; color: #000000; font-weight: bold; text-decoration: underline; }
a.tocd1:active         { background-color: #FFFFFF; color: #FF9900; font-weight: bold; text-decoration: none; }

.tocd2                 { background-color: #FFFFFF; color: #000000; font-size:11px; font-weight: normal; }
a.tocd2:link           { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: none; }
a.tocd2:visited        { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: none; }
a.tocd2:hover          { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: underline; }
a.tocd2:active         { background-color: #FFFFFF; color: #FF9900; font-weight: normal; text-decoration: none; }

.toc2                  { background-color: #EEEEEE; color: #000000; font-size:11px; font-weight: normal; }
a.toc2:link            { background-color: #EEEEEE; color: #000000; font-weight: normal; text-decoration: none; }
a.toc2:visited         { background-color: #EEEEEE; color: #000000; font-weight: normal; text-decoration: none; }
a.toc2:hover           { background-color: #EEEEEE; color: #000000; font-weight: normal; text-decoration: underline; }
a.toc2:active          { background-color: #EEEEEE; color: #FF9900; font-weight: normal; text-decoration: underline; }

.toc2s                 { background-color: #FFFFFF; color: #000000; font-size:11px; font-weight: normal; }
a.toc2s:link           { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: none; }
a.toc2s:visited        { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: none; }
a.toc2s:hover          { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: underline; }
a.toc2s:active         { background-color: #FFFFFF; color: #000000; font-weight: normal; text-decoration: underline; }

.utnewsheader          { background-color: #FF9900; color: #000000; font-size:12px; font-weight: bold; }
a.utnewsheader:link    { background-color: #FF9900; color: #000000; font-weight: bold; text-decoration: none; }
a.utnewsheader:visited { background-color: #FF9900; color: #000000; font-weight: bold; text-decoration: none; }
a.utnewsheader:hover   { background-color: #FF9900; color: #AAAAAA; font-weight: bold; text-decoration: underline; }
a.utnewsheader:active  { background-color: #FF9900; color: #AAAAAA; font-weight: bold; text-decoration: underline; }

.ncnewsheader          { background-color: #003366; color: #FFFFFF; font-size:12px; font-weight: bold; }
a.ncnewsheader:link    { background-color: #003366; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.ncnewsheader:visited { background-color: #003366; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.ncnewsheader:hover   { background-color: #003366; color: #AAAAAA; font-weight: bold; text-decoration: underline; }
a.ncnewsheader:active  { background-color: #003366; color: #AAAAAA; font-weight: bold; text-decoration: underline; }

.nfnewsheader          { background-color: #990000; color: #FFFFFF; font-size:12px; font-weight: bold; }
a.nfnewsheader:link    { background-color: #990000; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.nfnewsheader:visited { background-color: #990000; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.nfnewsheader:hover   { background-color: #990000; color: #AAAAAA; font-weight: bold; text-decoration: underline; }
a.nfnewsheader:active  { background-color: #990000; color: #AAAAAA; font-weight: bold; text-decoration: underline; }

.newstitle             { background-color: #EEEEEE; color: #003366; font-size:14px; font-weight: bold; }
a.newstitle:link       { background-color: #EEEEEE; color: #003366; font-weight: bold; text-decoration: none; }
a.newstitle:visited    { background-color: #EEEEEE; color: #003366; font-weight: bold; text-decoration: none; }
a.newstitle:hover      { background-color: #EEEEEE; color: #003366; font-weight: bold; text-decoration: underline; }
a.newstitle:active     { background-color: #EEEEEE; color: #003366; font-weight: bold; text-decoration: underline; }

.newstext              { background-color: #EEEEEE; color: #333333; font-size:11px; font-weight: normal; }
a.newstext:link        { background-color: #EEEEEE; color: #333333; font-weight: bold; text-decoration: none; }
a.newstext:visited     { background-color: #EEEEEE; color: #333333; font-weight: bold; text-decoration: none; }
a.newstext:hover       { background-color: #EEEEEE; color: #333333; font-weight: bold; text-decoration: underline; }
a.newstext:active      { background-color: #EEEEEE; color: #333333; font-weight: bold; text-decoration: underline; }

.language              { color: #000000; font-size:11px; font-weight: normal; }
a.language:link        { color: #FF9900; font-weight: bold; text-decoration: none; }
a.language:visited     { color: #FF9900; font-weight: bold; text-decoration: none; }
a.language:hover       { color: #FF9900; font-weight: bold; text-decoration: underline; }
a.language:active      { color: #FF9900; font-weight: bold; text-decoration: underline; }


ul.arrowlist	  {
					list-style-image: url(../images/other/pfeil_r1.gif);
					margin-top: 8px;
					margin-bottom: 8px;
					margin-left: 12px;
					padding: 0px;
					padding-left: 5px;
					line-height: 14px;
					list-style-position: outside;
                    text-indent:0px;
                    text-align:left;
					vertical-align:top;
				  }

ul.bulletlist	  { 
                    list-style-image: url(../images/other/bullet.gif);
					margin-top: 4px;
					margin-bottom: 4px;
					margin-left: 16px;
					padding: 0px;
					line-height: 14px;
					list-style-position: outside;
                    text-indent:0px;
                    text-align:left;
					vertical-align:top;
				  }

ol.absatz   	  { 
                    list-style-type:decimal;
					margin-top: 4px;
					margin-bottom: 4px;
					margin-left: 16px;
					padding: 10px;
					line-height: 14px;
					list-style-position: outside;
                    text-indent:0px;
                    text-align:left;
					vertical-align:top;
				  }
				  
ol.literal   	  { 
                    list-style-type:lower-alpha;
					margin-top: 4px;
					margin-bottom: 4px;
					margin-left: 16px;
					padding: 8px;
					line-height: 14px;
					list-style-position: outside;
                    text-indent:0px;
                    text-align:left;
					vertical-align:top;
				  }
				  
.form             { padding:0px;	
                    margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 0px;
                  }

li                { 
                    margin-top: 2px;
					margin-bottom: 2px;
				  }

.emailText             { 
                         font-family: 'TheSans B5 Plain', 'Lucida Sans MS', Geneva, Verdana, Arial, Helvetica, sans-serif; 
                         font-size:12px;
                         font-weight: normal; 
                         color: #000000; 
						 line-height:130%;
                         background-color: #FFFFFF;
//                         white-space:pre;
                       } 

.pr_footer       {font-size:10px;}

