body,td {font-family: arial, verdana, helvetica; font-size:13px}
h1, .h1 {font-weight:bold; font-family: arial narrow; font-size:18px; color:#4D598C; padding:0; margin-top: 3px; margin-bottom:6px}
h2 {font-weight:normal; font-family: arial; font-size:15px; color:#4D598C; padding:0px; margin-top: 7px; margin-bottom:2px}
h3 {font-family: arial; font-size:13px; padding:0px; margin-top: 7px; margin-bottom:2px}
img { border: none; }
.company b{color:#606060}
.links{color:#606060; padding:10px}
.pages{background:#f0f0f0; padding:8px}
.newsdate {margin-top:8px; margin-right:3px; padding:2px; font-size:11px; color:#777777; background:#f0f0f0;}
.adr, .adr td {color:#21528F; font-size:11px;}
.splash div {margin-bottom:6px}
a {color:#E06F00; text-decoration:none}
a:visited {color:#E06F00;}
a:hover {color:#E06F00; text-decoration: underline;}
.tt h2 { font-family: arial, verdana, helvetica; font-size: 16px; color: #FFF; margin: 0; padding: 0; padding-top: 3px; padding-left: 5px; }
hr {height:1px; border:0px; color:#cccccc; background:#cccccc;}
.cattitle {color:#153B90; border-top:1px solid #BFCDE8;background-color:#E7F1FA;}
table.fine {border-collapse:collapse; border:1px solid #CCCCCC}
table.fine th {border:1px solid #CCCCCC; font-size: 12px; color:#FFFFFF; background: #9D0606; font-weight:bold}
table.fine td {border:1px solid #CCCCCC; font-size: 12px; background: #FFFFFF; font-weight:bold}
.ntitle { color: #FF6600; font-weight: bold; }
.nlink { color: #FF6600; font-weight: bold; font-size: 13px; }
#catalog { width: 200px; background-color: #EDEAE7;/*708BBD*/ border: none; }
#product_list { overflow: auto; height: 500px; margin: 0; width: 200px; }
#product_list table { overflow: auto; height: 500px; }
#product_list .item { float: left; width: 180px; *width: 170px; height: 150px; border: solid 1px #C0C0C0; 
 -moz-border-radius:10px; -webkit-border-radius:10px; margin-top: 5px; padding: 3px; overflow: hidden; }
#product_list .item table { width: 100%; height: 100%; }
#catalog_right { width: 200px; height: auto; background-color: #EDEAE7;/*708BBD*/ border: none; }
#product_list_right { overflow: auto; height: 200px; margin: 0; width: 200px; *width: 190px; *margin-left: -5px; }
#product_list_right table { overflow: auto; height: 200px; } 
#product_list_right .item { float: left; width: 180px; *width: 160px; height: 150px; border: solid 1px #C0C0C0; border-radius: 10px; 
-moz-border-radius: 10px; -webkit-border-radius: 10px; margin-top: 5px; padding: 3px; overflow: hidden; }
#product_list_right .item table { width: 100%; height: 100%; }
#pi_up ,#pi_up_r { width: 80px; height: 24px; background: url(/themes/default/images/b-up.png) no-repeat center; cursor: pointer; position: relative; border: none; border: solid 1px #C0C0C0; }
#pi_down, #pi_down_r { width: 80px; height: 24px; background: url(/themes/default/images/b-down.png) no-repeat center; cursor: pointer; position: relative; border: none; border: none; border: solid 1px #C0C0C0; }
.cleft { height: 50px; background-color: #EDEAE7; border: none; border-radius: 5px; padding: 2px; text-align: center; padding-bottom: 10px; }
.cleft .topic { height: 40px; background-color: #3A60A6; margin: 5px; border: solid 1px #C0C0C0; border-radius: 5px 5px 0 0; padding: 5px;font-family: arial, verdana, helvetica;font-size: 16px;color: #FFF; }
.small_1232451190 {font-size:9px; font-family: arial}
.norm_1232451190{font-size:10px; font-family: arial}
.txt_1232451190{font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
#product_demo { width: 550px; height: 420px; border: solid 1px #C0C0C0; border-radius: 10px; }
#pimg_list { overflow: auto; height: 100px; margin: 0; width: 540px; margin-top: 10px; }
#pimg_list table { overflow: auto; height: 100px; width: 500px; }
#pimg_list .item { float: left; width: 110px; height: 110px; border: solid 1px #C0C0C0; border-radius: 10px; margin-left: 5px; padding: 3px; overflow: hidden; cursor: pointer; }
#pimg_list .item table { width: 100%; height: 100%; }
#pd_left { width: 24px; height: 54px; background: url(/themes/default/images/b-left.png) no-repeat center; cursor: pointer; position: relative; border: solid 1px #C0C0C0; border-radius: 10px; }
#pd_right { width: 24px; height: 54px; background: url(/themes/default/images/b-right.png) no-repeat center; cursor: pointer; position: relative; border: solid 1px #C0C0C0; border-radius: 10px; }
#product_params { width: 180px; list-style: none; margin: 0; padding: 0; border: solid 0 #C0C0C0; border-radius: 10px; }
#product_params li { margin: 0; padding: 0; }
#product_params * { font-size: 12px; }
#catalog_rf { width: 202px; height: 635px; background-color: #EDEAE7; border: none; }
#catalog_rf .item { width: 180px; border: solid 1px #C0C0C0; border-radius: 10px; background-color: #FFF; padding: 5px; }
.pitem .topic { border-top: 1px solid #BFCDE8; background-color: #E7F1FA; padding: 3px; }
.pitem .topic * { color: #153B90; }
.pitem .part { font-size: 10px; }
.pitem .info { padding: 3px; }
.top { background-color: #EDEAE7; border: none; border-radius: 5px; padding: 5px; text-align: center; }
.top .title { background-color: #31569A; font-size: 13px; color: #FFF; margin: 3px; border: none; border-radius: 5px; text-decoration: none; }
.btn { padding: 2px; border: solid 1px #C0C0C0; border-radius: 5px; margin-bottom: 3px; width: 300px; display: block; }
.gallery_btn { font-size: 10px; height: 24px; width: 170px; font-weight: bold; }
.list_empty { font-size: 14px; font-weight: bold; }
.pagenav td { padding: 3px; }