/* ANFRAGEFORMULARE */

table.anfrageTb1 td, table.anfrageTb2 td 	{ padding:0px; margin:0px; }
td.anfrageS1, td.anfrageS2			{ padding:10px; }

table.anfrageTb2				{ width:570px; padding:0; margin:15px 0 15px 0; }
td.anfrageTb2S1, td.anfrageTb2S2		{ background-color:#FAF1E0; width:142px; padding:0; margin:0; }
td.anfrageTb2S3					{ width:2px; background-color:white; }
td.tdanfr1, td.tdanfr2				{ padding:2px; vertical-align:top; }

.anfrageZimmerbox, .anfrageMeineDaten		{ width:570px; height:auto; clear:both; background-image:url('../images/anfrageZimmerboxWi.gif'); }
.anfrageMeineDaten				{ margin-top:15px; background-image:url('../images/anfrageMeineDatenWi.gif'); }
.anfrageZimmerbox284, .anfrageMeineDaten284	{ width:254px; padding:15px; float:left; }
.anfragePflichtfelder				{ margin:15px 15px 0 15px; }

.anfrageIpt1, .anfrageIpt2			{ width:140px; font-size:11px; border:1px solid black; text-decoration: none; font-size:10px; }
.anfrageIpt2					{ width:33px; font-size:11px; }
.anfrageKinderBox				{ width:120px; height:25px; font-size:11px; color:black; text-decoration: none; border:1px solid black; }
.anfrageBox       				{ width:240px; height:130px; font-size:11px; color:black; text-decoration: none; border:1px solid black; }
.anfrageLabel1					{ text-align:right; padding:3px 10px 3px 0; }
.anfrageLabel2                                  { text-align:left; padding-left:6px; }
.anfrageField1					{ padding:3px 10px 3px 0; }
.anfrageDatum					{ width:90px; font-size:10px; border:1px solid black; text-decoration: none; }
.anfrageSenden					{ font-size:11px; padding:3px 0 3px 0; width:120px; height:auto; background-color:#faf1e0; border:1px solid black; margin-top:15px; color:#ffa800; font-weight:bold; }
.anfrageLabel2 a, .anfrageLabel2 a:link, .anfrageLabel2 a:visited, .anfrageLabel2 a:hover, .anfrageLabel2 a:active	{ font-size:11px; text-decoration:none; color:#e7b75e; font-weight:bold; }

.anfrage_border { margin:10px 0 10px 0; background-color:#ffffff; border: 1px solid #f4ce99; }
.anfrage_border_textcolor { padding:5px; padding-left:10px; background-color:#fff4d6; border-bottom:1px solid #f4ce99; color:#dfac63; clear:both; }
.anfr_huber_start  { width:122px; float:left; background-color:#f6f6f6; font-size:8pt; color:black; text-decoration: none; margin:0px;padding:0px;padding-left:3px; border-color:grey; border-width:1px; border-style:solid; }