/* CSS Document */

/* Farben */

.AddLight, .Komm {background-color: #EDEDE5;} /* Helle Standardfarbe hinter Formularen, Bannern oben, Kommentarbox */
.AddDark { background-color: #E0E0D7; } /* Dunkle Standardfarbe */
.RsBgBanner, .RsBgBannerTV, .RsBgBannerRadio {background-color: transparent;} 
.VoteBalken { background-color: #848484; } /*Balkenfarbe Voting */


/** Navigation: Menuepunkte (entspr. der Ebene), selectierte Menuepunkte, Linie, Zwischenueberschrift, Channelsuche in der Navi, Hintergrundfarbe der Navi **/
div.menu1, div.menu2, div.menu3, div.mselect1, div.mselect2, div.mselect3, div.mleer { padding: 8px 0px 4px 25px; color: #FFFFFF }
a.menu1 {
	font-size: 11px;
	
	color: #FFFFFF;
	font-weight: bold;
}
a.menu1:visited { color: #FFFFFF; }
a.menu2, a.menu3 { font-size: 11px; font-weight: normal; padding: 3px 0px 3px 0px;}
.menu1:hover, .menu2:hover, .menu3:hover { text-decoration: underline; }

td.mselect1, td.mselect2, td.mselect3 { background-color: #92D0E5; height:19px; }
a.mselect1, a.mselect1:visited { font-size: 11px; font-weight: bolder; padding: 3px 0px 3px 0px; color: #FD7900; }
a.mselect2, a.mselect3 { font-size: 11px; font-weight: normal; padding: 3px 0px 3px 0px;}
.mselect1:hover, .mselect2:hover, .mselect3:hover { text-decoration: underline; }
.mline1, .mline2, .mline3 { background-color: #CEE4F5;}
div.mhead {padding: 24px 0px 3px 0px; color: black; font-size: 10px; font-weight: bold; }
.mleer { height: 19px;}


/*Linien: Mittelteil */
.TDotline, TDotLine { background-image: url(/IS/dotline.gif); background-repeat: repeat-x;} /* Gepunktete Linien */
.TLine, .tline { background-color: #FD7900; } /* Linien im Teaser */
.ObjLine { background-color: #FD7900; } /* Linien im Objekt */ 


/* Allgemeines */
body {
	background-color: #D6E7F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Schrift */
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3485BC; }
/* Links */
a { color: #244F8E; text-decoration: none; }
a:hover{ text-decoration: underline;}
a:visited{ color: #244F8E;}
/* Links nach oben, drucken, versenden, .. */
.small { font-size: 10px; color: #3485BC; }
.small:visited { color: #244F8E; }


/*Seitenbstandteile in folgender Reihenfolge: Links oben/unten, Selectbox, TLN, Suche, Channelnavigation, Links unten, copyright, */
.white, a.white, a.white:visited {color: #ffffff; font-size: 10px;}
.white:hover { text-decoration: underline}

.formsendung { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; width: 231px; height: 17px; border: 1px solid black; }

.tln { font-size: 10px;}
.tln:hover { text-decoration: underline}
a.tln:visited { color: #244F8E; }

.suche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; width: 129px; height: 18px; border: 1px solid #353535; }

.chnavi { color:#ffffff; padding: 7px 6px 0px 6px; font-size: 11px;}
.chnavi:hover { text-decoration: underline;}
.chnavi:visited{ color: #ffffff; }

.bredcrumbtrail { font-size: 9px; color: #848484; }


/*Teaserelemente Standardteaser : Abstand oben, Dachzeile, Schlagzeile, Subheader, Text, Teaser-Zuaetze, Schlagzeilen und Kurzmeldungsteaser, Linie zwischen Teasern */
.TOben { height:8px; }

.TDach { font-size: 10px; color:#848484; font-weight: bold; }
div.TDach { padding-bottom: 4px; }

.THeader { font-size: 13px; color: black; text-decoration: none; padding-top: 5px; }
.THeader:hover { text-decoration: underline; }
a.THeader { color: #244F8E; }
div.THeader, div.TSubHeader { padding-bottom: 6px; } /** TSubHeader im Index **/

.TText { font-size: 11px; line-height: 14px; }

.TAdd { font-size: 11px; }
.TAdd:hover { text-decoration: underline;}
div.TAdd { padding-top: 5px; }

a.SzTeaser { font-size: 12px; }
div.SzTeaser{ padding-bottom: 4px; }

a.KmTeaser { font-size: 11px; }
div.KmTeaser{ padding-bottom: 5px; }

.TSelect { } /*Partnersendungsteaser*/


/*Banner Mittelspalte*/
.TBanner { padding: 0px 0px 0px 0px; } 
.TBannerDach { color: #848484; font-size: 10px; font-weight: bold; padding: 0px 0px 6px 0px;}


/* Klassen fuer den Topteaser*/
.TtDach { font-size: 10px; color:#848484; font-weight: bold; }
div.TtDach { padding-bottom: 4px; }
.THeader {
	font-size: 14px;
	color: #3485BC;
	font-weight: bold;
	height: 23px;
}
.THeader:hover { text-decoration: underline; }
a.TtHeader { color: #244F8E; }
div.TtHeader { padding-bottom: 6px; }
div.TtText { font-size: 11px;line-height: 14px; }
.TtAdd { font-size: 11px; font-weight: normal;}
.TtAdd:hover { text-decoration: underline;}
div.TtAdd { padding-top: 5px; }


/** Basisobjekt + Artikel: Dachzeile, Titel, Untertitel, Autor, Sprungmarken, Zwischenüberschriften, Text, Abstracts,
Absatzerweiterung, Absatzlink, Box im Absatz, Bild im Absatz, Lupe/Audio/Video, Zitatbox, Zitat, Artikelkommentare, Linien in Objekten, Farbige Objektheadlines (Forum, Voting) **/
.Dach { padding-bottom: 3px; font-size: 10px; color:#848484; font-weight: bold; }
.Header { font-size: 14px; color: black; }
.SubHeader { font-size: 11px; padding-top: 5px; }
.Autor { font-size: 10px; padding-top: 4px; }
.Sprung { padding-bottom: 4px; }
.Subheadline, .Text { font-size: 11px; line-height: 14px; }
.TextSmall {font-size: 10px; }
.abstract { font-size: 11px; font-weight: bold; padding-top: 10px;}
.AbsatzAdd { padding-top: 10px; }
.AbsatzLink {padding: 0px 0px 2px 0px;}
.AbsatzBox { padding: 3px 0px 20px 0px; font-size: 9px; }
.AbsatzboxBG { background-color: transparent; }
.RelLink { padding: 4px 0px 5px 0px; }
div.Img { padding: 2px 0px 0px 0px; }
div.Lupe { padding: 0px 0px 7px 5px; }
.Zitbox { padding: 6px 20px 10px 20px; background-color: #EDEDE5; }
.Zit { font-size: 13px; padding-bottom: 7px; }


.ColorHead { color: #848484; font-size: 18px; font-weight: bold; padding: 0px 0px 5px 0px; }
.ColorSmall { color: #848484; font-size: 10px; font-weight: bold;}

.DisclaimerObj { font-size: 10px; padding: 4px 0px 7px 0px; }


/** Index: Überschrift 1.Ebene, 2. Ebene, Buchstabe Alphabet, Selectbox **/
.tab-navigation {
	background-image: url(bilder/navigation-ms-reudnitz.jpg);
	background-repeat: no-repeat;
}
.content {
	background-image: url(bilder/hintergrund.jpg);
	background-repeat: no-repeat;
}


/*Formularobjekt*/
.FTextQ { }
.FText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 257px; }
.FTextarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 100%; height: 137px; }
.FSelect { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 257px;}
.FCheck { background-color: #EdEdE5; }
.FRadio { background-color: #EdEdE5; padding-top: 20px;}
#apDiv1 {
	position:absolute;
	padding-left:10px;
	padding-top:14px;
	left:8px;
	top:161px;
	width:190px;
	height:35px;
	z-index:1;
}

/** Formulare Forum **/
.FormInputLg, .FormTextbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 345px; } 
.FormInputSm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 220px; } 

/* Formulare Seite weitempfehlen */
input.EmpfaehlenEmail { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 257px; }
textarea.EmpfaehlenText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 100%; height: 137px; }

/*Warnungen und Erfolgsmeldungen */
.Warning { color: #DD1F00; font-size: 10px; padding: 0px 0px 5px 0px; font-weight: bold;}
.Success { color: #6677A1; font-size: 10px; padding: 0px 0px 5px 0px; font-weight: bold;}

/** Tabellen static HTML: Hintergrund, Überschriftenzeile, abwechselnde Textzeilen, Tabellenunterschrift **/
.TabBg { background-color: transparent; }
.TabHead0 { font-weight: bold; padding: 0px 0px 5px 0px; }
.TabHead1 { color: #FFFFFF; font-weight: bold; border-top: 1px solid #3485BC; background-color: #85B6D7; height: 16px; padding: 2px 5px 3px 5px;}
.TabTxt1 { border-top: 1px solid #3485BC; padding: 2px 5px 4px 5px; vertical-align: top; height: 16px; }
.TabTxt2 { border-top: 1px solid #3485BC; background-color: #AECEE4; padding: 2px 5px 4px 5px; vertical-align: top; height: 16px; }

li {
 margin-left: 10px;
 list-style-position: outside;
}

ul {
margin: 0px 0px 0px 8px;
}
.blaubold {
	font-size: 14px;
	font-weight: bold;
}

