/* -----------------------------------------------------------------------------------------
   $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;margin:0;padding:0;background:url(./img/box/box-bg2.gif) repeat-y 0 50% #5B5B5B;}
img {border:0; vertical-align:baseline;}
A {text-decoration: none; color: #333333;letter-spacing:1px;font-size:13px;}
A:hover {color:#CC3333;}

FORM {display: inline;}
.block {display: block;}
.spacer {padding:2px;}

#footer {clear:both;}
.smallText{font-size: 13px; line-height: 1.5; color:#666666;}
.s-main {font-size: 13px; line-height: 1.5; color:#666666;}
.n-main{font-size: 15px; line-height: 1.5; color:#666666;}
.l-main {font-size: 15px; line-height: 1.5; color:#333333;}
.sss-main {font-size: 10px; color:#666666;}

/* ---header -- */
.headerNavigation {font-size:13px; color:#666666;}
A.headerNavigation {color: #666666; font-size:13px;}
A.headerNavigation:hover {color:#CC0000;}

.nav {font-size: 13px; line-height:2em;color:#898989;font-weight:bold;}
.nav a{background:#898989;color:#FFFFFF;border:1px solid #FFFFFF;padding:1px 2px;}
.nav a:hover{border:1px solid #898989;color:#898989;background:#FFFFFF;padding:1px 2px;}

/*  box  */
.box_header {font-size:13px;padding:1px 5px 1px 15px;line-height:2.3;color:#FFFFFF;background:url(./img/box/icon.gif) no-repeat 0 50% #000000;}
.box-font {color:#FFFFFF; font-size:13px;line-height:1.5;padding:4px 0 4px 40px;}
.box-font a{color:#FFFFFF;}
.box-font a:hover{color:#FFFF00;}

.main_category { text-align:left; vertical-align:bottom;}
.main_category a{color:#FFFFFF;line-height:1.5;}
.main_category a:hover {color:#FFFF00;}
.sub_category {color:#FFFFCC; background:#F5EABC; font-size:13px; border-bottom:1px dashed #FFFFFF; line-height:1.8;}
.sub_category a:hover {color:#FFFF00;}

.ss_text {font-size:9px; color:#FFFFFF;}

.menu  {font-size:12px;color:#FFFFFF;}
.menu A{color:#FFFFFF;font-weight:500;text-align:justify;padding:0 15px;}
.menu A:hover {color:#FF0000;text-align:justify;padding:0 16px;}

/* -- module -- */
.product-bor {border-bottom:1px #DFDFDF dotted;text-align:right;}
.product_info{border-bottom:1px dashed #D9D9D9;padding:3px 0 3px 18px;font-size:15px;line-height:1.5; 
background:url(./img/modules/product_info_icon.gif) no-repeat 3px 9px;color:#333333;}
.product_form{background:#FFFFFF;}
.product_title {font-size:16px;line-height:1.7;color:#333333;border-bottom:1px dotted #555555;padding: 6px 0 0 10px;background:#FAFAFA;}
.des_title {font-size:13px;line-height:1.7;color:#5B5B5B;border-bottom:1px dotted #999999;padding: 6px 0 0 10px;}
.product_des {font-size:13px;line-height:1.7;color:#555555;padding: 5px 12px 3px 12px;}

.module_title {font-size:13px;line-height:2.3;color:#FFFFFF;padding-left:10px;background:#666666;}
.title-header{font-size:15px; color:#666666; font-weight:bold;border-left:20px solid #666666;}

.product_price {font-size:13px; line-height: 1.5; color:#CC0000;}
.product_name {font-size: 13px; line-height: 1.5; color:#454545;}
A.product_name :hover {color:#CC3333;}


.checker_m{font-size:13px; padding:5px;color:#5C6C6C;border-bottom:1px solid #CCCCCC;background:#FFFFFF;}
.checkbar{color:#4A4A4A;border:1px #CCCCCC solid;font-size:13px;background:#FFFFFF;padding:5px;width:122px;text-align:center;}
.checkbar2{color:#4A4A4A;border:1px #CCCCCC solid;font-size:13px;background:#F2F2F2;padding:5px;width:122px;text-align:center;}

/* formArea  */
TABLE.form , .form {background:#FFFFFF;padding:5px;font-size:13px; color:#666666;}
.formArea{border:1px #E2E2E2 solid;padding:5px; color:#4C4C4C;font-size:13px; line-height:1.5;background:#FFFFFF;}
.form-bg {padding:5px; font-size:15px; color:#333333;text-align:right;}

.moduleRow {font-size:15px; color:#666666;}
.moduleRowOver {background:#FFE8E8; cursor: hand; font-size:15px; color:#666666;}
.moduleRowSelected {background:#FFE8E8; font-size:15px; color:#FF3333;}

.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 {text-align:center;font-size:10px; color:#FFFFFF;}
.copyright A{font-size:10px;color:#FFFFFF;}

