@charset "utf-8";
/* CSS Document */

* {
font-size:1em;
margin:0;
padding:0;
}

body{
		font: 1em Arial, Helvetica, sans-serif;
		background-image: url(background_gpsoverip_body.png); background-repeat:repeat-x;
}

#content_wrap{
		background-image:url(background_gpsoverip.jpg); background-repeat: no-repeat; background-position: top;
		width: 1000px;
		height: 1302px;
		margin: 0 auto;
}

#content_einleitung{
		padding: 230px 0px 0px 27px;
		width: 400px;
		line-height: 1.5;
		text-align: justify;
}

#content_loesungen{
		margin: 177px 0px 0px 85px;
		width: 360px;
		font-size: 0.9em;
		line-height: 1.5;
		position: absolute;
}

#content_zielgruppen{
		margin: 177px 0px 0px 520px;
		width: 360px;
		font-size: 0.9em;
		line-height: 1.5;
		position: absolute;
}

#content_kontaktformular{
		margin: 480px 0px 0px 27px;
		line-height: 1.5;
}

#footer{
		margin: 0 auto;
		text-align: center;
		padding: 3em 0em 3em 0em;
		font-size: 0.7em;
		color: #999;
}

ul{
	padding: 0px 0px 0px 20px;
}

/* --------------------------------------------------------- 
	Links //Footer
----------------------------------------------------------*/
a {
		color: #999;
		text-decoration: underline;
		}

a:hover {
		color: #000;
		text-decoration: underline;
		}

/* --------------------------------------------------------- 
	Form
----------------------------------------------------------*/

div.form div.mod-body {
	margin: 0;
	padding: 0;
	width: 40em;
	}
	
div.mod-body form {
	margin: 0 0 2.5em 0;
	padding: 0;
	}
	
div.mod-body form fieldset {
	margin: 0 0 .5em 0;
	padding: 0 0 .5em 0;
	border: none;
	}
	
div.mod-body form fieldset label {
	float: left;
	width: 11em;
	margin: 0 -2em 0 0;
	font-weight: bold;
	line-height: 1.5em;
	}
	
div.mod-body form fieldset div.field {
	float: left;
	}
	
div.mod-body form fieldset div.field input.input-text {
	width: 20em;
	height: 1.4em;
	padding-top: 0.3em;
	font-size: 1em;
	}
	
textarea {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}
	
div.mod-body form div.submit {
	padding-left: 9em;
	}