

/*************************************************************************/

#inhalt-bg {
    background: url("../images/startseite-overlay.png") no-repeat scroll center top transparent;
    float: left;
    height: 175px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 332px;
    width: 980px;
    z-index: 999;
}

/*************************************************************************/

#headerImage {
	top: 72px;
}

#headerImage #headerImages .headerImage {
    height: 380px;
}

/*************************************************************************/

#wrap {
	
}

#layout01 {
	display: block;
}

#layout04 {
	margin-top: 364px;
	position: relative;
    width: 100%;
    z-index: 1000;
}
#layout07 {
	padding: 0;
}
#layout09 {
	background: none repeat scroll 0 0 transparent;
	margin: 0 5px 0 7px;
    padding: 0;
    width: auto;
    
    filter: none;
    
    -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

#sites {
	float: left;
    height: auto;
    margin: -7px 8px 0 0;
    position: relative;
    width: 720px;
}

#sites .site {
	display: block;
    float: left;
    height: 135px;
    left: 0;
    margin: 0 0 0 2px;
    position: relative;
    text-decoration: none;
    top: -17px;
    width: 177px;
    
    -webkit-box-shadow: 0 2px 7px -4px rgba(179, 179, 179, 0.8);
	-moz-box-shadow: 0 2px 7px -4px rgba(179, 179, 179, 0.8);
	box-shadow: 0 2px 7px -4px rgba(179, 179, 179, 0.8);
}
#sites .site .point {
	background: url("../images/points.png") no-repeat scroll left 7px transparent;
    color: #F0A939;
    display: none;
    font-family: 'Scada',Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin: 0 0 0 10px;
    padding: 0 0 0 20px;
}

#site-schwabenprogress {
	background: url("../images/startseite-schwabenprogress.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 170px;
    text-decoration: none;
    width: 100%;
}
#site-lebenamturm {
	background: url("../images/startseite-lebenamturm-i.png") no-repeat scroll center top transparent;
	margin-left: 3px !important;
}
#site-hausgeborgenheit {
	background: url("../images/startseite-hausgeborgenheit-i.png") no-repeat scroll center top transparent;
}
#site-spmobiledienste {
	background: url("../images/startseite-spmobiledienste-i.png") no-repeat scroll center top transparent;
}
#site-tylerservice {
	background: url("../images/startseite-tylerservice-i.png") no-repeat scroll center top transparent;
}

#site-lebenamturm.active {
	background: url("../images/startseite-lebenamturm-a.png") no-repeat scroll center top transparent;
	margin-left: 3px !important;
}
#site-hausgeborgenheit.active {
	background: url("../images/startseite-hausgeborgenheit-a.png") no-repeat scroll center top transparent;
}
#site-spmobiledienste.active {
	background: url("../images/startseite-spmobiledienste-a.png") no-repeat scroll center top transparent;
}
#site-tylerservice.active {
	background: url("../images/startseite-tylerservice-a.png") no-repeat scroll center top transparent;
}

#kontakt {
	background: url("../images/startseite-kontakt.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 273px;
    margin: 15px 0 0;
    width: 240px;
}
#kontakt .title {
	background: url("../images/startseite-kontakticon.png") no-repeat scroll left 0 transparent;
	color: #404040;
	float: left;
	font-family: 'Scada', Arial, Helvetica, sans-serif;
	font-size: 17px;
    font-weight: bold;
    margin: 50px 0 0 25px;
    padding: 0 0 0 25px;
}
#kontakt .text {
	color: #404040;
    float: left;
    font-family: 'Scada',Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin: 15px 0 0 25px;
}
#kontakt .text a {
	color: #404040;
	font-family: 'Scada', Arial, Helvetica, sans-serif;
	font-size: 16px;
}

/*************************************************************************/

#footerwrap {
    height: 55px;
    position: relative;
    top: 0px;
    margin: 0 0 0px 0;
}

#footer {
    height: 55px;
}
#footeromi {
    bottom: 0px;
    float: left;
    left: 0;
    position: absolute;
}

#footer-info {
    margin: 16px 0 0 1%;
}

#suchbereich {
    right: auto;
    top: auto;
}

#footer-qr {
    margin: 22px 0 0 2%;
}

/*************************************************************************/