body {
    margin:0px 0px; 
    padding:0px;
}

body.tomandi    {
	color: #a52a2a;
	background:url(../system/bgnd_grey.gif) left top repeat;
	font-size: 11px;
	font-family: Arial, Verdana, Geneva, Verdana, SunSans-Regular
}

#intro	{
	background-color: #000; 
	color: #dcdcdc;	
	font-size: 11px;
	font-family: Arial, Verdana, Geneva, Verdana, SunSans-Regular
}

.welcome	{
	border: 0;
	align: center;
	width: 99%;
	padding-top: 40px;
}
	
#page-footer p	{
	width: 99%;
	text-align: center;
	text-color: #caa;
	text-size: 10px;
}

#intro-footer	{
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 20px;
	width: 100%;
	background-color: #111;
	text-align: center;
	font-size: 10px;
}

.maintable	{
	padding: 2px;
}

.maintable_bgnd	{
	margin:0;
	padding: 0;
	/* background:url(../system/bgnd_grey.gif) left top repeat; */
}

.innertable	{
	padding: 0;
	align: top;
	text-align: center;
	valign: top;
}
	
a    { 
	color: #a52a2a;
	font-size: 11px;
	font-family: Arial, Verdana, Geneva, Verdana, SunSans-Regular
	}
	
a:link, a:visited     {
	color: #ff6347;
	font-family: Arial, Verdana, Geneva, Verdana, SunSans-Regular
	}

a:hover    {
	color: #fff8dc;
	font-family: Arial, Verdana, Geneva, verdana, SunSans-Regular;
	background-color: #a52a2a
	}

td   {
	color: #a52a2a;
	font-size: 11px;
	font-family: Arial, Verdana, Geneva, Verdana, SunSans-Regular
	}

h1 { font-size: 24px; font-family: Arial, Helvetica, Geneva, sans-serif; }
h2 { font-size: 18px; font-family: Arial, Helvetica, Geneva, sans-serif; }
h3 { padding: 10px 0px 2px 20px; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; text-align: left;}
h4 { font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif; }
h5 { font-size: 8px; font-family: Arial, Helvetica, Geneva, sans-serif; }

sorten, .sorten {
	color: #a52a2a;
	font-size: 13px;
	font-style: bold;
	font-family: Arial, Verdana, Geneva, Verdana, SunSans-Regular
	}

p {line-height: 16px;text-align: justify; padding:0 20px 0 20px;}

.infobox	{width: 600px; padding: 4px; background-color: #ff9c00; color: #403e32; border: 1px solid #403e32;}
.infobox2	{width: 600px; padding: 4px; background-color: #a52a2a; color: #ccc; border: 1px solid #666;}

#standardbox	{width: 600px; padding: 4px; color: #754; background-color: fff; border: 1px solid #666; overflow: auto;}
.floatimgl	{float: left; border:0; padding: 4px; padding-right: 16px; }
.floatimgr	{float: right; border:0; padding: 4px; padding-left: 16px; }

td.sortennummer	{color: #dcdcdc; font-size: 18px; color: #422; text-align: center; }
td.sortenname	{padding: 2px; color: #211; background-color: #fff; font-size: 18px; font-weight: bold; line-height: 14px;}
td.sortentext	{padding: 2px; color: #754; background-color: #fff; font-size: 12px; line-height: 16px;}
td.sortentext2	{valign: top; padding: 2px; color: #754; background-color: #fff; font-size: 12px; line-height: 16px; font-weight: bold;}
td.sortenlabel	{align: center; valign: middle; background-color:#dcdcdc; color:#696969; }

td.bestellzahl	{font-weight: bold; color: #000; }
td.bestelltext	{font-weight: 500; color: #000; letter-spacing: 1px; line-height: 16px;border-bottom: 1px solid #dcdcdc;}
td.bestelltext2	{font-weight: 500; color: #000; letter-spacing: 1px; line-height: 16px;border-bottom: 1px solid #000;}
td.bestelltext3	{font-weight: 700; color: #000; letter-spacing: 1px; line-height: 16px;}
td.bestelltext4	{font-weight: 500; color: #000; padding-left: 30px; letter-spacing: 1px; line-height: 16px;}
td.bestelltext5	{font-weight: 500; color: #000; padding-left: 30px; letter-spacing: 1px; line-height: 16px; border-bottom: 1px solid #dcdcdc;}
td.bestellpreis	{font-weight: bold; color: a52a2a;}

.bestellung	{}

.date-mod	{font-style: italic; font-size: 11px; color: #966}

.red    {color: #c00; !important}
.nr { text-align: center; font-size: 16px; color: #411; background-color: #bbb;}
.black  {color: #000;}
.white	{color: #fff;}

#info   {width: 274px; color: #fff; background-color: #a52a2a; border: 1px solid #652a2a; padding: 12px; margin-bottom: 20px; text-align: left;}
#infobreit   {width: 600px; color: #fff; background-color: #a52a2a; border: 1px solid #652a2a; padding: 4px; margin-bottom: 20px; text-align: left;}

.linkpix a:link, .linkpix a:visited	{ color: #a52a2a; background-color: #fff; text-decoration: none; font-weight: bold;}
.linkpix a:hover	{ color: #000; background-color: #fff; text-decoration: none;font-weight: bold;}