/* * 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: #000;	white-space: normal;	line-height: 125%;	text-align: left;	}/* HTML-Formate definieren *//* ----------------------- *//* definition der formate von standard-html-tags */H1, H2, H3, H4 {	font-weight:bolder;	color: #666666;	}H1 {	font-size:x-large;	}H2 {	font-size:large;	}H3 {	font-size:medium;	}H4 {	font-size:small;	}P, BR {	}PRE {	font-family: Courier, monospace;	}OL {	list-style-type:decimal;	}UL {	list-style-type:square;	}/*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;	}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: #db2a16;	text-decoration: none;	}A:visited {	color: #db2a16;	text-decoration: none;	}A:hover {	color: #736446;	text-decoration: underline;	}A:focus {	color: #736446;	text-decoration: underline;	}/* Format-Klassen definieren *//* ------------------------- *//* definition der spezialformate der seiten *//* styles der seitenstruktur-elemente */#navigation {	margin: 1em 1em 1em 1em;}.navItem, .navItemActiv {	margin: 1.8em 1em 1em 1em;	font-size:larger;	font-weight:bold;	letter-spacing:1pt;}.navItem a {	color:#db2a16;	text-decoration: none;}.navItemActiv a {	color:#666666;	text-decoration: none;}.navItemActiv ul {	padding:0 0 0 1.5em;	margin:1em 0;	font-size:small;	letter-spacing:1pt;	list-style-type:square;}.navItemActiv ul li {	margin:0;	padding:0;	color:#666666;	font-weight:normal;}.navItemActiv ul li a,.navItemActiv ul li a:link,.navItemActiv ul li a:visited,.navItemActiv ul li a:hover,.navItemActiv ul li a:active,.navItemActiv ul li a:focus {	color:#db2a16;	font-weight:normal;}.franzVer, .ressort, .metaNav, .footer {	padding: 0.3em 1em 0.3em 1em;	}.mainNav, .content, .marginalie {	padding: 1em 1em 1em 1em;	}.mainNav {	width: 150px;	}.franzVer, .metaNav, .ressort {	white-space: nowrap;	font-size:12px;	color: #ffffff;	}.franzVer a, .metaNav a {	font-weight:normal;	color: #ffffff;	}.ressort {	font-weight:bold;	letter-spacing:1pt;	}.nav, .navactiv {	font-size:larger;	}.navactiv {	color: #666666;	}.nav a, .navactiv a {	text-decoration: none;	}.franzVer {	padding-left: 2.5em;	}.footer {	font-size:12px;	color: #ffffff;	}/* adresse im seiten kopf */.adresse {	padding: 0 1em 0.5em 1em;	white-space: nowrap;	}/* ressortname im header-balken */.ressort {	letter-spacing:5pt;	}/* linkstyle im header-balken */a.white:link, a.white:visited, a.white:hover, a.white:active, a.white:focus {	font-weight:800;	color: #ffffff;	}/* versteckter admin-link */a.adminLink {	color: #ffffff;	text-decoration: none;	font-weight:normal;	}/* vorwaerts und zurueck links */p.moreLink {	font-size: smaller;	}a.moreLink {	font-size: smaller;	}/* Fehlermeldung */.error {	}strong.error {	color: #db2a16;	font-weight:800;	}/* styles fuer inhaltbereich */.pmBox {	border: 1px solid grey;	background-color: lightgrey;	font-family: Courier, serif;	font-size: smaller;	padding: 5px 10px 5px 10px;	width:40%;	float: right;	margin: 0 0 10px 10px;	}/* absatzformat: LINK */.link {	padding-left: 2em;	}/* styles fuer bild */.bildLinks {	float:left;	padding-right:10px;	padding-bottom:10px;	padding-top:5px;	}.bildMitte {	padding-top:5px;	padding-bottom:10px;	}.bildRechts {	float:right;	padding-left:10px;	padding-bottom:10px;	padding-top:5px;	}.legende {	font-size: smaller;}/* styles der index-itema */p.indexItem {	padding-left: 2em;	margin-bottom: -0.5em;	}small.indexItem {	font-size: smaller;	}a.indexItem {	}
