.pricetool td {border:none;}

.pricetool .left {
	width:318px; 
	border:1px solid #CCC; 
	float:left;
	 padding:10px 0 5px 0;
}

.pricetool .right {
	
	width:315px; 
	border:1px solid #CCC; float:left; 
	margin-left:5px; 
	padding:5px 0 5px 0; 
	line-height:2.0;

}

.underline {text-decoration:underline;}

input.pRechner {width:100px;}

.headline {
	font-size:13px;
	color:#314399;
	font-weight:bold;
	margin-left:8px;
	margin-bottom:4px;
	}
fieldset {
	background-color:#F3F7FC;
	margin-bottom:10px;
	position:relative;
	border:1px solid #C7CDE3;
	clear:both;
	padding:0 10px 10px 10px;
	}
legend{
	font-weight:bold;
	}
input, select, textarea{
	border:1px solid #c7cde3;
	font-size:12px;
	padding:2px;
	margin:0;
	}
.input_mini {
	width:45px;
	}
form{
	font-size:12px;
	}
textarea {
	width:215px;
	text-align:left;
	padding:4px;
	}

input{
	width:140px;
}


input[name="homepage"]{
	width:200px;
}
	
	
.checkbox {
	width:15px;
	text-align:left;
	}
.optionsfelder {
	color:#999999;
	font-size:11px;
	
	}
.nachricht {
	width:378px;
	height:60px;
}
.fehler {
	color:#990000;
	border-color:#990000;
	}
#eingabe_falsch {
	color:#CC0000;
	}
.button_anmelden {
	width:80px;
	margin:0;
	padding:0;
	}
.img_cap {
	margin-top:7px;
	}
.abstand {
	padding-top:10px;
	}

	
.fehlermeldung {
	color:red;
	margin-left:20px;
	font-weight:bold;
	line-height:1.4em;
	}

.error {
	border:solid 2px;
	border-color:red;
	}

.fehlerbox {
	font-weight:bold;
	color:red;
	}

.m0 {
	margin:0px;

}

		
/*-- Formular Beschreibung der Objekte --*/

	
/*---- Hotelsuche Formular ----*/	

/* --- Belegzeiten Formular ---*/


/*-- Neues Objekt hinzufügen Formular --*/


/*-- Ferienhaus inserieren --*/



/* Ferienhaus Buchung */



/* Kundendaten Formular */

/* Hotel Inserieren Formular */


/* Allgemeine Formulareigenschaften */







	















