/* ----------- Basic ----------- */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
.bgbn{
	height:90px;
	color: #999;
}
.bgs{background-image: url(images/bg_search.jpg);
	background-repeat: no-repeat;
	height:66px;margin:10px 0 0 10px;
	width:501px;
	background-position: left bottom; position:relative}
.bgs p a{display:block; float:left;color:#12629d;height:21px;}
.bgs p a span{display:block;color:#12629d;padding-right:10px;height:15px;padding:0px 10px 0 10px;border-right:1px solid #c2c3c5;}
.bgs p .end, .bgs p .first{border:0px!important;}
.bgTop {
	background-image: url(images/top_bgpic.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bgs p{
	height:21px;
	padding:0px;
	margin:0px;
	display:block;
	position:absolute;
	top:2px;
	left:0px;
	width: 501px;
}
.bgs p a.active{background-image: url(images/tag_ac.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.bgs p a.active span{background-image: url(images/tag_ac.jpg);
	background-repeat: no-repeat;display:block;padding:4px 8px 0 2px!important;height:17px!important;
	background-position: right top;margin-left:4px;}
.fr_search{position:relative;}
.fr_search .text{width:340px;position:absolute;left:38px;top:33px;border:0px!important;}	
.fr_search .btns{width:100px;height:24px;background:transparent;border:0px;padding:0px;margin:0px;position:absolute;right:14px;top:31px;}
.bgBody{
	background-image: url(images/bg_gradient.png);
	background-repeat: repeat-x;
}
.bgBody2{
	background-image: url(images/bg_body.png);
	background-repeat: repeat-y;
	background-position: top center;
	font-family: Arial, Helvetica, sans-serif;
}

.detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.borderAllGray {
	border: 1px solid #CCCCCC;
}

a {
	color: #E78720;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #993B05;
	text-decoration: none;
	font-size: 11px;
}
/* ----------------------------- */

/* ---------- General ---------- */
#catNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #73747a;
	text-decoration: none;
	text-transform: uppercase;
}
#catNav a, #catNav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #73747a;
	text-decoration: none;
	text-transform: uppercase;
}
#catNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #73747a;
	text-decoration: none;
	text-transform: uppercase;
}
#pageNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#pageNav TD{
	border: 1px solid #E6DDCC;
}
#pageNav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #993B05;
	text-decoration: none;
}
#pageNav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F68F1E;
	text-decoration: none;
}
.mainText {
	font-family: Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.nTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D90000;
	line-height: 14px;
	text-decoration: none;
}
.nTitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 14px;
	text-decoration: none;
}
.bTitle {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 25px;
	text-decoration: none;
}
#nextTitle a {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0b305c;
	text-decoration: none;
}
#nextTitle a:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-decoration: none;
}
.dateTime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.errorMsg {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	line-height: 15px;
	text-decoration: none;
}
.imageTableBorder {
	background-color: #d6c9a9;
	border: 1px solid #d6c9a9;
}
.currentDay {
	font-weight: normal; font-size: 11px; color: #810607; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none
}
.language {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4678CD;
	text-decoration: none;
}
.languageActive {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C80102;
	text-decoration: none;
}
/* ----------------------------- */

/* -------- Left menu ---------- */
#leftMenu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F68F1E;
	text-decoration: none;
}
#leftMenu a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#leftMenu a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF5A00;
	text-decoration: none;
}
#leftMenu2 a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #212121;
	text-decoration: none;
}
#leftMenu2 a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF5A00;
	text-decoration: none;
}
.borderB {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bebebe;
}
.borderL {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bebebe;
}
.borderT {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bebebe;
}
.borderR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bebebe;
}
.promotion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.price2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}

