body	{
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	background: url(/images/navigation/schatten_hintergrund.jpg);
    background-repeat: repeat y;
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	/*margin:0px;
	padding:0px;*/	
} 

#login td{
	font-size:11px;
}

.Listendetail {
	padding:15px;
	background-image:url(/images/navigation/listen_hinter.jpg);
	background-repeat:repeat-x;
	border-bottom:2px solid #5EAD44;
}

#Adresstabelle td {
	height:25px;
	vertical-align:middle;
}

.Listendetail td {
	height:30px;
	border-bottom:1px solid #5EAD44;
	vertical-align:middle;
}

.ListendetailDiv {
	padding:5px 0 5px 0;
}

.headerListe {
	width:150px;
	padding:5px 0 5px 0;
	background-color:#CDE7BF;
	border-top:2px solid #5EAD44;
	border-bottom:2px solid #5EAD44;
	text-align:left;
	font-weight:bold;
	float:left;
	overflow:hidden;
}

.zeilenListeDetail {
	width:40px;
	margin-top:5px;
	height:27px;
	border-bottom:1px solid #5EAD44;
	float:left;
}

.zeilenListe {
	width:150px;
	padding:5px 0 5px 0;
	border-bottom:1px solid #5EAD44;
	float:left;
	overflow:hidden;
}

.zeilenListeArtikel {
	width:150px;
	height:25px;
	border-bottom:1px solid #5EAD44;
	float:left;
}


.clear {
	clear:both;
	line-height:0;
	font-size:0;
	margin:0;
	padding:0;
}

h1
{ 
	COLOR : #666666;  
	FONT-SIZE : 18px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	letter-spacing: 0.2em;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-left: 15px;
	margin-right: 0px;
}

h2
{ 
	COLOR : #666666; 
	FONT-SIZE : 16px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	letter-spacing: 0.2em;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 15px;
	margin-right: 0px;
}

h3
{ 
	COLOR : #333333;  
	FONT-SIZE : 13px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 10px;
	margin-top: 15px;
	margin-right: 0px;
	margin-left: 10px;
}

h5
{ 
	COLOR : #333333;  
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
}

