/* (c) 2001 - 2006, EIKONA Medien GmbH, it.x informationssysteme gmbh, Mosaiq-Media GmbH, Alle Rechte vorbehalten. */


.ueberschrift 			         		{ margin: 1px 12px 34px 12px; padding: 0px; font-size: 24px; font-weight: bold; color: #00AFD6; line-height: 20px; }

.zwischentitel							{ margin: 56px 12px 33px 12px; }
.zwischentitel h2						{ margin: 0px; padding: 0px; font-size: 13px; font-weight: bold; color: #00AFD6; }

.aufmacher	 			         		{ padding: 20px 20px 0 20px; line-height: 20px; font-size: 14px; }
.aufmacher a 			         		{ line-height: 20px; font-size: 14px; }
.aufmacher b,
.aufmacher strong		         		{ font-weight: bold; }
.aufmacher li			         		{ font-size: 14px; line-height: 20px; padding: 0 0 10px 0; }

.content .element-absatz		 		{ float: left; width: 155px; padding: 20px 10px 0 20px; }
.content .element-absatz h2		 		{ padding: 10px 0 0 0; font-size: 12px; color: #00AFD6; line-height: 14px; }
.content .element-absatz a		 		{ color: #00AFD6; font-size: 11px; }

.content .element-teaser		 		{ float: left; width: 155px; padding: 20px 10px 0 20px; }
.content .element-teaser h2		 		{ padding: 10px 0 4px 0; font-size: 12px; font-weight: bold; color: #00AFD6; line-height: 14px; }
.content .element-teaser a		 		{ color: #00AFD6; font-size: 12px; }

.related .element-teaser		 		{ padding: 10px; background-color: #B2E4F3; background-image: url(../pics/layout/hintergrund_container.gif); background-repeat: repeat-x; }
.related .element-teaser h2		 		{ margin: 0 0 4px 0; font-size: 12px; font-weight: bold; color: #00AFD6; line-height: 14px; }
.related .element-teaser a				{ color: #00AFD6; }
.related .element-teaser .bild-rechts	{ float: right; width: 80px; }

.related .element-flash			 		{ padding: 10px; background-color: #B2E4F3; background-image: url(../pics/layout/hintergrund_container.gif); background-repeat: repeat-x; }
.related .element-flash h2		 		{ margin: 0 0 4px 0; font-size: 12px; font-weight: bold; color: #00AFD6; line-height: 14px; }

.related .abo-link	 					{ padding: 0 10px 10px 10px; color: #00AFD6; }
.related .abo-link a 					{ color: #00AFD6; }
.related .abo-link b	 				{ color: #00AFD6; }

.content .element-text		 			{ margin: 0px 12px 17px 12px; padding: 0px; }
.content .element-text h2		 		{ padding: 10px 0 0 0; font-size: 12px; font-weight: bold; color: #00AFD6; line-height: 20px; }
.content .element-text a		 		{ color: #697379; font-size: 12px; }
.content .element-text ul		 		{ list-style-type: disc; margin: 0px 0px 0px 16px; }
.content .element-text li		 		{ font-size: 12px; line-height: 16px; margin: 0px; padding: 0px; }
.content .element-text p		 		{ margin: 0px; padding: 0px; }

.content .element-text a:link,
.content .element-text a:visited  		{ color: #00AFD6; }

.content .element-text-mit-linie				{ margin: 20px 12px 0px 12px; padding: 20px 0px 0px 0px; border-top: 1px solid #B0B6BA; }
.news-detail-spalten .element-text-mit-linie	{ margin: 43px 0px 0px 0px; }

.content .element-verweis	 			{ padding: 20px 10px 0 20px; color: #00AFD6; }
.content .element-verweis b	 			{ color: #00AFD6; }

.content .element-bild-medien	 		{ margin: 0px 0px 20px 12px; display: block; }

.content .flash							{ margin: 0px 0px 20px 12px; }
.content .flashvideo					{ margin: 0px 0px 7px 12px; }
.content .home-spalte-2 .flash			{ margin: 0px 0px 20px 0px; overflow: hidden; }
.content .home-spalte-2 .flashvideo		{ margin: 0px; overflow: hidden; }

.content .flashvideo-funktionen-wrapper	{ overflow: hidden; margin: 0px 0px 20px 12px; }
.content .flashvideo-funktionen			{ overflow: hidden; }

.content .film-einbinden-bereich		{ display: none; margin-top: 10px; }
.content .film-versenden-bereich		{ display: none; margin-top: 10px; }

.content .flashvideo-funktionen .film-einbinden		{ float: right; }
.content .flashvideo-funktionen .film-versenden		{ float: right; }

.content .flashvideo-funktionen img			{ margin: 0px 4px 0px 22px; vertical-align: top; }
.content .flashvideo-funktionen a:link,
.content .flashvideo-funktionen a:visited	{ position: relative; top: 2px; color: #00AFD6; text-decoration: none; font-size: 10px; vertical-align: top; }

.content .flashvideo-funktionen .film-einbinden-bereich	{ margin-top: 10px; }

.content .element-logo-mit-text	 		{ margin: 0px 85px 11px 12px; }
.content .element-logo-mit-text .bild	{ float: left; padding: 0px; }
.content .element-logo-mit-text h2		{ margin: 0px 0px 0px 37px; padding: 11px 0px 0px 0px; font-size: 13px; font-weight: bold; color: #00AFD6; }
.content .element-logo-mit-text .text	{ margin: 0px 0px 0px 37px; }


input, select							{ border: 1px solid #D9DADC; font-size: 12px; }
input									{ padding-top: 2px; }

/* Absatz Homelink */
.absatz-home-link						{ margin-bottom: 39px; padding-left: 16px; background: url(../pics/layout/pfeil_homelink.png) 0px 8px no-repeat; }
.absatz-home-link p						{ margin: 0px; }
.absatz-home-link a:link,
.absatz-home-link a:visited				{ font-size: 24px; font-weight: bold; text-decoration: none; line-height: 28px; color: #00AFD6; }

.home-spalte-1 .absatz-home-link a:link span.spezial,
.home-spalte-1 .absatz-home-link a:visited span.spezial	{ display: block; font-size: 12px; line-height: 20px; }

.home-spalte-3 .absatz-home-link		{ margin-right: 10px; }
.home-spalte-3 .absatz-home-link a:link span.spezial,
.home-spalte-3 .absatz-home-link a:visited span.spezial	{ display: block; font-size: 12px; line-height: 20px; }

.home-rechnungssteller .absatz-home-link			{ margin: 0px 0px 5px 11px; font-size: 13px; font-weight: bold; color: #00AFD6; background-position: 0px 7px; }
.home-rechnungssteller .absatz-home-link a:link,
.home-rechnungssteller .absatz-home-link a:visited	{ font-size: 13px; font-weight: bold; }

/* Link */
.home-link .element-verweis				{ margin: 0px 0px 5px 11px; padding: 5px 0px 5px 16px; text-decoration: none; background: url(../pics/layout/pfeil_homelink.png) 0px 6px no-repeat; font-size: 13px; font-weight: bold; color: #00AFD6; }
.home-link .element-verweis a:link,
.home-link .element-verweis a:visited	{ font-size: 13px; font-weight: bold; text-decoration: none; }

/* Textzeile */
.home-rechnungssteller .element-text-zeile	{ margin: 19px 11px -12px 11px; color: #697379; }

/* Flash: Störer */
.stoerer-home							{ position: absolute; top: 320px; left: 642px; }

/* Bild: Störer */
.element-bild-stoerer					{ position: absolute; top: 218px; left: 735px; }
.stoerer-home .element-bild-stoerer		{ position: static; } 

