/* * Author: Markus Koch, UPDATE AG * Date: 01-05-2004 * Last update: 20-05-2004 *//* definition der standard-design-angaben der formate ueber html/body-tag */html, body {	margin: 0;	font-family: Verdana, Arial, sans serif;	font-size: small;	font-weight: normal;	font-style: normal;	font-variant: normal;	font-stretch: normal;	text-transform: none;	color: #333333;	white-space: normal;	line-height: 1.4em;	text-align: left;	}.content {	font-family:Verdana, Arial, Helvetica;	font-size:12px; 	line-height:15px; 	color:#000000;	margin: 0;	padding: 0;	 }.contentFront {	font-family:Verdana, Arial, Helvetica;	font-size:12px; 	line-height:15px; 	color:#000000;	margin: 0;	padding: 0;	 }.frontbox {	font-family:Verdana, Arial, Helvetica;	font-size:12px; 	line-height:15px; 	color:#000000	 }/* HTML-Formate definieren *//* ----------------------- *//* definition der formate von standard-html-tags */H1, H2, H3, H4 {	font-weight:bolder;	color: #666666;	}H1 {	text-align: right;	margin-bottom:25px;	font-size:14px;	font-weight:800;	font-style:normal;	line-height:14px;	color:#1E6428;	text-transform: uppercase;	letter-spacing:0.5em;	}H2 {	font-size:15px; 	color:#7C7C7C; 	font-weight:900	}H3 {	font-size:13px; 	color:#7C7C7C; 	font-weight:900;	margin-bottom:0px;	}H4 {	font-size:13px; 	color:#7C7C7C; 	font-weight:900;	margin-top:0px;	}P, BR {	}P {	margin:0px;}PRE {	font-family: Courier, monospace;	}OL {	list-style-type:decimal;	}UL {	list-style-type:circle;	}/*TABLE, TR, TH, TD, TBODY, TFOOT, THEAD, CAPTION {	background: transparent;	background-position: top left;	text-decoration: none;	margin: 0;	padding: 0;	border: none;	vertical-align: top;	text-align: left;	display: block;	float: none;	clear: none;	width: auto;	height: auto;	}TH, TD, CAPTION { 	display: inline;	}*/I, CITE, EM, VAR, ADDRESS {	font-style: italic;	}EM {	font-style: normal;	text-decoration: underline;	letter-spacing:0.5em;	color: #666666;	}B, STRONG {	font-weight:bolder;	color: #666666;	}BIG { 	font-size: larger;	}SMALL, SUB, SUP {	font-size: smaller;	}SUB {	vertical-align: sub;	}SUP {	vertical-align: super;	}A:link, A:visited, A:hover, A:active, A:focus {	font-weight:bolder;	}A:active {	color: #666666;	text-decoration: underline;	}A:link {	color: #1E6428;	text-decoration: none;	}A:visited {	color: #1E6428;	text-decoration: none;	}A:hover {	color: #1E6428;	text-decoration: underline;	}A:focus {	color: #1E6428;	text-decoration: underline;	}/* styles fuer inhaltbereich *//* absatzformat: LINK */.link {	}/* styles fuer bild */.bildLinks {	float:left;	padding-right:10px;	}.bildMitte {	}.bildRechts {	float:right;	padding-left:10px;	}.legende {	font-size: smaller;	}/* styles der index-itema */.indexItem {	padding-bottom: 1em;	font-size: normal;	}.indexTitle {	font-weight:800;	color: #1E6428;	}.indexPict {	margin-right: 0.5em;	float: left;	}small.indexItem {	font-size: smaller;	}a.indexItem {	}/* pM-Tabellen-Styles */.tabellenAbsatz {	margin-left:-2px;	}.tabellenZelle1 {	white-space: nowrap;	font-weight:bolder;	color: #666666;	}/* Format-Klassen definieren *//* ------------------------- *//* definition der spezialformate der seiten *//* Main Table Lines */.tdLineBottom 	{border-bottom: 1px solid #333333;}.tdLineRight 	{border-right: 1px solid #333333; }.tdLineRandB 	{border-right: 1px solid #333333; border-bottom: 1px solid #333333; }.tdLineTandB 	{border-top: 1px solid #333333; border-bottom: 1px solid #333333; }.tdLineAround 	{border-top: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #333333; font-size: 11px;}/* styles der seitenstruktur-elemente */.logo {	margin-left:7px;	margin-bottom:15px;	}.head {	height: 60px;	}.navigation {	height: 480px;	}.logoText {	margin-left:0px;	margin-right:10px;	font-size:24px;	font-weight:800;	font-style:normal;	color: #ffffff;	}.seitentitel	{margin-bottom:25px; font-size:14px; font-weight:800; font-style:normal; line-height:14px; color:#1E6428; }/* Navigation Meta*/.metaNav		{ padding: 6px 0px 6px 10px; font-weight:800; font-size:11px;}.content		{padding: 5px 15px 15px 15px;}.contentFront	{padding: 0px 15px 15px 0px;}.rspalte		{padding: 0px 10px 10px 10px; }/* Footer Elements */.footer			{padding: 1px 0px 2px 0px; font-weight:400; font-size:10px; }a.footer 		{color: #333333; font-weight:400; text-decoration:none;}a.footer:hover	{color: #1E6428; text-decoration:underline;}/* Print version element */.printVersion	{padding: 1px 0px 2px 10px; font-weight:400; font-size:10px; }/* Navigation Abstand*/.abs			{ height: 20px; width:150px;}/* Navigation Hauptnav*/.mainNav 		{ padding: 1px 0px 1px 0px; border-top: 1px solid #333333; border-bottom: 1px solid #333333; width:150px; background:#ffffff;}a.nav 			{ margin-left:23px; font-size:14px; color: #333333; font-weight:bold; text-decoration:none; white-space: nowrap;}a.nav:hover		{ font-size:14px; color: #1E6428; text-decoration:none; white-space: nowrap;}/* Navigation Abstand*/.abs			{ height: 20px; width:150px;}.subNav			{font-size: x-small; font-weight: normal; margin-left:23px;}/* Navigation Hauptnav*/.mainNav 		{ padding: 1px 0px 1px 0px; border-top: 1px solid #333333; border-bottom: 1px solid #333333; width:150px; background:#ffffff;}a.nav 			{ margin-left:23px; font-size:14px; color: #333333; font-weight:bold; text-decoration:none; white-space: nowrap;}a.nav:hover		{ font-size:14px; color: #1E6428; text-decoration:none; white-space: nowrap;}/* Navigation Gruppen Querverweis*/.verweisTop 	{ padding: 0px 10px 0px 10px; margin-top:100px; }a.verweis 		{ font-size:11px; color: #333333; font-weight:bold; text-decoration:none; white-space: nowrap; margin-top:10px; }a.verweis:hover	{ font-size:11px; color: #1E6428; text-decoration:none; white-space: nowrap;}/* versteckter admin-link */a.adminLink {	color: #333333;	text-decoration: none;	}/* vorwaerts-, zurueck- und skip-links */p.moreLink {	}a.moreLink {	margin-left: 10px;	}p.backLink {	}a.backLink {	font-size: smaller;	}p.skipLink {	font-size: smaller;	}a.skipLink {	font-size: smaller;	}/* druckversion-link */a.printLink {	}/* Fehlermeldung */.error {	}strong.error {	color: #1E6428;	font-weight:800;	}