#willkommen
	{
		height: 252px;
		width: 525px;
		margin-left:15px;
		margin-top:15px;
		float: left;
		overflow:auto;
	}
	
#news
	{
		visibility:hidden;
        height: 0px;
		width: 0px;
	}

	
#startauswahl
	{
		height: 25px;
		width: 300px;
		margin-left:15px;
		margin-top:15px;
		float: left;
	}


#boxauswahl
	{
		height: 25px;
		width: 252px;
		margin-left:15px;
		margin-top:15px;
		float: left;
	}
	
	
.HomeBoxText
	{
		margin: 0;
		padding: 0;
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #FFFFFF;
		margin-left:15px;
		margin-right:10px;
		height: 100px;
		
	}
	
.HomeBoxDetails
	{
		margin: 0;
		padding: 0;
		font: 10px arial, hevetica, sans-serif;
		color: #FFFFFF;
		margin-top: 15px;
		margin-left:15px;
		margin-right:10px;
		float: left;
		width:50%;
	}
	
.HomeBoxLink
	{
		margin: 0;
		padding: 0;
		font: 10px arial, hevetica, sans-serif;
		color: #FFFFFF;
		margin-top: 15px;
		margin-left:15px;
		margin-right:10px;
	}
	
.HomeBoxLink a{
		font: 10px arial, hevetica, sans-serif;
		color: #FFFFFF;
		vertical-align: top;
}


.BoxText
	{
		margin: 0;
		padding: 0;
		font: 11px arial, hevetica, sans-serif;
		color: #485966;
		margin-top: 0px;
		margin-left:0px;
		margin-right:0px;
		float: left;
		height: 100px;
		
		text-align: justify;
	}
	
.BoxTitel {

	font: 12px arial, hevetica, sans-serif;
	color: #009ee0;
	height: 20px;
	font-weight:bold;
}


.BoxDetails
	{
		margin: 0;
		padding: 0;
		font: 10px arial, hevetica, sans-serif;
		color: #FFFFFF;
		margin-top: 10px;
		margin-left:160px;
		margin-right:10px;
		margin-bottom:5px;
		float: left;
	}
	
.listbox1
	{
		visibility:hidden;
        height: 0px;
		width: 0px;
	}
	
.listbox2
	{
		visibility:hidden;
        height: 0px;
		width: 0px;
	}
	
	
	
	
	
#unternehmen
	{
		visibility:hidden;
        height: 0px;
		width: 0px;
	}
	
#service
	{
		visibility:hidden;
        height: 0px;
		width: 0px;
	}
	
#kunden
	{
		visibility:hidden;
        height: 0px;
		width: 0px;
	}
	
	
.InfoBoxText
	{
		margin: 0;
		padding: 0;
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #000000;
		margin-left:15px;
		margin-right:10px;
		height: 80px;
		text-align: justify;
	}
	
.InfoBoxDetails
	{
		margin: 0;
		padding: 0;
		margin-top: 15px;
		margin-left:15px;
		margin-right:10px;
		float: left;
		width:100%;
	}
	
	
/* Newsbox */
.newsBeginner
	{
		margin: 0;
		padding: 0;
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #009ee0;
		margin-left:15px;
		margin-right:10px;
		height: 20px;
	}
	
.newsHeadline
	{
		margin: 0;
		padding: 0;
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #000000;
		margin-left:32px;
		margin-right:10px;
	}
	
.newsHeadline a{
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #009ee0;
		vertical-align: top;
}

.newsBeginner a{
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #009ee0;
		vertical-align: top;
}

/* News Ende */


/* Referenzen */

#referenzenLogo
	{
		height: 100px;
		width: 165px;
		margin-left:10px;
		margin-top:10px;
		float: left;
		border:0px solid #d7d6d7;
	}
	
#referenzenAdresse
	{
		height: 100px;
		width: 140px;
		margin-left:10px;
		margin-top:10px;
		padding-left: 25px;
		float: left;
		border:0px solid #d7d6d7;
	}
	
	
#referenzenLogo1
	{
		height: 100px;
		width: 215px;
		margin-left:10px;
		margin-top:10px;
		float: left;
		border:0px solid #d7d6d7;
		text-align:center;
		vertical-align:middle;
	}
	
