/*Normaler Link*/
a {
	text-decoration:none;
	color:#1e4d7d;
	font-weight: bold;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/*Normaler Link (mouseover) */
a:hover {
        text-decoration: underline;
}

a.introlink {
        text-decoration:none;
        color:#000000;
        font-size: 11px;
        font-style: normal;
        line-height: 14px;
        font-variant: normal;
        font-weight:normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}



/*Style fuer den Bodybereich*/
body {  background-color:#FFFFFF;
		background-repeat:no-repeat;
		}


/*Oberste Tabelle*/

#toptable {
		background-color: white;
		position: absolute;
		left: 0px; top: 0px;
		text-align: left;
}

/*Style fuer eine normale Tabellenzelle*/
td,th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color: #333333; }
/*Style fuer eine normale Tabellenzelle 5 pixel eingezogen*/
td.schrift {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height: 14px; color: #333333; margin-left: 5px }
/*Style fuer eine normalen Absatz 5 pixel eingezogen, 5 Pixel Abstand nach oben, 5 Pixel Abstand nach rechts*/
p { margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
/*Style fuer eine normalen Absatz 10 pixel eingezogen*/
p.absatzeinzug {  margin-bottom: 5px; margin-left: 10px}

/*noemale Linie*/
hr {  color: #0088BD; width: 100%; margin-right: 0px; margin-left: 1px; height: 1px}

/*normale Ueberschrift*/
.head1 { font-weight:bold; color: #1e4d7d; }
/*normale farbige Ueberschrift  bei anderen Portalen kann sie weiß sein*/
.head1w { font-weight:bold; color: #1e4d7d; }


/*Hintergrund dunkel*/
.hgnl {
	background-color:  #ABCAED;

}

/*Hintergrund hell*/
.hgn {
	background-color:  #EEF4FB;

}

/*Bezeichnung fuer Location z.B. Hannover, Sport, Politik in der Storyliste und der Story ueber der Headline*/
.location { color: #0088BD; font-weight:bold;}

/* Style fuer z.B. "Veroeffentlicht" und "Zuletzt aktualisiert " */
.schriftkleinfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
}
/* Style fuer z.B. Autorenkuerzel */
.schriftkleinfettkursiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
}
/*Normale kleine Schrift (wird kaum oder nicht verwendet)*/
.schriftklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
}
/*Normaler Text*/
.schriftnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
}

/*Style fuer Formularfelder und Buttons*/
.formular {
        background-color: #0088bd;
        /*width:6SW0;*/
        color: #ffffff;
        font-size: 11px;
        font-family: Verdana;
        font-weight: normal;

        }
        
/*Kleine fette Schrift bei den Login-Feldern*/
.login {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1e4d7d;
	text-decoration: none;
	font-weight:normal;
	margin-left:12px; 
}

/*Senkrechter Balken beim Teaser der HAZ-Stories*/
.balkensenkrecht {background-color:#0088bd;}

/*Text unter Bildern (Bildbeschreibung)*/
.bildunterschrift {
	padding-left:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #1e4d7d;
}

/*Fehlertext über dem Loginfeld (z.B. falsche Passwort) */
.fehlerlogin {
	padding-left:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FF0000;
}

