@import url('global.css');
body{font-size:13px;font-family:Arial,sans-serif;background:#fff;}
.threecol {background:#fff;}
	.threecol .colmid {right:750px;background:#fff;}
	.threecol .colleft {right:10px; background:#fff;}
.shopfooter {height: 80px; line-height: 25px; border-top: 1px #dddddd solid; padding: 12px 0 0 0; background:#fff;}

.shopheader{ width: 100%; min-height: 120px; line-height: 120px; font-size: 18px; font-weight: bold; color: white; background: #BE031A; text-align: left; overflow:hidden; white-space:nowrap; border-bottom: 5px #BE031A solid;}
#shopheadermenu {display: none; position: absolute; bottom: 7px; left: 5px; width: 100%; height: 25px; font-weight: bold; }
#shopheadermenu a{ display: block; float: left; margin: 0 10px 0 1px; padding: 0 10px; height: 25px; line-height: 25px; color: #BE031A; background: #fffbef; border: 1px #BE031A solid; border-top: 2px #BE031A solid; border-bottom: 0;}
#shopheadermenu a.curmenu { visibility: visible; font-size: 14px; color: white; background: #BE031A; border: 1px #BE031A solid; border-top: 2px #BE031A solid;}

.shopleftcbox { clear: both; width: 188px; border: 1px #E27B87 solid;}
.shopleftcbox_ttl { width: 100%; min-height: 25px; line-height: 25px; color: white; font-weight: bold; text-align: left; text-indent: 10px; background: #BE031A; }
.shopleftcbox_cnt { position: relative; width: 178px; padding: 0 5px; line-height: 21px; text-align: left;}

.shoprightcbox { clear: both; width: 750px;}
.shoprightcbox_ttl { width: 100%; height: 25px; line-height: 25px; color: white; font-weight: bold; text-align: left; text-indent: 10px; background: #BE031A; }
.shoprightcbox_cnt { position: relative; width: 100%; padding: 0; min-height: 25px; line-height: 21px; text-align: left; }

.shoprightcbox_ttl a{color:white}

.shopfooter {height: 80px; line-height: 25px; border-top: 1px #dddddd solid; padding: 12px 0 0 0;}

#shoprightprodtlul{margin:0; padding:0; height: 32px; border-bottom: 1px #BE031A solid;}
#shoprightprodtlul li{float:left; display: inline-block; margin: 0 5px; padding: 0 18px; height: 30px; line-height: 30px; border:1px #ccc solid; border-bottom: 0; background: #f9f9f9; cursor: pointer;}
#shoprightprodtlul li.current{height: 32px; font-size: 14px; font-weight:bold; color: white; border:0; background:#BE031A;}

