.pflichtfeld {
	border: 1px solid #FE9800; 
	color: navy;
	width:180px;
}
.pflichtfeldplz {
	border: 1px solid #FE9800; 
	color: navy;
	width:48px;
}
.pflichtfeldort {
    border: 1px solid #FE9800; 
	color: navy;
	width:126px;
}
.td1			       {
                        background-color: #FE9800;
                        font-family: Arial, Verdana;
                        color: navy;
						font-size:10pt;
						height:23px;												
					 }

.pflichtradio {
    color: #FE9800;
    border: 1px solid #FE9800; 
    background-color: #FE9800;
}

.headerzell{
	background-color: #FE9800;
	font-family: Arial, Verdana, sans-serif;
	color: navy;
}
.headerzellhell{
	background-color: #FECC66;
	font-family: Arial, Verdana, sans-serif;
	color: navy;
}
.textfeld {
	background-color: white;
	border: 1px solid #8A98AE;
	width:180px;
}
.textfeld2 {
	background-color: white;
	border: 1px solid #8A98AE;
}
.dropdown180 {
	font-size: 9pt;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	width:200px;
	margin: 2px 0 2px 0;
}
.dropdown300 {
	font-size: 9pt;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	width:300px;
	margin: 2px 0 2px 0;
}
.button       {         
    background-color:#FE9800; 
	color:navy; 
	letter-spacing:2px;
	FONT-WEIGHT: bold;
	width:200px; 
	border:1px solid navy;
	display: inline;
	margin: 2px 0 2px 0;
}
.sailing
                		{
						color: navy;
						font-family:Verdana, Arial, Helvetica, sans-serif;
                        font-size:9pt;
                		}
.infotext {
						background-color: #ff99cc;
						font-family: Arial, Helvetica, sans-serif;
						font-weight: bold;
						color: navy;
						padding: 2px;
}
.namensfeld {
	                    font-size: 9pt;
	                    color: navy;
						font-family: Arial, Helvetica, sans-serif;
	                    border: 1px solid navy; 
	                    background-color: white;
						width:350px;
						margin: 2px 0 2px 0;
}
