/*
// $Id: online.css,v 1.8 2004/09/14 09:39:52 frezno Exp $
//
// +--------------------------------------------------------------------------+
// | Projekt:    FreznoShop                                                   |
// +--------------------------------------------------------------------------+
// | Datei/File: online.css                                               |
// |                                                                          |
// | Aufruf von: bdy.header.php                                               |
// | Called by:                                                               |
// |                                                                          |
// | Funktion:   Stylesheet für den FreznoShop.                               |
// <             Stylesheet for FreznoShop.                                   |
// +--------------------------------------------------------------------------+
// | Copyright (c) 2002-03  Uwe E. Schirm  <shop@freznoshop.com>              |
// +--------------------------------------------------------------------------+
// | This file is part of FreznoShop.                                         |
// |                                                                          |
// | FreznoShop is free software; you can redistribute it and/or modify       |
// | it under the terms of the GNU General Public License as published by     |
// | the Free Software Foundation; either version 2 of the License, or        |
// | (at your option) any later version.                                      |
// |                                                                          |
// | FreznoShop is distributed in the hope that it will be useful,            |
// | but WITHOUT ANY WARRANTY; without even the implied warranty of           |
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the            |
// | GNU General Public License for more details.                             |
// |                                                                          |
// | You should have received a copy of the GNU General Public License        |
// | along with FreznoShop; if not, write to the Free Software Foundation,    |
// | Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA            |
// +--------------------------------------------------------------------------+
// | Obige Zeilen dürfen nicht entfernt werden!    Do not remove above lines! |
// +--------------------------------------------------------------------------+
*/


/*
** Standardeinstellung
** Standard values
*/

body {
  margin: 3px;
  color: #000000;
  background-color: #ffffff;
  /* background:url("images/icons/body_background.gif") repeat-x; */
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 11px;
	font-weight: normal;
  text-decoration: none;
}

a:link, a:visited, a:active {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
}

a:hover {
  color: #ff0000;
  text-decoration: none;
}

/*
** Error Message
*/
.error {
  color: #ff0000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;

}

/*
** BoxHeader
*/
/*
.boxheader {
  color: #000000;
  background-color: #dddddd;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}
*/

