/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* 
Hinweise:
- jedes Seitenelement wird hier definiert
- Seiteneffekte zwischen Seitenelementen sind auszuschließen
*/

/* TinyMCE Style Dropdown */

/* Eintrag: Rot=rot */
.rot								{ color: #ff0000; }

/* Eintrag: Grün=gruen */
.gruen								{ color: #00ff00; }

/* Eintrag: Blau=blau */
.blau								{ color: #0000ff; }

/* Element: Absatz */
.absatz								{ margin-bottom: 10px; }
.absatz .bild-unterschrift			{ font-style: italic; }
.absatz .bild-rechts				{ float: right; padding: 0px 0px 10px 10px; }
.absatz .bild-links					{ float: left; padding: 0px 10px 10px 0px; }
.absatz .text						{ }
/*
.absatz h2							{ margin-bottom: 5px; }
.absatz p							{ margin: 0; }
.absatz img							{ }
.absatz a:link						{ }
.absatz a:visited					{ }
.absatz a:hover						{ }
.absatz a:active					{ }
.absatz p li						{ }                       
*/

/* Element: Titel */
.titel								{  }
/*
.titel h1							{ }
*/

/* Element: Text */
.text								{ margin: 0px 10px 23px 10px; border-color: #CDCDCD; line-height: 18px; }
.text ol li							{ list-style-image: none; list-style-position: inside; }
.text ul li							{ list-style-image: none; list-style-position: inside; list-style-type: disc; }
/*
.text p								{ margin: 0; }
.text img							{ }                       
.text a:link						{ }
.text a:visited						{ }
.text a:hover						{ }
.text a:active						{ }
.text p li							{ }                       
*/

/* Element: Bild */
.bild								{ float: left; margin: 0px 8px 9px 0px; border: 1px solid #CDCDCD; border-left: none; border-right: none; }
.bild img							{ display: block; }
.bild-unterschrift					{ }
.bild-rechts						{ float: right; padding: 0px 0px 0px 0px; }
.bild-links							{ float: left; padding: 0px 0px 0px 0px; }
/*
.bild img							{ }
*/

/* Element: Link */
.link								{ }
/*
.link a:link						{ }
.link a:visited						{ }
.link a:hover						{ }
.link a:active						{ }
*/

/* Element: Dokument */
.dokument							{ clear: both; }
.dokument .icon-typ					{ float: left; }
/*
.dokument p							{ margin: 0; }
.dokument a:link					{ }
.dokument a:visited					{ }
.dokument a:hover					{ }
.dokument a:active					{ }
*/

/* Element: Container */
.container									{ }
.container-1-spaltig						{ width: 219px; float: left; border-top: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; margin-right: 8px; background-color: #3C3C3C; overflow: hidden;}
.container-1-spaltig .titel 				{ margin-bottom: 20px; }

.container-1-spaltig-rot					{ width: 219px; float: left; border-top: 1px solid #D84B4B; border-bottom: 1px solid #D84B4B; margin-right: 8px; background-color: #3C3C3C; }
.container-1-spaltig-rot .titel h1			{ border: none; width: 209px; margin-bottom: 20px; border-bottom: 3px solid #D84B4B; }

.container-1-spaltig-blau					{ width: 219px; float: left; border-top: 1px solid #53B8F8; border-bottom: 1px solid #53B8F8; margin-right: 8px; background-color: #3C3C3C; }
.container-1-spaltig-blau .titel h1			{ border: none; width: 209px; margin-bottom: 20px; border-bottom: 3px solid #53B8F8; }

.container-1-spaltig-gruen					{ width: 219px; float: left; border-top: 1px solid #84DC00; border-bottom: 1px solid #84DC00; margin-right: 8px; background-color: #3C3C3C; }
.container-1-spaltig-gruen .titel h1		{ border: none; width: 209px; margin-bottom: 20px; border-bottom: 3px solid #84DC00; }

.container-1-spaltig-titel-ueber-bild					{ position: relative; width: 219px; float: left; border-bottom: 1px solid #CDCDCD; margin: 0px 8px 9px 0px; background-color: transparent; }
.container-1-spaltig-titel-ueber-bild .titel h1			{ border-color: #CDCDCD; width: 209px; background: url(../pics/layout/bg_h1_grau_transp.png) repeat; position: absolute; }
.container-1-spaltig-titel-ueber-bild .bild				{ margin-bottom: 0px; border-bottom: none; }
.container-1-spaltig-titel-ueber-bild .bild img			{ display: block; }
.container-1-spaltig-titel-ueber-bild .bild-rechts img	{ display: block; }
.container-1-spaltig-titel-ueber-bild .bild-links img	{ display: block; }

.container-1-spaltig-titel-ueber-bild-gruen						{ position: relative; width: 219px; float: left; border-bottom: 1px solid #84DC00; margin: 0px 8px 9px 0px; background-color: transparent; }
.container-1-spaltig-titel-ueber-bild-gruen .titel h1			{ border-color: #84DC00; width: 209px; background: url(../pics/layout/bg_h1_grau_transp.png) repeat; position: absolute; }
.container-1-spaltig-titel-ueber-bild-gruen .bild				{ margin-bottom: 0px; border-bottom: none; }
.container-1-spaltig-titel-ueber-bild-gruen .bild img			{ display: block; }
.container-1-spaltig-titel-ueber-bild-gruen .bild-rechts img	{ display: block; }
.container-1-spaltig-titel-ueber-bild-gruen .bild-links img		{ display: block; }

.container-1-spaltig-titel-ueber-bild-rot						{ position: relative; width: 219px; float: left; border-bottom: 1px solid #D84B4B; margin: 0px 8px 9px 0px; background-color: transparent; }
.container-1-spaltig-titel-ueber-bild-rot .titel h1				{ border-color: #D84B4B; width: 209px; background: url(../pics/layout/bg_h1_grau_transp.png) repeat; position: absolute; }
.container-1-spaltig-titel-ueber-bild-rot .bild					{ margin-bottom: 0px; border-bottom: none; }
.container-1-spaltig-titel-ueber-bild-rot .bild img				{ display: block; }
.container-1-spaltig-titel-ueber-bild-rot .bild-rechts img		{ display: block; }
.container-1-spaltig-titel-ueber-bild-rot .bild-links img		{ display: block; }

.container-1-spaltig-titel-ueber-bild-blau						{ position: relative; width: 219px; float: left; border-bottom: 1px solid #53B8F8; margin: 0px 8px 9px 0px; background-color: transparent; }
.container-1-spaltig-titel-ueber-bild-blau .titel h1			{ border-color: #53B8F8; width: 209px; background: url(../pics/layout/bg_h1_grau_transp.png) repeat; position: absolute; }
.container-1-spaltig-titel-ueber-bild-blau .bild				{ margin-bottom: 0px; border-bottom: none; }
.container-1-spaltig-titel-ueber-bild-blau .bild img			{ display: block; }
.container-1-spaltig-titel-ueber-bild-blau .bild-rechts img		{ display: block; }
.container-1-spaltig-titel-ueber-bild-blau .bild-links img		{ display: block; }

.container-2-spaltig				{ width: 446px; float: left; border-top: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; margin: 0px 8px 9px 0px; background-color: #3C3C3C; overflow: hidden;}
.container-2-spaltig .titel h1 		{ margin-bottom: 20px; border-top: none; margin-bottom: 20px; }

.container-3-spaltig				{ width: 673px; float: left; border-top: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; margin: 0px 8px 9px 0px; background-color: #3C3C3C; overflow: hidden; }
.container-3-spaltig .titel h1 		{ margin-bottom: 20px; border-top: none; }

.container-3-spaltig-blau			{ width: 673px; float: left; border-top: 1px solid #53B8F8; border-bottom: 1px solid #53B8F8; margin: 0px 8px 9px 0px; background-color: #3C3C3C; overflow: hidden; }
.container-3-spaltig-blau .titel h1 { margin-bottom: 20px; border-top: none; border-color: #53B8F8; color: #53B8F8; }

.container-3-spaltig-gruen			{ width: 673px; float: left; border-top: 1px solid #84DC00; border-bottom: 1px solid #84DC00; margin: 0px 8px 9px 0px; background-color: #3C3C3C; overflow: hidden; }
.container-3-spaltig-gruen .titel h1 { margin-bottom: 20px; border-top: none; border-color: #84DC00; color: #84DC00; }

/* Element: Imagemap */
.bild-map							{ width: 673px; height: 454px; position: relative; margin-right: 3px; border-bottom: 1px solid #D84B4B; background-position: 0px 0px; background-repeat: no-repeat; }
.bild-map h1						{ border-color: #D84B4B; width: 663px; background: url(../pics/layout/bg_h1_hellgrau_transp.png) repeat; position: absolute; z-index: 1000; }
.bild-map img						{ display: block; }
.bild-map area						{ cursor: pointer; }

/* Element: Umbruch */
.umbruch                            { font-size: 1px; line-height: 1px; width: 100%; height: 1px; overflow: hidden; clear: both; }

/* Element: Tabelle */
.tabelle							{ }
/*
.tabelle th							{ }
.tabelle td							{ }
*/
.tabelle .spalte-01-links			{ }
.tabelle .spalte-01-mitte			{ text-align: center; }
.tabelle .spalte-01-rechts			{ text-align: right; }
.tabelle .spalte-02-links			{ }
.tabelle .spalte-02-mitte			{ text-align: center; }
.tabelle .spalte-02-rechts			{ text-align: right; }
.tabelle .spalte-03-links			{ }
.tabelle .spalte-03-mitte			{ text-align: center; }
.tabelle .spalte-03-rechts			{ text-align: right; }
.tabelle .spalte-04-links			{ }
.tabelle .spalte-04-mitte			{ text-align: center; }
.tabelle .spalte-04-rechts			{ text-align: right; }
.tabelle .spalte-05-links			{ }
.tabelle .spalte-05-mitte			{ text-align: center; }
.tabelle .spalte-05-rechts			{ text-align: right; }
.tabelle .spalte-06-links			{ }
.tabelle .spalte-06-mitte			{ text-align: center; }
.tabelle .spalte-06-rechts			{ text-align: right; }
.tabelle .spalte-07-links			{ }
.tabelle .spalte-07-mitte			{ text-align: center; }
.tabelle .spalte-07-rechts			{ text-align: right; }
.tabelle .spalte-08-links			{ }
.tabelle .spalte-08-mitte			{ text-align: center; }
.tabelle .spalte-08-rechts			{ text-align: right; }
.tabelle .spalte-09-links			{ }
.tabelle .spalte-09-mitte			{ text-align: center; }
.tabelle .spalte-09-rechts			{ text-align: right; }
.tabelle .spalte-10-links			{ }
.tabelle .spalte-10-mitte			{ text-align: center; }
.tabelle .spalte-10-rechts			{ text-align: right; }
