/* (c) 2001 - 2008, 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; width: 100%; }
.pageview .pageview										{ width: 100%; }
.pageview .vor											{ width: 150px; text-align: right; }
.pageview .seiten										{ width: 150px; text-align: center; }
.pageview .zurueck										{ width: 150px; text-align: left; }
.pageview .seitennummer									{ padding: 3px; }

/* Element: suche */
.suche													{ }

.suche h2												{ }

.suche .formular-suche									{ }
.suche .formular-suche .form							{ border:1px solid black; display:inline; margin:0 5px 0 0; padding:0; vertical-align: baseline; font-size: 12px; height: 19px;  }
.suche .formular-suche .form-eingabe-zeile				{ }
.suche .formular-suche .form-text						{ width: 180px; }
.suche .formular-suche .button							{ background-image:url(../pics/layout/bg_suche_l.gif); background-position:left center; background-repeat:no-repeat; cursor:pointer; float:right; margin-left:0;}
.suche .formular-suche .button .text					{ background-image:url(../pics/layout/bg_suche_r.gif); background-position:right center; background-repeat:no-repeat; color:#F7FBFB; font-size:10px; font-weight:bold; height:19px; line-height:19px; padding:0 4px; vertical-align:middle; font-size: 12px; }
.suche .formular-suche a:link							{ text-decoration: none; }
.suche .formular-suche a:visited						{ text-decoration: none; }
.suche .formular-suche a:hover							{ text-decoration: none; }
.suche .formular-suche a:active							{ text-decoration: none; }
.suche .formular-suche .form-button						{ width: 100px; }


.suche .formular-suche-filter							{ padding-left: 10px; }
.suche .formular-suche-filter .form-select				{ width: 180px; }
.suche .formular-suche-filter label						{  }

.suche .trefferliste									{ }	
.suche .trefferliste .wortvorschlag						{ }	
.suche .trefferliste .kopf								{ margin-bottom: 10px; }	
.suche .trefferliste .liste								{ margin-bottom: 10px; }	
.suche .trefferliste .treffer							{ margin-bottom: 10px; }
.suche .trefferliste .nummmer							{ float: left; margin-right: 5px;}	
.suche .trefferliste .zeile-0							{ }
.suche .trefferliste .zeile-1							{ }

.suche .rahmen-oben-aussen								{ }
.suche .rahmen-oben-aussen .rahmen-oben-innen			{ padding-left: 10px; padding-top: 10px; }
.suche .rahmen-seite									{ }
.suche .rahmen-unten									{ }
.suche .rahmen-unten .rahmen-unten-links				{ }

/* Filter: Suchtreffer markieren */
/*.filter-markieren										{ background-color: #ffffaa; }*/

/* Element: formular */
.formular												{ }
.formular .form-eingabe-zeile							{ }
.formular label											{ }
.formular .form-text									{ }
.formular .form-button									{ }

/* 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								{ float: left; }
.formular .formular-empfehlung							{ }

/* Element: formular_login */

.formular-login											{ }
.formular-login h2										{ }

.formular-login .rahmen-oben-aussen						{ }
.formular-login .rahmen-oben-aussen .rahmen-oben-innen	{ padding-left: 10px; padding-top: 10px; }
.formular-login .rahmen-seite							{ }
.formular-login .rahmen-seite .formular-login			{ }
.formular-login .rahmen-unten 							{ }
.formular-login .rahmen-unten .rahmen-unten-links		{ }

.formular-login .formular-login							{ padding: 10px 9px 10px 9px; }
.formular-login .formular-login form					{ }
.formular-login .formular-login form label				{ }
.formular-login .formular-login .form-text				{ width: 180px; }
.formular-login .formular-login a:link					{ }
.formular-login .formular-login a:visited				{ }
.formular-login .formular-login a:hover					{ }
.formular-login .formular-login a:active				{ }
.formular-login .formular-login .form-button			{ }

.formular-login .formular-status						{ padding: 10px 9px 10px 9px; }
.formular-login .formular-status .kennung				{ margin-bottom: 5px; }
.formular-login .formular-status .aendern				{ margin-bottom: 5px; }
.formular-login .formular-status .button				{ margin-bottom: 5px; }
.formular-login .formular-status .form-button			{ padding: 1px 9px; border: 1px solid #cccccc; background-color: #ffffff; }

/* Element: formular_passwort */
.formular-passwort										{ }
.formular-passwort .form-button							{ }
.formular-passwort .form-text							{ width: 180px; }

.formular-passwort .formular-passwort-vergessen			{ }
.formular-passwort .formular-passwort-aendern			{ }

/* 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-downloadcenter 									{ }
.modul-downloadcenter .zeile-ordner						{ float: left; margin-bottom:5px; width: 100%; }
.modul-downloadcenter .zeile-datei-link					{ float: left; margin-bottom:5px; width: 100%; }
.modul-downloadcenter .bild								{ float: left; }
.modul-downloadcenter img								{ border: 0px; }
.modul-downloadcenter .titel							{ height: 22px; line-height: 22px; vertical-align: middle; }
.modul-downloadcenter .beschreibung						{ margin-left: 22px; }

/* Produkte */ 
.modul-produkte-serien 									{ }
.modul-produkte-serien .pageview						{ width: 100%; float: left;  border: 1px solid silver; margin-bottom: 15px; }
.modul-produkte-serien .pageview .back					{ text-align: left; padding: 3px; width: 100px; }
.modul-produkte-serien .pageview .seiten				{ text-align: center; padding: 3px 0 3px 5px; }
.modul-produkte-serien .pageview .seiten a				{ padding: 2px; }
.modul-produkte-serien .pageview .forward				{ text-align: right; padding: 3px 5px 3px 0; width: 100px; }

.modul-produkte-serien .liste-zeile						{ float: left; width: 243px; margin: 0 10px 10px 0;  }
.modul-produkte-serien .liste-zeile img					{ }
.modul-produkte-serien .liste-zeile .beschreibung		{ }


.modul-produkte-produkte .liste-zeile					{ width: 100%; float: left; padding-bottom: 15px;  }
.modul-produkte-produkte .text.variationen				{ width: 250px; float: left; }
.modul-produkte-produkte h2								{ color:#008842; font-family:"Book Antiqua","Times New Roman",Times,serif; font-size:19px; font-style:italic; font-weight:bold; }
.modul-produkte-produkte .bild-links					{  }

.modul-variationen-variationen table					{ width: 100%; background-color: #999999; }
.modul-variationen-variationen td						{ background-color: white; padding: 3px;  }
.modul-variationen-variationen td.kopf					{ background-color: #999999; color: white; font-weight: bold; }
.modul-variationen-variationen							{ }

/* Galerien */ 
.modul-galerien .liste-galerien							{ margin-top:20px; }

