﻿BODY {
	background-color : #EBEBEB;
	margin: 0px;
}
LI {
	font-family : Verdana,Arial, Helvetica,sans-serif;
	color : #000000;
	font-size : 12px;
}
UL {
	font-family : Verdana,Arial, Helvetica,sans-serif;
	color : #000000;
	font-size : 12px;
}
TD {
	font-family : Verdana,Arial, Helvetica,sans-serif;
	color : #000000;
	font-size : 12px;
}
P {
	font-family : Verdana,Arial, Helvetica,sans-serif;
	color : #000000;
	font-size : 12px;
}
BODY {
	font-family : Verdana,Arial, Helvetica,sans-serif;
	color : #000000;
	font-size : 12px;
}
img {
	border:0px solid black;
}
A:link{
	text-decoration : none;
	color : #3F3F3F;
}
A:visited{
	text-decoration : none;
	color : #3F3F3F;
}
A:active{
	text-decoration : none;
	color : #3F3F3F;
}
A{
	text-decoration : none;
	color : #3F3F3F;
}
A:hover {
	text-decoration: underline;
	color : #3F3F3F;
}
UL { margin-top:0em;
        margin-bottom:0em;
        margin-left:0em;
        padding-left:1.7em;

}
.BODYSTART {background-image:url('images/content/bgbody.gif'); background-repeat:repeat-x}
.OBEN {background-color:#003975; height:179px;}
.LNG {background-image:url('images/menu/lnglongbg.gif'); height:30px;}
.MENU0,.MENU0AKT{
	background-image:url('images/menu/menubg1.gif'); 
	width:267px;
	height:30px;
	font-family : Verdana,Arial, Helvetica,sans-serif;
	color : #000000;
	font-size : 12px;
	text-align:left;
	text-indent:20px;
	line-height:26px;
}
.MENU1,.MENU1AKT{
	background-image:url('images/menu/menubg2.gif'); 
	width:267px;
	height:29px;
	font-family : Verdana,Arial, Helvetica,sans-serif;
	color : #000000;
	font-size : 12px;
	text-align:left;
	text-indent:20px;
	line-height:26px;
}
.SUBMENU,.SUBMENUAKT{
	background-image:url('images/menu/submenubg.gif'); 
	background-color:white;
	width:267px;
	height:21px;
	font-family : Verdana,Arial, Helvetica,sans-serif;
	color : #003975;
	font-size : 12px;
	text-align:left;
	text-indent:27px;
	line-height:17px;
}
.SUBSUBMENU,.SUBSUBMENUAKT{
	background-image:url('images/menu/submenubg.gif'); 
	background-color:white;
	width:267px;
	height:21px;
	font-family : Verdana,Arial, Helvetica,sans-serif;
	color : #003975;
	font-size : 12px;
	text-align:left;
	text-indent:38px;
	line-height:17px;
}
.SUBSUBMENU A {
	color: #003975;
}

.SUBMENU A {
	color: #003975;
}
.MENU0AKT A,.MENU1AKT A,  {text-decoration:underline}
.SUBMENUAKT A, .SUBSUBMENUAKT A {color: #003975; text-decoration:underline}

.IMPRESSUM {
	height:43px;
	font-size:11px;
	color:#909090;
	letter-spacing:0.05em;
}
.IMPRESSUM A:visited { color:#909090; }
.IMPRESSUM A:link { color:#909090; }
.IMPRESSUM A:active { color:#909090; }
.IMPRESSUM A { color:#909090; }
.IMPRESSUM A:hover { color:#909090; }


.BGLINKS { background-color:#EBEBEB; background-image:url('images/content/bglinks.gif')}
.BGMENU { background-color:#C5C5C5; background-image:url('images/content/bgmenu.gif')}

.BGCONTENT { background-color:white;}

.BGRECHTS { background-color:#EBEBEB; background-image:url('images/content/bgrechts.gif')}

.BGINFO { }
.CONTENT {
	margin-left:17px;
	margin-top:12px;
	margin-right:17px;
	margin-bottom:2px;
}
.HEADER1 {
font-size:18px;
color:black;
width:233px;
line-height:17px;
		background-image:url(images/content/hdr1.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:14px;}

.HEADER2 {
font-size:18px;
color:#003975;
width:485px;
line-height:22px;
		background-image:url(images/content/hdr2.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:14px;}

.HEADER3 {
font-size:14px;
color:#003975;
font-weight:bold;
margin-bottom:10px;
}
A.MenuMehr{
	color:white;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-menu-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

.MenuMehr.MenuMehr A{
	color:white;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-menu-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
A.MenuMehr:hover{
	background-image:url(images/mehr/mehr-menu-a.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
.MenuMehr A:hover{
	background-image:url(images/mehr/mehr-menu-a.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
.MenuLink {width:253px;text-align:right;}
.MenuText {width:235px;text-align:left;padding-left:17px}
.MenuDate {width:235px;text-align:left;padding-left:17px;font-size:9px}
	
UL.PDF LI A,.Link{
	background-image:url(images/mehr/mehr-content-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
	
.Link A{
	background-image:url(images/mehr/mehr-content-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
	
A.Link{
	background-image:url(images/mehr/mehr-content-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
UL.PDF LI A:hover,.Link A:hover{
	background-image:url(images/mehr/mehr-content-a.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}



A.Link:hover{
	background-image:url(images/mehr/mehr-content-a.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}



.ContentMehr{
	color:black;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-content-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}



.ContentMehr A{
	color:black;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-content-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}



A.ContentMehr{
	color:black;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-content-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
.ContentMehr A:hover{
	background-image:url(images/mehr/mehr-content-a.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

A.ContentMehr:hover{
	background-image:url(images/mehr/mehr-content-a.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

.AktionMehr{
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-aktion-i.gif); background-repeat:no-repeat; background-position:center right; 
	padding-right:16px;}

.AktionMehr A{
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-aktion-i.gif); background-repeat:no-repeat; background-position:center right; 
	padding-right:16px;}

A.AktionMehr{
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-aktion-i.gif); background-repeat:no-repeat; background-position:center right; 
	padding-right:16px;}
.AktionMehr A:hover{
	color:#FF0000;
	background-image:url(images/mehr/mehr-aktion-a.gif); background-repeat:no-repeat; background-position:center right; 
	padding-right:16px;}
	
	
	
A.AktionMehr:hover{
	color:#FF0000;
	background-image:url(images/mehr/mehr-aktion-a.gif); background-repeat:no-repeat; background-position:center right; 
	padding-right:16px;}
	
	
	
.ContentLink {width:233px;text-align:right;}
.ContentText {
	color:black;
	background-color:#F6F6F6;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(images/content/line1.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:13px;}

.TopNewsMehr {
	color:#003876;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-TopNews-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

.TopNewsMehr A {
	color:#003876;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-TopNews-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

.TopNewsMehr A:link {
	color:#003876;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-TopNews-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

.TopNewsMehr A:active {
	color:#003876;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-TopNews-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

.TopNewsMehr A:visited {
	color:#003876;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-TopNews-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

A.TopNewsMehr {
	color:#003876;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-TopNews-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

A.TopNewsMehr:link {
	color:#003876;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-TopNews-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

A.TopNewsMehr:active {
	color:#003876;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-TopNews-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}

A.TopNewsMehr:visited {
	color:#003876;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	background-image:url(images/mehr/mehr-TopNews-i.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
.TopNewsMehr A:hover{
	color:#003876;
	background-image:url(images/mehr/mehr-TopNews-a.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
A.TopNewsMehr:hover{
	color:#003876;
	background-image:url(images/mehr/mehr-TopNews-a.gif); background-repeat:no-repeat; background-position:center right; padding-right:16px;}
.TopNewsLink {width:485px;text-align:right;}
.TopNewsText {
	color:#003975;
	background-color:#F6F6F6;
	padding:10px;
	background-image:url(images/content/line2.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:13px;}
ul.PDF {
	list-style-image:url(images/pdf.gif); 
	vertical-align:text-bottom;
	margin-top:1em;
    margin-bottom:1em;
    margin-left:10px;
    padding-left:30px;

}
ul.PDF li{
padding-bottom:15px;
}

.SUBHEADER { font-size:13px; font-weight:bold;	color: #003975;  }
.SUBHEADER2 { color: #003975;  }
.HEADER {
	color: #003975;
	font-size: 15px;
	font-weight: bold;
	line-height:20px;
}
.HEADERGRAUBG { color:#003975; padding:4px; text-align:left; height:20px;
	background-image:url(images/content/hdr19.gif);  background-repeat:repeat-x; background-position:left bottom}
.TRENN {height:3px; background-image:url(images/content/line2.gif); background-repeat:repeat-x; background-position:bottom left; }
.ProdukteLabel {
	background-color: #c5c5c5;
	color: white;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px white solid;
}
.ProdukteText {
	background-color: #ebebeb;
	color: black;
	font-size: 12px;
	border-bottom: 1px white solid;
}

.NewsText{
	font-size:12px;
	height:28px;
	line-height:24px;
}




table.KURSE tr.HI { background-color:white; color:black; }
table.KURSE tr.HI td { background-color:white; color:black; }
table.KURSE tr.LO { background-color:white; color:black; }
table.KURSE tr.LO td { background-color:white; color:black; }
table.KURSE tr.TRENN td {height:3px; background-image:url(images/content/line2.gif); background-repeat:repeat-x; background-position:bottom left; xpadding-bottom:13px;}}

table.KURSE { border-collapse: collapse;  empty-cells:show; }
table.KURSE th { background-color:#003875; color:white; font-weight:bold; font-size:10px; border:1 solid white; padding:4px;background-image:url(images/content/bgkurs.jpg); background-repeat:repeat-x;    }
table.KURSE td { padding:2px; font-size:12px  }
table.KURSE th.SUBTH {  background-color:white; color:#003975; font-size:13px; padding:4px; text-align:left; height:19px;
	background-image:url(images/content/hdr19.gif);  background-repeat:repeat-x; background-position:left bottom}

.KurseText{
	font-size:12px;
	height:28px;
	
}
.KurseBetrag {
	text-align:right;
	font-weight:bold;
	padding-left:10px;
	height:28px;
	font-size:12px;
}


.CONTENT {
	font-size: 12px;
	line-height: 20px;
	width: 485px;
	padding-bottom:40px;
}

.AKTIONTABLE { width:153px; margin-top:17px}
.AKTIONTABLEHDR { width:153px; height:1px; background-image:url(images/bild/bild-oben.gif);}
.AKTIONTABLERECHTS { width:3px;background-image : url('images/bild/bild-rechts.gif');}
.AKTIONTABLETEXT {background-image: url('images/bild/bild-button.gif'); font-size:10px; padding:6px; width:150px}
.AKTIONTABLEBUTTON { background-image: url('images/bild/bild-button.gif');height: 24px;text-align:right;padding-right:19px}
.AKTIONTABLEUNTEN {background-image:url(images/bild/bild-unten.gif); width:153px; height:4px}


.HIGHLIGHT { background-image: url('images/inhalte/highlight.gif'); background-repeat:no-repeat; 
font-weight:bold; font-size:14px; color:#ff0000; height: 27px;padding-left:42px}
.UL-HIGHLIGHT { list-style-image: url('images/inhalte/ul-highlight.gif'); }

.IMPRINT {
	font-size : 10px;
}
A.ImpressumLink { text-decoration : none; color : black;}

A.ImpressumLink:Active { text-decoration : none; color : black;}

A.ImpressumLink:hover { text-decoration : none; color : black;}

A.ImpressumLink:visited { text-decoration : none; color : black;}

.faq {
	padding-left:30px;
	margin-top:12px;
	margin-bottom:6px;
	font-weight:bold;
	text-transform:uppercase
}
.answerkastl {
	padding:8px;
	width:437px;
	border:1px #cccccc dashed;
}
.answerhide {
	display:none;
	margin-left:30px;
}
.answershow {
	xmargin-left:30px;
}
.faqmain {
	display:none;
}
