/* CSS Document*/
html, body { margin: 0; padding: 0; }
body {  font-family:verdana,arial,sans-serif; font-size:12px;  background-color: #fff; color: #000; }

.img {
font-family:verdana,arial,sans-serif; 
font-size:11px;  
color: #000;
text-align: right;
vertical-align:top;
}


/* === Hauptnavigation ============ */
	/* Hintergrund Hauptnavigation Headbereich */
	.bg_hauptnavi { background-Color:#F4EBCA; border-top:1px solid;  white-space:nowrap; }
	
	/* Trennlinie senkrecht Hauptnavigation Headbereich */
	.trennlinie_navi { background-image:url("../../bilder/es/layout/trennlinie-navi.gif"); background-repeat:no-repeat; background-position:50% 60%; }
	
	/* Linkformatierungen Hauptnavigation */
	a.hauptnavi:link,
	a.hauptnavi:visited{ text-decoration:none; font-size: 12px; font-weight:bold; color:#293d6b; white-space:nowrap;}
	a.hauptnavi:hover{ text-decoration:underline; font-size: 12px; font-weight:bold; color:#FFFFFF; white-space:nowrap; }


	
/* === Linke Unternavigation ============ */
	/* Zellenformatierung Überschrift */
	td.left-nav-overview { background:#996633; padding: 4px 5px 4px 4px; font-size: 14px; font-weight: bolder; color:#fff;  }
		
	.content {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 color:#000000;
	 
	 }
	 
	 .aktuell {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color:#000000;
	 font-weight: bold;
	 }
	 
	 	
	/* Zellenformatierung Standardzellen */
	td.left-nav { 
		background-color:#FFE8B0; border-top:1px solid white; padding: 4px 5px 4px 4px;	margin:0; text-decoration:none; font-size: 10px; color:#fff; }
		
		td.left-nav-an { 
		background-color:#FFE8B0; border-top:1px solid white; padding: 4px 5px 4px 4px;	margin:0; font-weight:bolder; text-decoration: none; font-size: 10px; color:#fff; }
	/* Zellenformatierung Aktuelle Position */
	
		
	
	/* Zellenformatierung Abschlußzelle */
	tr.left-nav-last td{ background-color:#CECECE; vertical-align:top; border-top:1px solid white; }
	
	/* Eckgrafik Linke Unternavigation */
	.left-nav-corner{ background-image:url("../../bilder/es/layout/eckgrafik-navi-links.gif"); background-repeat:no-repeat;  background-position:100% 100%; }
	img.display-img{ display:block; }
	
	/* Überschrift Linkformatierungen Linke Navigation */
	a.left-nav-overview:link,
	a.left-nav-overview:visited { background:#996633; text-decoration:bolder; font-size: 14px; color:#fff; }
	a.left-nav-overview:hover { background:#996633; text-decoration:underline; font-size: 14px; color:#fff; }
	
	/* Standard Linkformatierungen Linke Navigation */
	a.left-nav:link,
	a.left-nav:visited { text-decoration:none; font-size: 10px; font-weight:bold; color:#666; }
	a.left-nav:hover { text-decoration:underline; font-size: 10px; font-weight:bold; color:#663300; }

	/* Linkformatierung aktuelle Position */
	a.left-nav-an:link,
	a.left-nav-an:visited { background-color:#FFE8B0; text-decoration:none; font-size: 10px; font-weight:bolder; color:#663300; }
	a.left-nav-an:hover { background-color:#FFE8B0; text-decoration:underline; font-size: 10px; font-weight:bolder; color:#663300; }
	a.left-nav-an:active { background-color:#FFE8B0; text-decoration:none; font-size: 10px; font-weight:bold; color:#663300; }
	
/* === Rechte Aktionsspalte ============ */
	table.aktionsspalte-rechts { border-bottom:1px solid #ccc; }
	
	/* Zellenformatierung Überschrift */
	td.aktionsspalte-rechts-header { padding: 4px 0px 4px 5px; color:#000; background:#ccc; font-size:10px; font-weight:bold; border:0; }
	
	/* Zellenformatierung Bild */
	td.aktionsspalte-rechts-bild { padding: 0; margin:0; background:#fff; }
	td.aktionsspalte-rechts-text { border-left:1px solid #ccc; border-right:1px solid #ccc; padding: 5px; color:#000; background:#fff; font-size:10px; }
	td.aktionsspalte-rechts-pfeil { border-left:1px solid #ccc; padding: 5px; background:#fff; }
	td.aktionsspalte-rechts-link { border-right:1px solid #ccc; padding: 0 5px 5px 5px; color:#000; background:#fff; font-size:10px; }
	
	/* Linkformatierungen Rechte Aktionsspalte */
	a.aktionsspalte-rechts-link:link{ text-decoration:none; color:#2473AB; }
	a.aktionsspalte-rechts-link:visited{ text-decoration:none; color:#2473AB; }
	a.aktionsspalte-rechts-link:hover{ text-decoration:underline; color:#666; }
	
/* === Inhalt / Content ============ */
	/* Überschriftenformatierungen */
	h1{ font-family:arial,sans-serif; font-weight:normal; font-size:22px; margin:0; padding-bottom:12px; color:#804000 }
	h2{ font-family:arial,sans-serif; font-weight:bold; color:#804000; font-size:16px; margin:0; padding-bottom: 10px;}
		* html h2 { padding-bottom: 0; }
	h3{ font-family:arial,sans-serif; font-weight:bold; font-size:12px; }
	h4{ font-family:arial,sans-serif; font-size:18px; }
	
	/* Rahmentabelle die Content umschließt */
	table.rahmen-content { border:1px solid #ccc; border-top:0px; padding:0px; }
	
	/* Blauer Balken unterhalb Headline / Kopfabschluss Rahmen */
	td.rahmen-content-header { padding:0; background:#3C5F84; border-left:1px solid #ccc; border-right:1px solid #ccc;  }
	
	/* Contenttabelle mit einheitlichen Abstand von 10px zum Rahmen */
	table.content { padding: 10px; font-size: 12px; }
	
	/* Standardlinks im Contentbereich / Fließtext */
	a:link,
	a:visited { text-decoration:none; font-size: 12px; font-weight:normal; color:#2473AB; }
	a:hover { text-decoration:underline; font-size: 12px; font-weight:normal; color:#666; }
	
	/* Listenformatierungen im Contentbereich */
	ol.nummeriert { margin-left:25px; padding:0px; list-style-type:none;   color:#000; font-size:11px; font-weight: bold;  }
	ol.nummeriert li { padding-bottom: 20px; }
	ol.nummeriert li ul li { list-style-image:none; padding-bottom: 1px; padding-top: 4px; padding-left:20px; font-size: 11px; font-weight: normal;
	 background-image:url("../../bilder/es/layout/vineta.jpg"); background-repeat:no-repeat;
background-position:0 8px;
list-style:none;
list-style-position:outside;
line-height:15px; }
	
	/* Linkformatierungen der Liste 2-te Ebene */
	ol.nummeriert li ul li a:link{ text-decoration:none; color:#666; }
	ol.nummeriert li ul li a:visited{ text-decoration:none; color:#000; }
	ol.nummeriert li ul li a:hover{ text-decoration:underline; color:#000; }
	
	
	/* === Formatierungen Tabelle ohne Rahmen und Hintergrund ============ */
	table.normal  { vertical-align:top;	border: 0;	background:#fff;	}
	table.normal td { font-size:11px;  padding:3px; }
	table.normal td.headline { font-size:12px; font-weight:bold;  padding:0px; }
	
	/* === Ende Formatierungen Tabelle ohne Rahmen und Hintergrund ============ */

