#form {
padding-left:20px;
}
p {color:#000000;}
h1 { padding-left:1px; padding-top:10px; font-size:14px;}
strong {font-size:12px;}
table { border-bottom: 1px solid #ffffff; margin-bottom:15px; width:360px;}
td {
	vertical-align:bottom;
	width: 50%;
	font-size:10px;
	color:#000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
td.text {
	font-size:12px;
	color:#000000;
}
td.marge {padding-right: 100px;}
input, select {display:block; margin-top:5px; border: 1px solid #295352; font-size:10px; font-family:Verdana; padding:2px;}
input.text{width:200px;}
input.box { border:none; width:20px; padding:0px; display:inline;}
select.text {width:140px; padding:0px; width:145px;}
input.plz, input.zimmer {width:35px; display:inline;}
input.ort {width:95px; display:inline;}
input.button {width:100px; background-color:#eee;}
textarea {width: 350px; height:50px;}
input.radio {width:300px;}
.red {color:red;}
a {color: red; text-decoration:none;}
a:hover {color:black;}
outerTable {position:relative;left:-300px;}

