textarea, input[type=text], input[type=password]{
	background-color:#FCF3ED;
	color: #07337F;
	border:1px solid #07337F;
	padding:0 2px;
}
.formfeld{
	background-color:#FCF3ED;
	color: #07337F;
	border:1px solid #07337F;
	padding:0 2px;
}
.formfeldOhneRahmen{
	background-color:#FCF3ED;
	color: #07337F;
	border:0;

}
.button{
	background-color:#666699;
	font-weight:bold;
	color: #FF9933;
	border:1px solid #07337F;
	margin:10px 0;
	padding:0;
	width:auto;
	font-size:90%;
	
}
.buttonOhneFloat{
	background-color:#666699;
	font-weight:bold;
	color: #FF9933;
	border:1px solid #07337F;
	margin:0 0 0 10px ! important;
	font-size:90%;
	
}
form { 
	width:95%;
	padding: 10px 10px;
	line-height:220%;
}
fieldset{
	
	border: 1px solid #666699;
		padding: 10px 10px;
}
legend {
	color: #07337F;
	font-weight:bold;
}
label.left
{
    float:left;
    text-align:left;
    width:180px;
    margin-right:5px;
		vertical-align:middle;
}


input[type=text],input[type=password],
select
{
    float:left;
}

fieldset img{
	float:left;
}
fieldset span.left{
		float:left;
    text-align:left;
    width:180px;
    margin-right:5px;
		padding:0;
}
fieldset span.right{
	float:left;
}
input.right, input.button, input.formfeldOhneRahmen
{
/* 14em, .5em*/
    float:left;
    width:auto;
    clear:both;
    margin-left:180px;
    margin-right:5px;
    padding:0;
}
p.rightAnmerkung{
		clear:both;
 		margin-left:185px;
		
  
    font-size:80%;
    padding:0 0 20px 0;
    line-height:110%;
    
}

input[type=checkbox].right,
input[type=radio].right,
input[type=submit].right,
input.button
{
    margin-left:185px;
}


form br
{
    clear:both;
}


label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit]
{
    cursor:pointer;
}


#aktionen{

	float:left;

}
#aktionen form{
	
	padding:0;
	margin:0;
	float:left;
}
#aktionen input{
	background-color:#666699;
	font-weight:bold;
	color: #FF9933;
	border:1px solid #07337F;
	margin: 10px 20px 0 10px ;
	padding:0;
	width:auto;
	font-weight:90%;

}