td, input {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

th {
	FONT-WEIGHT : bold; 
	FONT-SIZE : 12px; 
}

.header {
	background: url(/images/navigation/verlauf_grau.jpg);
    background-repeat: norepeat;
	width:971px;
	height:168px;
}

.profil {
	background: url(/images/navigation/profil.jpg);
    background-repeat: norepeat;
	width:291px;
	height:44px;
	padding:6px;
	margin:0;
}

div.meldung {
	position: absolute;
	top: 210px;
	left: 267px; 
	width: 407px;
	height: 213px;
	background:  url(/images/meldung/background.jpg) no-repeat;
	filter:alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity:0.95;
}

.meldungtext {
	margin: 0px 5px 5px 150px;	
	color: black;
}

.meldungschliessen{
	position:relative;
	top:7px;
	left:385px;
	width:15px;
	height:15px;
	z-index: 10;
}

.profiltextklein {
	FONT-SIZE :11px; 
}

li {
 	list-style: none;
}

A  {
	BACKGROUND-COLOR : transparent;
	COLOR : #666666;
	TEXT-DECORATION : underline;
}

A:active  {
	BACKGROUND-COLOR : transparent;
	COLOR : #666666;
	TEXT-DECORATION : underline;
}

.button {
	background : #CDE7BF;
	scrollbar-3dlight-color : #000000;
	scrollbar-shadow-color : #333333;
	scrollbar-arrow-color : #333333;
	scrollbar-darkshadow-color : #FAE58C;
	scrollbar-face-color : #FAE58C;
	scrollbar-highlight-color : #FAE58C;
	scrollbar-track-color : #FAE58C;
	width : 80px;
}

A:visited  {
	BACKGROUND-COLOR : transparent;
	COLOR : #999999;
	TEXT-DECORATION : underline;
}

A:hover  {
	BACKGROUND-COLOR : transparent;
	COLOR : #333333;
	TEXT-DECORATION : underline;
}

.titel_start {
	background :  url(/images/startseite/linie_titel.gif);
	margin-right: 25px;
	margin-bottom: 20px;
}

hr {
	color: #58AF2C;
	margin-bottom:10px;
	margin-top:10px;
	height: 1px;
}

.startseite {
	margin-right: 25px;
	margin-bottom: 5px;
	margin-top: 0px;
}
.absatzgross
{ 
	COLOR : #000000; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 15px;
	margin-right: 15px;
}

.kruemmelabsatz
{ 
	COLOR : #666666; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal;
	margin-bottom: 25px;
	margin-top: 11px;
	margin-left: 10px;
	margin-right: 0px;
}

A.kruemmeltext
{
	COLOR : #333333; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : underline; 
	FONT-STYLE : normal; 
}

A.kruemmeltext:hover
{
	COLOR : #999999; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : underline; 
	FONT-STYLE : normal; 
}

A.kruemmeltext:visited
{
	COLOR : #666666; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : underline; 
	FONT-STYLE : normal; 
}

.absatzmittel
{ 
	COLOR : #000000;  
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 15px;
	margin-right: 0px;
}

.absatzklein
{ 
	COLOR : #000000; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 15px;
	margin-right: 0px;
}

.absatzwarenkorb
{ 
	COLOR : #333333; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 5px;
}

.absatzwarenkorbtabelle
{ 
	COLOR : #333333;  
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 2px;
}

.textwarenkorbtabelle
{ 
	COLOR : #333333;  
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	font-size:11px;
}

.titelwarenkorb
{ 
	COLOR : #333333; 
	FONT-SIZE : 14px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	letter-spacing: 0.1em;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 2px;
}

.absatznavig1
{ 
	BACKGROUND-COLOR : #FFF; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	/*background :  url(/images/navigation/aktiv1.gif);*/
}

.absatznavig2
{ 
	BACKGROUND-COLOR : #F4F4F4; 
	/*BACKGROUND-COLOR : #9BCF80;*/
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.absatznavig3
{ 	
	BACKGROUND-COLOR : #E1E1E1; 
	/*BACKGROUND-COLOR : #CDE7BF;*/
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.absatznavigaktiv
{ 
	/*background :  url(/images/navigation/aktiv1.gif);*/
	BACKGROUND-COLOR : #FCB415; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}


/* Aktive Menüpunkte */

.g1absatznavigaktiv
{ 
	/*Lebensmittel*/
	BACKGROUND-COLOR : #B1C697; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.g2absatznavigaktiv
{ 
	/*Wein*/
	BACKGROUND-COLOR : #CF8683; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.g3absatznavigaktiv
{ 
	/*Beauty*/
	BACKGROUND-COLOR : #F1DDD3; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.g4absatznavigaktiv
{ 
	/*Haushalt*/
	BACKGROUND-COLOR : #CCE4E6; 
	margin-bottom: 0px;
	/*margin-top: 53px;*/
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.g5absatznavigaktiv
{ 
	/*Geschenke*/
	BACKGROUND-COLOR : #FEDDF2; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.g6absatznavigaktiv
{ 
	/*Allgemein*/
	BACKGROUND-COLOR : #CCE4E6; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.g7absatznavigaktiv
{ 
	/*Allgemein*/
	BACKGROUND-COLOR : #ccc; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.navigtop {
	COLOR : #000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold;  
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 10px;
	margin-right: 2px;
}


/* Hyperlinks im Menü */

A.navig1
{ 
	COLOR : #000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 10px;
	margin-right: 2px;
	}

A.navig1:hover
{ 
	COLOR : #CDE7BF; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 10px;
	margin-right: 2px;
	}

A.navig1:visited
{ 
	COLOR : #000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 10px;
	margin-right: 2px;
	}

A.navig2
{ 
	COLOR : #333333; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 22px;
	margin-right: 2px;
	}

A.navig2:hover
{ 
	COLOR : #58AF2C; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 22px;
	margin-right: 2px;
	}

A.navig2:visited
{ 
	COLOR : #333333; 
	FONT-FAMILY : Arial; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 22px;
	margin-right: 2px;
	}

A.navig3
{ 
	COLOR : #333333; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 34px;
	margin-right: 0px;
	}

A.navig3:hover
{ 
	COLOR : #58AF2C; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 34px;
	margin-right: 0px;
	}

A.navig3:visited
{ 
	COLOR : #333333; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 34px;
	margin-right: 0px;
	}


a.aktivnavig1
{ 
	COLOR : #000000;  
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 10px;
	margin-right: 2px;
	}

a.aktivnavig2
{ 
	COLOR : #000000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 22px;
	margin-right: 2px;
	}
	
a.aktivnavig3
{ 
	COLOR : #000000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 34px;
	margin-right: 0px;
	}

a.aktivnavig1:hover
{ 
	COLOR : #000000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 10px;
	margin-right: 2px;
}

a.aktivnavig1:visited
{ 
	COLOR : #000000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 10px;
	margin-right: 2px;
}

a.aktivnavig2:hover
{ 
	COLOR : #000000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 22px;
	margin-right: 2px;
}

a.aktivnavig2:visited
{ 
	COLOR : #000000;  
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 22px;
	margin-right: 2px;
}
	
a.aktivnavig3:hover
{ 
	COLOR : #000000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 34px;
	margin-right: 0px;
}
	
a.aktivnavig3:visited
{ 
	COLOR : #000000; 
	FONT-SIZE : 12px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left: 34px;
	margin-right: 0px;
}

.linienavig
{ 
	margin-bottom: 0px;
	margin-top: 0px;
}

.text
 { 
 	COLOR : #000000;
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

.hinweis
 { 
 	COLOR : #000000;
	FONT-SIZE : 15px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

.hinweistext
 { 
 	COLOR : #000000;
	FONT-SIZE : 13px; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

.weiss
 { 
 	COLOR : #FFFFFF;
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

.grau
 {
	COLOR: Gray;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	FONT-STYLE: normal;
}

.flagaktion
 {
	COLOR: #E66506;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	FONT-STYLE: normal;
	letter-spacing:0.1em;
}

.textfett
 { 
 	COLOR : #666666;
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

.textwarenkorb
 { 
 	COLOR : #666666;
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

.textwarenkorbfett
 { 
 	COLOR : #666666;
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	letter-spacing: 0.15em;
}

.textpreis
 { 
 	COLOR : #666666;
	FONT-SIZE : 14px; 
	FONT-WEIGHT : bold;
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	letter-spacing: 0.1em;
}

.textpreisaktion
 { 
 	COLOR : #E66506;
	FONT-SIZE : 18px; 
	FONT-WEIGHT : bold;
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
	letter-spacing: 0.1em;
}

.textklein
 { 
 	COLOR : #333333;
	FONT-SIZE : 10px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : italic; 
}

.klein
 { 
 	COLOR : #666666;
	FONT-SIZE : 11px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

A.klein
 { 
 	COLOR : #000000;
	FONT-SIZE : 11px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : underline; 
	FONT-STYLE : normal; 
}

A.klein:hover
 { 
 	COLOR : #666666;
	FONT-SIZE : 11px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : underline; 
	FONT-STYLE : normal; 
}

A.klein:visited
 { 
 	COLOR : #999999;
	FONT-SIZE : 11px; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : underline; 
	FONT-STYLE : normal; 
}

.artikel
 { 
 	COLOR : #666666;
	FONT-SIZE : 11pt; 
	FONT-WEIGHT : bold; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

.rot
 { 
 	COLOR : #CC0000; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

.form  {
	COLOR : #000000;
	FONT-SIZE : 12px; 
	BORDER: #58AF2C  1px solid;
	background : #D3EAC7;
	width : 205px;
}

.formerror  {
	COLOR : #666666;
	BORDER : #666666  1px solid;
	background : #cc88ff;
	width : 205px;
}

.formplz  {
	COLOR : #000000;	
	BORDER: #58AF2C  1px solid;
	background : #D3EAC7;
	width : 50px;
}

.formlogin  {
	COLOR : #000000;
	FONT-SIZE : 11px;
	BORDER: #58AF2C  1px solid;
	background : #D3EAC7;
	width : 90px;
}

.formmerkliste  {
	COLOR : #999999;
	BORDER : #FFFFFF  1px solid;
	background : #ffffff;
	width : 142px;
}

.formplzerror  {
	COLOR : #666666;
	BORDER : #666666  1px solid;
	background : #cc88ff;
	width : 50px;
}

.formort {
	COLOR : #000000;
	BORDER: #58AF2C  1px solid;
	background : #D3EAC7;
	width : 152px;
}

.formklein {
	COLOR : #666666;	
	BORDER: #666666  1px solid;
	background : #ffffff;
	width : 100px;
}

.formmittel {
	COLOR : #666666;
	BORDER: #666666  1px solid;
	background : #ffffff;
	width : 180px;
}

.formorterror {
	COLOR : #666666;
	BORDER: #666666  1px solid;
	background : #cc88ff;
	width : 100px;
}

.formbutton1 {
	COLOR : #666666;
	background : #ffffff;
	width : 100px;
	TEXT-DECORATION : underline;
	BORDER : 0pt;
}

.formbutton2 {
	COLOR : #666666;
	background : #ffffff;
	TEXT-DECORATION : underline; 
	width : 160px;	
	BORDER : 0pt;
}

.formbutton3 {
	COLOR : #666666;
	background : #ffffff;
	TEXT-DECORATION : underline; 
	width : 180px;	
	BORDER : 0pt;
}

.formadmin  {
	COLOR : #666666;
	BORDER: #666666  1px solid;
	background : #ffffff;
}

.formadminfett  {
	COLOR : #666666;
	FONT-WEIGHT : bold;
	BORDER: #666666  1px solid;
	background : #ffffff;
}

.formmitteilung  {
	COLOR : #666666;
	BORDER: #666666  1px solid;
	background : #ffffff;
	width : 455px;
}

.formanzahl {
	COLOR : #666666;
	BORDER: #58AF2C  1px solid;
	background : #ffffff;
	width : 20px;
}

.formpulldown1 {
	COLOR : #666666;
	BORDER: #666666  1px solid;
	background : #FFFFFF;
	width : 40px;
}

.formpulldown2 {
	COLOR : #666666;
	BORDER: #666666  1px solid;
	background : #FFFFFF;
	width : 60px;
}

.admintext  {
	color : #666666;
	BORDER: #666666  1px solid;
	background-color : #ffffff;
}

.suche {
	COLOR: #666666;
	FONT-SIZE: 11px;
	BORDER: #666666  1px solid;
	background: #ffffff;
	width: 140px;
}

.anzahl {
	COLOR : #666666;
	BORDER: #666666  1px solid;
	background : #ffffff;
	width : 20px;
}

.ok {
	COLOR : #666666;
	FONT-SIZE : 11px;
	BORDER: #666666  1px solid;
	background : #ffffff;
	width : 25px;
}

A.textwarenkorbtabelle
{ 
	COLOR : #333333; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : underline; 
	FONT-STYLE : normal; 
}


A.textwarenkorbtabelle:hover
{ 
	COLOR : #666666; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : underline; 
	FONT-STYLE : normal; 
}

A.textwarenkorbtabelle:active
{ 
	COLOR : #333333; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}


A.textwarenkorbtabelle:visited
{ 
	COLOR : #666666; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal; 
}

.fusszeile
{ 
	COLOR : #CCCCCC; 
	FONT-WEIGHT : normal; 
	TEXT-DECORATION : none; 
	FONT-STYLE : normal;
	font-size:11px; 
}

fieldset {
border:#58AF2C solid 1px; 
margin-top:15px;
margin-bottom:15px;
width:190px;
padding:0px;
}

legend {
font-weight:bold;
font-size:15px;
/*margin-left:-5px;*/
}


.clear {
	clear:both;
	line-height:0;
	font-size:0;
	margin:0;
	padding:0;
}
