/*** 	
	Allgemein */
	* { font-family:Arial, Helvetica, sans-serif; }	
	body { text-align:center; background: url(../bilder/bg.jpg) repeat-x #e7ecf0; }
		body, form, h1, h2, p, a, ul, li{ margin: 0; padding: 0; }
		
	/*	ueberall verwendet */			
		.float-left { float: left; }
		.clear-both { clear: both; }
		.clear {font-size:1px; clear:both; }
		.ein_aus { display: none; }

/***
	Inhalt	*/
	#all-center { 
		text-align:left;  margin:0 auto; width:952px; position:relative; 		
		}
		#all-center-bg {background:url(../bilder/bg.png) no-repeat;}

	/*	Header	*/
		#headerwrapper { text-align:center; }

	/*	Content	*/
		#content { position:relative; width:940px; margin-left:6px; }
			 
			#info-buttom {
				position:relative; z-index:1;
				width:474px; height:530px; 
				background:url(../bilder/bg-frau.jpg) no-repeat;
				margin: 18px 15px 20px 17px; 
				}
				info_space { position:relative; top:139px; left:423px; z-index:3; }
				/*#info-buttom img { margin:139px 37px 377px 423px;}*/
			#angebot { 
				position:relative; width:434px; height:530px; padding-top:18px;
				}
				#angebot p { font-size:14px; color: #333; }
					#angebot p.red {
						color: #C80000; font-weight: bold;
						margin-top: 8px;
						}
				#angebot h2 {
					color: #C80000; font-size: 18px; font-weight: bold; margin-bottom:14px; margin-left:13px; 
					}				
				#angebot .cont-li {
					background:url(../bilder/bg-angebot.png) top left no-repeat;
					}
					#angebot .cont-li h1,
					#angebot .cont-li h2 {
						color: #fff; font-size:15px; margin-left:9px; 
						}
						#angebot .cont-li h1 { margin-top:84px; }
						#angebot .cont-li h2 { font-weight: normal; font-size:12px; }
					#angebot .details ul {
					color: #333; font-size: 11px; font-weight: bold;
					list-style-type: none; 
					padding: 0 0 6px 8px; position: relative;
					}
					#angebot .details ul li {
						background: url(../bilder/bulletin.gif) no-repeat;  line-height: 14px !important;
						padding-left: 8px;
						}
						#angebot .details ul li span { font-weight:normal; }
					#angebot .details ul sub {
						position: relative; top: 2px;
						font-size: 7px; vertical-align: text-top;
						}
					#angebot p { margin: 0 10px 0 13px; }
					#angebot .intro {
						color: #C80000; font-size: 11px; line-height: 13px !important;
						margin: 0 10px 0 13px;
						}
					#angebot .price {
						color: #C80000; font-size: 30px; font-weight: bold; position:relative;
						}
						.priceSub { line-height:11px; font-size:11px; font-weight:normal; }
						.price .mtl {font-size:11px; font-weight:bold; }
					#angebot .outro { font-size:11px; }
					.cont-re ul { list-style-type:none; margin:0; padding:0; margin-top:34px; }
					.cont-re ul li {
						background:url(../bilder/hakengreen.png) no-repeat; padding-left:24px; margin-bottom:5px; 
						}
				.checkmark {
					font-size: 14px; font-weight: bold;
					}
					.cont-re .cont-re-p { font-size:11px; padding-left:10px; }
					.cont-re ul li span.highlight { color:#c80000; line-height:10px; }
				
				/*	Submit | �bersichtslink	*/
				.buttom-abs { margin:10px 24px; width:163px; }
				.bottom-bg {  background:url(../bilder/a-schatten.gif) no-repeat bottom right; padding:0; }
				a.buttom { 
					background:url(../bilder/hg-buttom.gif) repeat-x;
					font-size: 14px; color:#fff; font-weight:bold; line-height:26px;
					display:inline-block; text-align:center; text-decoration:none; width:163px;
					 margin-bottom:1px; margin-right:1px;
				}
					a.buttom:hover { 
						background:url(../bilder/hg-buttom-ov.gif) repeat-x; 
						color:#fff; font-size: 14px; text-decoration:none;
						 margin-bottom:1px; margin-right:1px;
					}
				.ueb-li-unt a { font-size:12px; color:#333; text-decoration:underline; }
					.ueb-li-unt a:hover { text-decoration:underline; }

/*	Rechtliches	*/					
	.rechtl { font-size:9px; color:#333; margin:8px 23px; }
		.rechtl a { font-size:9px; color:#333; text-decoration:none; }
			.rechtl a:hover { color: #c80000; text-decoration:underline; }



