body, body table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366FF;
	text-decoration: none;
}

.linkklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.linkklein A {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.linkklein A:HOVER {
	font-size: 10px;
	color: #3366FF;
	text-decoration: none;
}

.HGstart {
	background-color: #F1F2F4;
	background-image: url(verlauf_start_hg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-attachment: fixed;
}

.hglinierechts {
	background-image: url(linie_vert_r.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.haedline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6886A1;
}

.formular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.errorMeldung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6886A1;
}

.headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4572A8;
	text-decoration: none;
}

.servicehotlineFooter {
	height: 50px;
	width: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4572A8;
	text-decoration: none;
}

/* --- Popup Css für "Anzeigen/Werbebanner" --- */
.popupstyle{
	position: absolute;
	left:20;
	top:20;
	background-color: #ccc;
	border: 3px solid #4572A8;
	z-index: 999;
}

.close {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	clear: both;
	text-align: right;
	cursor: pointer;
	cursor: hand;
	
}

/* --- other Styles --- */


td.text
        {
        background-color:#DDDDDD;
        border-color:#000000;
        padding-top:10px;
        padding-bottom:20px;
        z-index:1;
        }

td.text h1
        {
        margin-top:20px;
        margin-left:40px;
        font-family: verdana, arial, sans serif;
        font-size: 13px;
        font-weight: bold;
        letter-spacing: 1px;
        color:#000000;
        text-align:left;
        }

td.text h1 a:link
        {
        color:#000000;
        }

td.text h1 a:visited
        {
        color:#000000;
        }

td.text h1 a:hover
        {
        color:#FF0000;
        }

td.text h2
        {
        margin-top:20px;
        margin-left:30px;
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        font-weight: bold;
        letter-spacing: 1px;
        text-align:left;
        }

td.text h3
        {
        margin-left:40px;
        font-family: verdana, arial, sans serif;
        font-size: 10px;
        font-weight: normal;
        letter-spacing: 1px;
        text-align:left;
        }

td.text h4
        {
        margin-left:20px;
        margin-right:20px;
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        font-weight: normal;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:left;
        }

td.text a:link
        {
        text-decoration:none;
        color:#000088;
        font-weight:bold;
        }

td.text a:visited
        {
        text-decoration:none;
        color:#000088;
        font-weight:bold;
        }

td.text a:hover
        {
        text-decoration:none;
        color:#FF0000;
        font-weight:bold;
        }

td.text .newstext
        {
        margin-left:20px;
        margin-right:20px;
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:left;
        }

td.text .newsdatum
        {
        margin-left:30px;
        margin-right:30px;
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:right;
        }

td.text p
        {
        margin-left:20px;
        margin-right:20px;
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:left;
        }

td.text p.mitte
        {
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:center;
        }

td.text p.rechts
        {
        margin-left:20px;
        margin-right:20px;
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:right;
        }

td.text font
        {
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height:15px;
        color:#000000;
        text-align:left;
        }

td.text ul
        {
        margin-left:60px;
        margin-right:20px;
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:left;
        list-style-type:circle;
        }

td.text hr
        {
        width:400px;
        text-align:center;
        }

td.text p.gast
        {
        margin-left:30px;
        margin-right:30px;
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:left;
        }

td.text p.gastkom
        {
        margin-left:30px;
        margin-right:30px;
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:right;
        }

td.text p.zitat
        {
        margin-left:30px;
        margin-right:30px;
        font-family: verdana, arial, sans serif;
        font-size: 10px;
        letter-spacing: 1px;
        line-height: 12px;
        text-align:left;
        }

td.text p.sternchen
        {
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        text-align:center;
        }

td.text p.klar
        {
        clear:left;
        }

td.text table
        {
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        }

td.text td
        {
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 15px;
        text-align:left;
        }

td.text td.bild
        {
        width:180px;
        height:200px;
        }

td.text td.quelle
        {
        text-align:left;
        background-color: #EEEECC;
        border-style: solid;
        border-width: 1px;
        border-color: #000000;
        }

td.text td.quelle pre
        {
        font-family: courier new, courier, serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height:14px;
        text-align:left;
        }

sup
        {
        font-size:10px;
        }

#wtc
        {
        float:right;
        width:253px;
        height:310px;
        vertical-align:top;
        text-align:center;
        }

#akira1
        {
        margin-right:10px;
        float:right;
        width:155px;
        vertical-align:top;
        text-align:right;
        }

#akira2
        {
        margin-left:10px;
        float:left;
        width:155px;
        vertical-align:top;
        text-align:left;
        }

#batman
        {
        margin-right:10px;
        float:right;
        width:116px;
        vertical-align:top;
        text-align:right;
        }

#maedels
        {
        margin-left:10px;
        float:left;
        width:155px;
        vertical-align:top;
        text-align:left;
        }

#bild
        {
        margin-left:10px;
        float:left;
        width:110px;
        vertical-align:top;
        text-align:left;
        }

#bild2
        {
        margin-left:10px;
        float:left;
        width:145px;
        vertical-align:top;
        text-align:left;
        }

#essen
        {
        float:right;
        width:220px;
        vertical-align:top;
        text-align:left;
        }

blockquote
        {
        font-family: verdana, arial, sans serif;
        font-size: 11px;
        letter-spacing: 1px;
        line-height: 18px;
        text-align:left;
        }

