﻿

.fieldset {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
}




label {
width:20%;
height:18px;
margin:1px 0px 1px 0px;
padding:10px 0px 10px 0px;
float:left;
display: block;
font-family: 'Roboto', verdana;
font-weight:400;
font-size:14px;
text-align:left;

color:#ffffff;
background-color:none;
border:none;
}


textarea {
width:70%;
height:100px;
font-family: 'Roboto', verdana;
font-weight:400;
font-size:14px;
color:#000000;
background-color:#ffffff;
padding:10px 10px 10px 10px;
margin:1px 0px 1px 0px;
border-width:0px;
}

select {
padding:10px 10px 10px 10px;
border-width:0px;
margin-bottom:60px;
width:70%;
}

optgroup {
font-style:normal;
margin:20px 0px 10px 0px;
padding-left:5px;
}







.form {
margin:0px;
padding:0px;
}



.textbox {
width:70%;
height:18px;
font-family: 'Roboto', verdana;
font-weight:400;
font-size:14px;
color:#000000;
background-color:#ffffff;
padding:10px 10px 10px 10px;
margin:1px 0px 1px 0px;
border-width:0px;
}


.textbox:focus, .textbox:hover,
textarea:focus, textarea:hover {
background-color:#ff7200;
color:#ffffff;
}







.button {
position:relative;
right:0;
display:block;
width:70%;
margin:10px 0px 0px 0px;
padding:20px 30px 20px 30px;
font-family: 'Roboto', verdana;
font-weight:400;
font-size:18px;
font-weight:normal;
color:#ffffff;
letter-spacing:0px;
text-align:center;
	
border:none;
background-color:#78b422;
	
}


.button:hover {
background-color:#ff7200;

}

.abstand_top {
margin-top:0px;
}



















/* DIV form for 1000px */

@media screen and (max-width:1000px) {

select {
padding:10px 10px 10px 10px;
border-width:0px;
margin-bottom:60px;
width:100%;
}

.button {
position:relative;
right:0;
display:block;
width:100%;
margin:10px 0px 0px 0px;
padding:20px 30px 20px 30px;
font-family: 'Roboto', verdana;
font-weight:400;
font-size:18px;
font-weight:normal;
color:#ffffff;
letter-spacing:0px;
text-align:center;
	
border:none;
background-color:#78b422;
	
}



.abstand_top {
margin-top:50px!important;
}


}

/* END DIV form for 1000px */






/* DIV form for 800px */

@media screen and (max-width:1000px) {

select {
padding:10px 10px 10px 10px;
border-width:0px;
margin-bottom:60px;
width:100%;
}

.button {
position:relative;
right:0;
display:block;
width:100%;
margin:10px 0px 0px 0px;
padding:20px 30px 20px 30px;
font-family: 'Roboto', verdana;
font-weight:400;
font-size:18px;
font-weight:normal;
color:#ffffff;
letter-spacing:0px;
text-align:center;
	
border:none;
background-color:#78b422;
	
}

.abstand_top {
margin-top:50px!important;
}


}

/* END DIV form for 800px */