#referenzenAdresse1
	{
		vertical-align:top;
		height: 100px;
		width: 250px;
		margin-left:10px;
		margin-top:10px;
		padding-top: 25px;
		float: left;
		border:0px solid #d7d6d7;
	}


/* Referenzen Ende */

.willkommenText
	{
		margin: 0;
		padding: 0;
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #000000;
	}
	
.willkommenLink
	{
		margin: 0;
		padding: 0;
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #000000;
		margin-left:40px;
		margin-right:10px;
		height: 25px;
	}
	

	
.willkommenLink a{
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #009ee0;
		vertical-align: top;
		text-decoration: none;
		font-weight:bold;
}

/* unterseite */


.screenshots
	{
		display:block;
		height: 200px;
		width: 250px;
		margin-left:3px;
		margin-top:15px;
		float: left;
		border:0px solid #d7d6d7;
		padding: 10px;
	}

.seitenBoxen
	{
		visibility:hidden;
        height: 0px;
		width: 0px;
	}
	
	
#kundenBoxen
	{
		height: 150px;
		width: 240px;
		margin-left:15px;
		margin-top:15px;
		float: left;
		border:1px solid #d7d6d7;
		padding: 5px;
		text-align:center
	
	
	}
	
#kundenlogo{
	height: 110px;
	vertical-align: text-bottom;
	text-align:center;
}

#kundentext{
	height: 40px;
	text-align:center
}

#kundentext a{
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #009ee0;
		vertical-align: top;
		font-weight:bold;
}
	
#infoBox
	{
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		margin-left:15px;
		margin-top:15px;
		float: left;
		border:0px solid #d7d6d7;
		padding: 10px;
	}

	/* Deteilseite */
	
#detailNavigation
	{
		visibility:hidden;
        height: 0px;
		width: 0px;
	}
    
#detailNavigationText
	{

		margin-left:15px;
		margin-top:15px;
		float: left;
		border:0px solid #485966;
		padding: 10px;
		text-align: justify;
	}


#detailNavigationKunden
	{
        width: 230px;
		margin-left:15px;
		margin-top:15px;
		float: left;
		border:0px solid #485966;
		padding: 10px;
		text-align: justify;
	}
	
#NavigationPlatz
	{

		height: 45px;

	}
	
#detailContent
	{

		width: 520px;
		margin-left:3px;
		margin-top:15px;
		float: left;
		border:0px solid #d7d6d7;
		padding: 10px;
	}
	
#detailContent a{
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #009ee0;
		vertical-align: top;
		font-weight:bold;
}
	
#detailContentVoll
	{

		width: 880px;
		margin-left:15px;
		margin-top:15px;
		border:0px solid #d7d6d7;
		padding: 10px;
	}
	
#detailContentVoll a{
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #009ee0;
		vertical-align: top;
		font-weight:bold;
}


#nachrichtVerschickt
	{

		width: 520px;
		margin-left:0px;
		margin-top:0px;
		border:1px solid #FF0000;
		padding: 5px;
	}
	
/* Ansprechpartner */

.AnsprechpartnerTitel
	{
		margin: 0;
		padding: 0;
		font: 12px arial, tahoma, verdana, hevetica, sans-serif;
		color: #505367;
		margin-left:10px;
		margin-right:10px;
		height: 30px;
		width: 100%;
		font-weight:bold;
	}
	
.AnsprechpartnerBild
	{
		margin: 0;
		padding: 0;
		margin-left:10px;
		margin-right:10px;
		height: 147px;
		width: 110px;
		float: left;
	}
	
.AnsprechpartnerText
	{
		margin: 0;
		padding: 0;
		margin-left:5px;
		margin-right:10px;
		height: 140px;
		width: 370px;
		float: right;
	}
	
/* Seitennavigation links */
.UnterLink{
		height: 10px;
		width: 200px;
		padding: 5px;
}

.UnterLink a{
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #505367;
		vertical-align: top;
		text-decoration: none;
		/* font-weight:bold; */
		height: 27px;
		width: 200px;
}

.UnterLinkAktiv{
		height: 10px;
		width: 200px;
		padding: 5px;
}

.UnterLinkAktiv a{
		font: 11px tahoma, verdana, arial, hevetica, sans-serif;
		color: #009ee0;
		vertical-align: top;
		text-decoration: none;
		font-weight:bold;
		height: 27px;
		width: 200px;
}

.preistabelle {

	border: 1px solid #BDBDBD;
	padding: 2px;

}



