/*
   # Grundschrift Tahoma, Arial; 11px normal, letter-spacing 1px
   # Hf 13px, bold
*/

body { font-family: tahoma, arial; font-size: 11px; font-weight: normal; color: #000000; background-image: url(/Portals/1/back.gif); }

/* # Standart Styles # */
.NormalText { font-size: 11px; font-weight: normal; letter-spacing: 1px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.NormalHead { font-size: 13px; font-weight: bold; letter-spacing: 1px; margin: 2px 0px 2px 0px; padding: 0px 0px 0px 0px; }
.ModuleMessages { font-size: 11px; color: #ff0000; margin: 0px 0px 0px 0px; }

/* # Links # */
a:link { font-size: 11px; font-weight: normal; text-decoration: none;color: #77B5DE; }
a:visited { font-size: 11px; font-weight: normal; text-decoration: none;color: #77B5DE; }
a:hover { font-size: 11px; font-weight: normal; text-decoration: underline;color:#265D9E; }
a:active { font-size: 11px; font-weight: normal; text-decoration: none;color: #265D9E; }

a.menu:link { font-size: 10px; font-weight: normal; text-decoration: none;color: #ffffff; }
a.menu:visited { font-size: 10px; font-weight: normal; text-decoration: none; }
a.menu:hover { font-size: 10px; font-weight: normal; text-decoration: underline;color:#ff0000; }
a.menu:active { font-size: 10px; font-weight: normal; text-decoration: none;color: #ff0000; }

a.moverview { font-size: 11px; font-weight: normal;color:#77B5DE; letter-spacing: 1px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
a.moverview:visited { font-size: 11px; font-weight: normal;color:#77B5DE; letter-spacing: 1px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
a.moverview:hover { font-size: 11px; font-weight: normal; text-decoration: underline; color:#265D9E; letter-spacing: 1px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
a.moverview:active { font-size: 11px; font-weight: normal;color:#265D9E; letter-spacing: 1px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

a.quickmenu:link { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; }
a.quickmenu:visited { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; }
a.quickmenu:hover { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; }
a.quickmenu:active { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px; }

a.rightbox:link { text-decoration: none;color: #265D9E; font-weight: bold; }
a.rightbox:visited { text-decoration: none;color: #265D9E; font-weight: bold; }
a.rightbox:hover { text-decoration: underline;color:#ff0000; font-weight: bold; }
a.rightbox:active { text-decoration: none;color: #77B5DE; font-weight: bold; }

a.weiterlesen:link { font-weight: bold; text-decoration: none;color: #77B5DE; }
a.weiterlesen:visited { font-weight: bold; text-decoration: none;color: #77B5DE; }
a.weiterlesen:hover { font-weight: bold; text-decoration: underline;color:#265D9E; }
a.weiterlesen:active { font-weight: bold; text-decoration: none;color: #265D9E; }

a.NormalNav:link { font-size: 11px; font-weight: bold;	letter-spacing: 0px;	margin: 5px 0px 5px 0px; }
a.NormalNav:visited { font-size: 11px; font-weight: bold;	letter-spacing: 0px;	margin: 5px 0px 5px 0px; }
a.NormalNav:hover { font-size: 11px; font-weight: bold;	letter-spacing: 0px;	margin: 5px 0px 5px 0px; }
a.NormalNav:active { font-size: 11px; font-weight: bold;	letter-spacing: 0px;	margin: 5px 0px 5px 0px; }

a.navigation:link { font-size: 11px; text-align: right; display: block; font-weight: bold;	letter-spacing: 1px;	margin: 5px 0px 5px 0px; }
a.navigation:visited { font-size: 11px; text-align: right; display: block; font-weight: bold;	letter-spacing: 1px;	margin: 5px 0px 5px 0px; }
a.navigation:hover { font-size: 11px; text-align: right; display: block; font-weight: bold;	letter-spacing: 1px;	margin: 5px 0px 5px 0px; }
a.navigation:active { font-size: 11px; text-align: right; display: block; font-weight: bold;	letter-spacing: 1px;	margin: 5px 0px 5px 0px; }

a.linkproduktname:link { font-weight: bold; text-decoration: none;color: #ffffff; }
a.linkproduktname:visited { font-weight: bold; text-decoration: none;color: #ffffff; }
a.linkproduktname:hover { font-weight: bold; text-decoration: underline;color:#ff0000; }
a.linkproduktname:active { font-weight: bold; text-decoration: none;color: #ffffff; }

/* # DIVs # */
div.menubody { border: solid 1px #265D9E;}
div.menu_0 {font:11px tahoma,arial;letter-spacing: 1px;font-weight: normal;color:#ffffff;background-color:#265D9E;margin-top: 0px;margin-bottom: 0px;padding-left: 5px;padding-top: 3px;padding-bottom: 3px;}
div.menu_1 {font:11px tahoma,arial;letter-spacing: 1px;font-weight: normal;color:#265D9E;background-color:#F3E3B3;margin-top: 0px;margin-bottom: 0px;padding-left: 5px;padding-top: 3px;padding-bottom: 3px;}

div.rightbox { border: solid 1px #265D9E; margin-top: 5px; padding: 0px 0px 0px 0px; }
div.rightbox-head { font:11px tahoma,arial;letter-spacing: 1px;font-weight: bold;color:#ffffff; display: block; background-color: #265D9E;height: 15px;padding: 2px 5px 2px 5px;}
div.rightbox-body { display: block; background-color: #F3E3B3;padding: 5px 5px 5px 5px;}
.rightbox-headtext { font:11px tahoma,arial;letter-spacing: 1px;font-weight: bold;color:#ffffff;}

/* # SPANs # */
span.highlight { font-weight: bold; color: #ffffff; background-color: #265D9E; padding: 0px 1px 0px 2px; }

/* # TABLEs # */
table {font-family: Tahoma, Arial;font-size: 11px; letter-spacing: 1px; margin: 0px 0px 0px 0px;}
table.main {margin: 5px 5px 5px 5px;}
table.tablehighlight { background-color: #f3e3b3; border: solid 1px #77B5DE; margin: 5px 0px 5px 0px; }

td.scutmenu { background-color: #77B5DE; height: 43; vertical-align: middle; }
td.moverview { font:11px tahoma,arial; letter-spacing: 1px; font-weight: normal; color:#555555; height: 16; }

/* # standards # */
.stdKopfZeile { border-bottom: 1px solid #77B5DE;	color: #265D9E;	padding: 2px 2px 2px 2px;	display: block;	font-family: Tahoma, Arial;	font-size: 11px; font-weight: bold;	letter-spacing: 2px;	margin-top: 5px; margin-bottom: 5px; }
.stdZwischenZeile { border-bottom: 1px solid #3EA051;	color: #ffffff;	padding: 0px 0px 0px 0px;	display: block;	font-family: Tahoma, Arial;	font-size: 1px; font-weight: bold;	letter-spacing: 2px;	margin-top: 5px; margin-bottom: 5px; height:1px; }

/* InternetRedaktion */

.KolumnenZeile { border-bottom: 2px solid #77B5DE;color: #265D9E;	padding: 2px 2px 2px 2px;	display: block;	font-family: Tahoma, Arial;	font-size: 13px; font-weight: bold;	letter-spacing: 2px;	margin-top: 5px; margin-bottom: 5px; }
.KolumnenZeileUSicht { background-color: #77B5DE;	color: #ffffff;	padding: 2px 2px 2px 2px;	display: block;	font-family: Tahoma, Arial;	font-size: 11px; font-weight: bold;	letter-spacing: 2px;	margin-top: 5px; margin-bottom: 5px; }
.ZwischenZeile { border-bottom: 1px solid #77B5DE;	color: #ffffff;	padding: 0px 0px 0px 0px;	display: block;	font-family: Tahoma, Arial;	font-size: 1px; font-weight: bold;	letter-spacing: 2px;	margin-top: 5px; margin-bottom: 5px; height:1px; }
.ZwischenZeileUSicht { background-color: #265D9E;	color: #ffffff;	padding: 0px 0px 0px 0px;	display: block;	font-family: Tahoma, Arial;	font-size: 1px; font-weight: bold;	letter-spacing: 2px;	margin-top: 5px; margin-bottom: 5px; height:1px; }
.IRProduktName {border: 1px solid #265D9E; padding: 2px 2px 2px 2px; background-color: #265D9E; color: #ffffff; font-family: Tahoma, Arial;	font-size: 11px; font-weight: bold;	letter-spacing: 1px; margin: 5px 0px 5px 0px; }
/* Tagesthema */
.TTitel { font: 16pt tahoma,arial; font-weight:bold; letter-spacing: 2px; color: #555555; }
.TUZeile { font: 14pt tahoma,arial; font-weight:bold; letter-spacing: 1px; color: #555555; }
.TAZeile { font: 11px tahoma,arial; font-weight:normal; letter-spacing: 1px; }
.TText { font: 11px tahoma,arial; font-weight:normal; letter-spacing: 1px; }
.TFZeile { font: 7pt tahoma,arial; font-weight:normal; letter-spacing: 1px; }

/* Artikel */
.Titel { font: 15px tahoma,arial; font-weight:bold; letter-spacing: 1px; color: #777777; }
.UZeile { font: 11px tahoma,arial; font-weight:bold; letter-spacing: 1px; color: #777777; }
.AZeile { font: 11px tahoma,arial; font-weight:normal; letter-spacing: 1px; }
.Text { font: 11px tahoma,arial; font-weight:normal; letter-spacing: 1px; }
.FZeile { font: 11px tahoma,arial; font-weight:normal; letter-spacing: 1px; }

/* Kleinanzeigen */
.KATDbg { background-color: #f3e3b3; }
.KATDbg1 { background-color: #ffffff; }
.KAHead { font-family: Tahoma, Arial; font-weight: bold; font-size: 11px; margin: 0px 0px 0px 0px; }
.KAText { font-family: Tahoma, Arial; font-weight: normal; font-size: 11px; margin: 0px 0px 0px 0px; }

/* ##################################### */
/* # Brune-Mettcker Magazine           # */
/* ##################################### */

/* allgemein */
a.MagazinNavigation:link { display: block; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #265D9E; text-align: right; }
a.MagazinNavigation:visited { display: block; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #265D9E; text-align: right; }
a.MagazinNavigation:hover { display: block; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #FF0000; text-align: right; }
a.MagazinNavigation:active { display: block; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #265D9E; text-align: right; }

/* ##################################### */
/* # Magazinartikel-Ausgabe            # */
/* ##################################### */

/* freie Elemente */
.MagazinKopfZeile { border-bottom: 1px solid #77B5DE; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 17px; letter-spacing: 3px;}
.MagazinZwischenzeile { border-bottom: 1px solid #77B5DE; }

/* Artikel (Tabelle) */
.MagazinArtikelBild_tbl { border: 2px solid #cccccc; width: 75px; float: left; margin: 0px 5px 0px 0px; }
.MagazinArtikelBild_tbc { font-family: Tahoma, Verdana, Arial; font-weight: normal; font-size: 10px; letter-spacing: 0px; text-align: justify; }
.MagazinTitel { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 17px; letter-spacing: 3px; }
.MagazinText { font-family: Tahoma, Verdana, Arial; font-weight: normal; font-size: 11px; letter-spacing: 1 px; text-align: justify; }

/* ##################################### */
/* # Magazinartikel-Übersicht          # */
/* ##################################### */

/* freie Elemente */
.MagazinUKolumne { display: block; border: 0px; background-color: #77B5DE; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 13px; letter-spacing: 1px; color: #FFFFFF; padding: 3px 3px 3px 3px; margin: 0px 0px 5px 0px; }
.MagazinUZwischenzeile { border-bottom: 1px solid #77B5DE; margin: 3px 0px 3x 0px; }

/* Artikelübersicht (Tabelle) */
.MagazinUArtikel { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; }

a.MagazinUArtikel:link { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #265D9E; }
a.MagazinUArtikel:visited { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #265D9E; }
a.MagazinUArtikel:hover { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #FF0000; }
a.MagazinUArtikel:active { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #265D9E; }

/* Ausgabenarchiv */
.MagazinArchivKopf { display: block; border: 0px; background-color: #77B5DE; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 13px; letter-spacing: 1px; color: #FFFFFF; padding: 3px 3px 3px 3px; margin: 0px 0px 5px 0px; }
.MagazinArchivAusgabe { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 13px; letter-spacing: 0px; }

a.MagazinUAusgabe:link { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #265D9E; }
a.MagazinUAusgabe:visited { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #265D9E; }
a.MagazinUAusgabe:hover { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #FF0000; }
a.MagazinUAusgabe:active { font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; letter-spacing: 0px; color: #265D9E; }

/* ##################################### */
/* # Brune-Mettcker Magazine           # */
/* ##################################### */