.titleLBlock {
	font-family: Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.bgRepeatV {
	background-image: url(../images/border_leftbody.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#leftSubMenu a {
	font-family: Tahoma, Arial, Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#leftSubMenu a:hover {
	font-family: Tahoma, Arial, Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #D90000;
	text-decoration: none;
}

.leftTopArticleMenu {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.leftTopArticleTitle {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0b305c;
	text-decoration: none;
}
.leftTopArticleTitle:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-decoration: none;
}

.leftSearchMenu {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.price {
}


.leftPollMenu {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.leftPollQuestion {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftPollAnswer {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/* ----------------------------- */

/* --------- Top menu ---------- */
#topMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#topMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF7E5;
	text-decoration: none;
}
#topmenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #993B05;
	text-decoration: none;
}
.pageTitle {
	font-family: tahoma, arial, "Times New Roman";
	font-size: 18px;
	font-weight: lighter;
	color: #993B05;
	text-decoration: none;
}

.titleBlock2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.topMenuSub {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.topMenuSub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
/* ----------------------------- */

/* -------- Right menu --------- */
.rightTopArticleMenu {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.rightTopArticleTitle {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0b305c;
	text-decoration: none;
}
.rightTopArticleTitle:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-decoration: none;
}
/* ----------------------------- */

/* ----------- Footer ---------- */
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #9c8670;
	text-decoration: none;
}
#footer a {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #9c8670;
	text-decoration: none;
}
#footer a:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #993B05;
	text-decoration: underline;
}
/* ----------------------------- */

/* ---------- Form  ------------ */
.myform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FEF7E5;
	border: 1px solid #d6985b;
}
.bgtopmenuActive {
	background-image: url(images/bgtopmenuactive.gif);
	background-repeat: no-repeat;
}
.bgtopmenu {
	background: url(images/bgtopmenu.gif) no-repeat center center;
	border-top: 1px solid #afafaf;
	border-right: 1px solid #afafaf;
	border-left: 1px solid #afafaf;
}
.borderLRT {
	border-top: 1px solid #afafaf;
	border-right: 1px solid #afafaf;
	border-left: 1px solid #afafaf;
}



.myradio {
	height: 16px;
	border: 0px solid #666666;
}
.mybutton {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-weight: bold;
	background-color: #e2e2e2;
	border: 1px solid #666666;
}
.mybuttonSmall  {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
	background-color: #e2e2e2;
	color: #000000;
	border: 1px solid #666666;
	line-height: 14px;
}
/* ----------------------------- */

/* ----------- News ------------ */
/* Replace with nTitle
.newsTitle {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0B305C;
	line-height: 14px;
	text-decoration: none;
}
.newsTitle:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff8a00;
	line-height: 14px;
	text-decoration: none;
}
*/
.newsCatTitle {
	font-family: Tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.newsCatTitle:hover {
	font-family: Tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff8a00;
	text-decoration: none;
}
.newsSpecialTitle {
	font-family: Tahoma, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #0B305C;
	line-height: 18px;
	text-decoration: none;
}
.newsSpecialTitle:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ff8a00;
	line-height: 18px;
	text-decoration: none;
}
.newsMore {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #2097E7;
	text-decoration: none;
}
.newsMore:hover {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.dotlineH {
	background-image: url(images/dotline.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.newsPrint {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0B305C;
	text-decoration: none;
}
.newsPrint:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ff8a00;
	text-decoration: none;
}
.newsAuthor {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/* ----------------------------- */

/* ------------ FAQ ------------ */
.faqCustomer {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF8A00;
	text-decoration: none;
}
.faqCustomer:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ff8a00;
	text-decoration: none;
}
.faqQuestion {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0b305c;
	text-decoration: none;
}
.faqAnswer {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
/* ----------------------------- */

/* --------- Guestbook --------- */
.guestbookCustomer {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF8A00;
	text-decoration: none;
}
.guestbookCustomer:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ff8a00;
	text-decoration: none;
}
/* ----------------------------- */

/* --------- Download ---------- */
/* Replace with nTitle
.downloadTitle {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0B305C;
	line-height: 14px;
	text-decoration: none;
}
.downloadTitle:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff8a00;
	line-height: 14px;
	text-decoration: none;
}
*/
.downloadLink {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.downloadLink:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ff8a00;
	text-decoration: none;
}
.downloadHits {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
/* ----------------------------- */

/* ---------- Gallery ---------- */
.galleryTitle {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #990505;
	line-height: 14px;
	text-decoration: none;
}
.galleryTitle:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ff8a00;
	line-height: 14px;
	text-decoration: none;
}
.gallerySlideShow {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990505;
	line-height: 14px;
	text-decoration: none;
}
.gallerySlideShow:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ff8a00;
	line-height: 14px;
	text-decoration: none;
}
.gallerySlideShowActive {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ff8a00;
	line-height: 14px;
	text-decoration: none;
}
.galleryOther {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/* ----------------------------- */

/* ---------- Weather ---------- */
.weatherPlace {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-family: Arial;
	background-color: #e3ebfa;
}
.weatherIcon {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-family: Arial;
	background-color: #fff6e0;
	text-align: center;
}
.weatherTemp {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-family: Arial;
	background-color: #ffffec;
	text-align: center;
}
/* ----------------------------- */

/* ---------- Weblink ---------- */
.weblinkURL {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
	text-decoration: none;
}
.weblinkURL:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ff8a00;
	line-height: 14px;
	text-decoration: none;
}
/* ----------------------------- */

/* ---------- Product ---------- */
#productTitle a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#productTitle a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #993B05;
	text-decoration: none;
}
.productCode {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #993B05;
	text-decoration: none;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.productOrder {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF0300;
	text-decoration: none;
}
.productOrder:hover {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF0300;
	text-decoration: underline overline;
}
.productOther {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#detailPro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993B05;
	text-decoration: none;
}
#detailPro a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E78720;
	text-decoration: none;
}
#detailPro a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993B05;
	text-decoration: none;
}

