/***************************************************/
/* Screen-Stylesheets (alle Browser, ausser NS4) */
/***************************************************/


/**************************************/
/* Grundlegende Eigenschaften */
/**************************************/


/* Hintergrundfarbe, Abstand zum Browserrand, Fliesstextformatierung für jede Seite */

body 
{
		background-color:#292929;
		margin:0px;

}


/**************************************/
/* Texte */
/**************************************/

/* Standardschrift für alle Zellen */
td
{
		font-family:arial,sans-serif;
		font-size:11px;
		color:#CBC9C9;
		line-height:170%;


}


/* Headline */
h1 
{
		font-size:17px;
		color:#D91E23;
		font-weight:normal;
		line-height:100%;
}


/* Graue Sublines */
.subline 
{
		color:#414042;
		font-weight:bold;
}



/**************************************/
/* Links */
/**************************************/


/* Standardlink */
a 
{
		color:#CBC9C9;
		text-decoration:underline;

}

a:hover 
{
		color:#D91E23;
		text-decoration:underline;
}


a.hauptmenue_link
{
		color:#CBC9C9; 
		font-weight:normal;
		text-decoration:none; 
		line-height:100%; 
}


a.hauptmenue_link:hover 
{
		color:#D91E23;
		text-decoration:none;
}


a.untermenue_link
{
		color:#CBC9C9; 
		font-weight:normal;
		text-decoration:none; 
		line-height:180%;
}


a.untermenue_link:hover 
{
		color:#D91E23;
		text-decoration:none;
}

a.copyright_link
{
		font-size:9px;
		color:#78787A; 
		text-decoration:none; 
		line-height:100%; 
}


a.copyright_link:hover 
{
		font-size:9px;
		color:#D91E23;
		text-decoration:none;
}



/**************************************/
/* Tabellen, Rahmen und Texte in Tabellen  {D3,11,31}*/
/**************************************/

/* Linie rechts von den Hauptmenüpunkten */
.linie_rechts_schwarz 
{	
		border-right-width:1px;
		border-right-style:solid;
		border-right-color:#000000;
}

.linie_links_schwarz 
{	
		border-left-width:1px;
		border-left-style:solid;
		border-left-color:#000000;
}

.linie_links_weiss 
{	
		border-left-width:1px;
		border-left-style:solid;
		border-left-color:#FFFFFF;
}

.linie_rechts_weiss 
{	
		border-right-width:1px;
		border-right-style:solid;
		border-right-color:#FFFFFF;
}

.linie_oben_weiss 
{	
		border-top-width:1px;
		border-top-style:solid;
		border-top-color:#FFFFFF;
}

.linie_unten_weiss 
{	
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-bottom-color:#FFFFFF;
}

/* Formatierung Tabellen in Wackershop */

.linie_links_dunkelgrau 
{	
		border-left-width:1px;
		border-left-style:solid;
		border-left-color:#6D6E71;
}

.linie_rechts_dunkelgrau 
{	
		border-right-width:1px;
		border-right-style:solid;
		border-right-color:#6D6E71;
}

.linie_oben_dunkelgrau 
{	
		border-top-width:1px;
		border-top-style:solid;
		border-top-color:#6D6E71;
}

.linie_unten_dunkelgrau 
{	
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-bottom-color:#6D6E71;
}


/* Text- und Tabellenformatierung in Tabellen-Kopfzeilen */
.grauer_text_fett 
{
		font-size:11px;
		color:#414042;
		font-weight:bold;
		padding-bottom:3px;
		padding-top:1px;
		padding-left:6px;
		padding-right:5px;
}

.textabstand_rahmen 
{
		padding-bottom:2px;
		padding-top:1px;
		padding-left:4px;
		padding-right:3px;
}

/* Graue Zelle mit Hauptinhalten */
.inhalt 
{
		background-color:#C9CBCC;
}

/* Höhe der gesamten Tabelle (damit graue Fläche bis an unteren Rand geht) */
.hunderthoch 
{
		height:100%;
}


/**************************************/
/* Elemente in Formularen */
/**************************************/


/* Buttons in Formularen */
input.button 
{
		font-family: arial;
		font-size:11px;
		color:#414042;
		cursor:pointer;
		border-style:none;
		background-color:#CBC9C9;
}

/* Einzeilige Formularfelder */
input 
{
		font-family: arial;
		font-size:11px; 
		color:#CBC9C9;
		border-style:none;
		background-color:#4D4D4F;
}

/* Mehrzeilige Texteingabefelder */				
textarea 
{
		font-family: arial;
		font-size:11px; 
		color:#CBC9C9;
		border-style:none;
		background-color:#4D4D4F;
		scrollbar-base-color:#4D4D4F;
  		scrollbar-3d-light-color:#CBC9C9;
  		scrollbar-arrow-color:#CBC9C9;
  		scrollbar-darkshadow-color:#000000;
  		scrollbar-face-color:#4D4D4F;
  		scrollbar-highlight-color:#CBC9C9;
  		scrollbar-shadow-color:#000000;
  		scrollbar-track-color:#6D6E71;
}

/* Pulldown-Menüs */				
select 
{
		font-family: arial;
		font-size:11px; 
		color:#CBC9C9;
		border: 0 none;

		background-color:#4D4D4F;
}

/* Checkbox-Menüs */				
checkbox 
{
		font-family: arial;
		font-size:20px; 
		color:#4D4D4F;
		background-color:#4D4D4F;
}


/***************************************************/
/***************************************************/
/*******************ALt********************************/
/***************************************************/
/***************************************************/






/* Aufzählungsliste auf z. B. Homepage */
ul 
{
		margin-bottom:0px;
}

li 
{
		list-style-type:square; 
		margin-left:-22px; 
		line-height:150%;
}




/**************************************/
/* Tabellen, Rahmen und Texte in Tabellen */
/**************************************/


/* Abstände der Bilder von der Tabelle auf Formteilseiten*/
.bildbox
{
		padding-bottom:8px;
		padding-top:9px;
		padding-left:8px;
		padding-right:8px;
		background-color:#EDEDED;
}


/**************************************/
/* Elemente, die am Bildschirm nicht dargestellt werden */
/**************************************/

.nichtanzeigen
{
		width:0px;
		height:0px;
}