@CHARSET "UTF-8";

/* $Id: print.css 189 2008-10-07 08:09:32Z jelner $ */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 14px;
}

/* Alle Seitenelemente ausblenden */
#kopf,
#navi1,
#fuss,
#inhalt-rechts {
	display: none;
}

dfn,
.accesskey,
.invisible {
	display: none;
}

.clearall {
	clear: both;
	height: 0px;
}

img {
	margin: 0;
	padding: 0;
	border: 0;
}

/* Angebotsanfrage */
.stp_acoustic_form .label,
.stp_acoustic_form .input {
	float: left;
}

.stp_acoustic_form .row {
	border: 1px solid #888;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	width: 745px;
}

.stp_acoustic_form .row .row {
	width: 568px;
}

.stp_acoustic_form .row .row .row {
	width: 391px;
}

.stp_acoustic_form .row .row .row .row {
	width: 214px;
}

.stp_acoustic_form h3 {
	margin: 0;
	padding: 0;
	font-size: 17px;
	line-height: 23px;
	color: #1A58A9;
	margin-bottom: 10px;
}

.stp_acoustic_form h4 {
	margin: 0;
	padding: 0;
	font-size: 15px;
	line-height: 19px;
	color: #1A58A9;
	margin-bottom: 10px;
}

.stp_acoustic_form .col {
	margin-right: 10px;
	margin-bottom: 10px;
}

.stp_acoustic_form .label {
	width: 162px;
	padding: 2px;
	padding-left: 6px;
	line-height: 20px;
}

.stp_acoustic_form .input .input .input .label {
	width: 90px;
}

.stp_acoustic_form .input {
	line-height: 20px;
	padding: 2px;
	border-left: 1px solid #888;
	background-color: #FFF;
	width: 570px;
}

.stp_acoustic_form .input .input {
	background-color: #DDD;
	width: 393px;
}

.stp_acoustic_form .input .input .input {
	background-color: #BBB;
	width: 216px;
}

.stp_acoustic_form .input .input .input .input {
	background-color: #999;
	width: 111px;
}

.stp_acoustic_form .input input,
.stp_acoustic_form .input textarea {
	font-size: 11px;
	line-height: 13px;
	margin: 0;
	padding: 1px;
}

.stp_acoustic_form .input input.error {
	background-color: #FAA;
}

.stp_acoustic_form .submit {
	text-align: right;
	width: 645px;
}

.stp_acoustic_form .input p {
	margin: 3px !important;
}

.stp_acoustic_form th,
.stp_acoustic_form td {
	font-weight: normal;
	text-align: left;
}
