/* NETRESEARCH 2004 */

body {
	border:				none;
	padding:			0px;
	margin:				0px;
	background-color:	#E9E9E9
}

td,p {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#4A4A4A;
	text-decoration:	none;
}


a,a:visited {
	color:				#4A4A4A;
	text-decoration:	underline;
}

/* allgemein */

td.navimeta {
	text-align:			right;
	background-color:	#FDFDFD;

}

td.navi1 {
	text-align:			left;
	background-color:	#FDFDFD;
  	border-bottom: 		"2px solid #E9E9E9";
}

td.navi2 {
	text-align:			right;
	vertical-align:		top;
	padding-right:		5px;
}

td.bildbereich1 {
	background-color:	#FDFDFD;
	padding:			4px;
}

td.bildbereich2 {
	background-color:	#FDFDFD;
	padding:			4px;
}

td.inhalt1 {
	padding-top:		20px;
	padding-left:		15px;
	padding-bottom:		60px;
  	border-bottom: 		"1px solid #080000";	
}

td.fuss {
	text-align:			right;
	height:				60px;
	vertical-align:		bottom;
}


/* inhalt */

table.inhaltlinks td {
	padding-top:		10px;
	padding-bottom:		30px;
  	border-bottom: 		"1px solid #080000";
	vertical-align:		top;
	text-align:			left;
}


table.inhaltlinks td.inhaltlinkskopf {
	padding:			0px;
	padding-bottom:		0px;
  	border-bottom: 		none;
}


table.inhaltlinks td.inhaltlinksfuss {
	padding-top:		10px;
	padding-bottom:		0px;
  	border-bottom: 		none;
	vertical-align:		top;
	text-align:			left;
}


table.inhaltrechts td {
	font-color:			#4A4A4A;
	padding-top:		10px;
	padding-bottom:		15px;
  	border-bottom: 		"1px solid #080000";
	vertical-align:		top;
	text-align:			left;
}

table.inhaltrechts td.inhaltrechtsfuss{
	font-color:			#4A4A4A;
	padding-top:		10px;
	padding-bottom:		0px;
  	border-bottom: 		none;
	vertical-align:		top;
	text-align:			left;
}

table.inhaltrechts td#kopf{
	padding-top:		45px;
}


table.virgin td {
	padding:			0px;
	margin:				0px;
	border:				none;

}



/* Startseite: Projekte */

table.neuesprojekt {

}

table.neuesprojekt td.npkopf {
  	border-bottom: 		none;
	padding:			0px;
	padding-bottom:		4px;
  	border-bottom: 		none;
}


table.neuesprojekt td.npmitte {
	background-color:	#FDFDFD;
	padding:			3px;
  	border-bottom: 		none;
}

table.neuesprojekt td.npfuss {
  	border-bottom: 		none;
	padding:			0px;
	padding-top:		6px;
	padding-bottom:		0px;
  	border-bottom: 		none;
  	text-align:			right;
}



/* Startseite: Aktuelles */

table aktuelles {
}
table.aktuelles td.aktkopf {
	padding:			0px;
	padding-bottom:		15px;
	border:				none;
}
table.aktuelles td.aktueberschrift {
	font-size:			13px;
	border:				none;
	font-weigth:		bold;
	padding:			0px;
}
table.aktuelles td.aktteaser{
	font-size:			11px;
	border:				none;
	padding:			0px;
}
table.aktuelles td.aktfuss {
	padding-top:		5px;
	padding-bottom:		15px;
	text-align:			right;
	border:				none;
}

span.fontBlue {
	font-weight:bold;
	color:#30307d;
	padding-left:3px;
}


/* Unterseite Aktuelles */

table aktuelles2 {
}
table.aktuelles2 td.akt2kopf {
	padding:			0px;
	padding-bottom:		15px;
	border:				none;
}
table.aktuelles2 td.akt2ueberschrift {
	font-size:			13px;
	border:				none;
	font-weigth:		bold;
	padding:			0px;
}
table.aktuelles2 td.akt2teaser{
	font-size:			11px;
	border:				none;
	padding:			0px;
	padding-top:		10px;
	font-weigth:		normal;

}

table.aktuelles2 td.akt2fuss {
	padding-top:		5px;
	padding-bottom:		15px;
	border:				none;
}


/* Unterseite: Projekte */

table.pressematerial {

}

table.pressematerial td.pmkopf {
  	border-bottom: 		none;
	padding:			0px;
	padding-bottom:		4px;
  	border-bottom: 		none;
}


table.pressematerial td.pmmitte {
	padding:			3px;
  	border-bottom: 		none;
}

table.pressematerial td.pmfuss {
  	border-bottom: 		none;
	padding:			0px;
	padding-top:		6px;
	padding-bottom:		0px;
  	border-bottom: 		none;
  	text-align:			right;
}


/* Formular */

input,textarea {
  	font-size:			8pt; 
  	color:				#595959; 
  	border-width: 		"1px";
  	border-style: 		"solid";
  	border-color: 		"#B1B1B1";
}


table.kontakt td {
	padding:			0px;
	margin:				0px;
	border:				none;
}

table.kontakt td.systemmeldung {
	color:				#000000;
	background-color:	#FFFFFF;
	font-weight:		bold;
	border:				2px solid #000000;
	padding:			5px;
}

/* Unterseite Leistung, hinzugefügt 22.6.2009 */
div.clear {clear:left;}
div.leistungen {
	position:relative;
	width:600px;
}

ul.leistung1 {width:170px;}
ul.leistung2 {width:130px;}
ul.leistung3 {width:130px;}
ul.leistung4 {width:130px;}

/*
* html ul.leistung1 {width:130px;}
* html ul.leistung2 {width:90px;}
* html ul.leistung3 {width:80px;}
* html ul.leistung4 {width:90px;}
*/

ul.leistungsgruppe {
	float:left;
	padding-left:1px;
	margin-top:0px;
	border-left:1px solid #bebfe0;
	list-style-type:none;
}
	* html ul.leistungsgruppe {margin-left:0px;}

ul.leistungsgruppe li {
	border-left:2px solid #858589;
	padding-left:5px;
	margin-top:5px;
}

ul.leistungsgruppe li.head {
	border-left:none;
	font-size:16px;
	font-weight:bold;
	color:#00005f;
	padding-left:1px;
}

div#leistungen_slogan {
	position:absolute;
	left:350px;
	top:110px;
}