body {	
	margin: 0px 0px 0px 1px;	
}



/* ***************/
/* Layer */
/* ***************/

.formular {
	float: left;
	width: 995px; 
    height: auto;
    margin: 0px;	
}

.formular #layer1 {
	float: left;
	width: 245px;
	margin: 0px;
}

.formular #layer2 {
	float: left;
	width: 410px;
	margin: 0px;
}

.formular #layer3 {
	float: left;
	width: 340px;
	margin: 0px;
}



/* ***************/
/* text */
/* ***************/


.text {
	color: #2C0000;  
	font-family: verdana, sans-serif; 
	font-size: 16px;
}

.text2 {
	color: #2C0000;  
	font-family: verdana, sans-serif; 
	font-size: 16px;
	font-weight: bold;
}


/* ***************/
/* Links */
/* ***************/

a.link:link, a.link:visited {
	color: #2C0000;  
	font-family: verdana, sans-serif; 
	font-size: 16px;
	text-decoration: underline;
}

a.link:hover, a.link:focus, a.link:active {
	text-decoration: none;
}


/* ***************/
/* Formular */
/* ***************/

form { 
	padding: 0px; 
	border: 0px 
}

input, select, textarea {
	color: #000000;
	font-size: 15px; 
	font-family: arial, sans-serif;
	font-weight: normal; 
	text-decoration: none;
}

.form1 { 
	margin-bottom:5px;
	width: 195px; 
	height: 22px;
	background-color: #FFFFFF; 
	border: 1px solid #2C0000;  
}

.form2 { 
	margin-bottom:5px;
	width: 355px; 
	height: 122px; 
	background-color: #FFFFFF; 
	border: 1px solid #2C0000; 
}

.form3 { 
	margin-bottom:5px;
	width: 90px; 
	height: 26px; 
	background-color: #FFFFFF; 
	border: 1px solid #2C0000; 
}

.form4 { 
	margin-bottom:4px;
	width: 200px; 
	height: 26px; 
	background-color: #FFFFFF; 
	border: 1px solid #2C0000; 
}

.form5 { 
	display: none;
}

.button {  
	width: 150px;
	height: 40px;
	background: #00B0F0;
	border: 0px;
	padding-top: 3px;
	padding-left: 10px;
	font-family: verdana, sans-serif; 
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;

	-moz-border-radius: 7px 7px 7px 7px; /* Firefox */
	-webkit-border-radius: 7px 7px 7px 7px; /* Chrome, Safari */
	-khtml-border-radius: 7px 7px 7px 7px; /* Konqueror */
	border-radius: 7px 7px 7px 7px; /* CSS3 */
	behavior:url(border-radius.htc);	
}






/* ***************/
/* Media Queries */
/* ***************/

@media screen and (max-width: 895px){
	.text { 
		font-size: 15px;
	}

	.text2 {
		font-size: 15px;
	}

	.form2 {  
		height: 122px;  
	}

	a.link:link, a.link:visited { 
	font-size: 15px;
	}




	.formular {
		float: left;
		width: 900px; 
		height: auto;
		margin: 0px;	
	}

	.formular #layer1 {
		float: left;
		width: 245px;
		margin: 0px;
	}

	.formular #layer2 {
		float: left;
		width: 405px;
		margin: 0px;
	}

	.formular #layer3 {
		float: left;
		width: 250px;
		margin: 0px;
	}


	
}



@media screen and (max-width: 500px){
	.formular {
		width: 500px;	
	}

	.formular #layer1 {
		width: 500px;
	}

	.formular #layer2 {
		width: 500px;
		margin: 30px 0px 0px 0px;
	}

	.formular #layer3 {
		width: 500px;
		margin: 30px 0px 0px 0px;
	}	
}



@media screen and (max-width: 320px){
	.formular {
	float: left;
	width: 280px; 
    	height: auto;
    	margin: 0px;	
	}

	.formular #layer1 {
	width: 280px;
	}

	.formular #layer2 {
	width: 280px;
	}

	.formular #layer3 {
	width: 280px;
	}

	.form1 { 
	width: 260px; 
	}

	.form2 { 
	width: 260px; 
	}
}




