
body{font-family:arial,sans-serif;}


#formcontainer
{
	max-width: 500px;color: #000000;
	margin: 0 auto;
}

#text_seite_kopf
{
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 0px;
	margin-bottom: 30px;
	width: 600px;
	height: 20px;
	background: #333;
	/* background: #D2691E; */
	border: 1px solid #606060;
	border-radius: 7pt;
}

#img_kopf img
{
	/*display: block;*/
	/*text-align: center;*/
	float:left;
	margin: 0px;
	width: 40px;
	height: 18px;
	margin: 0px 20px 0px 10px;
/*	z-index: 1;*/
}

#text_seite_kopf p
{
	display: block;
	/*text-align: center;*/
	float:left;
	margin:0px;
	font-family: Arial; 
	color: #ffffff;
	font-size: 12pt;
	z-index: 2;
}


form{
    width:90%;

	/*
    margin:1%;*/
    padding:4%;
    padding-bottom: 20px;
    border-radius:7px;
    border:1px solid #606060;
}


label {
    clear:left;
    text-align: left;
    width: 7em;
}

label, input, select, textarea, form div {
    margin-left:4px;
    margin-top: 8px;
    display: block;
    float: left;
}


input,  textarea{
   width:260px; max-width:100%;
}
select{
    width:260px; max-width:100%;
}



    /* Breite  Radio, Checkboxen */
input.sm{width:20px;}

.inputbutton{width:105px;margin-top:25px;padding:10px;background-color:#333;color:#fff; }

.vabb{vertical-align:bottom;}
.scode{border:0;width:120px;height:50px;display:inline;float:left;}
.cap{width:70px;margin-top:7px;}


form br {clear:left;}

form div input{float:none;display:inline;}
form div p{display:inline;}


.auto-style1 {
	font-size: large;
}
.auto-style2 {
	font-size: small;
}