<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ###############################
** STYLELAP.CSS
*/

/* Farben fuer diverse Hervorhebungen wie Rezeptzeichen, Lagervorschriften */

#ColorRZ {
	/* background-color: c41c1c; */
	color: c41c1c;
}

#ColorSG {
	background-color: f2c003;
	color: c41c1c;
}

#ColorLV {
	background-color: 03fff6;
	color: 1c61d5;
}


/* ### Ueberschriften, Fliesstexte ###################################################################### */

/*
body { color: #FF0000; font-size: 81.25%; font-family: Verdana, Helvetica, Arial, sans-serif; } /* 13px */
*/
body { color: #FF0000; font-size: 100.00%; font-family: Verdana, Helvetica, Arial, sans-serif; } /* 13px */
h1,h2,h3,h4 { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:normal;}

h1 {font-size: 1.6em; color: #006; margin: 0 0 0.25em 0; padding-top: 1.5em; }
h2 {font-size: 1.4em; color: #600; margin: 0 0 0.25em 0; padding-top: 1.5em; border-bottom: 2px #ddd solid; }
h3 {font-size: 1.2em; color: #777; margin: 0 0 0.25em 0; padding-top: 1.5em; font-weight:bold; }
h4 {font-size: 1.0em; color: #888; margin: 0 0 0.30em 0; padding-top: 1em; font-weight:bold; border-bottom: 1px #ddd solid;}
h5 {font-size: 1.0em; color: #888; margin: 0 0 0.30em 0; font-style:italic; }
h6 {font-size: 1.0em; color: #888; margin: 0 0 0.30em 0; font-style:italic; }

#teaser h1 { font-size: 1.2em; border: 0; }

p,ul,dd,dt { line-height: 1.5em; font-family:  Verdana, Helvetica, Arial, sans-serif;}
p {
	line-height: 1.5em;
	margin: 0 0 1em 0;
	color: #777777
}

#pwhite { line-height: 1.5em; margin: 0 0 1em 0; color: #FFFFFF }


strong,b { font-weight: bold; }
em,i { font-style:italic; }
pre, code {	font-family: "Courier New", Courier, monospace; }
address { font-style:normal; line-height: 1.5em; margin: 0 0 1em 0; }

hr { 
	color: #fff; 
	background:transparent; 
	margin: 0 0 0.5em 0; 
	padding: 0 0 0.5em 0; 
	border:0; 
	border-bottom: 1px #eee solid; 
}

acronym, abbr {
	letter-spacing: .07em;
	border-bottom: 1px dashed #c00;
	cursor: help;
}


/* ### Auszeichnung lokaler und Externer Links ######################################################## */
a, a em.file {
	color: #612A09;
	text-decoration:none;
	font-weight: bold;
}
a:hover {background-color: #786721; color: #FFFFFF; text-decoration:none;}
a:focus {
	background-color: #786721;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
a:active {
	background-color: #EF7023;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
}


/* ######################################################################################################
** ### Formulare &amp; Tabellen #############################################################################
** ######################################################################################################
*/

table {
	border: 0px;
	border-collapse:collapse;
	border-style:hidden;
	margin-bottom: 0.0em;
	margin-top:0em;
	background: #ffffff;
	color: #777;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;

}


#tableseitenkopf {
	border-style: hidden;
	border-collapse:collapse;
	width: 100%;
	margin-bottom: 0.0em;
	background: #ffffff;
	color: #000000;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.0em;
	line-height: 1.5em;
	text-align:center;
}

#tablecenter {
	border-style:hidden;
	border-collapse:collapse;
	width: 700;
	margin-bottom: 0.5em;
	background: #ffffff;
	color: #000000;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.5em;
	font-weight: normal;
	color: #777;

}


#tablebestellliste {
	border-style:hidden;
	border-collapse:collapse;
	margin-bottom: 0.5em;
	background: #ffffff;
	color: #000000;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.5em;
	font-weight: normal;
	color: #777;

}

#tablecenterSENDEN {
	border-style:hidden;
	border-collapse:collapse;
	width: 700;
	margin-bottom: 0.5em;
	background: #ffffff;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.5em;
	color: #800000;
}

#tableAngemeldeterUser {
	font-size: 0.8em;
	line-height: 1.2em;
	color: #800000;
	text-align: right;
	background: #FFFFFF;
}


#tablemenubar {
	border: 0px;
	border-style: hidden;
	border-collapse:collapse;
	width: 100%;
	margin-bottom: 0.0em;
	margin-top: 0.0em;
	background: #FDAB69;
	background: #FFE680;
	/*background: #ffab28;*/
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.3em;
	text-align: left;
}


#tablemenubar2 {
	border: 0px;
	border-style: hidden;
	border-collapse:collapse;
	width: 100%;
	margin-bottom: 0.0em;
	margin-top: 0.0em;
	background: #FDEADF;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.3em;
	text-align: left;
}

#tablenormal {
	border: 0px;
	border-style: hidden;
	border-collapse:collapse;
	width: 700px;
	margin-bottom: 1.0em;
	margin-top: 1.0em;
	background: #FFFFFF;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 2.0em;
	text-align: left;
}


#tablebestellzeile {
	border: 0px;
	border-style: hidden;
	border-collapse:collapse;
	width: 600px;
	margin-bottom: 1.0em;
	margin-top: 1.0em;
	background: #FDEADF;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 2.0em;
	text-align: left;
}

