/**
 * Positionierung des Textes bei
 * Links mit Icon auf der linken Seite (Kleine)
 **/
a.linkIconLinksKlein,
span.linkIconLinksKlein,
span.linkIconLinksKleinRed a {
	 font-size:12px;
	 padding-left:16px;
	 white-space: nowrap;
}

a.linkIconAnkerLinksKlein,
div.linkIconAnkerLinksKlein,
div.linkIconAnkerLinksKleinRed a {
	 font-size:12px;
	 text-decoration: underline;
	 padding-left:12px;
	 line-height: 18px;
}

/**
 * Positionierung des Textes bei
 * Links mit Icon auf der rechten Seite (Kleine)
 **/
a.linkIconRechtsKlein,
span.linkIconRechtsKlein,
span.linkIconRechtsKleinRed a {
	 padding-right:22px;
	 padding-left:15px;
	 white-space: nowrap;
}

a.linkIconRechtsGross {
	 padding-right:20px;
	 padding-left:15px;
	 white-space: nowrap;
}

a.linkIconBottomrechts {
     font-size:12px;
	 padding-right:12px;
	 white-space: nowrap;
}

a.linkIconToprechts
{
	 font-size:12px;
	 padding-right:10px;
	 white-space: nowrap;
}

/**
 * Alle grossen Links brauchen mehr Abstand damit die Icons voll sichtbar sind
 **/
a.linkIconGross,
span.linkIconGross,
span.linkIconGross a {
	padding-left:10px;
	padding-right:20px;
	white-space: nowrap;
	font-size:12px;
}


/**
 * Trennlinie nur gueltig im Inhalt
 **/
 .trenner {
         clear:both;
         margin:0px 0px 2px 0px;
         padding:0px;
         border-top-width:1px;
         border-top-style:dashed;
}

/**
 * VKB-Trennlinie nur gueltig im Inhalt
 **/
 .trennlinie {
         clear:both;
         width:517px;
         margin:0px 0px 2px 0px;
         padding:0px;
         border-top-width:1px;
         border-top-style:dashed;
}

/**
 * Ankerlink-Snippet
 **/
.ankerlink {
	width:500px;
	line-height: 18px;
}

/**
 * Ankerlink-Snippet
 **/
.ankerlink_link {
	line-height:18px;
	font-size:12px;
	float:left;
}

/**
 * Ankerlink-Snippet
 **/
.ankerlink_text {
	line-height: 18px;
	font-size: 12px;
	display:inline;
	margin-left: 5px;
}

/** Snippet "Tabelle blau" */
div.tabelle_blau {
	width:526px;
	background-color:#E2E6EE;
	padding-top:18px;
	font-family:Arial;
	border-left:1px solid #7EA8D9;
}

div.tabelle_blau_ueberschrift {
	font-size:16px;
	font-weight:bold;
	padding-left:7px;
	margin-bottom:20px;
	color:#001D61;
}

div.tabelle_blau_introtext {
	padding-left:7px;
	margin-bottom:7px;
	font-size:12px;
	color:#001D61;
}

table,tr,td {
	padding:0px;
	margin:0px;
}

table.tabelle_blau_tabelle {
	background-color:#8FB3D7;
}

.tabelle_blau_contentzelle {
	width:251px;
	text-align:left;
	vertical-align:top;
	color:white;
	padding-left:7px;
	padding-right:7px;
	font-size:12px;
	color:#001D61;
	line-height:18px;
}

.tabelle_blau_heading {
	padding-top:12px;
	padding-bottom:5px;
	font-weight:bold;
	color:white;
}

.tabelle_blau_trennzelle {
	width:1px;
	background-color:white;
	font-size:0px;
}

div.tabelle_blau ul {
	margin-bottom:0px;
}

div.tabelle_blau_unten {
	height:16px;
	text-align:right;
	font-size:12px;
	padding-right:8px;
}

div.tabelle_blau_link_seitenanfang {
	font-size:12px;
	float:left;
}

div.tabelle_blau_trennlinie {
	width:485px;
	float:left;
}

div.tabelle_transparent_ueberschrift_rechts {
	font-weight:bold;
	padding-right:8px;
	margin-bottom:18px;
	color:#7495CC;
}

ul.tabelle_blau_aufzaehlung li {
	line-height:16px;
}

a.TabelleBlauTopLink {
	color:#061965;
}

div.link_seitenobenunten {
	font-size:12px;
	padding-right:10px;
	margin-right:12px;
	float:right;
}

br.tabelle_blau_abstand {
	margin-bottom:10px;
}

a.anker {
	font-size:0px;
	line-height:0px;
}

a.Suche_Link {
	font-size:12px;
	white-space:nowrap;
}

.Linktext_fett {
	font-weight: bold;
}

/**
 * Tabelle einspaltig zusaetzliche Ergaenzungen
 **/
.tabelle_einspaltig_contentzelle {
	text-align:left;
	vertical-align:top;
	color:white;
	padding-left:7px;
	padding-right:7px;
	font-size:12px;
	color:#001D61;
	line-height:18px;
}

.tabelle_einspaltig_ueberschrift_grossbuchstaben {
	font-weight:bold;
	color:#7495CC;
}

.tabelle_einspaltig_aufzaehlung li {
	line-height:18px;
}