form 						{ margin:0; padding:0; }
input 						{ border:1px solid #000; 	color:#000; background-color:#FFFFFF;	font-size:10px;  } 
input.button				{ border:1px solid #000; 	background-color:#FFFFFF; } 
.leftcontainer input.button { border:1px solid #000; 	background-color:#FFFFFF; } 
.leftcontainer input.mail	{ border:1px dotted #000; 	background-color:#FFFFFF; width:140px; } 
textarea	 				{ border:1px dotted #000; 	background-color:#FFFFFF; }  
.disabled					{ color:#999999; }
.sum						{ width:6em; background-color:#FFFFFF; color:#000000;   }
.list						{ width:270px; margin:0; padding:0;  }
.nrweeks					{ width:270px; margin:0; padding:0; }
.extra						{ width:560px; margin-left:20px; height:100px;}
.res input					{ width:200px; }
.res input.auto				{ width:auto; }
.res td { padding:0 2px; margin:0; }
.res span#spanPets, .res span#spanNumPersons, .res span#spanNumChildren, .res span#spanNumChildren3 { font-weight:bold; }