html {

font-size:100.1%;

}



html,body,form {

margin:0;

padding:0;

}



html,body {

background-color:#FFF;

height:100%;

}



body {

text-align:left;

font-size:70%;

font-family:Tahoma, Arial, Verdana;

color:#000;

background:url('pixel.gif') no-repeat;

background-attachment:fixed;

}



select,input,div,span,font,textarea {

font-size:100%;

font-family:Tahoma, Arial, Verdana;

}



a img,img,html,body {

border:none;

}



a img,img,a {

outline:none !important;

}



*:focus {

outline:none;

}



tr.mid td {

vertical-align:middle;

}



.fil {
 font-weight: bold;

overflow:hidden;

height:6px;

width:100%;

}



.fil1 {

overflow:hidden;

height:4px;

width:100%;

}



.fil2 {

overflow:hidden;

height:14px;

width:100%;

}



.fil3 {

overflow:hidden;

height:1px;

width:100%;

background-color:#E1E2E5;

margin:18px 0;

}



.arc {

font-family:Arial, Tahoma, Verdana;

}



.upc {

text-transform:uppercase;

}



.white {

background-color:#FFF;

}



a {

color:#000;


text-decoration:none;
}



a:hover {

color:#000;

text-decoration:underline;



}



.profi {

width:100%;

color:#000;

font-size:170%;

padding-bottom:60px;

text-align:center;

}



textarea {

padding:1px;

}



.highslide-active-anchor img {

visibility:hidden;

}



.highslide-wrapper {

background:#FFF;

}



.highslide-image {

border:4px solid #FFF;

background-color:#FFF;

}



.highslide-loading {

display:block;

color:#FFF;

font-size:100%;

font-weight:700;

text-decoration:none;

border:1px solid #FFF;

background-color:#000;

padding:3px;

}



a.highslide-loading,a.highslide-loading:hover {

color:#FFF;

font-weight:700;

text-decoration:none;

}



.highslide-move {

cursor:move;

}



a.highslide-full-expand {

background:url(fullexpand.gif) no-repeat;

display:block;

width:34px;

height:34px;

margin:0 10px 10px 0;

}



.highslide-display-block {

display:block;

}



.highslide {

cursor:url(zoomin.cur), pointer;

outline:none;

}



.unit-rating {

list-style:none;

height:20px;

position:relative;

background:url(starvote.gif) top left repeat-x;

margin:0;

padding:0;

}



.unit-rating li {

text-indent:-90000px;

float:left;

margin:0;

padding:0;

}



.unit-rating li a {

outline:none;

display:block;

width:20px;

height:20px;

text-decoration:none;

text-indent:-9000px;

z-index:20;

position:absolute;

padding:0;

}



.unit-rating li.current-rating {

background:url(starvote.gif) left bottom;

position:absolute;

height:20px;

display:block;

text-indent:-9000px;

z-index:1;

}



.unit-rating li a:hover {

background:url(redstar_big.gif) left center;

z-index:2;

left:0;

}



.unit-rating a.r1-unit {

left:0;

}



.unit-rating a.r1-unit:hover {

width:20px;

}



.unit-rating a.r2-unit {

left:20px;

}



.unit-rating a.r2-unit:hover {

width:40px;

}



.unit-rating a.r3-unit {

left:40px;

}



.unit-rating a.r3-unit:hover {

width:60px;

}



.unit-rating a.r4-unit {

left:60px;

}



.unit-rating a.r4-unit:hover {

width:80px;

}



.unit-rating a.r5-unit {

left:80px;

}



.unit-rating a.r5-unit:hover {

width:100px;

}



td.dtree {

width:99%;

padding-top:2px;

}



tr.dtree td {

vertical-align:top;

text-align:left;

}



tr.dtree:hover,tr.dtree:hover a,tr.dtree a:hover {

color:#446991;

}



.container {

width:100%;

padding-bottom:4px;

}



.fix {

overflow:hidden;

height:20px;

background-color:#4F78A0;

width:100%;

}



.headlink {

color:#fff;

border-bottom:1px solid #fff;

text-align:center;

background:url('mfon.gif') repeat-x top left;

padding:5px;

}



.headlink a {

text-decoration:none;

color:#fff;

font-size:110%;

}



.center {

padding:0 4px;

}



.poisk a {

color:#fff;

}



.htba {

height:94px;

background:#6f7994 url('nfon.gif') repeat-x top left;

padding-left:0px;

}



.htbb {

padding-right:16px;

background:#6f7994 url('nfon.gif') repeat-x top left;

width:50%;

}

.htbc {

height:50px;

background:#6f7994 url('2fon.jpg') repeat-x top left;

}



.fonta {

color:#fff;

font-size:200%;

font-family:"Trebuchet MS", Arial, Verdana;

}



.fontb {

color:#fff;

padding-left:1px;

font-size:120%;

font-family:"Trebuchet MS", Arial, Verdana;

}



.poisk {

color:#fff;

width:100%;

background:#757A7B url('pfon.gif') repeat-x top left;

border-top:1px solid #fff;

}



.poisk1 {

color:#fff;

height:30px;

padding:0 16px;

}



.btbl {

text-align:left;

color:#fff;

height:70px;

background:url('nfon.gif') repeat-x bottom left;

font-weight:700;

vertical-align:middle;

padding:0 16px;

}



.delm {

cursor:default;

margin:0 4px;

}



.pform {

width:360px;

border:1px solid #616265;

padding-left:2px;

}



.stat {

font-family:Tahoma, Arial, Verdana !important;

}



#left,#right {

width:190px;

background:#E1E2E5 url('bg.jpg') repeat-y top left;

}



img.fixwidth {

width:190px;

height:1px;

}



.blmtop {

margin-top:4px;

}



.blm {

padding:0;

}



.cbt {

background-color:#E1E2E5;

padding:4px 8px;

}



.hd {

background:#7a819c url('tfon.gif') repeat-x top left;

color:#fff;

padding:5px 8px;

}



.hdb {

padding:12px 12px 14px;

}



.hmin {

padding:4px 0;

}



.hdbot {

background:#E1E2E5;

padding:4px 8px;

}



table.gre {

background-color:#D0D1D5;

}



table.gre td {

background-color:#fff;

}



table.gre td.lt {

background-color:#E4E6E9;

font-weight:700;

}



.padt {

padding:3px 8px;

}



.price {

color:#b40404;

font-size:130%;

font-weight:700;


}



.market-price {

background:url('line_through.gif') repeat-x center;

color:#DF7017;

font-size:126%;

font-weight:700;

}



.ptbl td {

vertical-align:middle;

text-align:left;

padding:3px 8px;

}



#axcrt {

border:3px double #E48234;

background:#FFEBB2;

z-index:100;

width:300px;

height:58px;

font-size:120%;

padding-top:42px;

}



.oki {

color:#393;

}



.error {

color:#f60;

}



.cattop {

margin-top:4px;

padding:4px 0;

}



.imboxr {

padding-left:8px;

text-align:center;

vertical-align:top;

}



.imboxl {

padding-right:8px;

text-align:center;

vertical-align:top;

}



img.delim,td.delim {

width:4px;

height:4px;

}



.bf,.hdbot a {

font-weight:700;

}



.highslide-overlay,.highslide-display-none {

display:none;

}



td.dtree a,td.dtree a:hover,table.nl tr td a,a.noline,a.nl,a.nl:hover {

text-decoration:none;

}



.headlink a:hover,table.nl tr td a:hover,a.noline:hover {

text-decoration:underline;

}



.hdbtop,.pad {

padding:8px;

}



.hd a,.hd a:hover {

color:#fff;

text-decoration:none;

}