/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* Copyright */
.copyright										{ position:absolute; z-index:1; top:246px; right:0px; height:46px; line-height:46px !important; }
.copyright, .copyright b						{ color:#969696; cursor:default; }
.copyright a.eikona:link,
.copyright a.eikona:visited						{ color:#969696; font-weight:bold; text-decoration:none; }
.copyright a.eikona:hover,
.copyright a.eikona:active						{ color:#5b5b5b; font-weight:bold; text-decoration:none; }

/* Element: Absatz */

.absatz											{ display:block; margin:0px 30px 0px; padding:20px 0px 0px; clear:both; }
.produkt .absatz								{ margin:0px 30px 20px; padding:0px 0px 0px; }
.produkt table .absatz							{ margin:0px 0px 20px 30px; padding:0px 0px 0px; }
.produktliste .absatz							{ margin:0px 0px 20px; padding:0px 30px 0px 00px; }
.produktslider-container						{ float:left; margin:0px 20px 30px 0px; border:1px solid #e9e9e9; }
.produktslider									{ cursor:pointer; }
.produktslider .absatz							{ margin:0px; padding:0px; position:relative; height:210px; }
.produktslider-inhalt							{ width:275px; }
.produktslider-inhalt .absatz					{ margin:0px; padding:10px 10px; }
.absatz	.text									{ clear:none; }
.absatz, .absatz .text, .absatz .text p			{ text-align:justify; }
.legende .absatz, .absatz .text,
.legende .absatz .text p						{ text-align:left; }
.slidebox-container .box_slider .absatz	.text	{ text-align:left; font-size:11px; }


.absatz .bild-rechts,
.produkt .absatz .bild-rechts							{ float:right; padding:0px; border-left:30px solid #ffffff; border-bottom:5px solid #ffffff; }
.absatz .bild-links,
.produkt .absatz .bild-links							{ float:left; padding:0px; border-right:30px solid #ffffff; border-bottom:5px solid #ffffff; }

/* Element: Bild */
.bild-links, .bild-rechts						{ padding:20px 30px 0px; }
.produkt .bild-links, .produkt .bild-rechts, .produkt .bild		{ padding:0px 30px; }
.boxen .bild-links, .boxen .bild-rechts			{ width:150px; height:150px; padding:0px; overflow:hidden; }
.bild-links .bild-unterschrift,
.bild-rechts .bild-unterschrift					{ color:#969696; margin-bottom:10px; font-size:11px; font-style:italic; padding-top:5px; }

.produktslider .bild-rechts,
.produktslider .bild-links						{ float:none; border-right:0px solid #ffffff; border-left:0px solid #ffffff; border-bottom:0px solid #ffffff; }

/*
.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								{ }
.text ol li							{ list-style-image: none; list-style-position: inside; }
.text ul								{ margin:0px; padding:0px; }
.text li							  { margin:0px; padding:0px; padding-left:13px; display:block; list-style:none; background: url(../pics/layout/content_li_back.gif) no-repeat left top; }
*/
/*
.text p								{ margin: 0; }
.text img							{ }                       
.text a:link						{ }
.text a:visited						{ }
.text a:hover						{ }
.text a:active						{ }
.text p li							{ }                       
*/

/* Element: Bild */
/*.bild								{ }
.bild-unterschrift					{ font-style: italic; }
.bild-rechts						{ float: right; clear: both; padding: 0px 0px 0px 0px; }
.bild-links							{ float: left; clear: both; 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							{ }

.dokument p							{ margin: 0; }
.dokument a:link					{ }
.dokument a:visited					{ }
.dokument a:hover					{ }
.dokument a:active					{ }
*/

/* Element: Container */
.container								{ }
.container #spalte1						{ float:left; width:50%; }
.container #spalte2						{ float:right; width:50%; }
.container #spalte1 .bild-links,
.container #spalte2 .bild-links,
.container #spalte1 .bild-rechts,
.container #spalte2 .bild-rechts		{ float:none; }

/* Element: Umbruch */
.umbruch                        { font-size: 1px; line-height: 1px; width: 100%; height: 1px; overflow: hidden; clear: both; }
.download						{ padding-top:20px; }
.download .zeile-header			{ height: 25px; line-height:24px; background: #969696; }
.download .zelle-header			{ text-align: center; color: #ffffff; font-weight: bold; }
.download .download-zeile-0,
.download .download-zeile-1		{ background: #E9E9E9; border-bottom:1px solid #D0D0CD }
.download .download-zeile-0:hover,
.download .download-zeile-1:hover		{ background: #d0d0cd; }
.download .download-zeile-0	td,
.download .download-zeile-1	td	{ height: 25px; line-height:24px; border-left:1px solid #D0D0CD; border-right:1px solid #D0D0CD; }
.download img					{ float: none;  }

