/* (c) 2001 - 2008, 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: 30px 0px; clear: both; }
.absatz .bild-unterschrift			{ font-style: italic; }
.absatz .bild-rechts				{ float: right; padding: 3px 0px 10px 15px; }
.absatz .bild-links					{ float: left; padding: 3px 20px 10px 0px; }
.absatz .text						{ font-size: 0.75em; line-height: 150%; color: #404040; }
.absatz .text li					{ list-style-image: url(../pics/layout/bulletpoint.gif); line-height: 150%; }
.absatz .text ol					{ line-height: 150%; color: #404040; }
.absatz .text ol li					{ list-style-image: none; line-height: 150%; padding-bottom: 20px; }

.spalte1 .absatz					{ padding:10px 0px; margin:0px; background:url(../pics/layout/trenner_3spalten.gif) no-repeat; }
.spalte2 .absatz					{ padding:10px 0px; margin:0px; background:url(../pics/layout/trenner_3spalten.gif) no-repeat; }
.spalte3 .absatz					{ padding:10px 0px; margin:0px; background:url(../pics/layout/trenner_3spalten.gif) no-repeat; }

/*
.absatz h2							{ margin-bottom: 5px; }
.absatz p							{ margin: 0; }
.absatz img							{ }
.absatz p li						{ }                       
*/
.absatz a:link						{ color: #6a98bf; }
.absatz a:visited					{ color: #6a98bf; }
.absatz a:hover						{ }
.absatz a:active					{ }


/* Element: Titel */
.titel								{ }
.main .content .titel				{ margin-bottom: 25px; font-size: 0.8em; }

/*
.titel h1							{ }
*/

/* Element: Spaltentitel */
.spalte1 .spaltentitel				{ background:url(../pics/layout/bg_titel_spalten1.jpg) no-repeat; }
.spalte2 .spaltentitel				{ background:url(../pics/layout/bg_titel_spalten2.jpg) no-repeat; }
.spalte3 .spaltentitel				{ background:url(../pics/layout/bg_titel_spalten3.jpg) no-repeat; }

.spalten .absatz h2					{ color:#46647e; padding-left:95px; }
.spaltentitel h2					{ font-size:1.25em; color:white; text-align: center; height:32px; padding-top:8px; }


/* Element: Text */
.text								{ font-size: 0.75em; line-height: 150%; color: #404040; }
.text ol li							{ list-style-position: outside; margin-left: 34px; padding-left: 8px; }
.text ul li							{ list-style-image: url(../pics/layout/bulletpoint.gif); list-style-position: outside; margin-left: 34px; padding-left: 8px; }
/*
.text p								{ margin: 0; }
.text img							{ }                       
.text a:link						{ }
.text a:visited						{ }
.text a:hover						{ }
.text a:active						{ }
.text p li							{ }                       
*/
.spalten .text						{ color:#46647e; font-size:0.85em; margin:10px 25px; }
.spalte1 .absatz .text, .spalte2 .absatz .text, .spalte3 .absatz .text { font-size:0.75em; color:#404040; padding-left:70px; }


/* Element: Bild */
.bild								{ }
.bild-unterschrift					{ font-style: italic; }
.spalten .bild-unterschrift			{ display: none; }
.bild-rechts						{ float: right; clear: both; padding: 0px 0px 0px 0px; }
.bild-links							{ float: left; clear: both; padding: 0px 0px 0px 0px; }
/*
.bild img							{ }
*/
.spalten .absatz .bild-links		{ padding:0px; margin: -25px 0px 0px 0px; }
.spalten .absatz .bild-rechts		{ padding:0px; margin: -25px 0px 0px 0px; float:left; }

/* Element: Logo */
.kunden_logo						{ float: left; width: 100px; }
.kunden_logo img					{ display: block; margin: auto; }

/*
.bild img							{ }
*/


/* Element: Link */
.link								{ font-size: 0.75em; margin-bottom: 15px; clear: both; }

.link a:link						{ color: #6A98BF; }
.link a:visited						{ color: #6A98BF; }
.link a:hover						{ }
.link a:active						{ color: #6A98BF; }


/* Element: Dokument */
.dokument							{ font-size: 0.75em; margin-bottom: 15px; clear: both; }
/*
.dokument p							{ margin: 0; }
*/
.dokument a:link					{ color: #6A98BF; }
.dokument a:visited					{ color: #6A98BF; }
.dokument a:hover					{ }
.dokument a:active					{ color: #6A98BF; }


/* Element: Container */
.container							{ }
.container .titel					{ font-size: 0.7em; border-bottom: solid 1px #eee; padding: 0px 13px; margin-bottom: 5px; }
.container .tabelle					{ font-size: 0.8em; padding: 0px 13px; }
.container .link					{ padding: 0px 13px; margin-bottom: 0px; font-size: 1.0em; }

.container .link a:link				{ font-size: 0.8em; color: #6a98bf; }
.container .link a:visited			{ font-size: 0.8em; color: #6a98bf; }
.container .link a:hover			{ font-size: 0.8em; color: #6a98bf; }
.container .link a:active			{ }


.content .container .contentboxen .titel			{ border: none; margin: 0px; padding: 0px; font-size: 0.5em; }
.content .container .contentboxen .titel h1			{ color: #fff; }

.content .container .contentboxen .link				{ padding: 0px; margin: 8px 8px 0px 8px; text-align: center; }

.content .container .contentboxen .link a:link		{ padding: 9px 0px; display: block; font-size: 1.1em; color: #fff; background: url(../pics/layout/boxnavi_bg.gif) repeat-x 0px -40px; }
.content .container .contentboxen .link a:visited	{ padding: 9px 0px; display: block; font-size: 1.1em; color: #fff; background: url(../pics/layout/boxnavi_bg.gif) repeat-x 0px -40px; }
.content .container .contentboxen .link a:hover		{ padding: 9px 0px; display: block; font-size: 1.1em; text-decoration: none; background: url(../pics/layout/boxnavi_bg.gif) repeat-x; }
.content .container .contentboxen .link a:active	{ }

.content .container .contentboxen .box-content			{ margin: 3px 8px 0px; padding: 13px 13px 20px; background: #c8e1fa; }
.content .container .contentboxen .box-content .text	{ font-size: 0.8em; }

.content .container .contentboxen .box-content .text li	{ list-style-image: url(../pics/layout/bulletpoint.gif); line-height: 150%; margin-left: 15px; padding-left: 8px; }

.related .container .quelle	{ margin-bottom: 65px; padding-left: 14px;  }
.related .container .quote	{ margin-bottom: 5px; background: url(../pics/layout/quotes_rechts.png) no-repeat 13px top; }
.related .container .text	{ float: left; font-size: 0.7em; border-left: 1px solid #9d9d9d; margin-right: 14px; padding-left: 14px; }

/* Element: Umbruch */
.umbruch                            { font-size: 1px; line-height: 1px; width: 100%; height: 1px; overflow: hidden; clear: both; }

/* Element: Tabelle */
.tabelle							{ width: auto; margin-top: 4px; margin-bottom: 10px; }
/*
.tabelle th							{ }
.tabelle td							{ }
*/
.tabelle .spalte-01-links			{ padding-right: 0.5em; }
.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; }
