
/**************************************************************************************************/
/* Schriften fuer Fliesstext, also redaktioneller Teil mit Schriftspalten etc. */
/**************************************************************************************************/

font.smallspacer {		
	font-size:2pt;	
} 

/**************************************************************************************************/
/* Fliesstext (für ganz normalen Fließtext im Inhalt) */

font.text {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:9pt;	
	font-weight:normal;
} 

font.listingselected {		
	color:#5F6973;	
	font-size:8pt;	
	font-weight:normal;
}


/**************************************************************************************************/
/* Link Fliesstext (für ganz normalen Fließtext im Inhalt)  */

a.text {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:9pt;	
	text-decoration:underline;
	font-weight:bold;
} 

a.textbold {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:9pt;	
	font-weight:bold;
	text-decoration:none;
} 


/**************************************************************************************************/
/* Hervorgehobener Text (Anleser, Hervorhebung Assistent)  */

font.textbold {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:9pt;	
	font-weight:bold;
} 




/**************************************************************************************************/
/* Fehlermeldung im Fliesstext (für ganz normalen Fließtext im Inhalt) */

font.texterror {	
	font-family:"Arial","Arial Narrow";	
	color:#CC0000;	
	font-size:8pt;	
	font-weight:normal;
} 
/**************************************************************************************************/
/* Telefonnummer im Hotlineformat */
/**************************************************************************************************/
font.phonenumber {	
	font-family:"Arial","Arial Narrow";	
	color:#ffffff;	
	font-size:14pt;	
	font-weight:bold;
} 


/**************************************************************************************************/
/* EMail im Hotlineformat */
/**************************************************************************************************/
font.email {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
} 


a.email {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	text-decoration:none;
} 


/**************************************************************************************************/
/* Formatierung fuer Formulare */
/**************************************************************************************************/

/*Ersatzteile*/
input.global {		
	width:100%;
}

input.width18x18 {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width: 18;
	height: 18;
}
input.basketfield {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:120;
}

input.extrasmall {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width: 40;
}

/*PLZ-Felder*/

input.middlesmall {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width: 110;
}
input.small {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width: 156;
}

input.middle {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:240;
}

input.big {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:270;
}
select.basketfield {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:120;
}

select.extrasmall {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:40;
}

select.quarter {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:135;
}
select.third {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:150;
}
select.small {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:156;
}

select.middlesmall {
	width: 90;
}

select.middle {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:240;
}

select.big {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:270;
}
textarea.basketfield {		
	width:120;
	height:40;
}
textarea.small {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:156;
	height:40;
}


textarea.width156x40 {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:156;
	height:40;
}

textarea.width156x80 {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:156;
	height:80;
}


textarea.small {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:240;
	height:40;
}

textarea.big {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:270;
	height:40;
}

textarea.extrabig {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:270;
	height:80;
}

textarea.xxlbig {
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
	width:270;
	height:200;
}


/**************************************************************************************************/
/* Schriften fuer Pfad  */
/**************************************************************************************************/


/**************************************************************************************************/
/* Link Pfad  */

a.path {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;
	font-size:8pt;	
	text-decoration:underline;
	font-weight:normal;
} 

/**************************************************************************************************/
/*  font Link Pfad */

font.path {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;
	font-size:8pt;	
	text-decoration:underline;
	font-weight:normal;
} 


/**************************************************************************************************/
/* aktiver Link Pfad */

a.pathactive {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;
	font-size:8pt;	
	text-decoration:underline;
	font-weight:bold;
} 


/**************************************************************************************************/
/* font aktiver Link Pfad */

font.pathactive {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;
	font-size:8pt;	
	text-decoration:underline;
	font-weight:bold;
} 



/**************************************************************************************************/
/* Schriften fuer Assistent  */
/**************************************************************************************************/


/**************************************************************************************************/
/* Text Assistent  */

font.panel {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:normal;
} 



/**************************************************************************************************/
/* Link Text Assistent  */

a.panel {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	text-decoration:underline;
	font-weight:bold;
} 



/**************************************************************************************************/
/* Hervorhebung Text Assistent  */

font.panelbold {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:8pt;	
	font-weight:bold;
} 




/**************************************************************************************************/
/* Schriften fuer gelistete Daten in Form von Tabellen, zB Warenkorb oder Katalog  */
/**************************************************************************************************/


/**************************************************************************************************/
/* Tabellentext normal  */

font.listingtext {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:9pt;	
	font-weight:bold;
} 

font.normaltext {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:8pt;	
	font-weight:normal;
} 

font.linktextactive {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:11pt;	
	font-weight:bold;
	text-decoration:none;
} 


/**************************************************************************************************/
/* Link Tabellentext normal  */

a.listingtext {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:8pt;	
	text-decoration:underline;
	font-weight:bold;
} 



/**************************************************************************************************/
/* Tabellentext klein  */

font.listingtextsmall {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:9pt;	
	font-weight:normal;
} 



/**************************************************************************************************/
/* Link Tabellentext klein  */

a.listingtextsmall {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:9pt;	
	text-decoration:underline;
	font-weight:normal;
} 



/**************************************************************************************************/
/* Warnung Tabellentext (Fehlermeldungen) */

font.listingtexterror {	
	font-family:"Arial","Arial Narrow";	
	color:CC0000;	
	font-size:9pt;	
	font-weight:normal;
}


/**************************************************************************************************/
/* Beschriftung Tabelle (Spaltentitel) */

