body {background:#f1f3e6;}
td.topcontrols {background:url('/design/im/tbg.png') 0 0 repeat-x;}
table.tcontrol {background:url('/design/im/top1_4.png') 100% 0 no-repeat;table-layout:fixed;}

td.topc1 {background:url('/design/im/top1_3.png') 0 0 no-repeat; height:46px;}
td.topc2 { width:30%}
td.topc3 {background:url('/design/im/top2_5.png') 0 0 no-repeat;}
td.topb1 {background:url('/design/im/top1_0.png') 0 0 no-repeat;}

td.topicons {background:url('/design/im/top1_21.png') 0 0 no-repeat;}

td.toplogo img {margin:0 20px;}
td.toplogo {background:#fef8b9 url('/design/im/lbg.png') 0 0 repeat-x;}
td.toplogo div {background:url('/design/im/top1_1.png') 0 0 no-repeat; height:137px;}
td.toplogo div div {background:url('/design/im/top1_2.png') 100% 0 no-repeat; text-align:center; padding:20px 0 20px;}

td.b1 {background:#f2f5e4 url('/design/im/m1.gif') repeat-x; vertical-align:bottom;}

td.footmain {background:url('/design/im/fc.png') 100% 100% no-repeat;}
td.footmain table {background:url('/design/im/fbg2.png') 0px 0 no-repeat;}

td.tabcol {background:url('/design/im/colors.png') 100% 100% no-repeat;}

.main {background:#fff;}	
#main {background:	url('/design/im/fbg.png') 0 100% repeat-x;z-index:21;position:absolute; left:0; top:0; width:100%; height:100%;}
html, body {height:100%;}
td.tabcol{background:url('/design/im/colors.jpg') 100% 100% no-repeat;vertical-align:top;}
.tabcol h2 {margin:0; padding:13px 19px;font-size:13px;text-align:center;}
.lamp {background:#91dd79 url('/design/im/lamp.gif') 0 0 repeat-x;}
.lamp .fact {margin:10px 20px 0;}
.lamp a {font-size:8pt; color:#75a969;}
.lamp .date {font-size:8pt; color:#666;}
.catfoot {background:url('/design/im/cm.gif') 0 100% repeat-x;}

.topicons {vertical-align:bottom;text-align:center; padding-bottom:21px;}
.topicons img {margin:0 3px;}
a img {border:0;}
.topc3 td.bt {background:#9eb2bc url('/design/im/t.gif') repeat-x;padding:5px 3%; font-size:8pt; color:#fff;}
.topc3 td.bt td {color:#fff;font-size:8pt;}
.topc3 th {width:5%;}

.sinput {width:100%; border:1px solid #c4d0d7;}

* {font-family:Arial;}
body, td, th {font-size:9pt;}
.maintable {background:url('/design/im/m3.png') repeat-x;table-layout:fixed;}
.content {background:url('/design/im/t1.png') no-repeat;vertical-align:top;padding-left:22px;}
.content h1 {background:url('/design/im/t2.gif') repeat-x;font-size:9pt; font-weight:bold;margin:0 0 10px 0; text-transform:uppercase;padding:15px 0 10px 20px;}

.menu0_0 {background:url('/design/im/menu0_0.png') 0 4px repeat-x;}
.menu0_1 {background:url('/design/im/menu0_1.png') 0 0 repeat-x;}
.menu1_0 {background:url('/design/im/menu1_0.png') 0 4px repeat-x;}
.menu1_1 {background:url('/design/im/menu1_1.png') 0 0 repeat-x;}
.menu2_0 {background:url('/design/im/menu2_0.png') 0 4px repeat-x;}
.menu2_1 {background:url('/design/im/menu2_1.png') 0 0 repeat-x;}
.menu3_0 {background:url('/design/im/menu3_0.png') 0 4px repeat-x;}
.menu3_1 {background:url('/design/im/menu3_1.png') 0 0 repeat-x;}
.menu4_0 {background:url('/design/im/menu4_0.png') 0 4px repeat-x;}
.menu4_1 {background:url('/design/im/menu4_1.png') 0 0 repeat-x;}
.menu5_0 {background:url('/design/im/menu5_0.png') 0 4px repeat-x;}
.menu5_1 {background:url('/design/im/menu5_1.png') 0 0 repeat-x;}
.menu6_0 {background:url('/design/im/menu6_0.png') 0 4px repeat-x;}
.menu6_1 {background:url('/design/im/menu6_1.png') 0 0 repeat-x;}
.menu7_0 {background:url('/design/im/menu7_0.png') 0 4px repeat-x;}
.menu7_1 {background:url('/design/im/menu7_1.png') 0 0 repeat-x;}
.menu8_0 {background:url('/design/im/menu8_0.png') 0 4px repeat-x;}
.menu8_1 {background:url('/design/im/menu8_1.png') 0 0 repeat-x;}
.menu9_0 {background:url('/design/im/menu9_0.png') 0 4px repeat-x;}
.menu9_1 {background:url('/design/im/menu9_1.png') 0 0 repeat-x;}

.news img {margin-right:20px; float:left;}
.news .clear {margin:0x 0 20px;clear:both;}
.news .date {font-size:0.8em; font-weight:normal;}

.footmain {padding-right:130px;}
#counter {text-align:center;white-space:nowrap; width:240px;}
#copyright {text-align:left; color:#888; font-size:9pt;vertical-align:top;white-space:nowrap; text-align:right;}
#copyright a {color:#888;}
.sep {padding-top:8px;}
.ira {padding-top:4px;}
#copyright .ira {font-size:10px;}

.text a {color:#3a9deb;}
.text a:visited {color:#C1D5DF;}
.text {padding:0 44px 22px 22px;_width:100%;}
.text ul li {background:url('/design/im/li.gif') 0 1px no-repeat; list-style:none; padding:0 0 2px 25px; margin:0;}
.text ul {margin:0; padding:0 0 0 15px;}
.text h2 {border-bottom:1px solid #fab03d; font-size:10pt;color:#666;}

.spec h2 {border:0;}
.spec h2 a {text-decoration:none;}

.menuitems a {display:block; padding:14px 0 14px;margin-right:2px;white-space:nowrap;}
.menu {background:url('/design/im/m2.png') no-repeat;}
.menu td {text-align:center;}
.menu a {text-decoration:none;font-weight:bold;color:#333;}

.comment {color:#888;}
.imb {border:1px solid #999;}

.button {background:url('/design/im/menu6_0.png') 0 -2px repeat-x; border:1px solid #549ff1;}
.calc select {width:100%;}
.info {background:#ffb94c url('/design/im/menu0_0.png') 0 -2px repeat-x; padding:20px;}
#faq .input {width:100%;}
.question {padding:5px 0;border-bottom:1px solid #a2cf5c; margin-bottom:5px;}
.tab {cursor:pointer;}
.products {border-collapse:collapse;border-space:0;}
.products td {padding:3px 5px; }
.products td.group {padding:10 5px; background:#FEF8B9;border-bottom:2px solid #C2D6E0;}
.products th {border-bottom:1px solid #FAB03E;padding:2px 5px;}
.products {border-bottom:2px solid #86969F;}
.odd1 {background:#F1F3E6;}
.right {text-align:right;}
.center {text-align:center;}
.foto img {border:1px solid #ccc;}

form {margin:0;padding:0;}

.tabs div.accordion {}
.accordion h3 {padding:5px 20px; background:#eee url('/design/im/menu5_1.png') 0 -8px repeat-x;margin:0;border:1px solid #ccc;border-color:#eee #ccc #ccc #eee;
font-size:12px;cursor:pointer;}
.accordion ul {list-style:none;margin:0;padding:9px 10px 9px 20px;background:#FEFBDA;border:1px solid #ddd; border-top:0;}
.accordion ul ul {border:0;}
.catalog {background:#fef8b9; vertical-align:top;}
.tabs a {display:block; text-decoration:none; color:#555; padding-left:25px; padding-bottom:4px;background:url('/design/im/mi.gif') 8px 1px no-repeat;}
.tabs a.sel {color:#FB7108;background:url('/design/im/mis.gif') 8px 1px no-repeat;font-weight:bold;}
.tabs div.submenu {margin-left:20px;}
.tabs {padding:0 15px;vertical-align:top;}
.tabs .catbar {margin:0; padding-top:19px;background:url('/design/im/menu5_1.png') 0 0 repeat-x;text-align:center;vertical-align:bottom;}
.tabs .catbar table {margin:auto auto 0;vertical-align:bottom; height:20px;}
.catbar table td.sel {background:#fff8ed;}
.catbar table td {padding:0 5px;}
.tabs h2 a {font-size:12pt; padding:0; background:transparent; text-transform:uppercase; text-align:center;margin:11px 0;}

.prodi {background:#fff;width:100%;border:1px solid #eee;}
.prodi td {padding:5px 15px; }

#bag a {color:#F5E9AE;}

table.form {border: 1px solid #DFDFDF;}
.form th {width: 150px;padding-top: 7px;}
.form td {padding: 4px 5px;}
.form .input {width: 100%;}
.form textarea.input {height: 200px;}
.form .comment {font-size: 10px;}
.form .foot {text-align: right;background: #eee;padding: 10px 5px;}
.form .head {text-align: left;background: #eee;padding: 7px 5px;font-weight: bold;}
.form .error td {border: 1px solid #FF5300;border-width: 0 1px 1px 0;}
.form .error th {border: 1px solid #FF5300;border-width: 0 0 1px 1px;}

.space {padding:10px 0;}

#messagebox {width:200px; height:50px;}