/* CSS Document */

form{
		line-height:18px;
		}
		
.submit, .reset { 
	background: #ffd500;
   	border: 3px solid #E31C3D;
	margin-top:5px;
 }
fieldset.submit:hover, fieldset.reset:hover{
			color:#ffd500;
			border: 3px solid #ffd500;
			background: #E31C3d;

			}
 
 fieldset {
	border:		1px solid #E31C3d;
	display:	block;
	padding:	0px 10px 10px 10px;
	margin:	0px 30px 10px 0px;
}

fieldset.anfrage {
					position:absolute;
					top:5px;
					background:#E31C3D;
					color:#ffd500;
					font-weight:bold;
					padding-top:5px;
					}
fieldset.person {
				position:absolute;
				top:53px;
				width:160px;
				}
input.pflichtfeld{
		background-color:#fd9696;
		}
			
				
				
fieldset.fahrzeugdaten {
				position:absolute;
				top:5px;
				left:400px;
				width:160px;
				}
fieldset.reifen {
				position:absolute;
				top:5px;
				left:200px;
				width:160px;
				}
fieldset.newsletter {
				position:absolute;
				top:5px;
				left:600px;
				background: #ffd500;
				}
fieldset.nachricht {
				position:absolute;
				top:210px;
				left:200px;
				width:550px;
				}
select{
		width:145px;
		z-index:1;
		}

#pflichtfelder{
				position:absolute;
				top:100px;
				left:600px;
				width:150px;
				}


		
