body {
font-family : Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat;

} 

p, div  {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
margin-left : 2px; 
}

.bildbez {		/*Bildbezeichnung für imgvorschau*/
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 8pt;
text-align : right;
}

.bildbezlinks {		/*Bildbezeichnung für imgvorschaugeschenke*/
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 8pt;
text-align : left;
}

.textvorschau {		/*text für imgvorschau*/
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
text-align : justify;
}


/* Container für einzelnes Produkt */
div.show {
margin-top: 0px;		/**/
margin-bottom: 10px;	/**/
margin-right:20px;		/*Abstand zwischen Text und rechte Seite*/
margin-left:250px;		/*Abstand zwischen Text und linke navseite*/
border:none;
}

form {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
text-align : justify;
margin: 0px;
margin-right:0px;		/*Abstand zwischen Inhalt Notizzettel und rechter Rand*/
border:none;
}

img {
margin-left: 0px;	/*Abstand zwischen Bild und linke navseite*/
margin-top: 0px;	/*Abstand zwischen Bild und Überschrift Feigenkaktus*/
margin-right: 0px;	/*Abstand zwischen Bild und Text*/
/*border-style: solid;
border-color: #ffffff;
border-width: 4px;*/
}




/*#querbild { 
	background: transparent url(navneu6.jpg) no-repeat; /*Hintergrundbild wird unter Chrome  
	margin-top: 0px;                                      nicht angezeigt*/
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 100%;   /*100%*/
	height: 60px;
		}*/



/* Vorlagen für Kategorie all Produkte, z.ZT. nicht genutzt */
.subcat {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt;
background-color:#E3C5F3;
margin: 4px;
}


/* Vorlagen für Kategorien */
.cat {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt;
background-color:#E3C5F3;
margin: 4px;
}

.catactive {

font-weight: bold;
text-decoration: none;

}


/* Suchfeld */
input.search {
border-style: solid;
border-width: 1px;
border-color: #7A8541;
background-color: white;
margin-left:2px;
}

/* Eingabefeld Notizzettel */
input.acht {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
margin-left: -3px;
background-color: white;
border-style: solid;
border-width: 1px;
border-color: #7A8541;		/*Umrandung für Anzahl im Warenkorb*/
} 

input.blue {		/*entspricht zur Bestellung*/
font-weight: ;
color: #000000;
align:right;
background-color:#DCABDE;
}

h1 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-left-width : 13px; 
border-color : #7A8541; 	/*Notizzettel und Produkt*/
border-left-style : solid; 
padding-left : 3px; 
margin-left: 2px;
} 

h2 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11pt; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-left-width : 10px; 
border-color : #7A8541; 	/*Datenschutz auf Bestellung*/
border-left-style : solid; 
padding-left : 3px;
margin-left: 3px; 
} 

h3 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11pt; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-left-width : 10px; 
border-color : #006600; 
border-left-style : solid; 
padding-left : 3px; 
} 

h4 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11pt; 
border-top-style: dotted;
border-bottom-style: dotted;
border-color: #7A8541;	/*Strichlinie um Kategorie und Bestellung oben*/
border-width: 1px;
padding-left : 3px;
margin-right: 5px;
} 

/* Produktüberschrift!!! */
h5 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11pt;
color: #FFFFFF;
margin-left : 0px;
margin-bottom: 10px;	/*Abstand zwischen Produktüberschrift und Bild*/
background-color:#DCABDE;
}

/* Überschrift Katvorschau */
h6 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11pt;
color: #FFFFFF;
padding-bottom: 2px;
padding-top:2px;
text-align: center;
background-color:#DCABDE;
}



/* freie Vorlage für 8-Punkt-Schrift */
.acht {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
margin-left : 4px;					
} 

.radiobutton{			/*neu eingesetzt für Abstand zur navzeile*/
margin-left:28px;
}

.preis{				/*neu eingesetzt für Schriftgrösse Preis und Topfgrösse*/
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
}

.produktnr{			/*neu eingesetzt für Abstand zur navzeile*/
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
margin-left:250px;
}

.mwst{			/*neu eingesetzt für Abstand zur navzeile von Preis und Mwst*/
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
margin-left:250px;
}

.anzahlkorb{		/*korb eingesetzt für Warenkorb*/
margin-left:28px;
}

.korb{
background-color:#DCABDE;			/*korb eingesetzt für Warenkorb*/
margin-left:28px;
}

.kasse{
background-color:#7A8541;			/*kasse eingesetzt basketjs*/
margin-left:;
}

/* normaler Rahmen mit roter Umrandung, 8pt entspricht tipp rechts unten*/

.rahmen {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
background-color : #ffffcc; 
background-color : white; 
border-style : solid; 
border-width : 1px; 
border-color : #7A8541; 
padding : 5px; 
margin-left : 3px; 
} 


/* normaler Rahmen mit roter Umrandung, 10pt */
.rahmen2     {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
background-color : #ffffff; 
border-style : solid; 
border-width : 1px; 
border-color : #7A8541; 
padding : 2px; 
margin-left : 3px; 
}


/* Listen, Aufzählungen */
ol {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
} 


ul { 
/* Grafik für Aufzählungszeichen */
list-style-type:circle;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
}
//list-style-image: url(cat.gif);

/* ZEICHENVORLAGEN */
i {
color : #000066; 
} 

/*b {
color : red; 
} */

b.b {
color: black;
}

b.blue {
color : #7A8541; /*Farbe von blau auf Spinat geändert*/
}

b.dark {
color: #990000; 	/*entspricht Farbe braun für Preise in basketjs*/
}



/* Pseudo-Klassen für dynamische Links */
a {
	color: black;
	text-decoration: none;
}
a:link {
	color: black;
}

a:hover {
	color: black;
text-decoration: underline;
}

a:active {
	color: black;
	}

a:visited {
	color: black;
}

a.white {
	font-size : 8pt;
	color: black;
	text-decoration: none;
}
a:link.white {
	font-weight: ;
	color: white;
}
a:visited.white {
	font-weight:;
	color: white;
	}
a:hover.white {
	font-weight:;
	color: white;
	text-decoration: underline;
}
a:active.white {
	font-weight: ;
	color: white;
}

/* Links für Sortimentsliste */

a.sort {
	font-size : 10pt;
	color: white;
	font-weight:bold;
	border: ;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color:#DCABDE;
}
a:link.sort {
	font-weight: ;
	color: white;
}
a:visited.sort {
	font-weight:;
	color: white;
	}
a:hover.sort {
	font-weight:;
	color: gray;
	text-decoration: none;
}
a:active.sort {
	font-weight: ;
	color: white;
}


/* Gesamtumrandung TABELLE*/
table.umrandung {
border-style : thin;
border-width: 1px; 
border-color : silver; 
}

table.ausgabe {
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
margin: 1px;
background-color: #ffffff;
border-style: thin;
border-width: 1px; 
border-color: silver;
}

table.ausgabe th {
background-color: #DCABDE;
}

table.ausgabe td {
background-color: #E3C5F3;
}

table.adresse {
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
margin: 1px;
background-color: #ffffff;
border-style: thin;
border-width: 1px; 
border-color: silver;
}

table.adresse td {
background-color: #E3C5F3;
}

/* Input-Felder in Tabellenzelle */
table.adresse input {
background-color: white;
border-style: thin;
border-width: 1px;
border-color: silver;
}

table.adresse input.w {
background-color: #ffffff;
border-style: thin;
border-width: 1px;
border-color: gray;
}

/* Gestaltung für Trennlinie */
div.border {
color: gray;
margin-left:251px;
}


.nachoben {
padding-left:520px;
}


