@charset "UTF-8";
/* Dunkelblau: #195EAA; Grau: #7C7C7C; */
* { margin:0; padding: 0; } 
body, html { height: 100%; } 
img	{ border: none; }
.clearfix:after	{ content: "'."; clear: both; display: block; height: 0; visibility: hidden; }

	html { 
	  background: url(../images/hintergrund_verlauf.png) no-repeat center center fixed; 
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
	}

body	{ font-family: 'Sintony', sans-serif; font-size: 14px; line-height: 1.5em; color: #7C7C7C; }

#aussen	{ position: relative; top: 0; margin: 0 auto 0 auto; width: 980px; height: 5400px; background-image: url(../images/hintergrund_inhalt.png); background-position: top; background-repeat: repeat-y; }
	#abdeckungLinie	{ position: absolute; top: 156px; left: 722px; width: 20px; height: 30px; background-color: #fff; color: #fff; z-index: 103; }
#kopf	{ position: fixed; width: 980px; height: 160px; top: 0; background: #fff url(../images/abdeckung.png) 0 0 no-repeat; background-size: 980px 107px; z-index: 101; }
#stimmungsbild	{ position: absolute; top: 0; left: 60px;  }
#stimmungsbild img	{ display: none; position: absolute; }

	#logo	{ position: absolute; left: 732px; top: 65px; }

#hintergrundNavi	{ position: fixed; margin-left: 60px; top: 160px; width: 610px; height: 120px; background-color: #FFFFFF; z-index: 100; }
#hauptnavigation	{ margin-top: 1.5em; width: 610px; border-bottom: 1px solid #195EAA; }
#adresse	{ position:  absolute; font-size: 0.8em; top: 182px; left: 750px; z-index: 102; }
	#firma	{ color: #195EAA; font-size: 1.2em; }
	#adresse p	{ margin-bottom: 5px; line-height: 1.4em; }

#inhalt	 { position: relative; padding: 280px 0 0 60px; width: 610px;  }
h1	{ font-weight: 400; font-size: 2.4em; line-height: 1.2em; color: #7C7C7C; margin-bottom: 36px; }
h2	{ font-weight: 700; font-size: 1em; color: #195EAA; margin-bottom: 14px; }
p	{ margin-bottom: 20px; }
a	{ text-decoration: underline; color: #7C7C7C; }
#startseite	{ position: relative; padding-bottom: 78px; border-bottom: 1px solid #7C7C7C; }
#werWirSind	{ position: relative; padding: 46px 0 50px 0; border-bottom: 1px solid #7C7C7C; }
	#pdf img	{ float: left; margin-right: 8px; }
#team	{ position: relative; padding: 46px 0 50px 0; border-bottom: 1px solid #7C7C7C; }
	#team ul	{ border-top: 1px solid #7C7C7C; margin-bottom: 30px; list-style: none; }
	#abstand	{ margin-top: 10px; }
	
#kopfSeite	{ margin-bottom: 15px; }
#kopfSeite #spalteLinks { font-size: 0.75em; }
	#spalteLinks	{ float: left; width: 380px; margin-right: 20px; color: #7C7C7C; }
	#spalteLinksLageplan	{ float: left; width: 360px; margin-right: 20px; color: #7C7C7C; }
	#spalteLinks ul	{ margin: -16px 0 0 14px; }
	#spalteRechts	{ font-size: 0.75em; }
	#spalteRechtsLageplan	{ margin-top: -5px; font-size: 1em; }
	#spalteRechts h2	{ font-size: 1.25em; font-weight: 400; margin-bottom: 2px; }
	#spalteRechts ul li	{ line-height: 1.5em; margin-bottom: 4px; }

#wasWirAnbieten	{ position: relative; padding: 46px 0 50px 0; border-bottom: 1px solid #7C7C7C; }
#schuldenbegleitung	{ position: relative; padding: 46px 0 50px 0; border-bottom: 1px solid #7C7C7C; }
#springereinsaetze	{ position: relative; padding: 46px 0 50px 0; border-bottom: 1px solid #7C7C7C; }
#verlustscheinbewirtschaftung	{ position: relative; padding: 46px 0 50px 0; border-bottom: 1px solid #7C7C7C; }
#wieSieUnsErreichen	{ position: relative; padding: 46px 0 50px 0; border-bottom: 1px solid #7C7C7C; }
#kontaktFormular	{ position: relative; padding: 46px 0 50px 0; border-bottom: 1px solid #7C7C7C; }

#startseitePos	 { position: absolute; top: -280px; }
#werWirSindPos, #teamPos, #wasWirAnbietenPos, #schuldenbegleitungPos, #springereinsaetzePos, #verlustscheinbewirtschaftungPos, #wieSieUnsErreichenPos, #kontaktFormularPos { position: absolute; top: -235px; }

		input { height: 21px; width: 230px; border:0px solid #666666; padding: 0; margin-bottom: 4px; color: #7C7C7C; padding-left: 3px; background: #d2d2d2; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;
		}
		textarea { height: 9em; width: 230px; float: left; border: 0px solid #666666; color: #7C7C7C; padding: 0; padding-left: 3px; background: #d2d2d2; font-family: Verdana, Geneva, sans-serif; font-size: 12px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }
		input:active, input:hover, input:focus, textarea:active, textarea:hover, textareafocus { background-color: #e5e5e5; border:0px solid #999999; }
		
		input#send, input#delete {
			font-size: 12px;
			cursor: pointer;
			float:left;
			margin: 10px 0 0 0;
			width:111px;
			height:28px;
			font-weight: normal;
			color: #d6d6d6;
			text-align: center;
			padding: 0 0 1px 0;
			text-indent:0px;	
			border:1px solid ##7C7C7C;  
			-moz-border-radius:3px;
			-webkit-border-radius:3px;
			border-radius:3px;
			cursor:pointer;
			background-color: #7C7C7C;
		}
		input#delete { margin: 10px 0 0 14px }
		input#send:hover	{ color: #FFFFFF; background-color: #195EAA; }
		input#delete:hover	{ color: #FFFFFF; background-color: #195EAA; }
