/* (c) 2001 - 2007, EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* 
Hinweise:
.MODUL .KOMMANDO TAG
*/

/* cy:con Portaleditor */
.cycon-portaleditor										{ margin: 0px; padding: 1px; border-width: 0px; }
.cycon-portaleditor-x									{ margin: 0px; padding: 0px; border-width: 1px; border-style: dashed; border-color: #a0a0a0; }
.cycon-portaleditor-bezeichner							{ }
.cycon-portaleditor-zeile								{ }

/* Klasse: Pageview */
.pageview												{ margin: 0px; margin-bottom: 5px; padding: 0px; }
.pageview li											{ display: inline; margin-right: 5px; }

/* Element: suche */
.suche													{ color: #E6D2BA; }
.suche h2												{ }
.suche .navigation										{ position: static; padding: 0; height: auto; background-image: none; }

.suche .formular-suche									{ float: right; margin: 0 0 0 10px; padding: 20px 0 0 0; color: #FFF; }
.suche .formular-suche .image							{ vertical-align: top; }
.suche .formular-suche input							{ margin: 2px 6px 0 0; }
.suche .formular-suche form								{ display: inline; margin: 0 6px 0 0; }
.suche .formular-suche .form-eingabe-zeile				{ }
.suche .formular-suche .form-text						{ width: 63px; }
.suche .formular-suche .form-button						{ }

.where-to-buy-page .formular-suche,
.entry-flash-page .formular-suche						{ padding: 5px 5px 5px 0; clear: both; }
.learn-more-page .formular-suche						{ position: absolute; right: 0; top: 35px; padding: 5px 5px 5px 0; clear: both; }
.where-to-buy-page .formular-suche .form-text,
.entry-flash-page .formular-suche .form-text,
.learn-more-page .formular-suche .form-text				{ width: 120px; }

.suche .formular-suche-filter .form-select				{ width: 80px; }


.suche .trefferliste									{ padding: 10px 0; }
.suche .trefferliste hr									{ margin: 20px 0 25px 0; height: 1px; border: 0; border-top: 1px solid #A8834C; }
.suche .trefferliste h1									{ text-decoration: underline; }

.suche .trefferliste h1.katalog-1						{ color: #FEA4A6; }
.suche .trefferliste h1.katalog-2						{ color: #A8834C; }
.suche .trefferliste h1.katalog-3						{ color: #97C5F7; }
.suche .trefferliste h1.katalog-4						{ color: #F0923A; }

.suche .trefferliste .katalog-link						{ margin: 10px 0 0 0; }

.suche .trefferliste a,
.suche .trefferliste a:link,
.suche .trefferliste a:visited,
.suche .trefferliste a:hover,
.suche .trefferliste a:active							{ color: #E6D2BA; text-decoration: underline; }


.suche .trefferliste a.ebene-1,
.suche .trefferliste a.ebene-1:link,
.suche .trefferliste a.ebene-1:visited,
.suche .trefferliste a.ebene-1:hover,
.suche .trefferliste a.ebene-1:active					{ font-size: 13px; font-weight: bold; color: #A8834C; line-height: 20px; text-decoration: underline; }

/* Filter: Suchtreffer markieren */
.filter-markieren										{ background-color: #ffffaa; }

/* Element: formular */

/* Optional: Textfelder erhalten beim Überfahren mit der Maus und bei Eingabe eine andere Rahmenfarbe
.formular .form-text :hover								{ border: 1px solid #888888; }
.formular .form-text :focus								{ border: 1px solid #888888; }*/

.formular .formular-kontakt								{ padding: 25px; width: 336px; background-color: #A27268; overflow: hidden; }
.formular .formular-kontakt label						{ width: 100%; margin: 0 0 10px 0; display: block; clear: both; font-size: 12px; color: #E6D2BA; line-height: 16px; font-weight: bold; }
.formular .formular-kontakt .form-button				{ float: right; }
.formular .formular-kontakt .form-text					{ width: 100%; }
.formular .formular-kontakt .form-eingabe-zeile			{ margin: 0 0 15px 0; }

.formular .formular-kontakt	.fehler						{ color: #FFA2A6; }
.formular .formular-empfehlung							{ }

/* Element: formular_login */

/* Element: formular_passwort */

/* Element: modul_system_ist_neu */
.modul-system-ist-neu									{ }


/* Hier können nun alle benötigten Definitionen für die modul_* Elemente eingefügt werden. */

/* Modul: Glossar */

.modul-glossar .liste-abc								{ position: absolute; left: 25px; top: 214px; }

.modul-glossar .liste-abc li							{ padding: 1px; display: inline; color: #E6A34F; font-weight: bold; }

.modul-glossar .liste-abc li a,
.modul-glossar .liste-abc li a:link,
.modul-glossar .liste-abc li a:visited					{ padding: 2px; color: #FA8466; font-weight: bold; text-decoration: underline; }

.modul-glossar .zeile									{ padding: 0 0 15px 0; color: #E6D2BA; }
.modul-glossar .zeile .anker							{ color: #E6A34F; font-weight: bold; text-transform: uppercase; }

.modul-glossar .zeile a,
.modul-glossar .zeile a:link,
.modul-glossar .zeile a:visited							{ color: #E6D2BA; text-decoration: none; }
.modul-glossar .zeile a:hover							{ text-decoration: underline; }

.glossar-popup-bg										{ background-color: #4D1B1A; }
.glossar-popup-bg .caption								{ padding: 5px; display: block; font-size: 13px; font-weight: bold; line-height: 14px; color: #DDD2B7; }
.glossar-popup-fg										{ background-color: #A27268; }
.glossar-popup-fg .body									{ padding: 5px; display: block; font-size: 9px; line-height: 12px; color: #3A0D0D; }


/* Modul: Melitta Rezepte */

.rezepte .liste	.zelle									{ width: 200px; padding: 0 0 30px 0; }
.rezepte .liste	.schluss								{ width: 170px; }

.rezepte .liste .zelle .link							{ padding: 2px 0 0 10px; background-image: url(../pics/layout/melitta/bullet_square.gif); background-repeat: no-repeat; background-position: 0 6px; }
.rezepte .liste .zelle .link a,
.rezepte .liste .zelle .link a:link,
.rezepte .liste .zelle .link a:visited,
.rezepte .liste .zelle .link a:hover,
.rezepte .liste .zelle .link a:active					{ line-height: 13px; color: #E6D2BA; font-size: 11px; font-weight: bold;  }

.rezepte .liste .zelle .link .cycon-glossar-markierung	{ color: #E6D2BA; font-size: 11px; font-weight: bold; font-style: italic; }


.rezepte .pageview										{ margin: 0 50px 25px 50px; overflow: hidden; }
.rezepte .pageview a,
.rezepte .pageview a:link								{ margin: 0 10px 0 0; color: #D6A763; font-size: 13px; font-weight: bold; text-decoration: underline; }

.rezepte .pageview .main-link							{ float: left; }
.rezepte .pageview .leiste								{ float: right; text-align: right; color: #D6A763; font-size: 13px; font-weight: bold; }
.rezepte .pageview .liste								{ margin: 0 0 0 10px; color: #D6A763; font-size: 13px; font-weight: bold; }

.rezepte .pageview a.back-link,
.rezepte .pageview a.back-link:link						{ margin: 0 10px 0 5px; }
.rezepte .pageview a.next-link,
.rezepte .pageview a.next-link:link						{ margin: 0 5px 0 10px; }
.rezepte .pageview .aktiv								{ margin: 0 10px 0 0; font-size: 13px; font-weight: bold; }
.rezepte .pageview .inaktiv								{ margin: 0 10px 0 0; font-size: 13px; font-weight: bold; }

/* Modul: Melitta Rezepte Details */

.rezepte .detail										{ margin: 0 0 50px 0; }
.rezepte .detail h1										{ margin: 0 25px 15px 0; color: #D6A763; font-size: 13px; font-weight: bold; }
.rezepte .detail h2										{ margin: 0 25px 15px 0; color: #D6A763; font-size: 13px; font-weight: bold; }
.rezepte .detail h2	em									{ font-weight: bold; }
.rezepte .detail .intro									{ margin: 0 25px 15px 0; color: #D6A763; }
.rezepte .detail .zutaten								{ margin: 0 25px 15px 0; color: #D6A763; }
.rezepte .detail .zubereitung							{ margin: 0 25px 15px 0; color: #D6A763; }

.rezepte .abschluss										{ margin: 0 50px 25px 50px; overflow: hidden; }
.rezepte .abschluss a,
.rezepte .abschluss a:link								{ margin: 0 10px 0 0; color: #D6A763; font-size: 13px; font-weight: bold; text-decoration: underline; }

.rezepte .abschluss .main-link							{ float: left; }
.rezepte .abschluss .leiste								{ float: right; text-align: right; color: #D6A763; font-size: 13px; font-weight: bold; }
.rezepte .abschluss .leiste	a,
.rezepte .abschluss .leiste	a:link						{ margin: 0; color: #D6A763; font-size: 13px; font-weight: bold; text-decoration: underline; }

.rezepte a.drucken,
.rezepte a.drucken:link									{ padding: 0 20px 0 0; background-image: url(../pics/layout/melitta/print.gif); background-position: right 0; background-repeat: no-repeat; }

/* Modul FAQs */
.modul-faqs												{ }
.modul-faqs	h1											{ margin: 0 10px 20px 0; color: #D6A763; font-size: 13px; font-weight: bold; text-decoration: underline; }

.modul-faqs .liste-kategorien							{ }
.modul-faqs .liste-kategorien .liste-anzahl				{ }
.modul-faqs .liste-kategorien .liste-zeile a,
.modul-faqs .liste-kategorien .liste-zeile a:link,
.modul-faqs .liste-kategorien .liste-zeile a:visited	{ margin: 0 10px 20px 0; color: #D6A763; font-size: 13px; font-weight: bold; text-decoration: underline; }
.modul-faqs .liste-kategorien .liste-zeile	.frage		{ }
.modul-faqs .liste-kategorien .liste-zeile	.antwort	{ }

.modul-faqs .liste										{ }
.modul-faqs .liste .liste-anzahl						{ }
.modul-faqs .liste .liste-zeile							{ margin: 0 0 15px 0; }
.modul-faqs .liste .liste-zeile	.frage					{ display: block; color: #E6D2BA; font-size: 13px; font-weight: bold; line-height: 16px; }
.modul-faqs .liste .liste-zeile	.antwort,
.modul-faqs .liste .liste-zeile	.antwort p				{ color: #FFF; font-size: 12px; }
.modul-faqs .liste .liste-zeile	.nummer					{ }

.modul-faqs .detail										{ }
.modul-faqs .detail	.frage								{ }
.modul-faqs .detail	.antwort							{ }

.modul-faqs .pageview									{ margin: 0 50px 25px 50px; overflow: hidden; }
.modul-faqs .pageview .back-link a,
.modul-faqs .pageview .back-link a:link,
.modul-faqs .pageview .back-link a:visited				{ margin: 0 10px 0 0; color: #D6A763; font-size: 13px; font-weight: bold; text-decoration: underline; }