#tablebestellzeile a:hover {
    background-color: #EF7023;
    color: #FFFFFF;
    text-decoration:none;
    border-style: solid;
    border: 1px;
}

#tablebestellzeile a {
    border: 1px solid;
    background-color: #f0f0f0;
    color: #612A09;
    text-decoration:none;
    padding: 3px;
}


#tablehead {
	border-collapse:collapse;
	/* width: 100%; */
	margin-bottom: 0.5em;
	background: #f0f0f0;
	color: #800000;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 1.5em;
	text-align: center;
	
}

#tablelineodd {
	background: #f0f0f0;
	font-size: 1.0em;
	line-height: 1.0em;
	text-align: center;
	font-weight: normal;
}

#tablelineodd a:hover {
    background-color: #f0f0f0;
    color: #ef7023;
}

#tablelineeven {
	background: #ffffff;
	font-size: 1.0em;
	line-height: 1.0em;
	text-align: center;
	font-weight: normal;
}

#tablelineeven a:hover {
    background-color: #ffffff;
    color: #ef7023;
}

#tablelinegesamtsumme {
	background: #FDAB69;
	background: #ffe680;
	font-size: 1.0em;
	line-height: 1.0em;
	/*text-align: center; */
}

#tablelineTopKonditionen {
	background: #adcfff;
	color: #003884;
	font-size: 1.0em;
	vertical-align:middle;
	line-height: 1.5em;
}

#tableInfoBox {
	background: #ccccff;
	background: #b3cef4;
	background: #ffe680;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	color: #003884;
	line-height: 1.5em;
	width:70%;
	margin-left: auto;
	margin-right: auto;
	border-width: 0px;
	border-style: hidden;
		
}

#tableERROR {
	border-style:hidden;
	border-collapse:collapse;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width:480;
	margin-bottom: 0.5em;
	background: #ffff64;
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.5em;
	color: #777;

}



form {overflow:hidden;}

/* BUTTON */
input#submit {
    border: 1px solid;
    background-color: #f0f0f0;
    color: #612A09;
}

/*
input, textarea {
    width: auto;
	border: 1px #ccc solid;
    background: #fafafa;
	padding: 3px;
	color: #777;
}
*/

input[type=text]:focus, textarea:focus {
	background: #f0f0f0;
	color: #333;
	border-color: #666;
}

/* DIVS */

	body,
	html {
		margin:0;
		padding:0;
		background:#a7a09a;
		background:#ffffff;
		background-image:url(hap-back01.png);
		background-repeat:repeat-x;
		/* background-repeat: no-repeat; */
		/* background-attachment: scroll; */
		background-position: center top;
		color:#000;
	}
	body {
		min-width:950px;
	}
	#wrap {
	background:#ffffff;
	margin:0 auto;
	width:950px;
	}
	#header {
		background:#ddd;
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	#nav {
		background:#c99;
		padding:5px;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	#main {
	background:#ffffff;
	float:left;
	width:710px;
	}
	#main h2, #main h3, #main p {
	padding:0 0px;
    }
	#sidebar {
	background:#ffffff;
	float:right;
	width:240px;
	font-size: 0.8em;
	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
		
    }
	#footer {
	/* background:#FDAB69; */
	background: #f0f0f0;
	clear:both;
	}
	#footer p {
		padding:5px;
		margin:0;
		font-size: 0.8em;
    }

#tablesidebar  {
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: gray;
	border-collapse: spearate;
	background-color: #ffffff;
	font-size: 0.8em;
}

#tablesidebar td {
	border-width: 1px;
	padding: 2px;
	border-style: dotted;
	border-color: gray;
	background-color: #FFFFFF;
}

#htablesidebarheadline td {
    background-color: #FDAB69;
	font-size: 3em;
}

#bemerkung {
	background: #FFFF33;
	font-size: 0.8em;
	line-height: 1em;
	text-align: left;
	font-weight: normal;
	padding: 5px;

}
</pre></body></html>