/* ----------------------------- */

/* ------- Product Cart -------- */
.cartTopMenuTable {
	border-right: #b6b6b6 1px solid;
	border-top: #b6b6b6 1px solid;
	border-left: #b6b6b6 1px solid;
	border-bottom: #b6b6b6 1px solid;
	background-color: #cccccc;
}
.cartTopMenu {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.cartTopMenu:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.cartTopMemberName {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FF7C00;
	text-decoration: none;
}
.cartTopMemberName:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: blue;
	text-decoration: none;
}
.cartProductMenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.cartUpdateMenu {
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cartUpdateMenu:hover {
	font-weight: bold; font-size: 11px; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none
}
.cartOrderTitle {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	line-height: 25px;
	text-decoration: none;
}
/* ----------------------------- */

/* -------- Poll Popup --------- */
.pollNav {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}
.pollDate {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.pollQuestion {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.pollOther {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.titleBlock1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.borderAll {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.borderLR {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DBDBDB;
	border-left-color: #DBDBDB;
}

/*----SITE MAP ---*/
#sitemap a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
#sitemap a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#sitemapSublink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#sitemapSublink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.simso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

.catNav{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
.catNav:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	text-transform: uppercase;
}

.pageBox {
	padding-left: 5px;
	padding-right: 5px;
	background-color: #ffffff; 
	border: #c0c0c0 solid 1px;
	font-size: 11px;
}
.pageBoxB {
	padding-left: 5px;
	padding-right: 5px;
	background-color: #99ffff; 
	border: #c0c0c0 solid 1px;
	font-size: 11px;
}
.tooltip { WIDTH: 300px; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; Z-INDEX: 100; VISIBILITY: hidden; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffee; PADDING: 5px;}


.topNav{
	background:url("images/bgd_nav2.jpg");
	background-repeat: repeat-x;
	width:970px;
	height: 32px;
}
.topNav_item a{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	height: 32px;
	text-align: center;
	padding: 0px 10px 0px 10px;
}
.topNav_item a:hover{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	text-align: center;
	background-image: url(images/bgd_nav_act2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}
.topNav_item a span{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	text-align: center;
	height: 23px;
	padding-top: 9px;
}

.topNav_active a{
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	background-image: url(images/bgd_nav_act2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	text-align: center;
	margin: 0px;
	height: 32px;
	cursor: pointer;
	padding: 0px 10px 0px 10px;
}
.topNav_active span{
	display:block;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align: center;
	padding-top: 10px;
}
.leftMenuTop {
	color: #73747a;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	background:url("images/bgd_title2.jpg");
	height: 29px;
	padding-left: 10px;
}
.leftMenuBottom {
	background:url("images/bgd_bottom_sp.gif");
	height: 23px;
}
.leftMenuText, .leftMenuText a {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	height: 35px;
	color: #3C3C3C;
}
.leftMenuText a:hover {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	height: 35px;
	color: #00FF00;
}
.leftMenuText2, .leftMenuText2 a {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	height: 25px;
	color: #3C3C3C;
}
.leftMenuText2 a:hover {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	height: 25px;
	color: #00FF00;
}
.leftSubMenuText, .leftSubMenuText a {
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	color: #3C3C3C;
}
.leftSubMenuText a:hover {
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	color: #00FF00;
}
.leftMenuBox {
	background:url("images/bgd_bottom_sp.gif") bottom left no-repeat;
	background-color: #f4f4f4;
	height: 23px;
}
.top_news, .top_news a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF8409;
	text-decoration: none;
}
.top_news a{
	background-image:url(images/red_arrow.jpg);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding-left: 10px;
}
.top_news a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.pricelist{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.pricelist:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.pricelist_disabled{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
.commentPoster {
	font-size: 12px;
	background-color: #E0E0E0;
	height: 20px;
}
.comment_1, .comment_2 {
	font-size: 12px;
}
/*- NEWS --*/
.clr{clear:both;}
.blk_news{border:1px solid #bebebe;padding:10px;height:1%;width:580px;margin:0 auto;}
	.pic{width:300px; float:left;margin-right:10px; position:relative; border: 1px solid;}
	.opTitle{display:block;height:16px;position:absolute;padding:4px 0px;margin:0px;bottom:0px;left:0px;width:300px;}
		.opTitle .mleft{width:14px;height:16px;float:left;background:url(images/icon.gif) left top no-repeat;margin-left:4px;}
		.opTitle .mright{width:14px;height:16px;float:left;background:url(images/icon.gif) -30px top no-repeat;}
		.opTitle .pause{width:14px;height:16px;float:left;background:url(images/icon.gif) -15px top no-repeat;margin:0 2px;}
	.txtNews{width:270px; float:left;}
	.txtNews h3{margin:0px 0px 5px 0px;padding:0px; font-weight:bold;}
	.txtNews h3 a{font-size:14px;color:#333;}
	
.pic_new{border:1px solid #ccc;width:75px;}
.name{text-align:center;pading:4px 0;margin:0px 0px 10px 0px;}
.name a{font-size:#555;font-size:11px;font-weight:bold;}
.blk_hot{border-bottom:1px solid #ccc;background:#fffee2;padding:2px;font-weight:bold;font-size:14px;}
.blk_hot img {vertical-align: bottom;}
.colNews{width:180px;padding:0 10px;}
.newsTitle{padding:0px 0 0 20px;background:url(images/icon2.gif) 8px 3px no-repeat; text-align:left;}
.newsTitle a{font-weight:normal;color:#333;font-size:14px;}
.newsTitle a:hover{font-weight:normal;color:#333;font-size:14px; text-decoration:underline;}
.tphones{font-weight:bold;color:#fff;font-size:12px; background-color:#0ec0cb;padding:3px 5px;}
.b1, .b1 td{border:1px solid #f3f3f3;}
.num{font-weight:bold;color:#508cc1;font-size:12px;padding:3px 5px;}
.price{font-weight:bold;color:#5a5751;font-size:12px;padding:3px 4px;}
.more{color:#000040; font-size: 11px; font-weight: normal; text-decoration:underline;}
.more:hover{color:#000040; text-decoration:none;}
.txtlaptop{padding:9px 0 0 0;}
.txtlaptop p{padding:0 0 5px 0;margin:0px;}
.namelt{font-size:12px;padding:0 0 5px;margin:0px;}
.namelt a{color:#333; font-weight:bold;}
.vdot{border-right:1px dotted #ccc;margin-right:2px;}
.hdot{border-bottom:1px dotted #ccc;}
.info{padding-top:3px;}
.info h3{padding:0px 0px 5px 0px;margin:0px;}
.info h3 a{color:#4ba4dc; font-weight:bold; text-decoration:underline;}
.info h3 a:hover{color:#4ba4dc; font-weight:bold; text-decoration:none;}
.info p{padding:0px 0px 4px 0px;margin:0px;}
.info .price{color:#da3218;font-weight:bold;}

.laptop {
	width: 270px;
	float: left;
	margin: 15px 30px 10px 0px;
	text-align: left;
}
.pic_laptop img {border:1px solid #ccc;padding:2px; margin-right: 10px;}
.pic_laptop a.slideTitle{color:#24252a; font-weight:bold;font-size:16px; display: block; padding-bottom: 10px;}
.pic_laptop a.slideTitle:hover{color:#F60;}
.pic_laptop2 img {border:1px solid #ccc;padding:2px; margin: 5px;}
.pic_laptop3 img {border:1px solid #ccc;padding:2px; margin: 3px;}
.titleHot{color:#F60; font-weight:bold;font-size:13px;padding-left: 5px;}


/*---Footer---*/
#Footer {
	width:970px;
	margin:0 auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfe8f0;
	padding-top: 5px;
	padding-bottom: 1px;
}
.menufooter2 {color: #454DA7; padding:10px 0 10px 0;}
.menufooter2 .content {
	width:950px;
	margin:0 auto;
	position: relative;
}
.content .gotop {
	position:absolute;
	bottom:-12px;
	right:0px;
}

.bottomPage {
	width:950px;
	margin: 0 auto;
	height:30px;
	padding: 5px 0px 25px 0px;
}
.bottomPage .copyright {
	display:block;
	float:left;
	padding-top:6px;
	font-size:11px;
	color: #666;
	text-align: left;
}
.bottomPage .dev { display:block; float:right; padding-top:6px; color: #666; text-align: left;}
.bottomPage .dev a {
	font-size:11px;
	text-decoration:none;
	color: #666;
}

.sitemap {text-align: left;}
.navBar {
	background-image: url(images/bgd_title2.jpg);
	background-repeat: repeat-x;
	color: #73747a;
	font-size: 13px;
	font-weight: bold;
	padding-left:10px;
}


.search_top {
	height: 23px;
	background-image: url(images/box_topbg.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.search_top span {
	display: block;
	float: left;
	height: 18px;
	padding: 5px 5px 0px 5px;
	text-align: center;
}
.search_top div.sep {
	display: block;
	float: left;
	height: 18px;
	width: 5px;
	padding: 5px 2px 0px 2px;
	text-align: center;
}
.search_top a {
	color: #3c7fb3;
	font-weight: normal;
	font-size: 11px;
}
.search_top a:hover, .search_top .tmenuleft_hover a, .search_top .tmenu_hover a {
	color: #585858;
}

.search_top .tmenuleft {
	width: 75px;
	padding: 5px 0px 0px 0px;
	background-image: url(images/box_left3.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	text-align: center;
}
.search_top .tmenuleft_hover {
	width: 75px;
	padding: 5px 0px 0px 0px;
	background-image: url(images/box_lefthover.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	text-align: center;
}

.search_top #tmenu {
}
.search_top .tmenu_hover {
	width: 55px;
	background-image: url(images/box_hover.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	text-align: center;
}

.search input.keyword {
	width: 335px;
	height: 18px;
	float: left;
	margin-left: 10px;
	background-image: url('images/search_v.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 25px;
}
.search input.image {
	float: left;
}
.copy {
	font-size: 11px;
	color: #a97f81;
	text-align: right;
	padding-right: 10px;
}

.hotNews {
	border: #ccc 1px solid;
}
