/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css,v 1.0 2007/05/07   cairu Exp $
	http://biz.funny.net.tw
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org
   (c) 2005	XT-Commerce - community made shopping  http://www.xt-commerce.com
   Copyright (c) 2003 XT-Commerce 
   Released under the GNU General Public License 
   --------------------------------------------------------------------------------------- */
@charset "utf-8";

BODY {font-family: Verdana, Arial, sans-serif;background:url(./img/bg.jpg) repeat-x #FFF5ED;margin:0 0 10px;}
img {border:0; vertical-align:baseline;}
A {text-decoration: none; color:#333333;font-size:13px;line-height: 1.8;}
A:hover {color:#CC3333;}

FORM {display: inline;}
.block {display: block;}
.spacer {padding:2px;}

input {padding:0;}

.s-main {font-size: 13px; line-height: 1.5; color:#848484;}
.n-main{font-size: 15px; line-height: 1.5; color:#666666;}
.l-main {font-size: 15px; line-height: 1.5; color:#666666;}

/* ---header -- */
.headerNavigation {font-size:12px;line-height:1.8; color:#666666;}
A.headerNavigation {font-size:12px;color:#666666;line-height:1.8;letter-spacing:1px;}
A.headerNavigation:hover {color:#FE7108;}

.menu  {font-size:12px;line-height:1.8;color:#666666;letter-spacing:1px;padding-left:3px;}
.menu A{font-size:12px;line-height:1.8;color:#666666;}
.menu A:hover {color:#F58344;}

/*  box  */
.title {font-size:15px;font-weight:600;line-height:2;color:#6E5748;letter-spacing:1px;border-bottom:1px solid #E4D5B2;background:url(./img/icon.gif) no-repeat 0 40%;text-indent:1.5em;}
html>body  .title{background:url(./img/icon.gif) no-repeat 0 50%;}
.box-font {color:#97593C; font-size:13px;line-height:2;padding:10px 0 10px 10px;}
.box-font a{color:#97593C;}
.box-font a:hover{color:#CE0000;}
.form-in {border:1px solid #FFFFFF;background:#FFCCCC;}
/* -- category & topic --*/
.main_category {color:#97593C;font-size:13px;line-height:1.8;letter-spacing:1px;display:block;}
.main_category A{color:#97593C;font-size:13px;line-height:1.8;display:block;}
.main_category A:hover{color:#CE0000;background:#FFFFCC;}

.sub_category a{color:#666666;font-size:13px;line-height:1.8;letter-spacing:1px;padding-left:18px;}
.sub_category a:hover{color:#CE0000; font-size:13px;}

.main_topic {color:#97593C; font-size:13px;line-height:2;letter-spacing:1px;}
.main_topic a{color:#97593C;line-height:1.8;display:block;}
.main_topic a:hover{color:#CE0000;background:#FFFFCC;}

.sub_topic a{color:#666666;font-size:13px;line-height:2;letter-spacing:1px;}
.sub_topic a:hover{color:#CE0000; font-size:13px;}

.ss_text {font-size:10px;color:#97593C;}

/* -- about product -- */
.product_info{font-size:small;line-height:1.5;letter-spacing:1px;color:#333333;vertical-align:middle;}
.product_border{background:#F4F2ED;}
.product_bg {font-size:13px; line-height: 1.5; color:#CC0000;background:url(./img/modules/price_bg.gif) no-repeat 50% 0;}
.product_price {font-size:13px;font-weight:bold; line-height: 1.8; color:#FF6600;padding:2px;vertical-align:bottom;}
.product_name {font-size: 13px; color:#2D88E2; line-height: 1.5;letter-spacing:1px;}
.product_name  A:link {color:#2D88E2;}
.product_name  A:hover {color:#CC3333;}

.product_name_info {color:#0033CC;font-size:13px; line-height: 1.5;}
.product_des {font-size:13px;color:#666666;padding:2px;}
.topic {font-size:13px;border-bottom:1px #CCCCCC dotted;padding:0 0 0 5px;background:url(./img/icon_arrow.gif) no-repeat 0 50%;}
.topic   A:link {color:#666666;letter-spacing:1px;}
.topic   A:hover {color:#0167CC;}
.product-title{width:212px;height:45px;padding:5px 8px;background:url(./img/modules/product-title.gif) no-repeat 0 0 #EFEFEF;}

/* --module title and form --*/
ol {list-style:none;}
.module_title {height:80px;font-size:17px;line-height:3;letter-spacing:2px;font-weight:bold;color:#845118;background:url(./img/modules/modules-title.gif) no-repeat;}
.module_title1 {font-size:13px;padding-left:20px;letter-spacing:1px;color:#666666;line-height:2.8;background:url(./img/modules/modules-title1.gif) no-repeat 0 35%;}
html>body .module_title1 {background:url(./img/modules/modules-title1.gif) no-repeat 0 50%;}
.module_title2 {height:55px;font-size:17px;line-height:3;letter-spacing:2px;font-weight:bold;color:#333333;border-bottom:4px double #CCCCCC;}
.form_module {font-size:13px; color:#666666;padding:10px;}
.form_module1 {font-size:13px; color:#666666;border:3px double #CCCCCC;padding:10px;background:#F4F2ED;}
.title-header {font-size:13px;color:#0066CC;border-bottom:1px dotted #C9C9C9;width:70px;}
.form-text {font-size:13px;color:#666666;border-bottom:1px dotted #C9C9C9;}
.plain {background:#F2F2F2;border:1px solid #CCCCCC;}
.news {text-indent:1.3em;background:url(img/modules/news_star.gif) no-repeat 0 40%;}
/* formArea  */
TABLE.form , .form {font-size:13px; color:#666666;padding:0;}
.formArea{padding:3px; color:#4C4C4C;font-size:13px; line-height:1.5;border:1px dotted #CCCCCC;}
.form-bg {padding:5px;border-bottom:1px solid #E3E3E3;}
.form-bg2 {padding:5px; font-size:13px; color:#FFFFFF;text-align:right;background:#999999;border-bottom:1px solid #E3E3E3;} 

.moduleRow {color:#FE5A00;}
.moduleRowOver {background:#FDEEE5; cursor: hand; color:#666666;}
.moduleRowSelected {background:#FDEEE5; color:#FF3333;}

.checker_t {font-size:13px;line-height:1.8;background:#999999;color:#FFFFFF;text-align:center;}
.checker_m{font-size:13px; padding:5px;color:#5C6C6C;border-bottom:1px solid #CCCCCC;}

.errorBox {font-size:13px; background:#FFF0A0; padding:9px; line-height:1.5; color:#D3458C;border:2px #FF99CC dotted;}

.messageBox {font-size: 13px;}
.messageStackError, .messageStackWarning {font-size:13px;color:#636363;background:#FFF0A0; padding:9px;}
.messageStackSuccess {font-size:13px;color:#636363;background:#FFF0A0; padding:9px;}

.copyright {font-size:10px;color:#97593C;text-align:center;line-height:1.8;}
.copyright A{font-size:10px;color:#97593C;}