/******************************************\
* Globale Definitionen                    *
\******************************************/

/* Body */
body {
	background-color:#FEDEBA;
	/* Hintergrundfarbe */
	margin:0px;
	/* Aussenabstand */
	scrollbar-face-color: #efefef;
	/* Aussehen des Scrollbalken */
	scrollbar-shadow-color: #9098b0;
	scrollbar-highlight-color: #9098b0;
	scrollbar-3dlight-color: #9098b0;
	scrollbar-darkshadow-color: #9098b0;
	scrollbar-track-color: #c0ccd8;
	scrollbar-arrow-color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #020202;
}

h2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #020202;
}

h2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #020202;
}

s {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;

}


/* Link (wenn die Maus drauf zeigt) */
a:hover {
	color:				#333333;			/* Textfarbe */
	text-decoration:	underline;			/* Text eigenschaften */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:		bold;
}

/* Link (standard) */
a:link {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:		bold;
}

/* Link (wenn er bereits besucht wurde) */
a:visited {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:		bold;
}

/* Link (wird nur bei wenigen Browsern angezeigt: i.d.R. während des Klicks) */
a:active {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:		bold;
}



/* Link (header) */
a.head:hover {
	color:				#333333;			/* Textfarbe */ 
	text-decoration:	underline;			/* Text eigenschaften */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

/* Link (stadard) */
a.head:link {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

/* Link (wenn er bereits besucht wurde) */
a.head:visited {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:		bold;
}

/* Link (wird nur bei wenigen Browsern angezeigt: i.d.R. während des Klicks) */
a.head:active {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:		bold;
}




/* Link (wenn die Maus drauf zeigt) */
a.themenmenue:hover {
	color:				#FFFFFF;			/* Textfarbe */ 
	text-decoration:	underline;			/* Text eigenschaften */
    font-weight:		bold;
    font-size:			14px;
}

/* Link (standard) */
a.themenmenue:link {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
    font-weight:		bold;
    font-size:			14px;
}

/* Link (wenn er bereits besucht wurde) */
a.themenmenue:visited {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
    font-weight:		bold;
    font-size:			14px;
}

/* Link (wird nur bei wenigen Browsern angezeigt: i.d.R. während des Klicks) */
a.themenmenue:active {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
    font-weight:		bold;
    font-size:			14px;
}


/* Link (wenn die Maus drauf zeigt) */
a.hauptmenue:hover {
	color:				#FFFFFF;			/* Textfarbe */ 
	text-decoration:	underline;			/* Text eigenschaften */
    font-weight:		bold;
    font-size:			12px;
}

/* Link (standard) */
a.hauptmenue:link {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
    font-weight:		bold;
    font-size:			12px;
}

/* Link (wenn er bereits besucht wurde) */
a.hauptmenue:visited {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
    font-weight:		bold;
    font-size:			12px;
}

/* Link (wird nur bei wenigen Browsern angezeigt: i.d.R. während des Klicks) */
a.hauptmenue:active {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
    font-weight:		bold;
    font-size:			12px;
}



/* Bilder */
image {
	border-width: 0;						/* Rahmengröße */
}

/******************************************\
* Spezielle Style Klassen                 *
\******************************************/


/* Haupttabelle: bildet die grobe Seitenstruktur ab */
.maintable {
	background-color:	#FEDEBA;			/* Hintergrundfarbe */
	text-align:			center;				/* Ausrichtung des Inhalts */
	vertical-align:		top;				/* vertikale Ausrichtung d. Inhalts */
    font-size:			10pt;
}

.content {
	background-color:	#DDDDDD;			/* Hintergrundfarbe */
	text-align:			left;				/* Ausrichtung des Inhalts */
	vertical-align:		top;				/* vertikale Ausrichtung d. Inhalts */
    font-size:			10pt;
}

/* Sidebars für die Navigation */
.sidebar {
	background-color:	#FEDEBA;			/* Hintergrundfarbe */
	text-align:			left;				/* Ausrichtung des Inhalts */
	vertical-align:		top;				/* vertikale Ausrichtung d. Inhalts */
   font-size:			10pt;
}

.status {
	color:				#000000;			/* Textfarbe */ 
	text-decoration:	none;				/* Text eigenschaften */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
}

/* Weiterer Balken für den Fokusbereich */
.fokusmenu {
	background-color:	#FEDEBA;			/* Hintergrundfarbe */
	text-align:			right;				/* Ausrichtung des Inhalts */
	vertical-align:		top;				/* vertikale Ausrichtung d. Inhalts */
}


/* Haupttabelle: bildet die grobe Seitenstruktur ab */
.header {
	background-color:	#FFD794;			/* Hintergrundfarbe */
	text-align:			middle;				/* Ausrichtung des Inhalts */
	vertical-align:		top;				/* vertikale Ausrichtung d. Inhalts */
}

/* Contentbereich */
.content {
	background-color:	#FEDEBA;			/* Hintergrundfarbe */
	text-align:			left;				/* Ausrichtung des Inhalts */
	vertical-align:		top;				/* vertikale Ausrichtung d. Inhalts */
    font-size:			10pt;
}

.content1 {
	background-color:	#E5C691;			/* Hintergrundfarbe */
	text-align:			left;				/* Ausrichtung des Inhalts */
	vertical-align:		top;				/* vertikale Ausrichtung d. Inhalts */
    font-size:			10pt;
}

.content2 {
	background-color:	#FEDEBA;			/* Hintergrundfarbe */
	text-align:			left;				/* Ausrichtung des Inhalts */
	vertical-align:		top;				/* vertikale Ausrichtung d. Inhalts */
    font-size:			10pt;
}

.Zahlen {
	text-align:		right;					/* Zahlen Linksbündig ausrichten */
}

/******************************************\
* Styles zur Formatierung der Beiträge    *
* (Über Sprachverwirr)					  *
\******************************************/

.r  { color : #990000; }
.g  { color : #009900; }
.b  { color : #000099; }
.y  { color : #CCCC00; }
.s  { font-size : 8pt; }
.l  { font-size : 14pt; }
.xl { font-size : 18pt; }
.sr  { font-size : 8pt; color : #990000; }
.sg  { font-size : 8pt; color : #009900; }
.sb  { font-size : 8pt; color : #000099; }
.sy  { font-size : 8pt;	color : #FFFF00; }
.lr  { font-size : 14pt; color : #990000; }
.lg  { font-size : 14pt; color : #009900; }
.lb  { font-size : 14pt; color : #000099; }
.ly  { font-size : 14pt; color : #FFFF00; }
.xlr  { font-size : 18pt; color : #990000; }
.xlg  { font-size : 18pt; color : #009900; }
.xlb  { font-size : 18pt; color : #000099; }
.xly  {	font-size : 18pt; color : #FFFF00; }

/******************************************\
* Produktliste                            *
\******************************************/

.table_produktliste {
	margin-left : 25px;
	margin-right : 25px;
	margin-bottom : 10px;
	margin-top : 10px;
}

.table_kategorie {
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
/*	background-image : url(../images/bg_menu_left.gif);*/
}

.produktliste_innen {
	background : #D4BE99;
    font-size:			10pt;
}

.produktliste_aussen {
	background : #9B8F7B;
    font-size:			10pt;
}

.produkt_aussen {
	background : #9B8F7B;
    font-size:			10pt;
}

.produkt_innen {
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	background : #FFDDA1;
    font-size : 10pt;
	text-align : left;
}

/******************************************\
*  Warenkorb                                              *
\******************************************/

.table_warenkorb {
/*	background-color: #FFDDA1;*/
	background-color: #FFB843;
	margin-left : 25px;
	margin-right : 25px;
	margin-bottom : 10px;
	margin-top : 10px;
    font-size:			10pt;
}
.content3 {
	background-color:	#FFDDA1;
	text-align:			left;
	vertical-align:		top;
	font-size:			10pt;
	border: thin solid #FFB843;
}
