.reg {
	position:relative;
	top:-6px;
	font-size:10px;
}
#logo-red-v-text .reg {color:#fff;}
#menues-left .reg {color:#000;}

#content-row1 ul {list-style-position:inside;}
#content-row1 .contenttable td {vertical-align:top;}

#zitat p {
	font-size:32px;
	letter-spacing:-1px;
	color:#ccc;
	line-height:30px;
}

#news .csc-header {overflow:hidden;}
#news .csc-header h4 {
	background-color:#990033;
	color:#fff;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:23px;
	padding-left:27px;
	margin-bottom:1px;
	font-weight:bold;
}

#news .news-list-container {padding-top:0;padding-bottom:20px;}
#news .news-list-item {
	border-bottom:1px solid #990033;
	padding-left:26px;
	padding-bottom:4px;
	background-image:url('../img/arrow.png');
	background-repeat:no-repeat;
	background-position:16px 15px;
	clear:left;
	overflow:hidden;
}
#news .news-list-item h2 {margin-top:9px;margin-bottom:0;}
#news .news-list-item h2 a {
	color:#990033;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	line-height:18px;
}
#news .news-list-item p, #news .news-list-item .news-list-morelink a {line-height:18px;}
#news .news-list-item .news-list-morelink a {
	text-decoration:none;
	font-size:11px;
	color:#990033;
	display:block;
}

#news .news-list-morelink {padding-left:0;}

#news .news-list-item a img {margin:4px 0 7px 0;float:none;}
/*#news .news-list-container div:last-child.news-list-item {border-bottom:none;}*/

#news-single h1 {
	font-size:14px;
	color:#990033;
}
#news-single h2 {
	font-size:11px;
	color:#000;
	line-height:13px;
	margin-bottom:3px;
}
#news-single .news-single-img {float:none;margin:0;}
#news-single .news-single-item hr {width:0;}

#logos {overflow:hidden;width:199px;}
#logos .csc-textpic-imagewrap {margin-right:10px;}
#logos .csc-textpic-clear {clear:none;}

#kontaktieren {
	clear:left;
	width:190px;
	padding: 1px 0 2px 9px;
	margin-top:20px;
}
#kontaktieren {background-color:#990033;}
#kontaktieren p, #kontaktieren .mail {
	color:#fff;
	font-weight:bold;
	font-size:13px;
	letter-spacing:1px;
	line-height:20px;
	margin-bottom:4px;
	text-decoration:none;
}

#bestell {position:relative;}
#bestell h4 {
	font-size:18px;
	margin-bottom:17px;
	margin-top:0;
	font-weight:bold;
	color:#000;
	line-height:25px;
}
#bestell img#foto-buch1 {position:absolute;left:347px;top:40px}
#bestell img#foto-buch2 {position:absolute;left:347px;top:166px}
#bestell p.bestell-subtitel {margin-bottom:6px;}
#bestell-form p.order-titel {padding-top:9px;}
#bestell-form span.bold {font-weight:bold;}
#bestell-form div.order-row {margin:3px 0 16px 0;position:relative;height:20px;}
#bestell-form label.price {position:absolute;top:4px;left:0;}
#bestell-form p.anzahl {position:absolute;top:4px;left:60px;}
#bestell-form input.number {width:20px;height:15px;position:absolute;top:0;left:100px;}
#bestell-form input.inputcheckbox {margin:0;padding:0;position:absolute;top:3px;left:132px;}
#bestell-form label.bestellen {position:absolute;top:4px;left:153px;}
#bestell-form p.versand {padding-bottom:24px;}
#bestell-form p.requ-hint {padding-bottom:16px;}
#bestell-form div.data-row {position:relative;height:21px;width:290px;}
#bestell-form div.data-row-captcha {position:relative;height:63px;width:290px;}
#bestell-form .data-row-captcha img {font-size:10px;position:absolute;top:3px;left:71px;}
#bestell-form #newsletter div.data-row {width:300px;}
#bestell-form label.data-label {position:absolute;top:3px;left:0;}
#bestell-form input.data {width:209px;height:12px;font-size:10px;position:absolute;top:0;left:71px;}
#bestell-form .data-row-captcha input.data {width:209px;height:12px;font-size:10px;position:absolute;top:36px;left:71px;}
#bestell-form #newsletter input.data {left:80px;}
#bestell-form #newsletter-abm input#email {left:30px;}
#bestell-form #newsletter input#frau-input {position:absolute;top:0;left:80px;}
#bestell-form #newsletter input#herr-input {position:absolute;top:0;left:140px;}
#bestell-form #newsletter span#frau-text {position:absolute;top:1px;left:100px;}
#bestell-form #newsletter span#herr-text {position:absolute;top:1px;left:160px;}
#bestell-form #weitere-label {display:block;padding:27px 0 9px 0;}
#bestell-form #weitere-text {display:block;margin-bottom:4px;width:278px;height:76px;}
#bestell-form #submit, #bestell-form .button {cursor:pointer;}

.dmail_table_data_radio {padding-top:1px;padding-bottom:8px;}
.dmail_table_data_radio .title-text {
	position:relative;
	top:-2px;
	padding:0 5px 0 2px;
}

		
		
		#headerLogos{
			position: absolute;
			margin-top:200px;
		}
		#headerLogos a{
			margin-right:13px;
		}
