body {margin:0;padding:0;background:#fefefe}
body, td, div {font: 12px Arial, Verdana, Tahoma, Microsoft Sans Serif, sans serif}
form {margin: 0;padding: 0}

h1 { font-weight: bold; font-size:12px; }
h1,h2,h3 {display: inline}

ul {padding-top:5px}
li {padding:5px 0}

.big h1 {font-size:20px}

a.mpl:link, a.mpl:active, a.mpl:visited { color:#CCCCCC; text-decoration:none; }
a.mpl:hover { color:#999999; }

a.mdr, a.mdr h1 {font-weight:bold;font-size:18px}

.medium a {font-size:13px}

.textfield {border: 1px solid;width:100%;height:20px}
.textbigfield {border: 1px solid;width:100%}
.textfieldsm {border: 1px solid;height:20px}
.button {border: 1px solid;font-size:10px;height:20px}

#counter {position:absolute;left:1px;top:-1px}
#main {max-width:1280px;background:#fff;width:expression(document.body.clientWidth>1280?"1280px":"auto")}

.white {color:#ffffff}
.orangeblock {height:6px;background-color:#FF6600}
.blueblock {height:6px;background-color:#34A2CB}
.liteblock {height:1px;background-color:#EEF2F4}
.menublueblock {position:absolute;left:7px;top:100px;height:45px;background-color:#34A2CB}
.infoblock {padding:12px 10px 10px 10px;background-color: #F6F8F9;border: 4px solid #CEE8F3}
.infoblockthin {padding:12px 10px 10px 10px;background-color: #F6F8F9;border: 2px solid #CEE8F3}
.borderblock {padding:6px;background: #F6F8F9;border: 2px solid #CEE8F3}
.borderblock2 {padding:2px 4px 2px 4px;background: #F6F8F9;border: 2px solid #CEE8F3}
.whiteblock {padding:5px 10px 5px 10px;background-color: #ffffff}
.cartmenu {padding:20px 20px 18px 20px;background-image: url(/images/user/base/cart.gif); background-position: right; background-repeat: no-repeat; background-color: #D9FFD9;border-right: 1px solid #EEF2F4;border-bottom: 1px solid #CAEFC7}

.sel {background-color: #EEF2F4}

.litebluemenu {padding:15px 20px 15px 20px;background-color: #EEF2F4}
.bluemenu {padding:15px 20px 20px 20px;background-color: #34A2CB}
.whitemenu {padding:15px 20px 15px 20px;background-color: #ffffff;border-right: 1px solid #EEF2F4;border-bottom: 1px solid #EEF2F4}
.whitediff {padding:20px 20px 20px 15px}

.footer {background:#E6EEF7;padding:15px}

.footer_in {float:left;padding:0 20px 10px 0;min-width:250px}

.floatright {float:right}
.footer .floatright {padding:0 0 0 10px}

.textdiff {padding:4px 0 4px 10px}
.textdiff2 {padding:0 0 0 10px}

.sm {visibility:hidden;position:absolute;top:-300px}

.litebluecart {padding:10px 10px 10px 10px;background-color: #EEF2F4}
.whitecart {padding:10px 10px 10px 10px;background-color: #FFFFFF}

.square {width:5px;height:5px}
.dsquare {width:10px;height:10px}

.fontdate {color: #999999}
.infohead {color: #17457D;font-size:16px}

.b, .b h2 {font-family: Arial, Tahoma, sans serif;font-size:14px}
.b2, .b2 h2 {font-family: Arial, Tahoma, sans serif;font-size:16px;font-weight:normal}

.bs {font-family: Tahoma, Verdana, sans serif, Arial;font-size:14px;font-weight:normal}
.bh {font-family: Arial, Tahoma, sans serif;font-size:14px;padding: 6px 20px 2px 6px}

.imgb {border:1px solid #5A8294}

a {color:#17457D;line-height:18px}
a:hover {line-height:18px}

.orange {color:#dd4400}
.orangegoods {color:#ffffff;background-color:#dd4400;padding: 4px 4px 3px 4px;text-decoration:none;font-size:15px}
.bigorange {color:#dd4400;font-family: Arial, Tahoma, sans serif;font-size:16px}

.line {width:100%;height:1px;border-top: 1px solid #ccc}
.dashboard {background:#ffffcc;padding:10px;margin:0 20px 0 15px;border: 1px dashed #9ec6d8;font-size:15px}
.dashboard2 {background:#e9ffd2;padding:10px;margin:0 20px 0 0;border: 1px dashed #aacc77;font-size:18px}

.nav {padding: 4px 4px 0 5px}
.navsel {background-color: #CEE8F3;font-weight:bold;padding: 4px 6px 6px 8px}
.flatnav {}
.flatnavsel {background-color: #CEE8F3;font-weight:bold;padding: 4px 6px 6px 8px}

.imgcat {border:0;margin: 0 10px 5px 0}
.imggd {border:0;margin: 0 10px 15px 10px}
.imgmenu {margin:4px 5px 0 0}

p {margin:0; padding:0}

.top {margin-top:5px;margin-left:50px}
.top h1 {font-size:11px;font-weight:normal}

.delim {margin:15px 0 15px 0;height:1px;background:#9db6d2}
.bold {font-weight:bold}
.normal {font-weight:normal}

.open_close {
    border: 0 solid red;
    display: none; 
}

ul.none {
	padding-left: 15;
}
ul.none span {
	margin-left: -15px;
	font-weight: bold;
}
.open_close ul { margin: 0; }

div.lnk {color: #cccccc; font-size: xx-small}
div.lnk a {color: #cccccc; font-size: xx-small}

div.open_close p { display: inline; }

.menusel {background:#214E98;margin:0px 2px 10px 0;padding:6px}
.menusel a {color:#fff;padding:6px 10px 10px 10px;font-weight:bold}
.menusel2 {background:#214E98;margin:0px 2px 10px 0;padding:6px}
.menusel2 a {color:#fff;padding:6px 5px 5px 10px}
.menu {margin:0px 2px 10px 0;padding:6px;background:#E6EEF7}
.menu a {padding:6px 10px 10px 10px;font-weight:bold}
.menu2 {margin:0px 2px 10px 0;padding:6px;;background:#CFE0EF}
.menu2 a {padding:6px 5px 10px 5px}
.menu3 {margin:0px 2px 10px 0;padding:6px;background:#E6EEF7}
.menu3 a {padding:6px 10px 10px 10px;font-weight:bold;color:#CC0033}

.sp2 {width:2px;height:2px;visibility:hidden}
.sp5 {width:5px;height:5px;visibility:hidden}
.sp10 {width:10px;height:10px;visibility:hidden}
.sp20 {width:20px;height:20px;visibility:hidden}
.sp30 {width:30px;height:30px;visibility:hidden}

span h1 {font-size:12px;font-weight:normal;text-align:center}

.bg {font-size:15px;font-weight:bold}
.bg1 h1, .bg1 h2 {font-size:22px;color:#17457D;margin:0;font-weight:bold}
.bg1-1 h1 {font-size:22px;margin:0;font-weight:bold}
.bg2 h2 {font-size:22px;color:#007526;margin:0px 0 0 10px;font-weight:bold}
.bg2 h2 a {font-size:22px;color:#007526;font-weight:bold}
.bg3 h1, .bg3 h3 {font-size:22px;font-weight:bold}
.bg3_1 h1, .bg3_1 h3 {font-size:17px;color:#777;font-weight:bold}
.bg4 {font-size:17px;color:#FF9900;font-weight:bold}
.bg5 h2 {font-size:22px;color:#CC0033;font-weight:bold}
.bg6 {font-size:15px;color:#17457D;font-weight:bold}
.bg7 {font-size:15px;color:#D42727;font-weight:bold}
.bg8 {font-size:15px;color:#777;font-weight:bold}
div.bg9 {background: rgb(234, 242, 251);margin:0;padding:15px}
span.bg9 a {font-size:14px;color:#D42727;font-weight:bold}
.bg10 {font-size:14px;font-weight:bold}
.bg11, .bg11 a {font-size:15px;font-weight:bold;color:#009933}
.bg12 h2 {font-size:20px;color:#CC0033;font-weight:bold}
.bg13 {color:#777}
div.bg13 h1 {color:#777;font-weight:normal}
H g14 {color:#17457D;margin-bottom:5px}
.bg15 h3 {font-size:22px;color:#FF9900;font-weight:bold}
.bg16 {font-size:15px;color:#D42727;font-weight:bold}
.bg17 {font-size:15px;color:#FF9900;font-weight:bold}
.bg18 {font-size:11px;color:#17457D;margin-bottom:5px}
.bg19 h2 {font-size:15px;font-weight:normal}
.bg20 h2 {font-size:18px;color:#1B83E6;padding-bottom:10px;font-weight:normal}

.diff10 {margin:10px}

.call {padding:0 10px 0 10px;background:#00aa44;font-size:16px;color:#fff}

#container {width:100%;float:left;margin-right:-250px}
* html #container {width:97%;float:left;margin-right:-280px}
#content {margin-right:250px}
* html #content {margin-right:280px}
#container_right {width:100%;float:right;margin-left:-270px}
* html #container_right {width:97%;float:left;margin-left:-300px}
#content_right {margin-left:270px}
* html #content_right {margin-left:300px}
#sidebar {width:250px;float:right}
#sidebar_left {width:260px;float:left}
.leftblock {float:left}
.rightblock {float:right}
.clearing {height:0;clear:both}
.price {margin:15px 0 0}

.printer {display:none;visibility:hidden}
.screen {display:block;visibility:visible}

#discount {border:4px solid #009933;background:#f0fff0;visibility:hidden;width:500px;height:350px;position:absolute;left:-700px;top:-500px}
#discount_pane {padding:6px 9px}

.gallery_item {float:left;width:200px;margin:10px 10px 10px 0}
.gallery_item_long {float:left;width:500px;margin:10px 10px 10px 0}

.cat_group {margin:10px 50px 10px 0;height:150px;width:150px;text-align:center;float:left;}
.cat_group_img td {height:120px;width:120px;vertical-align:middle;text-align:center;border:1px solid #aaa;}
.cat_group_img_x {margin: 0px auto;}
