/* START Tags general */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bgnd_main.jpg);
	background-repeat: repeat-y;
}
a:link {
	color: #B70510;
}
a:visited {
	color: #B70510;
}
a:hover {
	color: #B70510;
}
a:active {
	color: #B70510;
} 
h1 { /* Hauptüberschrift */
	display:block;
	font-size:16px;
	color:#005096;
	margin:0;
	padding-top:0.5em;
	padding-bottom:0.5em;
}
h2 { /* Subheadline */
	color: #005096;
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
}
p{
	margin-top:0;
	margin-bottom:1em;
	padding:0;
}
/* END Tags general */

/* START Classes */
	.tbl_head { /* Tabellenköpfe */
		color: #005096;
		font-size: 14px;
		border-bottom:1px dotted #6696C0;
		padding-bottom:3px;
		margin-bottom:6px;
	}

	.elmMarginHeader{ /* Basis eines jeden neuen Elements der Randspalte */
		width:205px;
		height:18px;
		padding-left:15px;
		background-color:#B70510;
		font-weight:bold;
		line-height:18px;
		color:#FFFFFF;
	}
	.elmContentMargin{
		padding:15px;
	}
	.frmGeneral{ /* Basis Standard-Formen */
		width:453px;
		padding:20px;
		border:1px solid #005096;
		background-color:#E5EDF4;
	}
	.frmHeader{ /* Basis Header-Überschrift bei Formen */
		margin-top:20px;
		width:475px;
		height:18px;
		padding-left:20px;
		font-weight:bold;
		line-height:20px;
		color:#FFFFFF;
		background-color:#005096;
	}
	.iptButtons{ /* Schrift für Buttons */
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
	}
	.blue{
		color:#005096;
	}
	.elmMarginEnum{ /* Randspalten-Aufzählungen ohne Zeichen */
		margin:0;padding:0;
		list-style:none;
		color:#005096;
	}
	.elmMarginEnum li{ /* Randspalten-Aufzählungen ohne Zeichen */
		margin:0.5em 0 0 0;
	}
	/* <-- Footer */
	.button_startseite{
		display:block;
		float:left;
		margin-right:20px;
	}
	.fussnote{ /* Ausrichtung des Footer-Layers */
		float:left;
	}
	.fussvermerk{ /* Anmerkungen als Fußvermerk */
		font-size:10px;
		font-style:italic;
		margin:2em 0 2em 0;
		color:#444444;
	}
	.button_impressum{
		float:right;
	}
	.add_info{ /* Zusatzbeschreibung bei Headlines */
		display:block;
		margin:0 0 8px 0;
		font-size:11px;
		line-height:16px;
		color:#888888;
	}

/* END Classes */

		/* AGB */
		#MW_AGB_Container{
			margin:0;
			padding:0;}
		#MW_AGB_Container ul{
			margin:0 0 0.5em 0.5em;
			padding:0;
			list-style-type:decimal;}
		#MW_AGB_Container ul li{
			margin:0 0 0 1.5em;
			padding:0;}
		#MW_AGB_Container .MW_AGB_hint_downloadpdf{}
			#MW_AGB_Container .MW_AGB_downloadpdf{
				margin-left:1px;
				padding-left:16px;
				background-image:url('/images/icon_pdf.gif');
				background-repeat:no-repeat;}
			#MW_AGB_Container .MW_AGB_h2{
				display:block;
				margin:1em 0 1em 0;
				font-size:11px;
				font-weight:bold;}
			#MW_AGB_Container .MW_AGB_vertragsbedingungen{
			text-align:center;}
			#MW_AGB_Container .MW_AGB_anbieter{
				display:block;
				margin-top:1em;
				font-weight:bold;}
			#MW_AGB_Container .MW_AGB_kunde{
				display:block;
				margin-top:1em;
				font-weight:bold;}
			#MW_AGB_Container .MW_AGB_paragraphs{
				font-weight:bold;
				display:block;
				margin-bottom:0.5em;}
		#MW_AGB_Container .MW_AGB_listing_1{}
			#MW_AGB_Container .MW_AGB_Widerruf_Box{
				background-color:#FBE7B9;
				border:1px solid #B70510;
				padding:8px;
				margin-bottom:1em;}
				#MW_AGB_Container .MW_AGB_paragraph_widerruf{
					display:block;
					font-weight:bold;
					margin-bottom:0.5em;}
				#MW_AGB_Container .MW_AGB_Widerruf_listing_1{}
				#MW_AGB_Container .MW_AGB_Widerruf_Fristwahrung{}
				#MW_AGB_Container .MW_AGB_Widerruf_Rueckversand{}
				
		/* Datenschutz */
		#MW_DTS_Container{
			margin:0;
			padding:0;}
		#MW_DTS_Container ul{
			margin:0 0 1em 0.5em;
			padding:0;}
		#MW_DTS_Container ul li{
			margin:0 0 0 1.5em;
			padding:0;}
		#MW_DTS_Container .MW_DTS_downloadpdf{
			margin-left:1px;
			padding-left:16px;
			background-image:url('/images/icon_pdf.gif');
			background-repeat:no-repeat;}
			#MW_DTS_Container .MW_DTS_h2{
				display:block;
				margin:1em 0 1em 0;
				font-size:11px;
				font-weight:bold;}
		#Kontent #MW_DTS_Container .MW_DTS_intro{}
		#MW_DTS_Container .MW_DTS_paragraphs{
			font-weight:bold;
			display:block;
			margin-bottom:0.5em;}
		#Kontent #MW_DTS_Container .MW_DTS_Mail{}
				

