body {background: #FFFFFF url('signatur.gif') no-repeat 100% 100%; color: #303030; margin: 0; padding: 0;font-family: Tahoma, Sans-Serif;}
body.i404 {background:#FFFFFF url('404-bg00.gif') no-repeat 328px 0%;font-family:Tahoma, Sans-Serif}
body.i404 td{font-size:80%;}
body.i404 p{margin:0 0 53 0;}
body.new-window{background:none;padding:15;margin:0;font-family:Tahoma, Sans-Serif;}
body.new-window #logo{margin:0;}
body, td, th {font-size:80%;}

h1 {color:#F14F12;font-size:150%;font-weight:normal;margin-top:3}
h2 {color:#838E91;font-size: 112.5%;font-weight:bold;margin-bottom:0.3em}
h3 {margin:3 1 0.2em 0;font-weight:normal;font-size:130%}
h4 {font-size: 85%;font-weight:normal;margin-bottom:0.3em}


img {border: 0;}
a {color: #0B4A8A;}
a:hover {color:#3B7ABA;}
a:visited {color:#773A08;}
a:hover{color:3B7ABA;}
.t {TEXT-DECORATION: none}

p {margin: 0em 0 0.7em 0;}
.firstletter {font-size:150%}
span.size {color:#8a8a8a;}

fieldset{border-left:0px none;border-right:0px none;border-bottom:0px none;border-top:1px solid #AAAAAA}
fieldset legend {font-size:85%;color:#F14F12;}

p.signature {font-size:90%;color:#8a8a8a;padding-left:20px;}

span.page {font-size:140%;padding-right:10px;}
ol.SearchResult li {margin-top:10px;}

ul{list-style-type:none;padding-left:0px;margin-left:10px;margin-top:0px;}
ol{margin-top:0px;}
ul li{background:url('dash0000.gif') 0 0.7em no-repeat;padding-left:18px}
ul.nodashed{list-style-type:none;}
ul.nodashed li{background:none;}

#top	{width:100%;vertical-align:top;}

#left	{width:23%;}
#icon-navigation	{width:70%;height:75px;text-align:center;background:url('top-shad.gif') no-repeat 65% 0%;}
#logo {margin-left:10px}
#main-menu	{height:82px;margin-top:40px;width:100%}

#main-menu td {vertical-align:top;padding-top:25px;padding-left:20px;}
#main-menu td a	{color:#525758}
#main-menu td a:hover	{color:#828788}
#main-menu td.active {color:#F14F12;}
#main-menu td.active a{color:#F14F12;}
#main-menu td.active a:hover{color:#FF7F42;}
#main-menu td.about	{background: url(shadow-a.gif) no-repeat;}
#main-menu td.catalog	{background: url(shadow-c.gif) no-repeat;}
#main-menu td.supplier	{background: url(shadow-s.gif) no-repeat;}
#main-menu td.news	{background: url(shadow-n.gif) no-repeat;}
#main-menu td.environment	{background: url(shadow-e.gif) no-repeat;}
#main-menu td.social {background:url(shadow-t.gif) no-repeat;}

table.download	{margin-top:15px;font-size:110%}
table.download td {vertical-align:top;padding-right:5px;}

#middle-news {margin-right:5px;}
#middle-news td.title	{border-right:5px solid #FF6600;padding-right:5px;}
#middle-news td.block_title	{border-left:5px solid #FF6600;padding-right:0px;}
#middle-news td.block_title2	{border-left:5px solid #4f8d3a;padding-right:0px;}
#middle-news td.block_title3	{border-left:5px solid #FF6600;padding-right:0px;}
#middle-news td.content	{padding-left:10px;}
#middle-news td.content div.separator	 {padding-bottom:30px;}
#middle-news td.content td {padding-right:25px;}
#middle-news td.content span.data	 {padding-left:10px;color:#838E91;}

td.content p.error{margin:5px;color:#AE0E0E}
td.content table.download	{margin-bottom:20px;}

td.content div.icon{border:0;margin-left:14px;}
td.content img {border-left:5px solid #777777;}
td.content img.special {border:0px;}
td.content p.date{color:#838e91; margin:0 0 0 36; padding:0}
td.content th{margin:0;text-align:left;color:#838e91;padding-right:30px;}
td.content th.first{border-left:5px solid #777777;width:25px;height:1.9em;padding-right:0;padding-left:0}
td.content td {background-repeat:no-repeat;}

td.content table.warning{margin:0 0 14 25}
td.content table.warning td.title{border-left:5px solid #FF6600;padding:0 20;vertical-align:top}
td.content table.warning td.text{color:#CF9B79}


#main-banner {margin:30px 0px 30px 0px;}

input.emptySearch {color: #d0d0d0;}

#foot td	 {padding:45px 0px 30px 25px;font-size:65%;}
#artlebedev	{float:left;margin-right:10px;}
#SearchField	{border:1px solid #646464;width:70%}

.wide {width:100%;}
input.text {border-width:1;border-style:solid;border-color:#666666;}
textarea.text {border-width:1;border-style:solid;border-color:#666666;}


#bottom-banner td	{padding-left:20px;font-size:70%}
#bottom-banner td p	{margin-top:2px}
#bottom-banner td div.banner img	{margin-bottom:0px;}


#XL {font-size:70%;}

p.main { font-size: 85%;}
p.main a:link    {font-size:85%;}
p.main a:active  {font-size:85%;} 
p.main a:visited {font-size:85%;}
p.main a:hover   {font-size:85%;}  