/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* Element: Absatz */
.absatz										{ margin: 0 0 27px 53px; color: #4C4D4D }
.absatz h2									{ margin: 0 0 22px 0; font-size: 16px }
.absatz .bild-unterschrift					{ font-style: italic }
.absatz .bild-rechts						{ float: right; padding: 0 0 10px 10px }
.absatz .bild-links							{ float: left; padding: 0 10px 10px 0 }
.absatz .text								{ font-size: 12px; line-height: 20px }
.absatz .text p								{ margin-bottom: 20px }

/* Element: Titel */
.titel										{ padding: 0 0 0 53px; background: url(../pics/layout/wsh-schutz.png) no-repeat }

/* Element: Text */
.text										{ }
.text ol li									{ list-style-image: none; margin-left: 15px }
.text ul li									{ list-style-image: none; margin-left: 15px; list-style-type: disc }

/* Element: Bild */
.bild										{  }
.bild-unterschrift							{  }

/* Element: Link */
.link										{ }

/* Element: Link Empfehlung */
.link-empfehlung							{ }
.link-empfehlung a:link,
.link-empfehlung a:visited					{ padding: 0 0 0 21px!important; font-size: 11px; color: #BFBFBF; text-decoration: none; background: url(../pics/layout/wsh-kontakt.png) no-repeat 0 2px }
.link-empfehlung a:hover,
.link-empfehlung a:active					{ color: #FFF; background: url(../pics/layout/wsh-kontakt.png) no-repeat 0 -10px!important }

/* Element: Druckvorschau */
.druckvorschau								{ }
.druckvorschau a:link,
.druckvorschau a:visited					{ padding: 0 0 0 21px!important; font-size: 11px; color: #BFBFBF; text-decoration: none; background: url(../pics/layout/wsh-drucken.png) no-repeat 0 0 }
.druckvorschau a:hover,
.druckvorschau a:active						{ color: #FFF; background: url(../pics/layout/wsh-drucken.png) no-repeat 0 -15px!important }

/* Element: Umbruch */
.umbruch             		               { font-size: 1px; line-height: 1px; width: 100%; height: 1px; overflow: hidden; clear: both }

/* Element: google_maps */
.google-maps								{ width: 393px; height: 370px; float: right; margin: 0 0 16px 0 }

/* Element: accordion */
.accordion-horizontal						{ margin: 0 49px 0 202px; width: 914px; height: 488px; overflow: hidden }
.accordion-horizontal .acToggle				{ float: left; width: 29px; height: 441px; margin: 0 6px 0 0; background: #C6C4C5; cursor: pointer; overflow: hidden }
.accordion-horizontal .acToggle img			{ display: block }
.accordion-horizontal .acActive				{ background: #203A5D }
.accordion-horizontal .acContent			{ width: 633px; height: 488px; float: left; position: relative; overflow: hidden }
.accordion-horizontal .acCanvas				{ width: 627px; height: 488px; background-repeat: no-repeat }
.accordion-horizontal .acCanvas .text		{ font-size: 18px; color: #FFF; padding: 20px; width: 345px; height: 80px; position: absolute; bottom: 0; left: 0; overflow: auto }

.accordion-horizontal .acCanvas a			{ width: 627px; height: 488px; display: block }
.accordion-horizontal .acCanvas a:hover		{ text-decoration: none }

.accordion-horizontal .acCanvas a .pfeil			{ width: 21px; height: 21px; position: absolute; bottom: 64px; right: 15px; background: url(../pics/layout/wsh-akkordeon.png) no-repeat 0 0 }
.accordion-horizontal .acCanvas a:hover .pfeil		{ background-position: 0 -21px }

.dokument									{ color: #4C4D4D;  margin: 0 0 27px 53px;}
.dokument a:link,
.dokument a:visited							{ color: #4C4D4D;}
.dokument a:hover,
.dokument a:active							{ color: #4C4D4D; }


