BODY                    {PADDING: 0px; MARGIN: 0px;
                         font-family: Arial,Helvetica,Sans-Serif,Verdana;
                        text-align:center;}
HTML                    {PADDING: 0px; MARGIN: 0px;
                         font-family: Arial,Helvetica,Sans-Serif,Verdana;
                         text-align:center;}

h2,h3,h4,p,
ul,ol,li,div,address,small,
blockquote,b,i,td,th   {font-family: Arial,Helvetica,Sans-Serif,Verdana;
                         color:#636363;}

h1                      {font-weight:normal; font-family:'Times New Roman', Newton, 'Linotype Timeless';
                         color:#ED1C24; font-size:16pt; margin-top:0px; padding-top:0px; line-height:22pt;
                         text-transform:lowercase;}

h2.startpage            {color:white; font-size:16pt; margin:0px; padding:0px;}
h4.quicklinks           {color:white; font-weight:bold; font-size:12pt; margin:0px; padding:0px;}

h3.times                {font-size:16pt; font-family:'Times New Roman', Newton, 'Linotype Timeless';}


#content                {text-align:left}

.rotis                  {font-family: 'Agfa Rotis Semi-Serif', 'New Age', Serus }

.small                  {font-size:10px;}
.bsmall                 {font-size:11px;font-weight:bold;}

p,ul,ol,li,div,td,th,address,blockquote,b,i,a
        {font-size:10pt;}

A, A:active, A:hover, A:link, A:visited {color: #636363;}

A.red, A.red:active, A.red:link, A.red:visited {color: #ED1C24;}
A.red:hover {color: #636363;}

.linkimg {text-decoration:none;}

.superior              {font-size:100%;text-decoration:none;}
.superiortext          {font-size:70%;vertical-align:top;}

li.listimg             {list-style-image:url(/images/list_product.gif); padding:0px;}
sup                    {font-size:small;vertical-align:top;}


.bg_repeat             {background-image:url(/images/page/bg_repeat.jpg);
                        background-repeat:repeat-y;}
.bg                    {background-image:url(/images/page/bg.jpg);
                        background-repeat:no-repeat;}
.bg_bottom             {background-image:url(/images/page/bg_bottom.jpg);
                        background-repeat:no-repeat;}
.bg_repeat_height      {height:549px;}
.bgcolor               {background-color:#F7F5F6;}
.page                  {height:100%; width:100%;text-align:center;}


.menuleft              {font-size:10px; color:#8F9898; padding-bottom:10px; line-height:10px;}
A.menuleft, A.menuleft:active, A.menuleft:link, A.menuleft:visited
                       {color:#8F9898; font-size:10px; text-decoration:none;}
A.menuleft:hover       {text-decoration:underline;}
A.selectlanguage, A.selectlanguage:active, A.selectlanguage:hover, A.selectlanguage:link, A.selectlanguage:visited
                       {color:#ED1C24; font-size:10px; text-decoration:none;}

A.sitemap, A.sitemap:active, A.sitemap:link, A.sitemap:visited
                       {font-size:10pt;}

.menuright             {color:#8F9898; font-size:10px; padding-bottom:5px; padding-top:5px; line-height:12px;}
.menurightsel          {color:#8F9898; font-size:10px; padding-bottom:5px; padding-top:5px; line-height:12px;}
.menuright1            {color:#8F9898; font-size:10px; padding-bottom:4px; padding-top:0px; padding-left:8px; line-height:12px;}
.menuright2            {color:#8F9898; font-size:10px; padding-bottom:4px; padding-top:0px; padding-left:16px; line-height:12px;}
.menuright3            {color:#8F9898; font-size:10px; padding-bottom:4px; padding-top:0px; padding-left:24px; line-height:12px;}
.menuright4            {color:#8F9898; font-size:10px; padding-bottom:4px; padding-top:0px; padding-left:32px; line-height:12px;}

A.menuright            {color:#8F9898; font-size:10px; text-decoration:none;}
A.menuright:link       {}
A.menuright:visited    {}
A.menuright:hover      {text-decoration:underline; color:#ED1C24;}
A.menuright:active     {text-decoration:none; color:#ED1C24;}

A.menurightdesel            {color:#BCC1C1; font-size:10px; text-decoration:none;}
A.menurightdesel:link       {}
A.menurightdesel:visited    {}
A.menurightdesel:hover      {text-decoration:underline; color:#ED1C24;}
A.menurightdesel:active     {text-decoration:none; color:#ED1C24;}



A.selectmenuright      {color:#ED1C24; font-size:10px; text-decoration:none;}
A.selectmenuright:hover
                       {text-decoration:underline;}
A.selectmenuright:link, A.selectmenuright:visited, A.menuright:active
                       {color:#ED1C24;}


#newsticker           {width:290px; height:150px;}
.newstickerdatum      {color:#8F9898; font-weight:bold;}

.searchbold           {font-weight:bold;padding-left:4px;padding-right:4px;}
.searchbold1           {font-weight:bold;color:#ED1C24;padding-left:4px;padding-right:4px;}

.productcatolist      {padding-left:4px;padding-right:4px; font-size:8pt;text-align:center;}
.productcatolistth    {padding-left:1px;padding-right:1px; font-size:7pt;text-align:center; color:white;}
.productcatolistth2   {padding:2px; font-size:7pt; color:white; line-height:16px;}
.productcatolistth3   {padding:2px;padding-left:10px; font-size:7pt; line-height:16px;}
.productcatolistth3t  {font-size:7pt;}
.product              {padding-bottom:8px; color:#8F9898; font-size:12pt; font-weight:bold;}
.category             {color:#8F9898; font-size:7pt;padding-top:6px;}
.prodtext             {font-size:8pt;line-height:10pt;}
.prodtext b           {font-size:8pt;line-height:10pt;}

li.product            {list-style-image:url(/images/list_product.gif); padding:0px;}
li.prodsupply         {list-style-image:url(/images/list_product.gif); margin:0px; padding:0px; font-size:8pt;line-height:8pt;}
.pricetabh            {padding-top:0px;padding-bottom:0px;font-size:8pt;color:white;}
.pricetabhblack       {padding-top:0px;padding-bottom:0px;font-size:8pt;}
.pricetabb            {padding-top:0px;padding-bottom:0px;font-size:8pt;font-weight:bold;}
.pricetab             {padding-top:0px;padding-bottom:0px;font-size:8pt;}
.downloadsmall        {font-size:8pt;}
.productsmall        {font-size:8pt;}
.helplinks            {padding-left:22px;}

.pt8                  {font-size:8pt;}
.debug                {padding:2px; background-color:#FFFFA6;font-size:10px; font-family:tahoma; color:black;}
.border               {border:2px solid #8F9898;}

.layerno {display: none;}

.toprint                   {display: none; visibility: hidden;}
.querline             {height:1px;font-size:0px;line-height:0px;}

.uljob {padding-left:20px;}

DIV.shadow {float: left; background-color: #8F9898; padding: 0; margin:3px; }
DIV.shadow TABLE {display:block; position: relative; top: -3px; left: -3px; }

@media print               {
                           body {background-color:#FFFFFF}
                           .noprint {display: none; visibility: hidden;}
                           .toprint {display: inline; visibility: visible;}
                           .bg_repeat {background-image:url(/images/cp.gif);}
                           .bg  {background-image:url(/images/cp.gif);}
                           .bg_bottom {background-image:url(/images/cp.gif);}
                           .bg_repeat_height {height:100px;}
                           .bgcolor {background-color:white;}
                           .page {height:90%; width:100%;}
                           .printpage {width:650px;}
                           }
