body      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
h1        {font-size: 12pt; font-weight: bold;   color: #FF6600; margin-top: 10px; margin-bottom: 5px}
h2        {font-size: 11pt; font-weight: normal; color: #FF6600; margin-top: 6px;  margin-bottom: 3px}
h3        {font-size: 10pt; font-weight: normal; color: #FF6600; margin-top: 6px;  margin-bottom: 3px}
p         {font-size: 10pt}
td        {font-size: 10pt}
input     {font-size: 8pt }
textarea  {font-size: 8pt }
select    {font-size: 8pt }

img		  {border-color:#000000}

a:link    {text-decoration:underline; color: #ff6600}
a:active  {text-decoration:underline; color: #ff0000}
a:visited {text-decoration:underline; color: #ff6600}
a:hover   {text-decoration:underline; color: #ff0000}

.art1	{background-color: #9cb0c3; font-weight: bold; font-size:11pt}
.art2	{background-color: #cccccc;  font-size:10pt}
.art3	{background-color: #eeeeee;  font-size:10pt}
.art4	{color: #000000;  font-size:12pt}
.art5	{background-color: #ff6600;  font-size:12pt}

a.grey:link    {text-decoration:underline; color: #333333}
a.grey:active  {text-decoration:underline; color: #ff0000}
a.grey:visited {text-decoration:underline; color: #666666}
a.grey:hover   {text-decoration:underline; color: #FFFFFF}

table.catalog              {font-size: 10pt; border: 1px #CCCCCC solid}
table.catalog td           {border: 1px #CCCCCC solid}
table.catalog td.header    {border: 1px #CCCCCC solid; background-color: #CCCCCC; color: #000000}
table.catalog td.center    {border: 1px #CCCCCC solid; background-color: #CCCCCC; color: #000000; text-align: center}
table.catalog td a:link    {text-decoration:underline; color: #000000}
table.catalog td a:active  {text-decoration:underline; color: #000000}
table.catalog td a:visited {text-decoration:underline; color: #333333}
table.catalog td a:hover   {text-decoration:underline; color: #FF0000}

table.contact          {font-size: 10pt}
table.contact th       {background-color: #FF6600; color: #FFFFFF; font-weight: bold; text-align: left}
table.contact td       {background-color: #FFCC99; color: #000000; font-weight: normal}
table.contact td.light {background-color: #EEEEEE; color: #000000; font-weight: normal}

table.navigation              {font-size: 10px; width: 100%; background-color: #FF6600}
table.navigation th           {color: #000000; text-align: right; font-weight: normal; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;                          }
table.navigation td           {color: #666666; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px                          ; font-size: 12px}
table.navigation td.level_1   {background-color: #FFFFFF}
table.navigation td.level_2   {background-color: #dddddd}
table.navigation td.level_3   {background-color: #666666; border: #666666; font-size: 9px}
table.navigation td.level_4   {background-color: #CCCCCC; font-size: 9px}
table.navigation td a:link    {text-decoration:none; color: #000000}
table.navigation td a:active  {text-decoration:none; color: #FF0000}
table.navigation td a:visited {text-decoration:none; color: #000000}
table.navigation td a:hover   {text-decoration:none; color: #FF0000}

table.navigation td.level_3 a:link    {text-decoration:none; color: #FFFFFF}
table.navigation td.level_3 a:active  {text-decoration:none; color: #FF0000}
table.navigation td.level_3 a:visited {text-decoration:none; color: #FFFFFF}
table.navigation td.level_3 a:hover   {text-decoration:none; color: #FF0000}


table.image         {font-size: 10pt}
table.image td.top  {vertical-align: top; font-weight: normal; text-align: left; padding:7px}
table.image th.top  {vertical-align: top; color: #666666; font-weight: normal; font-size: 11pt; text-align: left; padding:7px}
table.image th.grey {vertical-align: top; color: #FFFFFF; background-color: #999999; font-weight: normal; font-size: 11pt; text-align: left; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
table.image td.grey {vertical-align: top; color: #666666; background-color: #CCCCCC; font-weight: normal; font-size: 10pt; text-align: left; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
table.image a:link    {text-decoration:underline; color: #000000}
table.image a:active  {text-decoration:underline; color: #000000}
table.image a:visited {text-decoration:underline; color: #666666}
table.image a:hover   {text-decoration:underline; color: #FF0000}

table.grey              {font-size: 10pt}
table.grey th           {background-color: #999999; color: #FFFFFF; font-weight: normal; text-align: left}
table.grey td           {background-color: #CCCCCC; color: #000000; font-weight: normal}
table.grey th a:link    {text-decoration:underline; color: #FFFFFF}
table.grey th a:active  {text-decoration:underline; color: #000000}
table.grey th a:visited {text-decoration:underline; color: #CCCCCC}
table.grey th a:hover   {text-decoration:underline; color: #FF0000}
table.grey td a:link    {text-decoration:underline; color: #000000}
table.grey td a:active  {text-decoration:underline; color: #000000}
table.grey td a:visited {text-decoration:underline; color: #666666}
table.grey td a:hover   {text-decoration:underline; color: #FF0000}

table.card              {font-size: 10pt; border-width: 0; border-style:solid; }
table.card th           {height: 30; text-align: left; padding: 3; color: #000000; font-weight: normal;border-top-width: 0;border-left-width: 0;border-right-width: 0;border-bottom-width: 1; border-style:solid; border-color:#aaaaaa}
table.card td           {text-align: left; padding: 3; color: #000000; font-weight: normal;border-top-width: 0;border-left-width: 0;border-right-width: 0;border-bottom-width: 1; border-style:solid; border-color:#aaaaaa}
table.card th a:link    {text-decoration:underline; color: #FFFFFF}
table.card th a:active  {text-decoration:underline; color: #000000}
table.card th a:visited {text-decoration:underline; color: #666666}
table.card th a:hover   {text-decoration:underline; color: #FF0000}
table.card td a:link    {text-decoration:underline; color: #000000}
table.card td a:active  {text-decoration:underline; color: #000000}
table.card td a:visited {text-decoration:underline; color: #666666}
table.card td a:hover   {text-decoration:underline; color: #FF0000}
table.card h1 {font-size: 12pt;}
body.card {background-color:#E6EFFA}

.normal      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.fett        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.befehl      {font-family:"Courier New", Courier, monospace; font-size:10pt; text-decoration: none; font-weight:bold}
td.newsletter strong {color:#ff6600}
.newsletter strong {color:#ff6600}
td.newsletter img {margin:8px}