body       { color: #000; font-size: 12px; font-family: Arial }
a          { color: #000; font-size: 12px; font-family: Arial; text-decoration: none }
h1         { color: #900421; font-size: 15px; font-family: Arial }
h2   { color: #900421; font-size: 13px; font-family: Arial }
td              {
	color: #000;
	font-size: 12px;
	font-family: Arial
}
.img  { border: solid 2px #900421 }
.angebot   { background-color: #fff; text-align: center; padding: 1pt; border: solid 1px #900421 }
.verd { color: #e9dbba; font-size: 10px; font-family: Verdana }
#schnellanfrage {
	margin:0 0 4px 4px;
	font-size:10px;
	text-align:center;
	float:left;
	border:2px solid #900421;
}

.rot {
	color:#900421;
}
#schnellanfrage h1 {
	font-size:12px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#900421;
	font-weight:bold;
	padding:7px 1px 7px 1px;
	margin:1px;
}
#schnellanfrage form {
	padding:0 0 2px 0;
	margin:0px;
}
#schnellanfrage td {
	font-size:10px;
	color:#900421;
	padding-left:2px;
}
#schnellanfrage input,select,option {
	color:#900421;
	font-size:9px;
	border:1px solid #900421;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
#schnellanfrage .box01 {
	width:100px;
}
#schnellanfrage .box02 {
	width:21px;
}
#schnellanfrage .button input {
	background-color:#900421;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#schnellanfrage p {
	color:#900421;
	padding:2px 5px 2px 5px;
	text-align:left;
	border-bottom:1px dotted #900421;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#schnellanfrage a {
	font-weight:normal;
	color:#900421;
	text-decoration:none;
}
#schnellanfrage a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#a78c7b;
}
#angebot {
	font-size:10px;
	margin:0 0 0 4px;
}
#angebot h1 {
	font-size:12px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#900421;
	font-weight:bold;
	padding:7px 1px 3px 1px;
	margin:1px;
}
#angebot td {
	font-size:10px;
	color:#900421;
}
#angebot p {
	color:#900421;
	padding:1px 5px 1px 5px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.hervorhebung {
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}
.btn-mehr {
	margin:4px;
	background:#900421;
	color:#fff;
	border:1px solid #fff;
}
.btn-mehr p {
	padding:1px 5px 1px 5px;
}
.btn-mehr a {
	font-size:10px;
	font-weight:bold;
	color:#fff;
	margin:4px;
	text-decoration:none;
}
.btn-mehr a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
#preise {
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	
}

#preise h1{
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#900421;
	
}
.rechts{
	font-size:12px;
	text-align:right;
	color:#900421;
	
}
.rechts a{
	font-size:12px;
	text-align:right;
	color:#900421;
	text-decoration:none;
}
.rechts a:hover{
	font-size:12px;
	text-align:right;
	color:#900421;
	text-decoration:none;
}

.buchen {
	font-size:12px;
	color:#900421;
}

.buchen a {
	font-size:12px;
	color:#900421;
	text-decoration:none;
}

.rechts a:hover{
	font-size:12px;
	color:#900421;
	text-decoration:none;
}

.redlink {
	text-decoration: underline;
	color:#900421;
}


table.table td:first-child {
	width: 204px;
}
table.table td:last-child {
	width: 282px;
}

