/*++++ Zentrale Formate ++++*/
body{margin:0px;background-color:#FFFFFF}
td{font-size:8pt;color:#95303A;font-family:Verdana,Tahoma,Arial}
/*::::::::::::::::::::::: Classes ::::::::::::::::::::::::::*/
.vollehoehe{height:100%}
.sitehoehe{height:650px}
.bgcontent,.rahmencontent{background-image:url(../images/bg_content.jpg);}
.rahmencontent
	{
		padding-top:10px;
		padding-left:2px;
		padding-right:2px;
		padding-bottom:10px;
		height:600px;
	}
.tablecontent
	{
		border-top-width:1px;
		border-top-style:solid;
		border-top-color:#A43B44;
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-bottom-color:#A43B44;
		height:578px;
	}
.rahmenlinks
	{
		padding-top:10px;
		padding-left:10px;
		padding-right:2px;
		padding-bottom:10px;
		background-image:url(../images/bg_rechts.jpg);
		height:600px;
	}
.tablelinks
	{
		border-top-width:1px;
		border-top-style:solid;
		border-top-color:#FFFFFF;
		border-left-width:1px;
		border-left-style:solid;
		border-left-color:#FFFFFF;
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-bottom-color:#FFFFFF;
		background-image:url(../images/bg_linkscontent.jpg);
		background-repeat:no-repeat;
		height:578px;
	}
.rahmenrechts
	{
		padding-top:10px;
		padding-left:2px;
		padding-right:10px;
		padding-bottom:10px;
		background-image:url(../images/bg_rechts.jpg);
		height:600px;
	}
.tablerechts
	{
		border-top-width:1px;
		border-top-style:solid;
		border-top-color:#FFFFFF;
		border-right-width:1px;
		border-right-style:solid;
		border-right-color:#FFFFFF;
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-bottom-color:#FFFFFF;
		height:578px;
	}
.logohoehe{height:200px}
.contbreiteunternehmen,.contbreiteleistungen,.contbreitereferenzen,.contbreitekontakt,.contbreiteimpressum{width:350px}
.bildrahmen{border:1px solid #993333;padding:1px}
.refthumbrahmen{border:1px solid #7E61A1;padding:1px}
.navaktiv{font-weight:bold;color:#FFFFFF}
.copyright{font-size:7pt}
.inputtext
	{
		font-family:Verdana,Tahoma,Arial;
		border:1px solid #95303A;
		padding:1px;
		font-size:8pt;
		color:#95303A;
		/*background-color:#CCCC99;*/
		background-image:url(../images/pics/bg_inputtext.jpg);
	}
.inputtextfehlendeangabe
	{
		font-family:Verdana,Tahoma,Arial;
		border:1px solid #95303A;
		padding:1px;
		font-size:8pt;
		background-color:#CCCCCC;
		color:#95303A;
	}
.inputnachricht
	{
		font-family:Verdana,Tahoma,Arial;
		border:1px solid #95303A;
		padding:1px;
		font-size:8pt;
		color:#95303A;
		/*background-color:#CCCC99;*/
		background-image:url(../images/pics/bg_inputtext.jpg);
	}
.inputsubmit
	{
		font-family:Verdana,Tahoma,Arial;
		border:1px solid #95303A;
		font-size:8pt;
		color:#95303A;
		font-weight:bold;
		background-image:url(../images/bg_content.jpg);
	}
/*================ LINKS =====================*/
a:active,a:hover,a:focus,a{text-decoration:underline;font-weight:normal;font-family:Verdana,Tahoma,Arial;font-size:8pt}
a:active,a:focus,a:hover{color:#7E61A1}
a{color:#95303A}
/*================ Navigationspunkte =====================*/
a:active.nav,a:hover.nav,a:focus.nav,a.nav{text-decoration:none;font-weight:bold;color:#FFFFFF}
/*a:active.nav,a:focus.nav,a:hover.nav{color:#7E61A1}*/
/*========================= SCRIPTLAUF =========================*/
#content
	{
		position:relative;
		left:0px;
		top:0px;
		height:290px;
		overflow:hidden;
		/*background-color:#FFFFFF;*/
	}
.scrolling
	{
		position:relative;
		left:0px;
		top:0px;
		visibility:hidden;
	}
.scriptlauf
	{
		font-size:8pt
	}
