.bg-white {
	background-color: white;
	padding-top: 60px;
	padding-bottom: 60px;
	margin-top: 0px;
}

.bg-white-footer {
	background-color: white;
	padding-top: 40px;
	padding-bottom: 20px;
	margin-top: 0px;
	margin-bottom:40px;
}

span.tag-cloud { padding-left:0px; padding-right:10px; color:#DB0000; line-height:1.3em}

.tg-1 {font-size:2.5em;}
.tg-2 {font-size:2em;}
.tg-3 {font-size:1.5em;}
.tg-4 {font-size:1em;}


.margin-r-5 {margin-right:5px;}
.margin-b-5 {margin-bottom:5px;}
.margin-b-30 {margin-bottom:30px;}


.100 { width:100%;}

strong {color:#DB0000; font-weight:300;}
.btn-primary strong { color:#FFFFFF;}

strong span {color:#222;}

.preis {
	font-size: 20px;
	line-height: 30px;
	text-align: center;
	margin-top: 23px;
}

small { font-size:12px;}


.bg-sprinter {
	background-image: url(../img/dfr/bg-sprinter.jpg);
	background-repeat: no-repeat;
	background-position: 168% 40%;
	background-size: 59% auto;
}


.bild {margin-bottom:20px;}

.btn-facebook { color:rgba(20,88,206,1.00); border-color:rgba(20,88,206,1.00)}

.icon-small {
	font-size: 18px;
}

.icon-gray {
	background-color: #E3E3E3;
}


.product-text {
	height: 56px;
	display: block;
}


.impressum strong, .impressum h3 { color:#000000; font-weight:700; height:auto;}
.impressum h3 { margin-bottom:10px; padding:0; margin-top:40px;}