/* CCS Cascading Style-Sheets */
/* © Andreas Höschele Feb. 2000 */
/* Globale Einstellungen */


/* Schriftart definieren */
body
{
font-family:Verdana,Arial; font-size:10pt; font-style:normal;
margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px
}

table { font-family:Verdana,Arial; font-size:9pt; font-style:normal }
td { font-family:Verdana,Arial; font-size:9pt; font-style:normal }
tr { font-family:Verdana,Arial; font-size:9pt; font-style:normal }

/* Überschriften definieren */
h1 { font-family:Verdana,Arial; font-size:24pt; font-style:normal; font-weight:normal }
h2 { font-family:Comic Sans MS; font-size:24pt; color:#000000; font-style:normal }
h3 { font-family:"Comic Sans MS"; font-size:18pt; color:#000080; font-style:normal }


/* Normale Links definieren */
A:link, A:visited {
 COLOR: #003366;
 TEXT-DECORATION: none;
}

A:active, A:hover {
 COLOR: #003366;
 TEXT-DECORATION: underline;
}

/* Links mit Hervorhebung definieren */
A.redlink:link, A.redlink:visited {
 COLOR: #FF0033;
 TEXT-DECORATION: none;
}

A.redlink:active, A.redlink:hover {
 COLOR: #FF0033;
 TEXT-DECORATION: underline;
}

/* Links für Menü definieren */
a:link.navi { text-decoration:none; color:#000000; font-family:Verdana,Arial; font-size:7pt; font-style:normal; }
a:visited.navi { text-decoration:none; color:#000000; font-family:Verdana,Arial; font-size:7pt; font-style:normal; }
a:active.navi { text-decoration:underline overline; color:#FF0000; font-family:Verdana,Arial; font-size:7pt; font-style:normal; }
a:hover.navi { text-decoration:underline overline; color:#FF0000; font-family:Verdana,Arial; font-size:7pt; font-style:normal; }

a:link.home { text-decoration:none; color:#FFFFFF; }
a:visited.home { text-decoration:none; color:#FFFFFF; }
a:active.home { text-decoration:none; color:#FFFFFF; }
a:hover.home { text-decoration:none; color:#FFFFFF; }

/* Definitionen für die News */
td.titel { font-family:Verdana; background-color:#ff0000; font-color:#000000; }
th.titel { font-family:Verdana; background-color:#ff0000; font-color:#000000; }
th.head  { font-family:Verdana; background-color:#999999; font-color:#000000; }
th.head-headline { font-family:Verdana,Arial; background-color:#000000; color:#ffffff; font-size:7pt; }
td.body { font-family:Verdana; background-color:#ffffff; font-color:#000000; }
td.left { font-family:Verdana; background-color:#CFCFCF; font-color:#000000; }
td.right { font-family:Verdana; background-color:#EFEDED; font-color:#000000; }
td.odd   { background-color:#EFEDED;  }
td.even  { background-color:#CFCFCF;  }
select      { background-color: #cccccc; border-color: #000066; font-family: arial; color: #000000 }
textarea    { background-color: #cccccc; border-color: #000066; font-family: arial; color: #000000 }

/* Powernews */
td.news_text { font-family:Verdana,Arial; font-size:9pt; font-style:normal }
td.news_title { font-family:Verdana,Arial; font-size:12pt; font-style:bold }
td.news_bottom { font-family:Verdana,Arial; font-size:7pt; font-style:normal }



/* ########################################################## */
/* #################          NEWS          ################# */
/* ########################################################## */

TD.news_info {
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 10px; COLOR: #000000;
}

TD.news_untertitel {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 12px; COLOR: #000000;
 FONT-WEIGHT: bold;
}

TD.news_content {
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 8pt; COLOR: #000000;
}

TD.news_content_detail {
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10pt; COLOR: #000000;
}

TD.news_search_header {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 15px; COLOR: #000000;
 FONT-WEIGHT: bold;
}

TD.news_comment_name {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 12px; COLOR: #000000;
 FONT-WEIGHT: bold;
}

TD.news_comment_info {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10px; COLOR: #000000;
 FONT-WEIGHT: normal;
}


/* #################  Die Überschriften der einzelnen News    */
A.news_headline:link, A.news_headline:visited, A.news_headline:active {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 15px;
 COLOR: #000000;
 TEXT-DECORATION: none;
 line-height: 16px;
 FONT-WEIGHT: bold;
}

A.news_headline:hover {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 15px;
 COLOR: #000000;
 TEXT-DECORATION: none;
 line-height: 16px;
 FONT-WEIGHT: bold;
}


/* #################  Die Links im Infobereich der News       */
A.news_info_link:link, A.news_info_link:visited, A.news_info_link:active {
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 10px;
 COLOR: #000000;
 TEXT-DECORATION: none;
 FONT-WEIGHT: normal;
}

A.news_info_link:hover {
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 10px;
 COLOR: #FF0000;
 TEXT-DECORATION: underline overline;
 FONT-WEIGHT: normal;
}


/* #################  Die Links in den News    */
A.news_content_link:link, A.news_content_link:visited, A.news_content_link:active {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10px;
 COLOR: #000000;
 TEXT-DECORATION: none;
 line-height: 16px;
 FONT-WEIGHT: normal;
}

A.news_content_link:hover {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 10px;
 COLOR: #FF0000;
 TEXT-DECORATION: underline overline;
 line-height: 16px;
 FONT-WEIGHT: normal;
}


/* #################  Die Links zur erweiterten Newsansicht    */
A.news_content_mehr:link, A.news_content_mehr:visited, A.news_content_mehr:active {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 8pt;
 COLOR: #FF0000;
 TEXT-DECORATION: none;
 line-height: 16px;
 FONT-WEIGHT: normal;
}

A.news_content_mehr:hover {
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 8pt;
 COLOR: #FF0000;
 TEXT-DECORATION: underline overline;
 line-height: 16px;
 FONT-WEIGHT: normal;
}