.boxheader {
  color: #FFFFFF;
  background-color: #0e6e0c;
  border-color: #D3D3D3;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}

/*
** Boxinhalt
** Box content
*/
.box {
  color: #000000;
/*  background-color: #ffffdd; */
  border-color: #D3D3D3;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}

/*
** Boxinhalt
** Mittelteil Hauptseite
*/
.tdmain {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}

/*
** Company Info
*/
.compinfo {
	color:black;
	font-size:10px;
	font-family:Verdana, Helvetica, sans-serif;	
  font-weight: normal;
  text-align: justify;
}

/* Überschriften */
.headline {
  color: #000080;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
}

div.headline {
  color: #000080;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
}

/* Standardtext in Tabellen */
.desc {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  text-align: justify;
}

/* Kleine Schrift in Tabellen */
.descsmall {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}

/*
** Spezialpreis, Special-Flag gesetzt
** Special price, special-flag set
*/
.special {
  color: #ff0000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

.special1 {
  color: #ff0000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
}

/*
** Dateneingabe
** Data-input
*/
.account {
  color: #000000;
  background-color: #ff0000;
  text-decoration: none;
}

/*
** Umrandung der Tables
** Table border
*/
.tableborder {
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
}

/*
** Header mit Firmenlogo
** header with company logo
*/

.header {
  color: #900050;
  background-color: #ffffff;
  border-color: #000000;
  border-style: solid;
  border-width: 0px;
}

/*
** Gesamt-Navigationsleiste
** Complete navigation bar
*/
.navigation {
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Obere Navigationsleiste
** Upper navigation bar
*/
.navi1 {
  color: #900050;
  background-color: #c0c0c0;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Untere Navigationsleiste
** Lower navigation bar
*/
.navi2 {
  color: #900050;
  background-color: #808080;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

/*
** Footer oben
** Upper footer part
*/
.footer1 {
  color: #ffffff;
  background-color: #000000;
  text-decoration: none;
}

/*
** Footer mitte
** Middle footer part
*/
.footer2 {
  color: #ffffff;
  background-color: #808080;
  text-decoration: none;
}

/*
** Footer unten
*/
.footer3 {
  color: #808080;
  background-color: #ffffff;
  text-decoration: none;
}

/*
** Info HTML-Seiten
*/
.info {
  color: #D4D4D4;
  background-color: #ffffcc;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  text-decoration: none;
}

/* Tabelle Produktdetails */
.productdetail {
 	width:100%;
  border-color: #D3D3D3;
  border-style: solid;
  border-width: 0px;
}

/* Tabelle: Linie gepunktet unten
** da der IE keine Punktline
** in der Breite 1 darstellt
*/
.line_dotted_bottom {
 	width:100%;
  border: 0px;
  border-bottom-color: #000000;
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  height: 0px;
  text-align: left;
}

/* Tabelle: Linie gepunktet oben
** da der IE keine Punktline
** in der Breite 1 darstellt
*/
.line_dotted_top {
 	width:100%;
  border: 0px;
  border-top-color: #000000;
  border-top-style: dotted;
  border-top-width: 1px;
  height: 0px;
  text-align: left;
}

/* Artikelbeschreibung */
.article_description {
  color: #000000;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 11px;
	font-weight: normal;
  text-decoration: none;
  text-align: justify;
	white-space: normal;
}


/* Artikelnummer */
.article_number {
  color: #000000;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 11px;
	font-weight: bold;
  text-decoration: none;
}

/* Hersteller */
.article_manufacturer {
  color: #000000;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 11px;
	font-weight: bold;
  text-decoration: none;
}

/* Artikelgruppe */
.article_group {
  color: #000000;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 11px;
	font-weight: bold;
  text-decoration: none;
}

/* Lieferstatus */
.article_delivery_status {
  color: #000000;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 11px;
	font-weight: bold;
  text-decoration: none;
}

/* Artikel portofrei */
.article_free_shipping {
  color: #ff0000;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 11px;
	font-weight: bold;
  text-decoration: none;
}

/* Text in der Box "Haben Sie noch Fragen?" */
td.questiontext
{
  color: #000000;
  text-align: center;
  font-size: 11px;
  font-family: Verdana, Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
}

/* gepunktete Linie
Quelle: http://blog.h7media.de/2007/06/07/css-grafischer-horizontaler-trenner/
*/
div.line_dotted {
	clear: both;
	height: 1px;
	width: 100%;
	background: url("images/dots.gif") repeat-x;
	margin-top: 5px;
	margin-bottom: 5px;
}

/* Fehlertext beim Prüfen der Anschrift */
li.validate_error {
  color: #ff0000;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 12px;
	font-weight: normal;
  text-decoration: none;
}

/* Überschrift der Übersichtsseite der Warengruppen */
h1.goodsgroups_header {
  color: #000000;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size: 20px;
	font-weight: normal;
  text-decoration: none;
  text-align: center;
}

/* Bildunterschrift einer Warengruppe */
h2.goodsgroup_name {
  color: #000000;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size: 12px;
	text-decoration: none;
  text-align: center;
}

/* roter Pfeil links vom roten Link */
a.link_arrow_red
{
	background: url("images/icons/pfeil_rot_rechts_9x9.png");
	font-family: Verdana,Arial,sans-serif;
	color: #ff0000;
	background-repeat: no-repeat;
	background-position: left;
	padding-left:12px;
}



/* Hauptmenü oben */ 
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
	
.indentmenu
{
	font: 12px Arial;
	width: 100%; /*leave this value as is in most cases*/
	overflow: hidden;
}

.indentmenu ul
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%; /*width of menu*/
	border: 1px solid #564c66; /*dark purple border*/
	border-width: 1px 0;
	background: black url("images/media/indentbg.gif") center center repeat-x;
}

.indentmenu ul li
{
	display: inline;
}

.indentmenu ul li a
{
	float: left;
	color: white; /*text color*/
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	padding: 5px 11px;
	text-decoration: none;
	border-right: 1px solid #564c66; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited
{
	color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current
{
	color: white !important; /*text color of selected and active item*/
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	padding-top: 6px; /*shift text down 1px for selected and active item*/
	padding-bottom: 4px; /*shift text down 1px for selected and active item*/
	background: black url("images/media/indentbg2.gif") center center repeat-x;
}


/* Hauptmenü links */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.glossymenu
{
	list-style-type: none;
	margin: 5px 0;
	padding: 0px;
	width: 198px;
	border: 1px solid #9A9A9A;
	border-bottom-width: 0;
}

.glossymenu li a
{
	background: white url("images/media/glossyback.gif") repeat-x bottom left;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: white;
	display: block;
	width: auto;
	padding: 5px 0;
	padding-left: 4px;
	text-decoration: none;
}

* html .glossymenu li a
{ /*IE only. Actual menu width minus left padding of A element (10px) */
	width: 175px;
}

.glossymenu li a:visited, .glossymenu li a:active
{
	color: white;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: white;
}

.glossymenu li a:hover
{
	background-image: url("images/media/glossyback2.gif");
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: white;
}

