
body             { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #FFFFFF; }
body.weiss       { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #FFFFFF;Overflow-x: hidden;Overflow-y: auto; }
body.logo        { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #FEFED1; }
body.gelb        { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #FFDB55; }
body.hellgelb    { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #FFFBBB; }
body.grau        { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #9C9C9C; }
body.hellgrau    { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #E1E1E1; }
body.gruen       { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #FFFFCC; }
body.braun       { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #CC9900; }
body.hintergrund { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #BAC3D3; }
body.artikelansicht { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #FBDA7C; }
body.notizzettel    { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #FBF789; }
body.hintergrund_2  { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #FFCC33; }

table.hellgelb       {background-color:#FFFBBB;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
table.weiss          {background-color:#FFFFFF;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
table.schwarz        {background-color:#000000;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light}
table.gruen          {background-color:#FFFFCC;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
table.grau           {background-color:#9C9C9C;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
table.hellgrau       {background-color:#E1E1E1;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
table.hellstgrau     {background-color:#F4F4F4;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
table.hintergrund    {background-color:#D4D4D4;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
table.rahmen1px      {background-color:#FFFFFF;border:1px solid #666666}
table.artikelansicht {background-color:#FBDA7C;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
table.notizzettel    {background-color:#FBF789;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
table.hintergrund_2  {background-color:#FFCC33;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}

tr.hintergrund  {background-color:#BAC3D3}
tr.hintergrund_2 {background-color:#FFCC33}
tr.artikelansicht {background-color:#FBDA7C}
tr.blau         {background-color:#0D174E}
tr.grau         {background-color:#9C9C9C}
tr.hellgrau     {background-color:#E1E1E1}
td.hellstgrau   {background-color:#F4F4F4}
tr.gelb         {background-color:#FFDB55}
tr.gruen        {background-color:#FFFFCC}
tr.weiss        {background-color:#FFFFFF}
tr.schwarz      {background-color:#000000;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light}
tr.rahmen1px    {background-color:#FFFFFF;border:1px solid #666666}


td.artikelansicht   {background-color:#FBDA7C}
td.notizzettel      {background-color:#FBF789}

td.hintergrund      {background-color:#BAC3D3}
td.blau             {background-color:#0D174E;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light}
td.blau_klein       {background-color:#0D174E;font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#FFFFFF;font-weight:light}
td.grau             {background-color:#9C9C9C}
td.weiss            {background-color:#FFFFFF}
td.hellgrau         {background-color:#E1E1E1}
td.hellstgrau       {background-color:#F4F4F4}
td.gelb             {background-color:#FFDB55}
td.schwarz          {background-color:#000000;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light}
td.gruen            {background-color:#FFFFCC;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
td.text             {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light}
td.text_fett        {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:bold}
td.text_grau        {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#7B7B7B;font-weight:light}
td.text_weiss       {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light}
td.text_klein       {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light}
td.text_rot         {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:red;font-weight:light}
td.text_gross       {font-family:Verdana,Arial,Helvetica;font-size:12pt;color:#000000;font-weight:bold}
td.text_weiss_gross {font-family:Verdana,Arial,Helvetica;font-size:12pt;color:#FFFFFF;font-weight:bold}
td.text_ueberschrift_head {font-family:Verdana,Arial,Helvetica;font-size:10pt;color:#FFFFFF;font-weight:bold}
td.rahmen1px        {background-color:#FFFFFF;border:1px solid #666666}


input.hellgrau {
        font-family: Verdana;
        font-size:8pt;
        color:#000000;
        font-weight:light;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#E1E1E1;
	align=left }

input.readonly_text {
        font-family: Verdana;
        font-size:8pt;
        color:#000000;
        font-weight:light;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#FFFFFF;
	align=left }

input.readonly_text_rot {
        font: light 7pt Verdana,arial, helvetica, sans-serif; text-decoration: none; color: red;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#FFFFFF;
	align=left }
input.text {
        font-family: Verdana;
        font-size:8pt;
        color:#000000;
        font-weight:light;
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	background-color:#FFFFFF;
	align=left }
input.text_klein {
        font-family: Verdana;
        font-size:7pt;
        color:#000000;
        font-weight:light;
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	background-color:#FFFFFF;
	align=left }
input.text_grau {
        font: light 7pt Verdana,arial, helvetica, sans-serif; text-decoration: none; color: #000000;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#666666;
	align=center }


a         {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:none;}
a:link    {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:none;}
a:visited {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:none;}
a:active  {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:none;}
a:hover   {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:underline;}

a.schwarz         {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:none;}
a:link.schwarz    {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:none;}
a:visited.schwarz {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:none;}
a:active.schwarz  {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:none;}
a:hover.schwarz   {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:underline;}

a.schwarz_bold         {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:bold;text-decoration:none;}
a:link.schwarz_bold    {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:bold;text-decoration:none;}
a:visited.schwarz_bold {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:bold;text-decoration:none;}
a:active.schwarz_bold  {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:bold;text-decoration:none;}
a:hover.schwarz_bold   {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:bold;text-decoration:underline;}

a.text_u         {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:underline;}
a:link.text_u    {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:underline;}
a:visited.text_u {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:underline;}
a:active.text_u  {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:underline;}
a:hover.text_u   {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;text-decoration:underline;}

a.weiss         {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:link.weiss    {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:visited.weiss {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:active.weiss  {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:hover.weiss   {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}

a.weiss_u         {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}
a:visited.weiss_u {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}
a:active.weiss_u  {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}
a:hover.weiss_u   {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}

a.blau         {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:visited.blau {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:active.blau  {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:hover.blau   {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}

a.blau_u         {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}
a:visited.blau_u {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}
a:active.blau_u  {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}
a:hover.blau_u   {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}

a.blau_klein_u         {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}
a:visited.blau_klein_u {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}
a:active.blau_klein_u  {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}
a:hover.blau_klein_u   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#FFFFFF;font-weight:light;text-decoration:none;}

a.klein        {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;text-decoration:none;}
a:link.klein   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;text-decoration:none;}
a:visited.klein{font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;text-decoration:none;}
a:active.klein {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;text-decoration:none;}
a:hover.klein  {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#223273;font-weight:light;text-decoration:none;}

a.klein_u        {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;text-decoration:underline;}
a:link.klein_u   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;text-decoration:underline;}
a:visited.klein_u{font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;text-decoration:underline;}
a:active.klein_u {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;text-decoration:underline;}
a:hover.klein_u  {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#223273;font-weight:light;text-decoration:none;}

a.head        {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:link.head   {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:visited.head{font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:active.head {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:none;}
a:hover.head  {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#FFFFFF;font-weight:light;text-decoration:underline;}




img.rahmen_grau {
        border-width:1px;
	border-style:solid;
	border-color:#666666 }

select.blue{background-color:#ffffff;
            color:#000000;
            border:1px solid #b0b0b0;
            font: light 7pt Verdana,arial, helvetica, sans-serif;
            font-size:7pt;
	    font-weight:light;}

option.grau {color:#999999}
option.rot  {color:red}

textarea   {font-family: Arial, Helvetica, Verdana; font-size:9pt; color: #000000;}
textarea.kontakt
           {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;
            border:1px solid #B3B3B3;width:80%;background-color:#ffffff}
img.hand { cursor:pointer; }




tr.MwSt {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000000;font-weight:light;background-color:#CCCCCC}
td.preis_menge       {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light}
td.preis_menge_weiss {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;background-color:#FFFFFF}
td.preis_grau_text   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;background-color:#CCCCCC}
td.preis_grau    {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;background-color:#CCCCCC}
td.preis_weiss   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;background-color:#FFFFFF}
td.preis_weiss_m {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;background-color:#FFFFFF}
td.preisgelb    {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;background-color:yellow}
td.preisgelb_m  {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:bold;background-color:yellow}
td.preisblassgelb  {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;background-color:#CCCCCC}
td.preisgruen   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:green;font-weight:light}
td.preisgruen_m {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:green;font-weight:light;background-color:#CCCCCC}
td.preisrot   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:red;font-weight:light}
td.preisrot_m {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:red;font-weight:light;background-color:#CCCCCC}
td.preisblau   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:blue;font-weight:light}
td.preisblau_m {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:blue;font-weight:light;background-color:#CCCCCC}
td.preisschwarz   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light}
td.preisschwarz_m {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;background-color:#CCCCCC}
td.preisrotfettgelb {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:red;font-weight:bold;background-color:yellow}
td.preisgelb_rot    {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#red;font-weight:bold;background-color:yellow}
td.preisgelb  {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:bold;background-color:yellow}
td.preisblassgelb  {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light;background-color:#FBFBD4}
td.preisgruen {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:green;font-weight:light}
td.preisrot   {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:red;font-weight:light}
td.preisschwarz {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:#000000;font-weight:light}
td.preisrotfettgelb {font-family:Verdana,Arial,Helvetica;font-size:7pt;color:red;font-weight:bold;background-color:yellow}


td.preis_gross    {font-family:Verdana,Arial,Helvetica;font-size:13pt;color:#000000;font-weight:bold;}
td.preis_blau     {font-family:Verdana,Arial,Helvetica;font-size:13pt;color:blue;font-weight:bold;}
td.preis_gruen    {font-family:Verdana,Arial,Helvetica;font-size:13pt;color:green;font-weight:bold;}
td.preis_gelb     {font-family:Verdana,Arial,Helvetica;font-size:13pt;color:#E3BD3B;font-weight:bold;}

td.zusatztext_preis      {font-family:Verdana,Arial,Helvetica;font-size:8pt; color:000000;font-weight:light;}
td.zusatztext_preis_grau {font-family:Verdana,Arial,Helvetica;font-size:8pt; color:000000;font-weight:light;}


/*IE*/
