form {
    margin:10px 2px 20px 2px;
 font-family: Arial, Helvetica, san-serif;
}
.field{ padding:6px 0px 0px 0px; }

form li{padding:0px 0px 2px 0px;}

input, textarea {border:1px solid #cccccc; margin: 5px 0px 0px 0px; padding: 5px;}
input.action {width: 100px; }

#searchbox #search {width: 190px; }
#searchsubmit {width: 50px; border:1px solid #cccccc; margin: 10px 0px 10px 0px;}

#vorname, #nachname{float:left; margin: 0px 10px 0px 0px;}


#strasse {clear:both; margin: 0px 0px 10px 0px;}


#PLZ {width:100px; float:left;margin: 0px 0px 10px 0px;}
#ort {width:200px; float:left;margin: 0px 0px 10px 0px;}

#ort input {width:170px;}
#PLZ input {width:50px;}
.day, .month, .year {width: 50px;}
#geburtsdatum {clear:both; }
#geburtsdatum select {margin:5px 10px 0px 0px;}
#telefon div.fieldgroupField{float:left;}
#email input,  #land select, #strasse textarea {width: 270px;}


.email , #land, #telefon { margin: 5px 0px 0px 0px;}

.phonenumber input {margin-top:5px;}
.phonenumber #telefon-Country{margin:5px 10px 0px 0px; width:20px;}
.phonenumber #telefon-Number{width:110px; margin:5px 0px 0px 10px;}

#Comment textarea{width: 350px;}


div.calendardate {width:130px;}
.calendardate img{float:right; }

#fromdate, #todate {float:left; margin: 0px 10px 0px 0px;}

#land, p, hr, #email {clear:both;}
hr{ margin:20px 0px 10px 0px;  }

 #SearchForm_SearchForm fieldset{padding:0px; margin:0px;}
#SearchForm_SearchForm input.action { width: 40px; float: right; padding:4px 5px 4px 5px;}

#SearchForm_SearchForm input.text { width: 155px; float:left; margin:0px 10px 0px 0px;padding:5px;}


 #SearchForm_SearchForm legend {padding:0px; margin:0px; height:0px;}

 #SearchForm_SearchForm #Search{padding:0px; margin:0px;}

 .compositedate {padding:0px 10px 10px 0px;}

 .sbblock form  , .sbblock .middleColumn {padding: 0px; margin:0px}
 .sbblock input{margin:0px 0px 0px 0px;}

