a:link {color:#990b23; text-decoration:none;}
a:visited {color:#990b23; text-decoration:none;}
a:hover {color:#355B44; text-decoration:underline;}
a:active {color:#990b23; text-decoration:none;}
a:focus {color:#990b23; text-decoration:none;}
table,tr,td {font-family:Verdana, sans-serif; font-size:9pt; color:#355B44; font-weight: bold; padding-left: 3em;}

body {background-color:#edf0e4; margin: 0; padding: 1em 0;}
h1 {font-family:Verdana, sans-serif; font-size:14pt; color:#355B44; font-weight: bold;}
h2 {font-family:Verdana, sans-serif; font-size:12pt; color:#355B44; font-weight: bold;}
h3 {font-family:Verdana, sans-serif; font-size:11pt; color:#355B44; font-weight: bold;}
.gruen {color:#355B44;}
.rot {color:#990b23;}

#seite {text-align: left; margin: 0 auto; width: 980px; padding: 0.5em;}
#count {float: left; margin-left: 10%; margin-top: 50%;}
#kampf {position:absolute; left:40%; top:45%;}

#kontakt {width: 979px; margin-top: 8%;}
#kontakt_table {width: 979px;padding:0px;cell-spacing:0px; margin-top: 8%;}
#formular {float: left; width: 78%; margin-left: 7%; font-family:Verdana, sans-serif;}
#gruen {font-family:Verdana, sans-serif; font-size:9pt; color:#355B44; font-weight: bold; line-height: 1.5em;}
#text_email_formular {width: 10%; text-align: right; font-family: Verdana, sans-serif; font-size: 10pt; color:#355B44; font-weight: bold;}

#logo {font-family:Verdana, sans-serif; text-align:center;}
#menue_links {width: 30%; float: left;}
#menue_rechts {float: right;}
#men_li {height: 100px; font-family:Verdana, sans-serif; font-size:9pt; color:#990b23; font-weight: bold; padding-left: 3em;}
#men_re {height: 100px; font-family:Verdana, sans-serif; font-size:9pt; color:#990b23; font-weight: bold; text-align:right; padding-right: 3em;}
#men_reu {height: 100px; font-family:Verdana, sans-serif; font-size:9pt; color:#990b23; font-weight: bold; text-align:right;}
#men_reua {height: 100px; font-family:Verdana, sans-serif; font-size:9pt; color:#990b23; font-weight: bold; text-align:center;}
#abstand_links {width:12%; float: left;}
#menue_bild {width: 250px; float: left; font-family:Verdana, sans-serif; font-size:10pt; color:#990b23; font-weight: bold; text-align: center;}

#menue_team {width: 16%; padding-left: 0%; float: left; font-family:Verdana, sans-serif; font-size:10pt; color:#990b23; font-weight: bold; text-align: center;}
#texte {width: 63%; float: left; margin-left: 50pt; margin-top: 3.3%; font-family:Verdana, sans-serif; font-size:10pt; color:#355B44; font-weight: 700;}
#referenz {width:100%; text-align:center; font-family:Verdana, sans-serif; font-size:10pt; color:#990b23; font-weight: bold;}
#philo {width: 45%; float: left; margin-top: 2.7%; line-height: 1.2em; font-family:Verdana, sans-serif; font-size:10pt; color:#355B44; font-weight: bold;}
#james {float: left; width: 268px; height: 400px;}
#jochen {float: right; width: 268px; height: 400px;}
#ausb {width: 80%; float: left;text-align:left; margin-left: 50pt; margin-top: 2.7%; line-height: 1.2em; font-family:Verdana, sans-serif; font-size:10pt; color:#355B44; font-weight: bold;}
#info {width: 80%; float: left; margin-left: 50pt; margin-top: 5.7%; line-height: 1.2em; font-family:Verdana, sans-serif; font-size:13pt; color:#355B44; font-weight: bold; text-align:center;}
#text_team {float: left; width: 60%; margin-top: 3.7%; text-align:center; font-family:Verdana, sans-serif; font-size:10pt; color:#355B44; font-weight: bold;}
#menue_bild_rechts {float: right; width: 9%;}
#bildausricht {padding-top: 40pt;}
#mehr {font-family:Verdana, sans-serif; font-style:italic; font-size:10pt; color:#990b23; font-weight: bold;}
#w {font-family:Verdana, sans-serif; font-size:10pt; color:#990b23; font-weight: bold;}
#w1 {font-family:Verdana, sans-serif; font-size:14pt; color:#990b23; font-weight: bold;}
#w2 {font-family:Verdana, sans-serif; font-size:13pt; color:#990b23; font-weight: bold;}
#team1 {width: 22%; margin-top:10%; float: left; font-family:Verdana, sans-serif; font-size:10pt; color:#355B44; font-weight: bold; text-align: center;}
#team2 {width: 22%; margin-top:10%; float: left; font-family:Verdana, sans-serif; font-size:10pt; color:#355B44; font-weight: bold; text-align: center;}
#team3 {width: 22%; margin-top:10%; float: left; font-family:Verdana, sans-serif; font-size:10pt; color:#355B44; font-weight: bold; text-align: center;}
#beruf {line-height: 2em; font-family:Verdana, sans-serif; font-size: 7.5pt; color:#990b23; font-weight: bold;}
#zurweit {float: right; width: 20%; font-family:Verdana, sans-serif; line-height: 2em; font-size:9pt; color:#990b23; font-weight: bold;}
#text_email {float: right; width: 9%; margin-right: 13%; font-family: Verdana, sans-serif; font-size:12pt; color:#355B44; font-weight: bold;}
#bild_anfahrt {float:left;}
#adresse {float:left;width:320px;font-family: verdana, sans-serif; color:#990b23; font-size: 0.7em; font-weight: bold; line-height: 1.3em;}
#anfahrt_aussen {width:980px;height:450px;background-image:url('spaw/uploads/images/anfahrt.jpg');background-repeat:no-repeat;background-position:center top;}
#adresse_ost {float:right;padding-top:30px; width:300px;text-align:right;font-family: Verdana, sans-serif; font-size: 0.7em; color:#990b23; font-weight: bold; line-height: 1.3em;}
#anfahrt {float: right; width: 7%; margin-top: 0px; padding-right: 10%; font-family: Verdana, sans-serif; font-size: 0.7em; font-weight: bold;}
#table_eins {position:absolute; left:60px; top:17%;}

#text_firma_link {float:none;width:100%; text-align:right; font-family: Verdana, sans-serif; font-size:9pt; color:#355B44; font-weight:bold;}
#text_firma_info {text-align:center; width:100%; margin-top: 2%; font-family: Verdana, sans-serif; font-size:9pt; color:#355B44; font-weight:bold;}
#infogif {text-align:center;}
#refgkform {text-align:center;float:left;}
#download {width:100%; text-align:center; font-family:Verdana, sans-serif; font-size:10pt; color:#990b23; font-weight: bold;}

.bild_ref {padding-left: 20pt; padding-top: 15pt;}
.text_ref {vertical-align: text-top; padding-top: 15pt; padding-left: 40pt; font-family:Verdana, sans-serif; font-size:10pt; color:#355B44; font-weight: bold;}
.ueber_ref {padding-left: 20pt; text-align:center; font-family:Verdana, sans-serif; font-size:10pt; color:#355B44; font-weight: bold;}
