<!--
/* ----------------------------------------------- */
/* CRM-Stylesheet fuer Kapitel in Ausgabe DIV 2009 */
/* ----------------------------------------------- */
/* */
A.AlternativLinkColor:link
	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:	underline; color: #013476; }
A.AlternativLinkColor:active
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	  text-decoration:	underline;
	  color: #013476;
	}
A.AlternativLinkColor:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	  text-decoration:	underline;
		color: #013476;
	}
A.AlternativLinkColor:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	  text-decoration:	underline;
		color: #6AACDA;
	}
body
	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0; border: 0; }

.Content
  {  }

.Hauptbereich
  {
  	width: 560px;
  }

.Hauptbereich_100
  {
  }

.Datum
  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
  }

.TitelKapitel
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #013476; font-weight: bold; margin-bottom: 12px; }

.UntertitelKapitel
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; margin-bottom: 12px; }

.Zusammenfassung
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; margin-bottom: 12px; }

.Abschnitt
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

.TitelAbschnitt
  { font-weight: bold; color: #013476; margin-bottom: 1em; padding: 2px; border-bottom: 2px inset #013476; }

.AbschnittInhalt
  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
  }

.Absatz
  { 
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10pt;
  	padding-bottom: 1em;
  }

.AbstandsDIV
	{
		clear: both;
	}

.Aufzaehlung
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

.TitelAufzaehlung
  {  }

.Aufzaehlungspunkt
  {  }

/*Infobox*/

.Infobox 
  { 
  	position: relative;
  	margin-bottom: 1em;
  	padding: 10px;
  }

.Infobox_spezial
  {
  	position: absolute;
  	top: 0;
  	left: 445px;
  	width: 200px;
  	background: #efefef;
  	padding: 2px;
  }

.Infobox_spezial .TitelInfobox
  { 
  	padding-top: 5px;
  	padding: 6px;
  }

.Infobox_spezial .Absatz
	{
		margin-top: 1em;
		border-top: 1px #88B82D dashed;
		padding: 6px;
	}

.Infobox_variant1
  { border: solid 1px #88B82D; background:#EEF4DE; position: relative; margin-bottom: 1em; padding: 10px; }

.Infobox_variant2
  {
  }
.TitelInfobox
  { font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	color: #013476;
  	margin-bottom:		10px; }

.Infobox .Absatz
  {
  	color: #666666;
  }
.Infobox .TitelAufzaehlung
  {
  	color: #666666;
  }
.Infobox .ul
  {
  	color: #666666;
  }
.Infobox .ol
  {
  	color: #666666;
  }

.Tabellen-Container
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #013476; margin-bottom: 20px;}
.TabelleTitel
  {
    font-weight: bold;
  }
.TabelleBeschreibung
  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
  }
.TabellenKopf
  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
    font-weight: bold;
  	background-color:	#FFF7A0;
		vertical-align:		top;
  }
.Tabelle
  {
  	background-color: #013476;
  	width: 100%;
  }
.TabelleInhalt
  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
  	background-color:	#ffffff;
		vertical-align:		top;
  }
.AbstandsHalter
  {
  }
.Fuss
  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
  }
.RahmenTabelle
  {
  }

.farbig_Zeichen
  {
  	color: 				#013476;
  }
.farbig_Hintergrund
  {
  	background-color: #ffffaa;
  }
.ol
  {
  	list-style-type: decimal;
  }
.ul
  {
  }

li
  {
  	padding-top: 	0px;
  	padding-bottom: 5px;
  }

/* inline-Bilder innerhalb eines Absatzes */

.inline-Bild
  {
 	float: left; 
	padding-right: 5px;
	width: 30px;
	height: 30px;
}
 
 
/* Bilder */

.Bilder
  {
  	padding-bottom: 20px;
  }

.AbschnittBilderTitel
  {
  	background-color: #fff7de;
		font-family: 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 		10pt;
    font-weight: 	bold;
  	color: 				#ff8800;
  }
.RahmenAbschnittBilder
  {
  	background-color: #ffc684;
  }
.ImageBorder
  {
    background-color: 	#013476;
  }
.AbschnittBilder
  {
  	background-color: #fff7de;
  }
.LeerzeileBilder
  {
  	background-color: #ffc684;
		font-size: 		1px;
  }
.LeerspalteBilder
  {
  	background-color: #fff7de;
  }
.Bild
  {
/*		border: solid 1px #013476; */
		float: left;
		margin-right: 10px;
  }

.BildTitel
  {
		font-family: 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 		9pt;
    font-weight: 	bold;
  }
.BildBeschreibung
  {
		font-family: 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 		9pt;
  }
.BildQuelle
  {
		font-family: 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 		8pt;
  }
.DetailsBox
{
	background-color: #ffffff;
	border: 					dashed 1px #000000;
	padding: 				3px;
	width: 					90%;
}

/* ----------- */
/* Spaltensatz */
/* ----------- */

.Spaltensatz
	{
	}

.Spalte1
	{
		float: left;
		width: 30px;
	}

.Spalte2
	{
		padding-left: 35px;
	}

.Spalte3
	{
	}

.Spalte4
	{
	}

.Spalte1 .Absatz
	{
		margin-top: 0px;
		border-top: none;
	}

.Spalte2 .Absatz
	{
		margin-top: 0px;
		border-top: none;
	}
.Spalte3 .Absatz
	{
	}
.Spalte4 .Absatz
	{
	}

/* ----------------- */
/* Infobox als Panel */
/* ----------------- */

/* Boxmodell Beginn */
div.outerBox {
		background: transparent url(../images/box/box_side.jpg) top left repeat-y;
		border: none;
		margin-top: 0;
		margin-bottom: 17px;
		margin-left: -6px; /* Schatteneffekt und Abstand ausgleichen */
}

div.innerBox {
		display: block;
		background: transparent url(../images/box/box_top.jpg) top left no-repeat;
}

div.innerBox2 {
		background: #FFFFFF url(../images/box/box_header_small_180.jpg) 1px 1px no-repeat;
		display: block;
		border: 1px solid #ccc;
		padding: 13px 15px 15px 15px;
		margin-left: 10px;
		text-align: justify;
}

div.footerBox {
    background: transparent url(../images/box/box_bottom.jpg) left top repeat-x;
    height: 10px;
    line-height: 10px;
    margin-top: 0px;
    overflow: hidden;
		font-size: 1px;
}

div.footerBoxLeft {
    float: left;
    background: transparent url(../images/box/box_corner_left.jpg) left top no-repeat;
    height: 10px;
    width: 10px;
    line-height: 10px;
    margin-top: 0px;
    overflow: hidden;
		font-size: 1px;
}

div.footerBoxRight {
    float: right;
    background: transparent url(../images/box/box_corner_right.jpg) right top no-repeat;
    height: 10px;
    width: 10px;
    line-height: 10px;
    margin-top: 0px;
    overflow: hidden;
		font-size: 1px;
}

div.boxHeadline {
		display: block;
		color: #013476;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 75%;
		line-height: 120%;
		margin-bottom: 10px;
}

div.Infobox {
		border: 0;
		color: #013476;
}

div.Infobox ul {
		border: 0px solid #666666;
		color: #013476;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0 0 20px;
}
/* Boxmodell Ende */

-->
