#email_form {position:fixed; top:10px; left:60px; width:320px; background:white; margin-left:-30px; padding:5px 10px;}
#email_form table label {float:left; margin-right:40px;}
#email_form h1 {text-align:left; font-size:17px; line-height:20px;}
#email_form p {text-align:left; font-size:9pt; line-height:12pt}
#email_form #notice {font-size:8pt; line-height:10pt; margin-bottom:-0px;}
#email_form input {margin-left:5px; margin-right:-0px;}

#footer_key {color:gray; text-align:justify; font-size:11px; line-height:11px;}
input {margin-left:-40px; margin-right:25px;}
#EBdescription {
background: #d0c8be url(bg.jpg) top left repeat-x;
}

.Stil26, .Stil21, .Stil20, .Stil10 {text-indent:0px;}

p {text-indent:15px;}

.csc-mailform-field label{
float:left;
width: 100px;
text-align:right;
padding-right:10px;
}

.csc-mailform-submit {
margin-top:10px;
text-align:right;
float:right;
}

.test img {
	text-align:center;
	padding-top:150px;
	padding-left:200px;
}

.daten_abfragen:hover {
	background:#ffccff;
	cursor:pointer;
	
}
.daten_abfragen {
	padding-bottom:4px;
	border-bottom: 1px dashed gray;
}

.connection {
	background:gray;
	color: #FFFFFF;
}

#searchlist {margin-top:20px; margin-left:30px;}



dt {clear:left;}
dt label {float:left; margin:5px;padding-right:10px; width:100px; display:block; text-align:right;}

.audio_garantie {color:red;}

#garantie {
font-family: "Courier New";
border:1px dotted black;
padding:10px;
}

#garantie_format {text-align:center;color:red;font-weight:bold;}

.bestellbutton img {width:140px;}

a {
border: none;
}

img {
border:none;
}

#garantie img {
width: 450px;
height: 500px;
}

.testimonial_in_text {
margin-top:0px;
padding-right:12px;
font-size:16px;
line-height:19px;
font-family: "Courier New";
border: 1px dotted black;
padding: 5px 15px;
}

.testimonial {
margin-top:0px;
padding-right:12px;
font-size:16px;
line-height:19px;
font-family: "Courier New"
}

.testimonial .quote_name {font-style:italic;margin-top:5px; padding-right:11px; margin-bottom:30px;}

.quote1 span {
font-size:35px;
font-style:italic;
}

strong {
color:#924a0d;

}

#image img {
width:140px;
float:left;
margin-right:15px;
}
.quote {
text-align:center;
font-weight:bold;
font-style:;
font-family:Georgia,serif;
font-size:15px;
color:#924a0d;
}

h1{
text-align:center;
font-weight:;
line-height:30px;
font-style:;
font-family:"Courier New",serif;
font-size:25px;
color:#924a0d;
}

.quote1 img {
width:300px;
margin-top:-20px;
margin-right:-10px;
margin-left:-10px;
}

.quote_name {
text-align:right;
margin-top:-15px;
font-size:12px;
}


body {
background: #d0c8be url(bg.jpg) top left repeat-x;
font-size: 13px;
line-height: 19px;
font-family: Arial,Verdana,sans-serif;
color:black;
text-align:center;
}

#content_bar {
background:url(content_bar_var2.jpg);
height:19px;
margin-left:-1px
}

#content_end {
background:url(content_end_var2.jpg);
height:19px;
}

#content{
background:url(content_var2.jpg);
padding-left:20px
}

#wrapper {
background:transparent;
margin-left:auto; 
margin-right:auto;
margin-top: 10px;
margin-bottom: 10px;
width: 688px;
text-align:left;
}

#header {
background:white;
width:688px;
background:url(header.jpg) no-repeat;
height:119px;
}

#content_above {
background:white url(content_above_var2.jpg);
height:30px;

}

#col1 {
float:left;
width:600px;
padding-left:20px;
}

#col2 {
width:180px;
float:right;
}

#footer {

widht:800px;
text-align:center;
padding-top:20px;
padding-bottom:5px;
}

p img {
width:210px
}

.clear {clear:both;}