font.listinghead {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:9pt;	
	font-weight:bold;
} 


/**************************************************************************************************/
/* Link Beschriftung Tabelle (Spaltentitel) */

a.listinghead {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:9pt;	
	text-decoration:underline;
	font-weight:bold;
} 


/**************************************************************************************************/
/* Link wei&szlig; auf Orange Beschriftung Tabelle (Spaltentitel) */

a.listingheadwhite {	
	font-family:"Arial","Arial Narrow";	
	color:#FFFFFF;	
	font-size:8pt;	
	text-decoration:underline;
	font-weight:bold;
} 


/**************************************************************************************************/
/* Schriften fuer Headlines auf grauen Linien  */
/**************************************************************************************************/


/**************************************************************************************************/
/* Haupt-Headline (Text große Headline auf Linien)  */

font.headline {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:12pt;	
	font-weight:bold;
} 


/**************************************************************************************************/
/* Headlines (Einfacher Text auf liniertem Grund, z. B. "es wurden xx Produkte...")  */

font.subheadline {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:11pt;	
	font-weight:bold;
} 


/**************************************************************************************************/
/* Headlines (Einfacher Text auf liniertem Grund, z. B. "es wurden xx Produkte...")  */

font.subheadline_active {	
	font-family:"Arial","Arial Narrow";	
	color:#FFFFFF;	
	font-size:10pt;	
	font-weight:bold;
} 


/**************************************************************************************************/
/* Link in Subheadlines (Einfacher Text auf liniertem Grund, z. B. "es wurden xx Produkte...") */

a.subheadline {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	text-decoration:none;
	font-size:10pt;	
	font-weight:bold;
} 

a.subheadline_active {	
	font-family:"Arial","Arial Narrow";	
	color:#FFFFFF;	
	text-decoration:none;
	font-size:10pt;	
	font-weight:bold;
} 
/**************************************************************************************************/
/* Link in Subheadlines (Einfacher Text auf liniertem Grund, z. B. "es wurden xx Produkte...") */

font.subheadlineerror {	
	font-family:"Arial","Arial Narrow";	
	color:#CC0000;	
	text-decoration:none;
	font-size:10pt;	
	font-weight:bold;
} 



/**************************************************************************************************/
/* Link in Buttons auf Startseite */

a.button {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	text-decoration:none;
	font-size:8pt;	
	font-weight:bold;
} 


/**************************************************************************************************/
/* Schriften fuer 3. Navigationsebene  */
/**************************************************************************************************/


/**************************************************************************************************/
/* 3. Navigationsebene inaktiv  */

font.navigation {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:9pt;	
	font-weight:normal;
} 


/**************************************************************************************************/
/* 3. Navigationsebene aktuell gewählte  */

font.activenavigation {	
	font-family:"Arial","Arial Narrow";	
	color:#FFFFFF;	
	font-size:9pt;	
	font-weight:bold;
} 

/**************************************************************************************************/
/* 3. Navigationsebene aktuell gewählte schwarz */

font.activenavigationblack {	
	font-family:"Arial","Arial Narrow";	
	color:#000000;	
	font-size:9pt;	
	font-weight:bold;
} 

/**************************************************************************************************/
/* 3. Navigationsebene inaktiv  */

a.navigation {	
	font-family:"Arial","Arial Narrow";	
	color:#666666;	
	font-size:9pt;	
	text-decoration:none;
	font-weight:normal;
} 


/**************************************************************************************************/
/* 3. Navigationsebene aktuell gewählte  */

a.activenavigation {	
	font-family:"Arial","Arial Narrow";	
	color:#FFFFFF;	
	font-size:9pt;	
	text-decoration:none;
	font-weight:bold;
} 

/*****************************************  Tabellenformatierung    *****************************************/
table{
border:0px; 
}

table.naviRights{
background-color: #ECEDEE;
}

table.global{
border-left:10px solid #ffffff;
border-right:10px solid #ffffff;
width:100%;
padding:0;
} 

td.SubNaviRightsActive{
background-color: #D4D6D5;
}

td.SubNaviRightsInactive{
border-right:solid 1px;
}

/*************** Grau der Produktdarstellung fuer td-, tr-, table-tags *****************/

.greyproductlistdark { background-color:#D4D6D5;
}

.greyproductlistlight { background-color:#EEEEEE;
}

.redproductlist { background-color:#FF9966;
}

/*************** Gelb der Produksortierung als bgcolor fuer td-, tr-, table-tags ********/

.yellowlistselected { 
background-color:#FFCC66;
padding-left:3;
padding-right:3;   
}

.yellowlistselecteddark { background-color:#FFDA8C;
padding-left:3;
padding-right:3;   
}

.yellowlistselectedlight { background-color:#FFE1A4;
padding-left:3;
padding-right:3;   
}

.yellowanddistance { background-color:#FFE1A4;
					 padding-left:3;
					 padding-right:3;   
} 

/****************************colored rows in Tables by JavaScript****************************************/
    .odd
    {
      background-color: #eeeeee;
    }
    .even
    {
      background-color: #dddddd;
    }
    .config
    {
      background-color: #eeffee;
    }
    .popup
    {
      position:        absolute;
      border-color:     #aa9999;
      border-width:           2;
      border-style:       solid;
      padding:                5;
      z-index:             1000;
      background-color: #eeeeee;
      visibility:        hidden;
    }
    .popuptitle
    {
      text-align:         right;
      background-color: #bbbbff;
      padding:                1;
    }
/*********************************************************************************************************/