* {font-size:10pt}
body {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10pt}
a {color:#579;}
a:hover, a:active{color: #f09e00;}
a.adm {padding-left: 12px; color: #e78200;text-decoration: none;}
a.adm:hover {text-decoration: underline;}

ul.mainsubmenu {list-style-type:none; padding:0px;font-weight:bold;margin-left:0px;}
ul.mainsubmenu li {height: 21px;}
ul.mainsubmenu a {display:block;font-size:10pt;padding:3px 0px 3px 20px; margin:0px;text-decoration: none;}
ul.mainsubmenu a:hover {background:#d2e2f2 url(/im/hh.gif) no-repeat top left; color:#3e576f;}
.custmenut {font-weight:bold; font-size:10pt; color: #6a8aa5; padding-left:4px; text-decoration:none;}
.custmenuh {font-size:13pt; }

ul.mainsubmenu a.activelnk1 {color:#314559; background:#fa0 url(/im/hho.gif) no-repeat top left;}
ul.mainsubmenu a.activelnk2 {background:#fff url(/im/actm.jpg) repeat-y left;}
ul.mainsubmenu a.activelnk2:hover,a.activelnk1:hover {background:#d2e2f2 url(/im/hh.gif) no-repeat top left; color:#3e576f;}
ul {list-style-type:circle;}

.main {border-left:5px solid #fa0; border-bottom:1px solid #bcd; border-right:1px solid #bcd; margin-right:10px; padding-left:10px;padding-right:20px}

th {background-color:#eee;text-transform:uppercase;font-size:9pt; color:#434343; padding:2px 0px}
#tableAll h3 {font-size:12pt;padding:0px 8px}
#tableAll td {font-size:10pt;padding:3px 0px}
#tableAll td.price {border:0px;color:#f90;font-size:16pt;text-align:center; font-weight:bold;}
.price {border:1px solid #fa0; color:#f90;font-size:16pt;text-align:center; font-weight:bold;padding:0px 4px}
table.tprice {background:#e9f4ff url(/im/pricebg.jpg) repeat-x bottom left; margin: 5px 10px;padding:4px}
table.tprice td {font-size:12pt; text-align:center; font-weight:bold; padding: 4px 10px}

.tmenu {background:#bbccdd; color:#000; font-weight:bold; font-size:9pt;}
/* td.tmenu {border-top:1px solid #cedff0;border-bottom:1px solid #91a7be} */
.tmenu a {text-decoration: none;color:#22303e;font-size:10pt;}
.tmenu a:hover {color: #d06000;}
.tmenu a.activelnk2 {border:0px;border-top:1px solid #ccc;border-bottom:1px solid #ddd; background:#537495;padding:0px 4px; color: #bbd3fa}
td.o {font-size:9pt;}
a.o {font-size:9pt;}
.tmb {color:#cde; background:#537596; padding:3px 0px 3px 280px;font-size:10pt;}
.tmb a {color:#bcd;}
.tmb a:hover {color:#def;}

.bmenu {padding-left:20px; color:#fff; font-weight:bold; font-size:10pt;}
.bmenu a {color:#bbccdd; font-weight:bold; font-size:10pt;}
.bmenu a:hover {color:#fff; font-weight:bold;}
.bmenu a.activelnk2 {text-decoration:none;border:0px;background:#bbccdd;padding:0px 4px; color: #343434} 

td {color:#334;font-family: Tahoma, Verdana, Arial, sans-serif;}
td.t {font:10pt sans-serif; background: #579; color:#fff; padding-left: 6px; font-weight: bold;}
td.a { padding-left: 7px; background-color: #DE8304; color: #FFFFFF; font-weight: bold;font-size:9pt}

td.sq {padding:4px; font-size:9pt}
td.sq:hover {background:#edf5ff;}
td.sq div {text-decoration:none;float:left;text-align:center;padding:5px 4px 0px 0px}
td.sq img {margin-bottom:8px}
td.sq div a {text-decoration:none;}

table.list {padding: 5px 8px;}
table.list td {padding:0px 4px;border-bottom: 1px solid #e5e5e5;}
table.list img {padding:0px}
table.list td.t {height: 0px; padding:1px 5px; color: #fff; background:#454545; font-family: sans-serif; font-size: 10pt; font-weight: bold; vertical-align: middle; border-bottom: 1px solid #e5e5e5}

table.data td {border-bottom:1px solid #c5c5c5}
table.prod td {border-bottom:1px solid #c5c5c5; padding:0px 6px;}
table.prod td a {text-decoration: none; font-weight:bold; }

h1 {color:#abc;font-size:21px;font-weight:bold;line-height:28px;padding:1px 0px 0px 11px;margin:11px 0px;background: url(/im/h2bg_579.gif) no-repeat top left;}
h1:first-letter {color: #FFF;padding:0px 4px 0px 0px;font-size:21px;}
h2 {color: #9ab; font-size: 14pt;}
h2.orange {background: url(/im/h2bg_o.gif) no-repeat top left;padding: 2px 0 6px 14px;}
h2.orange:first-letter {padding:0px 3px 0px 0px;color:#fff}
h3 {color:#579;font-size:12pt;}

.onl {background:url(/im/onl.png) no-repeat right top; padding:0px 10px}
.onc {background:url(/im/onc.png) repeat-x top;padding:5px 0px 10px 0px}
.onc a {text-decoration:none; font-weight:bold;}
.onr {background:url(/im/onr.png) no-repeat left top; padding:0px 10px}

div.search {color:#fff;padding: 0px 0px 10px 20px}
div.search form {display:inline}
div.search input {display:inline;border:1px solid #ffaa00}

table.catlist {background: url(/im/nl.png) repeat-x bottom; padding:15px 10px; margin:10px; border:1px solid #ccc;}

.secimgwrap {position:absolute;}
.secimg {position:relative; top:10px;left:15px}
.sectitle{}
.pkby {float:left;font: normal bold 70pt/70pt Tahoma, Verdana, sans-serif; color: #507090; letter-spacing:-10px; }
.pkby2 {float:left;font-size: 24pt;font-weight:bold;color:#99b0c6;float:left;padding-top:25px;}
.pkby3 {float:left;font-weight:bold;font-size: 20pt; line-height:60pt;color:#99b0c6;padding:10px 0px 0px 4px;}
.pkby4 {color:#fa0;font-weight:bold; font-size:20pt}
.topkont {font-family: Verdana, sans-serif;font-weight:bold; float:right; text-align:center;color:#fa0;padding:4px 0px}
.topkont2 {float:right;padding:4px 20px 0px 20px; font-size:10pt; color:#cce9ff; text-align:left; font-family: Verdana, sans-serif; font-weight:bold;}
.custtitle {margin-right:100px;float:right;font-size: 30pt;line-height:65pt; color:#fa0;}
.tel {font-weight:bold; font-size:12pt; color:#fa0} 
