body {margin:18px 0px 0px 0px;background-color:#ffffff;font-family:Tahoma,Arial; font-size:10px;color:#4A4A4A;}
p {padding:0px;margin:0px;}
td {font-family:Tahoma,Arial;font-size:10px;color:#4A4A4A;}
form{margin:0px;}
.main_fontbig{font-family:Tahoma,Arial; font-size:11px;color:#4A4A4A;}
.main_fontbig12{font-family:Tahoma,Arial; font-size:12px;color:#4A4A4A;}

a.a_biger,a.a_biger:visited{font-family:Arial,Tahoma; color:#4A4A4A; font-size:11px; text-decoration:none;}
a.a_biger:hover{text-decoration:underline;}

A.menu_link{font-family:Tahoma,Arial; font-size:11px; color:#333333;}
A.menu_link:hover{font-family:Tahoma,Arial; font-size:11px; color:#FF5A00; text-decoration:none;}
.menu_link_hover{font-family:Tahoma,Arial; font-size:11px;color:#FF5A00;text-decoration:none;}

A{font-family:arial,tahoma; color:#4A4A4A; font-size:10px; text-decoration:none;}
A:visited{text-decoration:none;}
A:hover{text-decoration:underline;}

.font_black{font-family:"Trebuchet MS",Tahoma,Arial; font-size:10px;color:#4A4A4A;text-decoration:none;}
.font_spec{font-family:"Trebuchet MS",Tahoma,Arial; font-size:12px;color:#4A4A4A;text-decoration:none;font-weight:bold;}
.text_pop_top{font-family:Tahoma,Arial; font-size:12px;color:#4A4A4A;text-decoration:none;}
.nume_input{font-family:"Trebuchet MS",Tahoma,Arial; font-size:11px;color:#000000;font-weight:bold;text-decoration:none;}

table.formular{border:3px solid #D9E7E8;padding:5px;}
table.formular td{font-family:"Trebuchet MS",Tahoma,Arial; font-size:11px;color:#000000;font-weight:bold;text-decoration:none;}
table.formular span{font-family:Tahoma,Arial; font-size:9px;color:#009747;}
table.formular span.title_feature{font-family:"Trebuchet MS",Tahoma,Arial;font-size:12px;color:#015D68;display:block;font-weight:bold;background-image:url(../i/ord_desc.gif);background-position:0px 5px;background-repeat:no-repeat;padding-left:20px;text-decoration:none;}
table.formular td.discount{font-family:"Trebuchet MS",Tahoma,Arial;font-size:12px;color:#FF0000;}
table.formular span.discount{font-family:"Trebuchet MS",Tahoma,Arial;font-size:12px;color:#FF0000;}

table.formular1{padding:5px;}
table.formular1 td{font-family:"Trebuchet MS",Tahoma,Arial; font-size:11px;color:#000000;font-weight:bold;text-decoration:none;}
table.formular1 span{font-family:Tahoma,Arial; font-size:9px;color:#009747;}
table.formular1 span.title_feature{font-family:"Trebuchet MS",Tahoma,Arial;font-size:12px;color:#015D68;display:block;font-weight:bold;background-image:url(../i/ord_desc.gif);background-position:0px 5px;background-repeat:no-repeat;padding-left:20px;text-decoration:none;}
table.formular1 td.discount{font-family:"Trebuchet MS",Tahoma,Arial;font-size:12px;color:#FF0000;}
table.formular1 span.discount{font-family:"Trebuchet MS",Tahoma,Arial;font-size:12px;color:#FF0000;}

.font_blue{font-family:Tahoma,Arial; font-size:10px; color:#0B4E9A; text-decoration:none;}

.dot_blueh{background-image:url(../i/dot_blue.gif); background-repeat:repeat-x; height:4px;}
.dot_blueh1{background-image:url(../i/dot_blue1.gif); background-repeat:repeat-x; height:1px;}
.dot_bluev{background-image:url(../i/dot_bluev.gif); background-repeat:repeat-y; width:1px;}

.dot_blackh{background-image:url(../i/dot_blackh.gif); background-repeat:repeat-x; height:1px;}
.dot_blackv{background-image:url(../i/dot_blackv.gif); background-repeat:repeat-y; width:1px;}

.double_dotbh{background-image:url('../i/double_dotbh.gif'); background-repeat:repeat-x; height:3px;}
.double_dotbv{background-image:url('../i/double_dotbv.gif'); background-repeat:repeat-y; width:3px;}

.filter{border:1px solid #040404; font-family:Tahoma,Arial; font-size:10px; color:#282828; font-weight:normal;}
.input{border:1px solid #000000; font-family:Tahoma,Arial; font-size:10px; color:#000000;}
.box{border:1px solid #015D68; font-family:Tahoma,Arial; font-size:10px; color:#000000; margin:0px;}
.bold_box{border:1px solid #015D68; font-family:Tahoma,Arial; font-size:10px; color:#000000; font-weight:bold;}

.input_blue{border:1px solid #7F9DB9; font-family:Tahoma,Arial; font-size:10px; color:#000000;}
.input_bg{border:1px solid #000000; background:#ffffff url('../i/bg_input.gif') repeat-x; font-family:Tahoma,Arial; font-size:10px; color:#000000; text-align:right; font-weight:bold;}

.vat_font{font-family:Arial,Tahoma; font-size:10px; color:#AAAAAA;}

.bg_menu_small{background-image:url('../i/bg_menu_small.gif'); background-repeat:repeat-y; width:137px;}

.dot_greyh{background-image:url('../i/dot_greyh.gif'); background-repeat:repeat-x; height:1px; margin:3px 0px; padding:1px 0px 1px 0px;}
.dot_greyhc{background-image:url('../i/dot_greyh.gif'); background-repeat:repeat-x; height:1px; margin:0px 5px 0px 5px; padding:0px;}
.dot_greyv{background-image:url('../i/dot_greyv.gif'); background-repeat:repeat-y; height:2px;}
.dot_greenv{background-image:url('../i/dot_greenv.gif'); background-repeat:repeat-y; width:1px;}
.dot_greenh{background-image:url('../i/dot_greenh.gif'); background-repeat:repeat-x; height:1px;}

.orange_font_bold{font-family:Tahoma,Arial; font-size:11px;	color:#E55300; font-weight:bold;}
.orange_spec{font-family:Arial; font-size:13px;	color:#FF5C00; font-weight:bold;}
.orange{font-family:Arial; font-size:10px;color:#FF0000;}
.orange_mess{font-family:Arial; font-size:12px;	color:#FF0000;}

.green_font{font-family:Tahoma,Arial; font-size:9px; color:#009747;}
.green_font_big{font-family:Tahoma,Arial; font-size:13px; color:#009747; font-weight:bold;}

.price_cart{font-family:Arial; font-size:11px; color:#009543; font-weight:bold; text-decoration:none; padding:5px 0px;}

.readonly{border:0px; font-family:Arial; font-size:11px; color:#009543; font-weight:bold; text-decoration:none;}

.bigprice{font-family:Tahoma,Arial; font-size:13px; color:#3F3F3F; font-weight:bold; text-decoration:none; padding:5px 0px;}

.title_green_font{font-family:"Trebuchet MS",Tahoma,Arial; font-size:12px; color:#009543; font-weight:bold; text-decoration:none; padding:0px 0px 5px 0px;}
.title_blue_font{font-family:Tahoma,Arial; font-size:12px; color:#0695BC; font-weight:bold; text-decoration:none; padding:5px 0px;}
.title_red_font{font-family:Tahoma,Arial; font-size:12px; color:#B11315; font-weight:bold; text-decoration:none; padding:5px 0px;}


.new_price{
	font-family:Arial,"Trebuchet MS",Tahoma,Arial;
	font-size:16px;
	color:#9E0D0D;
	font-weight:bold;
	line-height:15px;
}

.small_price{font-family:"Trebuchet MS",Tahoma,Arial; font-size:12px; color:#9E0D0D;}
.box_new_price{border:0px; font-family:Arial,"Trebuchet MS",Tahoma,Arial; font-size:16px; color:#9E0D0D; font-weight:bold; text-align:left; vertical-align:middle; padding:0px; margin:0px;}
.box_vat_price{border:0px; background-color:#ffffff; font-family:Arial,Tahoma; font-size:10px; color:#4A4A4A; text-align:left;}

.discount{
	font-family:"Trebuchet MS",Tahoma,Arial;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
}

.price_orange{
	font-family:Arial,"Trebuchet MS",Tahoma,Arial;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

.old_price{
	font-family:"Trebuchet MS",Tahoma,Arial;
	font-size:11px;
	color:#000000;
	text-decoration:line-through;
}

.red_font{
	font-family:Tahoma,Arial; font-size:11px;
	color:#B11315;
}

.pic_flag{
	border:1px solid #4A4A4A;
	padding:1px;
}

.move{
	margin-top:0px;
	margin-left:0px;
	z-index:4;
	text-align:left;
	background-color:#ffffff;
	padding:0px;
}

h1{font-family:"Trebuchet MS",Tahoma,Arial; font-size:24px; color:#FF5C00; text-decoration:none; line-height:27px; padding:0px; padding-right:10px; margin:0px;}
h1 strong, h1 b{font-weight:normal;}
h2{padding:0px; margin:0px; font-weight:normal;}
h3{padding:0px; margin:0px; font-weight:normal;}

td.toph1bar{
	background-image:url('../i/title/orange/bg1.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
	height:18px;
}

.title_breadcrumb{
	font-family:"Trebuchet MS",Tahoma,Arial;
	font-size:24px;
	color:#FF5C00;
	text-decoration:none;
	line-height:27px;
}


.title_breadcrumb_small{
	font-family:"Trebuchet MS",Tahoma,Arial;
	 font-size:14px;
	color:#FF5C00;
	text-decoration:none;
	line-height:16px;
	font-weight:bold;
}

.blue_border{border:3px solid #D9E7E8; padding:5px;}
hr{color:#D9E7E8; background-color:#D9E7E8; height:2px; border:0px;}
p.blue_border{background-color:#ffffff; border:3px solid #D9E7E8; padding:5px;}
table.blue_border_tr th{border:3px solid #D9E7E8; padding:5px;}

.categ_font{
	font-family:Tahoma,Arial; font-size:12px;
	color:#3F3F3F;
	font-weight:bold;
	text-decoration:none;
}

a.categ_font:hover{text-decoration:none; color:#838383;}


.title_feature,a.title_feature:hover{
	font-family:"Trebuchet MS",Tahoma,Arial;
	font-size:12px;
	color:#015D68;
	display:block;
	/*filter:DropShadow(Color=#000000, OffX=15, OffY=15);*/
	font-weight:bold;
	background-image:url(../i/ord_desc.gif);
	background-position:3px 40%;
	background-repeat:no-repeat;
	padding-left:20px;
	text-decoration:none;
}

.title_featuregrey, a.title_featuregrey:hover{
	font-family:"Trebuchet MS",Tahoma,Arial;
	font-size:12px;
	color:#afbabb;
	display:block;
	font-weight:bold;
	background-image:url(../i/ord_desc_gri.gif);
	background-position:3px 40%;
	background-repeat:no-repeat;
	padding-left:20px;
	text-decoration:none;
}


.title_featurenp, a.title_featurenp:hover{
	font-family:"Trebuchet MS",Tahoma,Arial;
	font-size:12px;
	color:#015D68;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	line-height:17px;
	text-decoration:none;
}

.spec_border_clicked{border-bottom:3px solid #ffffff; border-left:3px solid #D9E7E8; border-right:3px solid #D9E7E8; border-top:3px solid #D9E7E8; cursor:pointer; padding-right:10px;}
.spec_border_unclicked{border:3px solid #D9E7E8; cursor:pointer; padding-right:10px;}

.buy_but_c{border:1px solid #82b8c0; border-bottom:1px solid #ffffff; cursor:pointer; padding-right:10px;}
.buy_but_c span{display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#015d68; background:url('../i/buy_but_carr.gif') no-repeat 3px 40%; padding-left:20px;}
.buy_but_uc{border:1px solid #82b8c0; cursor:pointer; padding-right:10px; background:#d5eae8;}
.buy_but_uc span, .buy_but_uc a, .buy_but_uc a:visited, .buy_but_uc a:hover{display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#75b9c2; background:url('../i/buy_but_ucarr.gif') no-repeat 3px 50%; padding-left:20px; text-decoration:none;}
.buy_but_b{border-bottom:1px solid #82b8c0;}

a.L3:link,a.L3:visited,.L3{font-family:Arial; font-size:12px; color:#6D6D6D; font-weight:bold;}
a.L3:hover{text-decoration:none;}

.L3S,a.L3S:link, a.L3S:visited{font-family:Arial; font-size:12px; color:#FF0000; font-weight:bold;}
a.L3S:hover{text-decoration:none;}

.m{font-family:Tahoma,Arial; font-size:11px; color:#009747;}

.prod_desc{font-family:Tahoma,Arial; font-size:12px; color:#009543; font-weight:bold; text-decoration:none; padding:5px 0px;}

a.pages:link, a.pages:visited{font-family:"Trebuchet MS",Tahoma,Arial; font-size:12px; color:#015D68; font-weight:bold; padding:2px;}

a.pages:hover{background-color:#D9E7E8; padding:2px; text-decoration:none;}
.selected{font-family:"Trebuchet MS",Tahoma,Arial; background-color:#D9E7E8; padding:2px; font-size:12px; text-decoration:none; color:#015D68; font-weight:bold;}
a.selected:hover{text-decoration:none;}

.dot_lineh{background-image:url(../i/dot_blackh.gif); background-repeat:repeat-x; height:1px;}
.dot_linev{background-image:url(../i/dot_blackv.gif); background-repeat:repeat-y; width:1px;}

.feature{font-family:Tahoma,Arial; font-size:12px; color:#0695BC; font-weight:bold; text-decoration:none; background-color:#ECEBEB; padding:5px 0px;}

.i{font-family:Tahoma,Arial; font-size:10px; color:#4A4A4A; text-decoration:none;}
.menu_div{padding:6px 0px 6px 15px;}

span.main_fontbig a:link{font-family:arial,tahoma;color:#FF0000;font-size:11px;text-decoration:none;}
span.main_fontbig12 a:link{font-family:arial,tahoma;color:#FF0000;font-size:12px;text-decoration:none;}

span.main_fontbig a:visited{font-family:arial,tahoma;color:#FF0000;font-size:11px;text-decoration:none;}
span.main_fontbig12 a:visited{font-family:arial,tahoma;color:#FF0000;font-size:12px;text-decoration:none;}

span.main_fontbig  a:hover{text-decoration:underline;}
span.main_fontbig12  a:hover{text-decoration:underline;}

a.index_title:visited,a.index_title:hover,a.index_title:link{font-family:Tahoma,Arial; font-size:12px;color:#7F7800;text-decoration:none;}


/*mail content css*/
td.mail_content{font-family:Tahoma,Arial;font-size:10px;color:#000000;}

td.mail_content a:link{font-family:arial,tahoma;color:#FF0000;font-size:11px;text-decoration:none;}
td.mail_content a:hover{text-decoration:underline;}
td.mail_content a:visited{font-family:arial,tahoma;color:#FF0000;font-size:11px;text-decoration:none;}
td.mail_content{font-family:arial,tahoma;color:#000000;font-size:13px;text-decoration:none;}

.header_title{font-family:arial,tahoma;color:#FFffff;font-size:15px;text-decoration:none;font-weight:bold;}

.subject{font-family:arial,tahoma;color:#FF0000;font-size:16px;text-decoration:none;font-weight:bold;}
/*--------------------------------------------------------------------------------------------------------*/

a.menu_ts, a.menu_ts:visited{
	font-family:arial,Tahoma;
	color:#4A4A4A;
	font-size:11px;
	text-decoration:none;
	background-image:url('../i/row_greenv.gif');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:9px;
	padding-right:3px;
}
a.menu_ts:hover{text-decoration:underline;}

.menu_left1{
	background-image:url('../i/bg_title_menu.gif');
	background-repeat:no-repeat;
	height:28px;
	width:123px;
	padding-left:10px;
}
.menu_left_blue{
	display:block;
	background-image:url('../i/row_blue.gif');
	background-position:left 4px;
	background-repeat:no-repeat;
	padding-left:10px;
}
.menu_left_orange{
	display:block;
	background-image:url('../i/row_orange.gif');
	background-position:left 50%;
	background-repeat:no-repeat;
	padding-left:10px;
}

.green_font_arr{
	font-family:Tahoma,Arial; font-size:9px;
	color:#009747;
	background-image:url('../i/row_green.gif');
	background-repeat:no-repeat;
	background-position:right;
	padding-right:9px;
	padding-bottom:1px;
	margin-right:7px;
}

a.a_biger_left_arr,a.a_biger_left_arr:visited{
	font-family:arial,tahoma;
	color:#4a4a4a;
	font-size:12px;
	text-decoration:none;
	background-image:url('../i/row_green.gif');
	background-position:left 4px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 9px;
}
a.a_biger_left_arr:hover{text-decoration:underline;}


/*SEO*/
div.top_left00{position:absolute; left:0px; top:0px; width:1000px;}
div.after_top{position:absolute; left:0px; top:130px; width:1000px;}
div.container{margin-left:10px;}
div.at_ll{position:relative; float:left; width:140px; margin-right:0px; padding-right:0px; top:0px; left:10px;}
div.at_rl{position:relative; float:right; width:845px; top:0px; padding-right:0px;}
div.bottom_all{position:absolute;margin-left:15px;padding-right:0px; padding-bottom:30px; padding-top:20px; background-image:url("../i/double_dotbh.gif"); background-repeat:repeat-x; background-position:15px 20px; width:970px}

td.menu_left_blue_link{padding:0px 0px 3px 10px;}
.menu_left_blue_link a,.menu_left_blue_link a:visited {display:block; background-image:url('../i/row_blue.gif'); background-position:left 4px; background-repeat:no-repeat; padding-left:10px; font-family:Tahoma,Arial; font-size:11px; color:#333333; text-decoration:none;}
.menu_left_blue_link a:hover{font-family:Tahoma,Arial; font-size:11px; color:#FF5A00; text-decoration:none;}
.menu_left_orange_lh{display:block; padding:0px 0px 3px 20px; background-image:url('../i/row_orange.gif'); background-position:10px 4px; background-repeat:no-repeat; font-family:Tahoma,Arial; font-size:11px; color:#FF5A00; text-decoration:none;}

/* product details */
.pd_hd{background:url('../i/pd_hd.gif') repeat-x left top; color:#01555e; font:bold 12px "Trebuchet MS"; line-height:36px; margin-bottom:5px}
.pd_hd b.l{background:url('../i/pd_hd_l.gif') no-repeat left top; padding-left:33px; display:block}
.pd_hd b.r{background:url('../i/pd_hd_r.gif') no-repeat right top; display:block}
.pd_hd span{color:#000000;}
.pd_hd div{float:right; background:url('../i/pd_hd_sep.gif') no-repeat left top; line-height:36px; margin-right:10px; padding-left:10px;}

.pd_hd1{background:url('../i/pd_hd1.gif') repeat-x left top; color:#000000; font:bold 12px "Trebuchet MS"; line-height:36px;}
.pd_hd1 b.l{background:url('../i/pd_hd1_l.gif') no-repeat left top; padding-left:33px; display:block}
.pd_hd1 b.r{background:url('../i/pd_hd1_r.gif') no-repeat right top; display:block}

.pdtool{border:1px solid #cccccc; background-color:#ffcc00; position:absolute; z-index:200; padding:10px; width:120px; margin:0; font-size:12px}
#pd_vat{font-family:"Trebuchet MS"; font-size:11px; color:#7b7b7b; line-height:19px; position:absolute; left:670px; top:5px;}
#pd_vat a, #pd_vat a:visited, #pd_vat a:hover{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
#pd_vat a.l, #pd_vat a.l:visited, #pd_vat a.l:hover{background:url('../i/pcat_vatl.jpg') no-repeat center center; padding:3px 6px 3px 10px;}
#pd_vat a.ls, #pd_vat a.ls:visited, #pd_vat a.ls:hover, #pd_vat a.l:hover{background:url('../i/pcat_vatls.jpg') no-repeat center center; padding:3px 6px 3px 10px;}
#pd_vat a.r, #pd_vat a.r:visited, #pd_vat a.r:hover{background:url('../i/pcat_vat.jpg') no-repeat center center; padding:3px 8px;}
#pd_vat a.rs, #pd_vat a.rs:visited, #pd_vat a.rs:hover, #pd_vat a.r:hover{background:url('../i/pcat_vats.jpg') no-repeat center center; padding:3px 8px;}

div.pp_image td{text-align:center; height:310px; vertical-align:middle}
#pp_thumb{background-color:#fff; margin:auto; border-collapse:collapse;}
#pp_thumb td{height:50px; width:50px; padding:9px 0px 0px 0px; background:url('../i/pp_normal.gif') top center no-repeat; vertical-align:top; vertical-align:middle; text-align:center;}
#pp_thumb td div{height:50px; width:50px; border:1px #cfcfcf solid; border-top:none; display:table-cell; vertical-align:middle; background-repeat:no-repeat; background-position:center center;}
#pp_thumb td img{border-top:0px; cursor:pointer;}
#pp_thumb td.selected{padding-top:9px; background:url('../i/pp_selected.gif') center top no-repeat;}
#pp_thumb td.sep{background:none; width:10px;}
a.video, a.video:visited, a.video:hover{text-decoration:none; background:url('../i/video_t.gif') no-repeat left; padding-left:30px; font-size:12px; color:#4a4a4a;}
a.video b{color:#ff0000; font-weight:normal}

div.psdesc{font-family:Tahoma,Arial; font-size:11px; color:#666666; padding:20px 0 0 30px;}
div.pldesc{font-family:Tahoma,Arial; font-size:12px; color:#666666; width:540px; float:left}
td.pldesc{font-family:Verdana; font-size:12px; color:#000000; padding-right:10px}
div.pldesc a, div.pldesc a:visited, div.pldesc a:hover{font-family:Tahoma,Arial; font-size:12px; color:#666666; text-decoration:underline;}
div.pldesc li{margin-left:15px;}
div.pldesc div{padding:0 4px;}
.pldescwide{width:100% !important}
.pldesc50{width:410px !important}

.pldesc table{border-collapse:collapse; margin-top:10px;}
.pldesc table td{border:1px solid #aad3cd; text-align:left; padding:2px 10px 2px 10px}
.pldesc table td.SpecDetailBold{background-color:#aad3cd; color:#000000; font-weight:bold; font-size:12px}
.pldesc table td.SpecDetail{background-color:#95c5dc; color:#01555e; font-size:12px}

.pdpad{padding:10px}

a.pd_manuf, a.pd_manuf:visited, a.pd_manuf:hover{text-decoration:none}
a.pd_manuf small{margin-left:25px}
a.pd_manuf img{margin-bottom:5px}

td.pd_price{padding-left:20px; padding-top:10px; font-family:"Trebuchet MS"; width:174px}
td.pd_price span.price{margin-left:-20px; color:#cc0000; font-size:30px; font-weight:bold}
td.pd_price span.price sup{font-family:"Trebuchet MS"; font-size:20px; font-weight:bold; vertical-align:text-top}
td.pd_price span.price b{font-size:22px;}
td.pd_price span.pdi{font-size:13px; color:#6d6d6d;}
td.pd_price span.pdi img{vertical-align:text-bottom}

td.pd_checkout{padding:0px 0px 0px 10px; width:188px}
td.pd_checkout .input_bg{font-size:12px; margin:3px 10px 0 0; width:30px}

.pdistock{color:#009543}
.pdostock{color:#bd0000}
.pdlstock{color:#ffae00}

.pdrelfeat{float:left; width:390px; margin-bottom:10px}
.pdrelfeatright{float:left; width:430px; margin-bottom:10px}

.pdsimilar .pdrelfeat{width:300px;}
.pdsimilar .pdrelfeatright{float:left; width:330px; margin-bottom:10px}
.pdsimilar_filter{width:167px; background:url('../i/pdsimf.jpg') repeat-y left top;}
.pdsimilar_filter b.t{background:url('../i/pdsimf_t.jpg') no-repeat left top; padding-top:15px; display:block}
.pdsimilar_filter b.b{background:url('../i/pdsimf_b.jpg') no-repeat left bottom; padding:0 10px 0px 10px; display:block; font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#285d1f}
.pdsimilar_filter b.b table td{font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#285d1f; vertical-align:top}
.pdsimilar_filter b.ttl{color:#3bb225;}

.pdalerts_l{background:url('../i/pdalerts_lbg.jpg') repeat-y right top;}
.pdalerts_r{background:url('../i/pdalerts_rbg.jpg') repeat-y right top;}
.pdalerts_b{background:url('../i/pdalerts_bc.jpg') repeat-x left top;}
.pdadlerts{background-image:url('../i/pdalerts_c.jpg'); background-repeat:repeat-x; background-position:left top; background-color:#bff27c; vertical-align:top; padding:15px 10px 10px 10px; height:113px; font-family:"Trebuchet MS"; font-size:14px; color:#000000;}
.pdadlerts span{color:#616161; font-weight:bold; font-size:12px; display:block; width:140px; float:left}
.pdadlerts div{float:right; margin-top:3px;}
.pdadlerts div input{border:1px solid #abdf67; height:17px; width:130px; vertical-align:middle;}
.pdadlerts div input.rad{border:none; width:10px; height:10px; vertical-align:top; width:expression(15+'px'); height:expression(15+'px'); vertical-align:expression('middle');}
.pdadlerts div input.normal{width:101px !important; height:25px !important; border:none;}
.pdadlerts div select{border:1px solid #abdf67; vertical-align:middle;}
.pdadlerts div a img{vertical-align:middle;}
.pdadlerts #pdalertdays{font-weight:normal; font-size:14px; color:#000000; width:auto; float:none; display:inline;}
.pdadlerts #pdalertsms{float:none; display:none;}
.pdadlerts #pdalertsmss{float:none; display:none;}
/* links */
.pdlinks td{vertical-align:top}
.pdlinks td.type{width:52px;}
.pdlinks td.desc{width:295px; font-family:"Trebuchet MS"; font-size:11px; color:#6d6d6d; line-height:14px}
.pdlinks td.desc a, .pdlinks td.desc a:visited, .pdlinks td.desc a:hover{text-decoration:none; font-family:"Trebuchet MS"; font-size:12px; color:#3bb225; font-weight:bold; background:url('../i/pdlinks_arr.gif') no-repeat right 5px; padding-right:13px}

.pdla_t{background:url('../i/pdla_t.gif') repeat-x left top; vertical-align:top;}
.pdla_b{background:url('../i/pdla_b.gif') repeat-x left bottom; vertical-align:bottom;}
.pdla_l{background:url('../i/pdla_l.gif') repeat-y left top; vertical-align:top; width:8px;}
.pdla_r{background:url('../i/pdla_r.gif') repeat-y left top; vertical-align:top; width:8px;}
.pdla_c{background-color:#f1faf0; font-family:"Trebuchet MS"; font-size:11px; color:#6d6d6d; padding:5px}
.pdla_c b{color:#3bb225;}
.pdla_c table td{padding-right:10px; padding-top:10px}
.pdla_c table td input, .pdla_c table td select{border:1px solid #3bb225; font-family:"Trebuchet MS"; font-size:10px; color:#6d6d6d; margin-top:3px; padding:1px}
.pdla_c table td input{padding:2px}
.pdla_c table td a img{margin-top:10px}
.pdla_c table td textarea{border:1px solid #3bb225; font-family:"Trebuchet MS"; font-size:10px; color:#6d6d6d; margin-top:3px; padding:1px}

/* right side */
td.pdrc{background:url('../i/pdr_bg.gif') repeat-y left top; padding:0 7px 0 14px;}
td.pdrc td.pdcp{padding:2px 6px 0px 2px;}
td.pdrc td.pdcn a, td.pdrc td.pdcn a:visited, td.pdrc td.pdcn a:hover{color:#3d9ec8; text-decoration:none; padding:3px 5px 3px 0px}
td.pdrc td.pdcq{color:#676767; font-weight:bold; padding:0px 3px 3px 3px;}
td.pdrc td.pdcq span{float:right; color:#e31c3d;}
td.pdrc td.pdcq span a{margin-left:10px}
td.pdrc tr.pdri td{background-color:#f5fafd}
td.pdct{color:#676767;}
td.pdct span{float:right; color:#e31c3d; font-weight:bold}
td.pdcc{padding-bottom:10px; border-bottom:1px solid #e6e6e6}
td.pdcc span{float:right; padding-top:11px;}

td.pdrl{background:url('../i/pdr_bg.gif') repeat-y left top; padding:0 7px 0 14px;}
td.pdrl a, td.pdrl a:visited{display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#404041; text-decoration:none; height:19px; background:url('../i/pdr_a.gif') repeat-x left top; padding:0 10px 0 10px; line-height:19px;}
td.pdrl a:hover{text-decoration:none; background:url('../i/pdr_larr.gif') no-repeat 10px 5px; color:#ff6610; padding:0 10px 0 20px;}
td.pdrl a.sel, td.pdrl a.sel:visited{display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#ff6610; text-decoration:none; height:19px; background:url('../i/pdr_a.gif') repeat-x left top; padding:0 10px 0 10px; line-height:19px;}
td.pdrl a.sel:hover{text-decoration:none; background:url('../i/pdr_larr.gif') no-repeat 10px 5px; color:#ff6610; padding:0 10px 0 20px;}
#pdrlla{position:absolute; margin-left:-13px; z-index:100; float:left;}
td.pdrb{background:url('../i/pdr_bg.gif') repeat-y left top; padding:0 2px 0 9px;}
td.pdrb div{background:url('../i/pdr_bbg.gif') repeat-x left top; height:65px; margin-top:5px}

td.pdrlog{background:url('../i/pdr_bg.gif') repeat-y left top; padding:5px 7px 0 24px; font-family:Arial; font-size:12px !important; font-weight:bold;}
td.pdrlog b{font-family:Arial; font-size:14px; color:#ff6610}
td.pdrlog input{font-family:Arial; font-size:12px; color:#000000; height:17px; border:1px solid #bebebe; padding:3px 0 0 3px; width:134px; background:url('../i/pdrlog_bg.gif') no-repeat left top; margin-top:7px}
td.pdrlog a img{margin:7px 0;}
td.pdrlog span{font-size:12px !important;}
td.pdrlog span b{color:#ff6610; font-size:12px !important;}

/* left login */
.pdleftlog{background:url('../i/bg_menu_small.gif') repeat-y left top; padding:7px}
.pdleftlog a.m1{background:url('../i/or-dot.gif') no-repeat left 3px; padding-left:10px}

/* reviews */
tr.pd_arv_ttl td{vertical-align:top; color:#4b6071; font-weight:bold; font-size:14px;}
tr.pd_arv_bot td{font-size:12px; color:#000000; padding-top:10px; vertical-align:top}
input.pd_arv_l{border:1px solid #707070; width:340px; margin-top:5px}
textarea.pd_arv_l{border:1px solid #707070; width:100%; height:120px; margin-top:5px}
table.pdrate td{text-align:right; font-size:11px; color:#464646; vertical-align:middle}
span.pdrev_ttl{font-family:"Trebuchet MS"; font-size:18px; color:#3bb225; font-weight:bold;}
.pdpad_r{padding:10px; color:#6d6d6d; font-size:12px; font-family:"Trebuchet MS"}
.pdpad_r table td{color:#6d6d6d; font-size:12px; font-family:"Trebuchet MS"}
.pdpad_r .hsdots{margin:15px 0;}
td.pdrevrate{vertical-align:top; width:132px}
td.pdrevrate div{background:url('../i/pdrevrate.gif') no-repeat left top; width:132px; height:80px; text-align:center; color:#6d6d6d; font-family:"Trebuchet MS"; font-size:12px;}
td.pdrevrate div img{margin:10px 0 5px 0;}
.pdrevbought{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#3bb225; background:url('../i/pdrevbought.gif') no-repeat left center; padding:5px 0 5px 36px; margin-top:10px}

a.pdrev_ttl, a.pdrev_ttl:visited, a.pdrev_ttl:hover{text-decoration:none; font-family:"Trebuchet MS"; font-size:12px; color:#3bb225; font-weight:bold; background:url('../i/pdlinks_arr.gif') no-repeat right 5px; padding-right:13px}

.pdrev_pages{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#007caa; text-align:right; float:right}
.pdrev_pages a, .pdrev_pages a:visited{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#797979; background:url('../i/c_page.jpg') no-repeat center; padding:2px 7px; margin:0px 2px; text-decoration:none !important;}
.pdrev_pages a:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; background:url('../i/cs_page.jpg') no-repeat center; padding:2px 7px; margin:0px 2px; text-decoration:none !important;}
.pdrev_pages span, .pdrev_pages a.sel, .pdrev_pages a.sel:visited, .pdrev_pages a.sel:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; background:url('../i/cs_page.jpg') no-repeat center; padding:2px 7px; margin:0px 2px; text-decoration:none}

.pdpad_r a.pdaddr, .pdpad_r a.pdaddr:visited, .pdpad_r a.pdaddr:hover{text-decoration:none; font-weight:bold; font-size:12px; color:#3bb225}
.pdpad_r a, .pdpad_r a:visited, .pdpad_r a:hover{text-decoration:underline; color:#6d6d6d; font-size:12px; font-family:"Trebuchet MS"}

/* compatibility */
span.comp_brand{font-family:Arial; font-size:14px; font-weight:bold; color:#3bb225; display:block;}
.comp_tbl{margin-left:40px;}
.comp_tbl td{width:50%; background:url('../i/comp_dots.gif') repeat-x left bottom; padding:5px 0;}
.comp_tbl td.sep{background:none; padding:0; width:15px;}
.comp_tbl td.empty{background:none;}
.comp_tbl td a, .comp_tbl td a:visited, .comp_tbl td a:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#0695bc; text-decoration:none;}

/* knowledge base */
.pdkbvt a, .pdkbvt a:visited, .pdkbvt a:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#3bb225; background:url('../i/pdrevbought.gif') no-repeat left center; padding:5px 0 5px 36px; margin-top:10px; display:block; text-decoration:none;}
span.kb_ttl{font-family:"Trebuchet MS"; font-size:16px; color:#3bb225; font-weight:bold;}
a.kb_ttl, a.kb_ttl:visited, a.kb_ttl:hover{text-decoration:none; font-family:"Trebuchet MS"; font-size:16px; color:#3bb225; font-weight:bold; background:url('../i/pdlinks_arr.gif') no-repeat right 9px; padding-right:13px}

/* memory info */
span.pdmeminf{color:#476373; font-size:18px; font-family:"Trebuchet MS";}
table.msize{border-collapse:collapse; margin-top:10px; width:100%}
table.msize td{border:1px solid #94d06c; text-align:center}
tr.msize_1 td{background-color:#abe35e; color:#000000; font-weight:bold; font-size:14px}
tr.msize_2 td{background-color:#ffffff; color:#616161}
tr.msize_3 td{background-color:#c6f688; color:#616161; width:50px;}
tr.msize_b td{border:none !important; text-align:right; padding-top:8px;}
tr.msize_b a, tr.msize_b a:visited, tr.msize_b a:hover{font-size:10px; text-decoration:none; padding-right:15px; background:url('../i/msizeplus.gif') no-repeat right;}

/* specs */
div.pspecs{width:280px; float:right;}
.pspecs table{border:1px solid #dfe3e2; border-top:none;}
.pspecs tr.imp td{background-color:#f4f8f9;}
.pspecs td{vertical-align:top; padding:7px; font-weight:bold; color:#576266;}
.pspecs b.pdsf{font-weight:bold; color:#9a3255;}
.pspecs td span{padding-left:7px; display:block}

.pspecs50{width:410px !important}
.pspecs50 td span{padding:0 !important}

/* rounded corner box */
div.boxw{
	padding:0px;
	margin-bottom:10px;
	/* i don't get it! why do i need a damn min-height in IE? */
	min-height:10px;
	/* min-height for IE6 */
	height:auto !important;
	height:10px;
}
div.boxw b{display:block; padding:0px; margin:0px;}
div.boxw b.tl{background:url('../i/bxw_tl.gif') top left no-repeat; padding:0px;}
div.boxw b.tr{background:url('../i/bxw_tr.gif') top right no-repeat; padding:0px;}
div.boxw b.bl{background:url('../i/bxw_bl.gif') bottom left no-repeat;}
div.boxw b.br{background:url('../i/bxw_br.gif') bottom right no-repeat; padding:10px; font:normal 12px "Trebuchet MS"}
div.boxw b.br b{font-weight:bold; display:inline}

div.boxw td{font:normal 12px "Trebuchet MS"}

span.item_no{color:#cf0202; }
span.item_no b{font:14px "Trebuchet MS"; color:#000;}
span.prop{font:11px "Trebuchet MS"; color:#6d6d6d;}

div.boxw hr{color:#e7e7e7; background-color:#e7e7e7; height:1px; border:0px;}

div.boxw span.price{font:bold 24px "Trebuchet MS"; color:#c00;}
div.boxw span.price_vat{font:normal 11px "Trebuchet MS";}

div.info{background:url('../i/info.gif') center right no-repeat;}

div.ship b.br, div.ship_later b.br{font-size:10px; line-height:10px}
div.ship b.tl{background:url('../i/bxw_ship.gif') top left no-repeat;}
div.ship_later b.tl{background:url('../i/bxw_ship_later.gif') top left no-repeat;}
div.ship b.bl, div.ship_later b.bl{padding-top:30px;}
a.boxw_ship_inf, a.boxw_ship_inf:visited, a.boxw_ship_inf:hover{float:right; margin-right:-1px; margin-top:-26px}

div.boxw span.pdi{padding-right:0; text-decoration:none; background:none; float:right}

div.rating, div.rating a{font:normal 11px "Trebuchet MS";}
div.rating hr{margin:5px 0;}
div.rating select{font:normal 10px "Trebuchet MS"; width:145px; padding:0px}

/* special box */
div.boxs{width:174px; background:url('../i/bxs_top.gif') top no-repeat; padding-top:35px; margin-bottom:10px;}
div.boxs b.ft{display:block; background:url('../i/bxs_bot.gif') bottom no-repeat; padding:0px 10px 10px 10px; color:#fff; font-weight:normal;}
div.boxs b.ft_new{display:block; background:url('../i/bxs_bot_new.gif') bottom no-repeat; color:#fff; font-weight:normal; padding-bottom:10px}
div.boxs b.ft_new div.ft_newh{padding:0px 10px 10px 10px;}
div.boxs b.ft b{font-size:14px; font-weight:bold;}
div.boxs span.p{font-size:18px;}
div.boxs div.mid{display:block; background:url('../i/bxs_mid.gif') top no-repeat; padding:40px 10px 0px 10px; font-size:12px;}
div.boxs div.mid b{font-size:18px;}

/* complementary points */
div.boxm{width:174px; background:url('../i/bxm_top.gif') top no-repeat;	padding-top:30px; margin-bottom:10px;}
div.boxm b.ft{display:block; background:url('../i/bxm_bot.gif') bottom no-repeat; padding:0px 10px 10px 10px; color:#0081b1; font:12px "Trebuchet MS" normal;}
div.boxm b.ft a{font:12px "Trebuchet MS" normal bold; color:#0081b1;}
span.boxm_inf{float:right; margin-right:8px; margin-top:-22px; display:block;}

/* competition check */
div.boxc{
	width:184px;
	background:url('../i/bxc_top.gif') top no-repeat;
	padding-top:60px;
	margin-bottom:10px;
}
div.boxc b.ft{display:block; background:url('../i/bxc_bot.gif') bottom no-repeat; padding:0px 0px 15px 10px; color:#0081b1; font:12px "Trebuchet MS" normal;}

div.boxc b.ft div{height:150px; overflow:auto;}

div.boxc b.ft table{height:150px; overflow:auto; width:155px;}
div.boxc b.ft table td{font:10px "Trebuchet MS" normal;}

/* bundle products */
.pdbundle{width:100% !important}
table.pdbundle td{padding-top:5px}
.pdbundle_price{text-align:left !important; padding-left:10px; font-size:11px !important}
.pdbundle_price span{text-decoration:line-through; color:#000000; font-weight:bold;}
.pdbundle_price span.win{text-decoration:none; color:#cc0000; font-weight:normal;}

/* box content */
.pdboximg{float:left; margin-top:35px; width:600px}
.pdbox{float:right; width:200px; margin-top:35px;}
.pdbox div{border:1px solid #dce7e3;}
.pdbox div span{display:block; color:#245459; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; background:url('../i/pdbox_bg.gif') repeat-x left bottom; padding:7px 1px;}
.pdbox div span b{display:block; padding-left:20px; background:url('../i/pdbox_dot.gif') no-repeat 10px 6px;}

/* UPDATE 22/08/2006 */
.u_td_reviews{padding:5px 0px; vertical-align:top;}
.u_green_circle{background-image:url('../i/green_circle.gif'); background-repeat:no-repeat; height:25px; width:77%; background-position:top left; padding-left:30px;}
.u_td_brand{font-family:"Trebuchet MS",Tahoma,Arial; font-size:12px; color:#015D68; font-weight:bold; padding:0px; width:20%;}
.u_brand{background-color:#D9E7E8; padding:10px 2px 10px 5px;}
.u_td_system_link{border:7px solid #D9E7E8; background-color:#FFFFFF;}
.u_border_3{border-bottom:3px solid #D9E7E8;}

.u_tool_shipping{display:block; font-weight:bold; background-image:url('../i/small_icos/shipping.gif'); background-position:top left; height:15px; background-repeat:no-repeat; padding-left:28px;}
.u_tool_stock{display:block; background-image:url('../i/small_icos/stock.gif'); background-position:0px; height:15px; background-repeat:no-repeat; padding-left:28px;}
.u_tool_price{display:block; background-image:url('../i/small_icos/price.gif'); background-position:0px; height:15px; background-repeat:no-repeat; padding-left:30px;}
.u_tool_wish{display:block; background-image:url('../i/small_icos/wish.gif'); background-position:0px; background-repeat:no-repeat; height:15px; padding-left:30px;}
.u_tool_manufacturer{display:block; background-image:url('../i/small_icos/manufacturer.gif'); background-position:top left; height:15px; background-repeat:no-repeat; padding-left:30px;}
.u_tool_short_link{display:block; background-image:url('../i/small_icos/short_link.gif'); background-position:top left; height:15px; background-repeat:no-repeat; padding-left:30px;}

/* MENU LEFT */
.menu_left_a1{background-image:url('../i/bg_title_menu.gif'); background-repeat:no-repeat; display:block; height:20px; width:123px; padding-left:11px; margin-left:1px; font-family:Tahoma,Arial; font-size:11px; color:#E55300; font-weight:bold; padding-top:5px;}

.menu_left_span, .menu_left_span:visited, .menu_left_span:hover{display:block; padding:0px 0px 3px 20px; background-image:url('../i/row_orange.gif'); background-position:10px 4px; background-repeat:no-repeat; font-family:Tahoma,Arial; font-size:11px; color:#FF5A00; text-decoration:none;}
a.menu_left_a2, a.menu_left_a2:visited{display:block; background-image:url('../i/row_blue.gif'); background-position:10px 4px; background-repeat:no-repeat; padding:0px 0px 3px 20px; font-family:Tahoma,Arial; font-size:11px; color:#333333; text-decoration:none;}
a.menu_left_a2:hover{font-family:Tahoma,Arial; font-size:11px; color:#FF5A00; text-decoration:none;}

a.menu_left_a3, a.menu_left_a3:visited{display:block; background-image:url('../i/row_blue.gif'); background-position:20px 4px; background-repeat:no-repeat; padding:0px 0px 3px 30px; font-family:Tahoma,Arial; font-size:9px; color:#333333; text-decoration:none;}
a.menu_left_a3:hover{font-family:Tahoma,Arial; font-size:9px; color:#FF5A00; text-decoration:none;}
.menu_left_span3, .menu_left_span3:visited, .menu_left_span3:hover{display:block; padding:0px 0px 3px 30px; background-image:url('../i/row_orange.gif'); background-position:20px 4px; background-repeat:no-repeat; font-family:Tahoma,Arial; font-size:9px; color:#FF5A00; text-decoration:none;}



.page_extra{font-weight:bold;font-size:12px}
td.page_extra a{font-weight:bold;font-size:12px}
td.page_extra_org a{font-weight:bold;font-size:12px;color:#FF5C00}
span.green{font-weight:bold;font-size:14px;color:#257419}
a.blue_font{color:#35666d;font-weight:bold;font-size:12px;background-image:url('../i/blue_arr.jpg');background-repeat:no-repeat;background-position:left;padding-left:12px}
div.blue_desc{padding-left:12px;font-size:11px}
table.news_extra td,table.news_extra a{font-size:12px}


span.blue_font{color:#35666d;font-weight:bold;font-size:12px;background-image:url('../i/blue_arr.jpg');background-repeat:no-repeat;background-position:left;padding-left:12px;}
td.contact_us, td.contact_us td{font-family:Tahoma; font-size:11px; color:#565656;}
td.contact_us td a, td.contact_us td a:visited, td.contact_us td a:hover{font-family:Tahoma; font-size:11px; font-weight:bold; color:#35666d; text-decoration:none;}
td.contact_us span.big{font-size:13px;}
td.contact_us h3{font-family:Arial; font-size:12px; font-weight:bold; color:#35666d;}
span.grey_font{color:#6b6b6b;}
td.vert_blue_line{background-image:url('../i/blue_line_vert.jpg');}

td.contact_us .contact_us_tbl td{vertical-align:top; text-align:left; font-size:10px; color:#000000;}
td.contact_us .contact_us_tbl td a, td.contact_us .contact_us_tbl td a:visited, td.contact_us .contact_us_tbl td a:hover{display:block; font-family:Tahoma; font-size:12px; font-weight:bold; color:#55a90d; background:url('../i/grarr.gif') no-repeat right 3px; margin-bottom:10px;}

.vbdots{background:url('../i/vbdots.gif') repeat-y center top;}
.hbdots{background:url('../i/hbdots.gif') repeat-x left center;}
.hwgdots{background:url('../i/hwgdots.gif') repeat-x left center;}

#regionpop{
	position:absolute;
	z-index:1000;
	top:110px;
	left:650px;
	width:328px;
}
td.cpopcname{
	text-align:center;
	background:url('../i/cpop/cnamebg.jpg') no-repeat left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff200;
}
td.cpopcsel{
	text-align:center;
	background:url('../i/cpop/csel.jpg') no-repeat left;
	font-family:Arial;
	font-size:12px;
	padding:10px;
	color:#ffffff;
}
td.cpopcsel b{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff200;
}
td.cpopcsel select{border:1px solid #015d68;}

td.cpopcok{text-align:right; background:url('../i/cpop/okbg.jpg') no-repeat left; text-align:center}
td.cpopcok input.s{width:72px; height:20px; font-size:12px; font-family:Arial; margin-left:10px;}
td.cpopcok td{font-family:Arial; font-size:12px; color:#ffffff; padding:0; text-align:left;}

div.regioncontact{float:right; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ffffff; padding-top:3px; margin-right:3px;}
div.regioncontact a,div.regioncontact a:visited,div.regioncontact a:hover{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}

div.category_alert{
	float:right;
	background:url('../i/categ_alert_bg.jpg') no-repeat;
	width:202px;
	height:69px;
	padding:15px 9px 8px 32px;
}
div.category_alert table td{
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
}
div.category_alert table td input.inp{
	width:95px;
	height:14px;
	border:1px solid #000000;
	font-family:Arial;
	font-size:10px;
	color:#000000;
}

table.rma_tickets th{
	vertical-align:top;
	text-align:left;
	background-color:#336699;
	color:#ffffff;
	padding:3px;
}
table.rma_tickets td{
	vertical-align:top;
	text-align:left;
	padding:3px;
}
table.rma_tickets td textarea{
	width:500px;
	height:150px;
}

div.bundle_pop{
	position:absolute;
	width:630px;
	background-color:#ffffff;
	border:1px solid #000000;
	padding:5px;
	z-index:10001;
	font-size:11px;
	height:300px;
	overflow:auto;
	margin-left:-55px;
	margin-top:-200px;
}
table.bundle_specs tr td.title_featurenp, table.bundle_specs tr td span.font_spec{font-size:11px;}

div.bundle_popcl{
	position:absolute;
	height:20px;
	width:630px;
	background-color:#ffffff;
	margin-left:-55px;
	margin-top:111px;
	z-index:10002;
	text-align:right;
	padding:5px;
	border:1px solid #000000;
}

#bundlepop{position:absolute; width:650px; top:0px; left:3px;}

table.bdl_tbl{border:1px solid #000000;}
td.bdl_hd{background:url('../i/bpop/hd_bg.jpg') repeat-x; height:33px; font-family:Arial; font-size:11px; font-weight:bold; color:#ffffff; padding-left:12px;}
td.bdl_top{
	background:url('../i/bpop/top_bg.jpg') repeat-x;
	height:44px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff200;
	text-align:center;
}
td.bdl_list{
	background:url('../i/bpop/bg.jpg') repeat-x top;
	padding:0px 25px;
	background-color:#1b1e50;
}
a.bdl_title, a.bdl_title:visited{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
a.bdl_title:hover{text-decoration:underline;}
a.bdl_specs, a.bdl_specs:visited{
	font-family:Arial;
	font-size:10px;
	color:#fff200;
	text-decoration:none;
}
a.bdl_specs:hover{text-decoration:underline;}
span.bdl_price{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
}
span.bdl_bprice{
	font-family:Arial;
	font-size:18px;
	color:#fff200;
}
span.bdl_sprice{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:line-through;
}

div.index_flash{position:absolute;}


/* LiveSearch */
#LSResult{
	position:absolute;
	background-color:#ffffff;
	z-index:1000;
	color:#ffffff;
	left:255px;
	margin-top:105px;
	width:302px;
}
div.LSRes{
	border:1px solid #000000;
	width:300px;
}
div.LSRes a, div.LSRes a:visited, div.LSRes a:hover{
	display:block;
	text-decoration:none;
}
a.LStotal, a.LStotal:visited{
	font-family:Verdana;
	font-size:10px;
	color:#ff5c00;
	text-align:left;
	padding:3px 0px 3px 16px;
	background:url('../i/lstotal.jpg') no-repeat 8px;
}
a.LStotal:hover{
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	background:url('../i/lstotal_o.jpg') no-repeat 8px;
	background-color:#ff5c00;
	padding:3px 0px 3px 16px;
}
div.LSdesc{
	font-family:Verdana;
	font-size:11px;
	color:#517d00;
	padding:8px 5px;
	border-top:1px solid #000000;
	background:url('../i/lsdesc.jpg') repeat-x top;
}

a.LScat, a.LScat:visited{
	background:url('../i/lscat_bg.jpg') no-repeat 5px 2px;
	height:30px;
	padding-left:45px;
}
a.LScat:hover{
	background:url('../i/lscat_bg_o.jpg') no-repeat 5px 2px;
	background-color:#77b800;
	height:30px;
	padding-left:45px;
}
a.LScat span.LSpath{
	font-family:Verdana;
	font-size:9px;
	color:#8f8f8f;
}
a.LScat:hover span.LSpath{
	font-family:Verdana;
	font-size:9px;
	color:#ffffff;
}

a.LSproduct, a.LSproduct:visited{display:block; width:294px; height:56px; padding:2px 3px; color:#4a4a4a;}
a.LSproduct:hover{background-color:#77b800; color:#ffffff;}
a.LSproduct b{display:block; float:left; width:40px; margin-right:7px;}
a.LSproduct img{border:1px solid #e3e3e3;}
a.LSproduct span{display:block; position:absolute; left:52px; color:#ff0000;}
a.LSproduct:hover span{display:block; position:absolute; left:52px; color:#000000;}
#LSLoading{width:146px; padding:1px; height:23px; padding-top:expression(0+'px'); padding-bottom:expression(0+'px'); height:expression(25+'px'); border:0px none; width:expression(148+'px');}
#LSLoading input{border:0px none;}
.LSLoadingOn{background:url('../i/lsload.gif') repeat left top;}
.LSLoadingOff{background:#757575;}


/* SPECIAL HOT */
.SHcontainer{border:3px solid #ff5c00; width:160px;}
.SHcontainer_pad{padding:10px; text-align:left;}
.SHcontainer_pad span.hd{font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#ff5c00; background:url('../i/hs_hd.jpg') no-repeat right; padding-right:20px;}
.SHcontainer_pad div.ttl{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#0695bc; margin-top:10px;}


.addr_grey span.title_featurenp, .addr_grey table tr td{color:#cccccc;}
.addr_hd{background-color:#D9E7E8; padding:10px 2px 10px 10px;}
span.paddr_hd{background-color:#d9e7e8; padding:10px 2px 10px 20px; font-family:Arial; font-size:14px; color:#015d68; display:block}
span.paddr_hd b{background:url('../i/paddr_arr.jpg') no-repeat right 6px; padding-right:20px}
td.paddr_cont{padding:20px}
.paddr_r{border-left:1px solid #dedede; background:url('../i/paddr_r.jpg') repeat-y left top;}

.paddr_addr td{font-family:Arial; font-size:13px; color:#757575; font-weight:bold;}
.paddr_addr td b{color:#434343; font-size:12px; font-weight:normal;}
.paddr_addr td b.paddr_name{font-family:Arial; font-size:14px; color:#f9530e; font-weight:bold;}
.paddr_dots{background:url('../i/paddr_dots.jpg') repeat-x left center;}

.eaddr_tbl{border:3px solid #d9e7e8}
.eaddr_hd{background-color:#d9e7e8; background-image:url('../i/paddr_arr.jpg'); background-repeat:no-repeat; background-position:15px center; padding:15px 30px; font-family:Arial; font-size:13px; font-weight:bold; color:#015d68;}
.eaddr_cont{padding:20px 30px;}
.eaddr_cont td{color:#676767; font-family:Arial; font-size:12px; font-weight:bold; padding:0px 10px 5px 0px}
.eaddr_cont td span{color:#ff5a00}
.eaddr_cont .box{background-color:#bacddc; border:1px solid #676767; font-family:Arial; font-size:12px; margin-top:3px}

.eaddr_tbl .discount{padding:15px 10px;}

span.title_feature_rp{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#015d68; background-image:url('../i/ord_desc.gif'); background-position:right 5px; background-repeat:no-repeat; padding-right:20px;}
textarea.box_rp{padding:0px; margin:0px; width:99%; height:60px; border:3px solid #d9e7e8; font-family:"Trebuchet MS";
	font-size:10px;}
div.pmeth{float:right; padding:2px 0px 0px 0px; margin:0px; font-family:"Trebuchet MS"; font-size:10px;}
.pmeth_type{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; padding:0px 33px;}
.pname{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#898989;}
.paydet_text{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#015d68;}

a.cclink{color:#cc0000;}
div.top_text{position:absolute; top:2px; left:10px;}
h1.h1index{font-family:Tahoma,Arial; font-size:12px; color:#ec651c; padding:0px; margin:0px;}


/* 3D VIEW */
#tridviewdiv{position:absolute; left:160px; top:100px; z-index:100;}
#tridviewdiv a{float:right; font-weight:bold;}
td.tridviewdiv_top{background:url('../i/3drev/top_bg.jpg') repeat-x;}
td.tridviewdiv_bot{background:url('../i/3drev/bot_bg.jpg') repeat-x;}
td.tridviewdiv_left{background:url('../i/3drev/left_bg.jpg') repeat-y;}
td.tridviewdiv_right{background:url('../i/3drev/right_bg.jpg') repeat-y;}

/* NEW CATEGORY LISTING */
.pman_cat_tbl td{padding-bottom:5px; vertical-align:top;}
.pman_cat{padding-right:15px; padding-left:10px;}
.pman_cat a, .pman_cat a:visited, .pman_cat a:hover{font-family:Tahoma; font-size:11px; font-weight:bold; color:#464646; background:url('../i/lbarr.gif') no-repeat left 4px; padding-left:10px; text-decoration:none; display:block;}
.pman_subcat a, .pman_subcat a:visited, .pman_subcat a:hover{font-family:Tahoma; font-size:11px; font-weight:normal; color:#464646; text-decoration:none;}
.pman_subcat b{font-family:Tahoma; font-size:11px; font-weight:normal; color:#c7c7c7; padding:0px 5px;}

.hsdots{background:url('../i/hsdots.gif') repeat-x left center;}
.hsdots_ltd{background:url('../i/hsdots.gif') repeat-x left center; width:645px}
.hsgdots{background:url('../i/hsgdots.gif') repeat-x left center;}
.hsgdots_ltd{background:url('../i/hsgdots.gif') repeat-x left center; width:645px}
.vgrdots{background:url('../i/dot_greenv.gif') repeat-y center top;}
.hgrdots{background:url('../i/dot_greenh.gif') repeat-x left center;}


.pcat_border{border:3px solid #d9e7e8; padding:15px; margin-bottom:25px; font-family:"Trebuchet MS"; font-size:11px; color:#4a4a4a; width:609px;}
.pcat_border a.highlight, .pcat_border a.highlight:visited, .pcat_border a.highlight:hover{color:#cc0000; font-weight:bold;}

.pcat_fborder{border:3px solid #d9e7e8; padding:2px; margin-bottom:25px; width:635px;}
.pcat_fborder .hd{border-top:2px solid #e0ece9; border-bottom:2px solid #bed8d1; background:#ddeae7; padding:7px 15px 7px 15px;}
.pcat_fborder .hd b{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#01555e; background:url('../i/pcat_farr.jpg') no-repeat left 5px; padding-left:18px;}

.pcat_fborder table.prods{margin:20px 10px; width:615px}
.vgdots{background:url('../i/vgdots.gif') repeat-y center top;}
.pcat_fborder .hgdots, .hgdots{background:url('../i/hgdots.gif') repeat-x left center;}


.pcat_feat{border:1px solid #adddc3;}
/*.pcat_feat .img{text-align:center; vertical-align:top; padding:10px; width:100px;}*/
.pcat_feat .desc{padding:10px 10px 10px 0;}
.pcat_feat a.ttl, .pcat_feat a.ttl:visited, .pcat_feat a.ttl:hover{font-family:Arial !important; font-size:12px; font-weight:bold; color:#33aa69 !important; text-decoration:none;}
.pcat_feat .rate img{vertical-align:text-bottom;}
.pcat_feat .price b{color:#9e0d0d; font-family:Tahoma; font-size:16px; font-weight:bold;}
.pcat_feat .price{color:#919191; font-family:Tahoma; font-size:10px;}
.pcat_feat .inp{border:1px solid #000000; background:#ffffff url('../i/bg_input.gif') repeat-x; font-family:"Trebuchet MS"; font-size:10px; color:#000000; text-align:right; font-weight:bold; height:15px}
.pcat_feat .pb td{padding:5px 0;}
.pcat_feat .idx_dots{margin-top:5px;}

.pcat_feat td{vertical-align:top;}
.pcat_feat td.img{width:104px; padding:10px;}
.pcat_feat td.img a img{border:0px}
.pcat_feat td.img a.disc{display:block; width:104px; border:1px solid #e52b2c;}
.pcat_feat td.img a.disca{display:block; background:url('../i/cat_sale.gif') no-repeat left top; position:absolute; margin-left:1px; width:104px;}
.pcat_feat td.img a.cp{display:block; width:104px; border:1px solid #23a1c4;}
.pcat_feat td.img a.cpa{text-decoration:none; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ffffff; text-align:right; display:block; background:url('../i/cat_cp1.gif') no-repeat right bottom; position:absolute; margin-left:0px; width:103px; padding-right:2px;}
.pcat_feat td.desc{padding-left:10px}

.pcat_feat td.img{font-family:"Trebuchet MS",Tahoma,Arial; font-size:10px; color:#aaaaaa; margin-top:10px;}
.pcat_feat td.img span.price{font-family:"Trebuchet MS",Tahoma,Arial; font-size:16px; color:#9E0D0D; font-weight:bold; margin-top:10px;}
.pcat_feat td.desc h3{padding:0px; margin:0px;}
.pcat_feat td.desc h3 a, .pcat_feat td.desc h3 a:visited, .pcat_feat td.desc h3 a:hover{font-family:"Trebuchet MS",Tahoma,Arial; font-size:12px; color:#009543; font-weight:bold; text-decoration:none;}
.pcat_feat td.desc td.specs{font-family:"Trebuchet MS"; font-size:10px; color:#4a4a4a; vertical-align:middle; padding:0px 0px 0px 10px;}
.pcat_feat td.specs span{color:#009543;}
.pcat_feat td.stocki{background:url('../i/stocki.jpg') no-repeat center center; vertical-align:middle; text-align:center; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; padding:0px; padding-top:4px;}
.pcat_feat td.stocko{background:url('../i/stocko.jpg') no-repeat center center; vertical-align:middle; text-align:center; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; padding-top:4px;}
.pcat_feat td.stocks{background:url('../i/stocks.jpg') no-repeat center center; vertical-align:middle; text-align:center; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; padding-top:4px;}
.pcat_feat td.stockd{background:url('../i/stockd.jpg') no-repeat center center; vertical-align:middle; text-align:center; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; padding-top:4px;}
.pcat_feat tr.bot td{vertical-align:top; padding-top:10px;}
.pcat_feat tr.bot td .inp{border:1px solid #000000; background:#ffffff url('../i/bg_input.gif') repeat-x; font-family:"Trebuchet MS"; font-size:10px; color:#000000; text-align:right; font-weight:bold; height:15px}
.pcat_feat tr.bot td.rate{font-family:"Trebuchet MS"; font-size:10px; color:#aaaaaa; text-align:center;}

.dg_butt a img{border:0px; margin-right:10px;}
.cat_pages{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#007caa; text-align:right;}
.cat_pages a, .cat_pages a:visited{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#797979; background:url('../i/c_page.jpg') no-repeat center; padding:2px 7px; margin:0px 2px; text-decoration:none}
.cat_pages a:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; background:url('../i/cs_page.jpg') no-repeat center; padding:2px 7px; margin:0px 2px; text-decoration:none}
.cat_pages span{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; background:url('../i/cs_page.jpg') no-repeat center; padding:2px 7px; margin:0px 2px; text-decoration:none}
.cat_pages a.next, .cat_pages a.next:visited, .cat_pages a.next:hover{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#007caa; background:url('../i/cn_arr.jpg') no-repeat right; padding-right:10px;}
.cat_pages a.prev, .cat_pages a.prev:visited, .cat_pages a.prev:hover{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#007caa; background:url('../i/cp_arr.jpg') no-repeat left; padding-left:10px;}

.cat_ord_sel{font-family:"Trebuchet MS"; font-size:10px; color:#767676; text-align:right; width:645px;}
.cat_ord_sel select{font-family:"Trebuchet MS"; font-size:11px; color:#6a6a6a; border:1px solid #7ba9bc;}

.pcat_simple{width:645px;}
.pcat_simple td{vertical-align:top;}
.pcat_simple td.img{width:44px;}
.pcat_simple td.img a img{border:0px;}
.pcat_simple td.img a.disc{display:block; width:40px; height:40px; padding:1px; border:1px solid #e52b2c;}
.pcat_simple td.img a.disca{display:block; background:url('../i/cat_sale.gif') no-repeat left top; position:absolute; margin-top:-44px; height:15px; width:40px; padding-top:26px;}
.pcat_simple td.img a.cp{display:block; width:40px; height:40px; padding:1px; border:1px solid #23a1c4;}
.pcat_simple td.img a.cpa{text-decoration:none; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ffffff; text-align:right; display:block; background:url('../i/cat_cp.gif') no-repeat right bottom; position:absolute; padding-right:2px; margin-top:-55px; height:15px; width:41px; padding-top:38px;}

.pcat_simple td.desc{font-family:"Trebuchet MS"; font-size:11px; color:#616161;}
.pcat_simple td.desc b{font-family:Arial; font-weight:bold; font-size:18px; color:#000000; line-height:10px; vertical-align:middle}
.pcat_simple td.desc a, .pcat_simple td.desc a:visited, .pcat_simple td.desc a:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#0695bc; text-decoration:none}
.pcat_simple td.pn{font-family:"Trebuchet MS"; font-size:10px; color:#4a4a4a; text-align:left}
.pcat_simple td.pn span{font-family:"Trebuchet MS"; font-size:10px; color:#009543;}

.pcat_simple div.stocksi{background:url('../i/stocksi.jpg') no-repeat center center; text-align:center; font-family:"Trebuchet MS"; font-size:7px; font-weight:bold; color:#ffffff; padding:0px; padding-top:9px; height:9px; padding-bottom:8px; width:26px; float:right}
.pcat_simple div.stockso{background:url('../i/stockso.jpg') no-repeat center center; text-align:center; font-family:"Trebuchet MS"; font-size:7px; font-weight:bold; color:#ffffff; padding:0px; padding-top:9px; height:9px; padding-bottom:8px; width:26px; float:right}
.pcat_simple div.stockss{background:url('../i/stockss.jpg') no-repeat center center; text-align:center; font-family:"Trebuchet MS"; font-size:7px; font-weight:bold; color:#ffffff; padding:0px; padding-top:9px; height:9px; padding-bottom:8px; width:26px; float:right}
.pcat_simple div.stocksd{background:url('../i/stocksd.jpg') no-repeat center center; text-align:center; font-family:"Trebuchet MS"; font-size:7px; font-weight:bold; color:#ffffff; padding:0px; padding-top:9px; height:9px; padding-bottom:8px; width:26px; float:right}

.pcat_simple td.rate{font-family:"Trebuchet MS"; font-size:10px; color:#aaaaaa; text-align:center;}
.pcat_simple td.price{font-family:"Trebuchet MS"; font-size:10px; color:#aaaaaa; text-align:center; vertical-align:top}
.pcat_simple td.price b{font-size:16px; color:#9e0d0d;}

.pcat_simple td .inp{border:1px solid #000000; background:#ffffff url('../i/bg_input.gif') repeat-x; font-family:"Trebuchet MS"; font-size:10px; color:#000000; text-align:right; font-weight:bold; height:15px}


div.search_fil_top{padding:0px; margin:0px; width:645px; height:6px; background:url('../i/search_fil_top.jpg') no-repeat left top;}
div.search_fil_bot{padding:0px; margin:0px; width:645px; height:2px; background:url('../i/search_fil_bot.jpg') no-repeat left top;}
td.search_fil_t{background:url('../i/search_fil_t.jpg') repeat-x left top; padding:0px 8px;}
td.search_fil_m{background:url('../i/cat_fil_m.jpg') repeat-x left 1px; padding:16px; vertical-align:top; font-family:Arial; font-size:12px; font-weight:bold; color:#6d6d6d;}
td.search_fil_m a, td.search_fil_m a:hover, td.search_fil_m a:visited{font-family:Arial; font-size:12px; font-weight:bold; color:#6d6d6d; text-decoration:none}
td.search_fil_m a b, td.search_fil_m b{color:#0695bc}
td.search_fil_bot{background:url('../i/search_fil_b.jpg') repeat left top; padding:3px 0;}
td.search_fil_bot input.input{border:1px solid #000000; font-family:Tahoma,Arial; font-size:10px; color:#000000; background-color:#bacddc}
td.search_fil_bot select{border:1px solid #000000; font-family:Tahoma,Arial; font-size:10px; color:#000000; background-color:#bacddc}

td.cfil_t{background:url('../i/cfil_t.jpg') repeat-x left top; padding:0px 8px;}
td.cfil_clear{text-align:right; vertical-align:top}
td.cfil_clear a, td.cfil_clear a:visited, td.cfil_clear a:hover{background:url('../i/cfil_clear.jpg') no-repeat left top; padding:0px 0px 0px 24px; font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
td.cfil_del{padding-left:10px; text-align:left; vertical-align:top}
td.cfil_del a, td.cfil_del a:visited, td.cfil_del a:hover{background:url('../i/cfil_del.jpg') no-repeat right 2px; padding:0px 17px 0px 0px; margin-right:10px; font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none;}

.cfil td{background:url('../i/cfil_hd.jpg') repeat-x left top; padding-left:15px; width:143px; font-family:Tahoma; font-size:12px; color:#373737; height:36px; vertical-align:top; border-bottom:1px solid #3c8fca;}
.cfil td table td{vertical-align:middle; border-bottom:none; padding-left:0;}
.cfil td.l{text-align:left; width:2px; padding:0; background:url('../i/cfil_bdl.jpg') repeat-y left top;}
.cfil td.r{text-align:right; width:2px; padding:0; background:url('../i/cfil_bdr.jpg') repeat-y right top;}
.cfil td.s{text-align:center; width:3px; padding:0; background:url('../i/cfil_bds.jpg') repeat-y center top;}

.cfil td table td.bd{font-family:Tahoma; font-size:12px; color:#373737; vertical-align:top; padding:10px 0px 10px 0px; background:none;}
.cfil td table td a, .cfil td table td a:visited, .cfil td table td a:hover{font-family:Tahoma; font-size:11px; color:#35608e; text-decoration:none; background:url('../i/cfil_bdarr.jpg') no-repeat left 4px; padding-left:12px;}
.cfil td table td.bd select{font-family:Tahoma; font-size:11px; margin-top:5px;}

div.cat_fil_top{padding:0px; margin:0px; width:645px; height:6px; background:url('../i/cat_fil_top.jpg') no-repeat left top;}
div.cat_fil_bot{padding:0px; margin:0px; width:645px; height:7px; background:url('../i/cat_fil_bot.jpg') no-repeat left top;}
td.cat_fil_l{background:url('../i/cat_fil_l.jpg') repeat-y left top; vertical-align:top;}
td.cat_fil_r{background:url('../i/cat_fil_r.jpg') repeat-y left top; vertical-align:top;}
td.cat_fil_t{background:url('../i/cat_fil_t.jpg') repeat-x left top; padding:0px 8px;}
td.cat_fil_m{background:url('../i/cat_fil_m.jpg') repeat-x left top; padding:8px 6px 2px 6px; vertical-align:top;}
td.cat_fil_clear{text-align:right; vertical-align:top}
td.cat_fil_clear a, td.cat_fil_clear a:visited, td.cat_fil_clear a:hover{background:url('../i/cat_fil_clear.jpg') no-repeat left top; padding:0px 0px 0px 24px; font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#00587d; text-decoration:none;}
td.cat_fil_del{text-align:left; vertical-align:top}
td.cat_fil_del a, td.cat_fil_del a:visited, td.cat_fil_del a:hover{background:url('../i/cat_fil_del.jpg') no-repeat right top; padding:0px 17px 0px 0px; margin-right:10px; font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#00587d; text-decoration:none;}

td.cat_fil_m table{float:left; margin-right:5px; margin-bottom:10px;}
td.cat_fil_m table td.hd1{background:url('../i/cat_fil_m_hd.jpg') repeat-x left top}
td.cat_fil_m table td.hd{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#0081b1; padding-left:9px; background:url('../i/cat_fil_m_hd.jpg') repeat-x left top;}
td.cat_fil_m table td.hdr{font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; background:url('../i/cat_fil_m_hdr.gif') no-repeat left top;}
td.cat_fil_m table td.sep{text-align:right; background:url('../i/cat_fil_m_sep.jpg') repeat-x left top;}
td.cat_fil_m table td.list{border:1px solid #e3f1f3; background-color:#eefafc; padding:10px; line-height:15px;}
td.cat_fil_m table td.list a, td.cat_fil_m table td.list a:visited{font-family:Verdana; font-size:10px; font-weight:normal; color:#000000; background:url('../i/cat_fil_list_a.jpg') no-repeat left; padding-left:12px; text-decoration:none;}
td.cat_fil_m table td.list a b{font-weight:bold; color:#008fa9;}
td.cat_fil_m table td.list a:hover{font-family:Verdana; font-size:10px; font-weight:normal; color:#c20000; background:url('../i/cat_fil_list_as.jpg') no-repeat left; padding-left:12px; text-decoration:none;}
td.cat_fil_m table td.list a:hover b{font-weight:bold; color:#c20000;}
td.cat_fil_m table td.list a.selected, td.cat_fil_m table td.list a.selected:visited,td.cat_fil_m table td.list a.selected:hover{font-family:Verdana; font-size:10px; font-weight:normal; color:#c20000; background:url('../i/cat_fil_list_as.jpg') no-repeat left; padding-left:12px; text-decoration:none;}
td.cat_fil_m table td.list a.selected b{font-weight:bold; color:#c20000;}

td.cat_fil_m table td.list select{border:1px solid #7ba9bc; font-family:Verdana; font-size:10px; font-weight:normal; color:#6a6a6a; margin-top:5px;}


.pcat_det td{vertical-align:top;}
.pcat_det td.img{width:104px;}
.pcat_det td.img a img{border:0px}
.pcat_det td.img a.disc{display:block; width:104px; border:1px solid #e52b2c;}
.pcat_det td.img a.disca{display:block; background:url('../i/cat_sale.gif') no-repeat left top; position:absolute; margin-left:1px; width:104px;}
.pcat_det td.img a.cp{display:block; width:104px; border:1px solid #23a1c4;}
.pcat_det td.img a.cpa{text-decoration:none; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ffffff; text-align:right; display:block; background:url('../i/cat_cp1.gif') no-repeat right bottom; position:absolute; margin-left:0px; width:103px; padding-right:2px;}

.pcat_det td.price{font-family:"Trebuchet MS",Tahoma,Arial; font-size:10px; color:#aaaaaa; margin-top:10px; text-align:right;}
.pcat_det td.price b{font-family:"Trebuchet MS",Tahoma,Arial; font-size:16px; color:#9E0D0D; font-weight:bold; margin-top:10px;}
.pcat_det td.desc{padding-left:10px; padding-bottom:7px;}
.pcat_det td.desc a, .pcat_feat td.desc a:visited, .pcat_feat td.desc a:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#0695bc; text-decoration:none;}
.pcat_det td.specs{vertical-align:middle; padding-left:5px;}
.pcat_det td.specs div{font-family:"Trebuchet MS"; font-size:10px; color:#4a4a4a; overflow:hidden}
.pcat_det td.specs span{color:#009543;}
.pcat_det td.stocki{background:url('../i/stocki.jpg') no-repeat center center; vertical-align:middle; text-align:center; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; padding:0px; padding-top:4px;}
.pcat_det td.stocko{background:url('../i/stocko.jpg') no-repeat center center; vertical-align:middle; text-align:center; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; padding-top:4px;}
.pcat_det td.stocks{background:url('../i/stocks.jpg') no-repeat center center; vertical-align:middle; text-align:center; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; padding-top:4px;}
.pcat_det td.stockd{background:url('../i/stockd.jpg') no-repeat center center; vertical-align:middle; text-align:center; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff; padding-top:4px;}
.pcat_det tr.bot td{vertical-align:top; padding-top:10px; text-align:right;}
.pcat_det td.price .inp{border:1px solid #000000; background:#ffffff url('../i/bg_input.gif') repeat-x; font-family:"Trebuchet MS"; font-size:10px; color:#000000; text-align:right; font-weight:bold; height:15px}
.pcat_det tr.bot td.rate{font-family:"Trebuchet MS"; font-size:10px; color:#aaaaaa; text-align:center;}


.pcat_vat{font-family:"Trebuchet MS"; font-size:11px; color:#7b7b7b; line-height:19px; text-align:center; vertical-align:middle;}
.pcat_vat a, .pcat_vat a:visited, .pcat_vat a:hover{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
.pcat_vat a.l, .pcat_vat a.l:visited, .pcat_vat a.l:hover{background:url('../i/pcat_vatl.jpg') no-repeat center center; padding:3px 6px 3px 10px;}
.pcat_vat a.ls, .pcat_vat a.ls:visited, .pcat_vat a.ls:hover, .pcat_vat a.l:hover{background:url('../i/pcat_vatls.jpg') no-repeat center center; padding:3px 6px 3px 10px;}
.pcat_vat a.r, .pcat_vat a.r:visited, .pcat_vat a.r:hover{background:url('../i/pcat_vat.jpg') no-repeat center center; padding:3px 8px;}
.pcat_vat a.rs, .pcat_vat a.rs:visited, .pcat_vat a.rs:hover, .pcat_vat a.r:hover{background:url('../i/pcat_vats.jpg') no-repeat center center; padding:3px 8px;}

.pcat_vat a.pref, .pcat_vat a.pref:visited{color:#7b7b7b; font-size:11px; font-weight:normal; border:none;}
.pcat_vat a.pref:hover{color:#7b7b7b; font-size:11px; font-weight:normal; text-decoration:underline;}


/* FOOTER */
.printalert td{background-color:#f9f9f9; background-image:url('../i/printalert_bg.jpg'); background-repeat:repeat-x; background-position:left bottom; height:50px; text-align:center; vertical-align:middle;}
.printalert td.ov{background-color:#ffffff; background-image:url('../i/printalert_bg.jpg'); background-repeat:repeat-x; background-position:left bottom;}
.printalert td a, .printalert td a:visited, .printalert td a:hover{font-family:"Trebuchet MS"; font-size:10px; color:#a1a1a1; text-decoration:none;}
.printalert td a img{border:0px;}
.printalert table.alert{margin:0px 5px;}
.printalert table.alert td{background:none; height:20px; font-family:"Trebuchet MS"; font-size:9px; color:#676767;}
.printalert table.alert td input{border:1px solid #cfcfcf; font-family:"Trebuchet MS"; font-size:10px; color:#6d6d6d;}
.printalert table.alert td input.sub{border:0px;}

.copy{font-family:"Trebuchet MS"; font-size:10px; color:#939393; display:block; margin-top:7px;}
.foot_tl{display:block; margin-top:10px; line-height:10px;}
.foot_tl img{vertical-align:text-bottom}
.foot_tl a, .foot_tl a:visited, .foot_tl a:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#939393; text-decoration:none;}
.foot_tl a:hover{color:#46996a; text-decoration:underline;}

.foot_tr{display:block; margin-top:7px}
.foot_tr, .foot_tr td {font-family:Arial; font-size:11px; font-weight:bold; color:#ea6300; text-decoration:none;}
.foot_tr b{font-family:"Arial"; font-size:11px; font-weight:bold; color:#ea6300; vertical-align:middle}
.foot_tr a, .foot_tr a:visited, .foot_tr a:hover{font-family:Arial; font-size:11px; font-weight:normal; color:#ea6300; text-decoration:none;}
.foot_tr a:hover{color:#b10000; text-decoration:underline;}


#saved_cart{background:url('../i/savedcart_bg.gif') no-repeat left top; font-family:Arial; font-size:11px; color:#670000; width:199px; height:49px; padding:10px 10px 10px 64px; position:absolute; top:300px; left:400px; z-index:100;}
#saved_cart a, #saved_cart a:visited, #saved_cart a:hover{display:block; float:right; font-family:Arial; font-size:11px; color:#670000; font-weight:bold;}

a.reg_a, a.reg_a:visited, a.reg_a:hover{text-decoration:none; color:#ffffff; font-size:12px; font-weight:bold; font-family:"Tahoma";}

.bookmarks{vertical-align:bottom !important; text-align:right !important; padding:0 10px 10px 0;}
.bookmarks1{vertical-align:bottom !important; text-align:center !important; padding-bottom:10px;}
.bookmarks a img{vertical-align:text-bottom}

/* VIDEOS */
#videos{border:3px solid #d9e7e8; height:129px; padding:3px 3px 3px 40px; background:url('../i/videos.jpg') left top no-repeat;}
#videos .hd a, #videos .hd a:visited{display:block; padding:8px 0 0 0; text-align:center; background:url('../i/video_a.jpg') repeat-x left top; font-family:Arial; font-size:11px; color:#343434; text-decoration:none;}
#videos .hd a:hover{display:block; padding:8px 0 0 0; text-align:center; background:url('../i/video_ao.jpg') repeat-x left top; font-family:Arial; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}
#videos .hd a img{margin-top:10px; border:0px}
.u_tool_videos{display:block; background-image:url('../i/small_icos/video.gif'); background-position:top left; height:15px; background-repeat:no-repeat; padding-left:30px;}

.ptshd td{font-size:12px; font-weight:bold; border-bottom:1px solid #cccccc}
.ptsft td{font-size:11px; font-weight:bold; border-top:1px solid #cccccc}
.ptspend td{color:#cc0000}

.optional{border:3px solid #f82f2f; padding:5px;}
.desc span.expdt{display:block; margin:5px 0 0 0; padding:0 0 0 15px; background:url('../i/expdt.jpg') no-repeat left center; font-family:Arial; font-weight:bold; font-size:10px; color:#4a4a4a}
.desc span.expdt span{font-family:Arial; font-weight:bold; font-size:10px; color:#009747;}

span.expdtb{display:block; margin:10px 0 0 10px; padding:0 0 0 25px; background:url('../i/expdtb.jpg') no-repeat left center; font-family:Arial; font-weight:bold; font-size:10px; color:#4a4a4a; line-height:20px;}
span.expdtb span{font-family:Arial; font-weight:bold; font-size:11px; color:#0695bc;}

.acccpts{color:#0081b1; font-size:11px}
.acccpts a, .acccpts a:hover, .acccpts a:visited{color:#0081b1; font-weight:bold; font-size:11px}

/* PAYMENT METHOD OPTIONAL */
span.pmo_hd{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#a21f2e;}
span.pmo{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#75211e; background:url('../i/ord_desc1.gif') no-repeat right 5px; padding-right:20px;}
textarea.pmo{padding:0px; margin:0px; width:99%; height:60px; border:3px solid #ebdfe0; font-family:"Trebuchet MS";
	font-size:10px;}
.pmo_bord{border:3px solid #ebdfe0; padding:5px;}
.pmo1{font-family:"Trebuchet MS",Tahoma,Arial; font-size:12px; color:#75211e; display:block; font-weight:bold;
	background-image:url('../i/ord_desc1.gif'); background-position:3px 40%; background-repeat:no-repeat; padding-left:20px; text-decoration:none;}
.pmo_box{border:1px solid #752621; font-family:Tahoma,Arial; font-size:10px; color:#000000; margin:0px;}
div.pmoline{width:100%; background:url('../i/pmline.gif') repeat-x left center;}

table.reports{width:100%; border-spacing:1px; margin-bottom:40px;}
table.reports caption, table.report caption{font-size:20px; font-weight:bold; text-align:left; padding:0px 0px 5px 10px;}
table.reports tr.row0, table.report tr.row0{background-color:#f8f8f8;}
table.reports tr.row1, table.report tr.row1{background-color:#f4f4f4;}
table.reports th{padding:0px 5px 3px 5px;}
table.reports td{text-align:center; font-size:12px; padding:3px 5px;}
table.reports td a{font-size:14px;}
table.reports th.first, table.reports td.first{text-align:left; padding-left:10px;}

table.report{border-spacing:1px; margin-bottom:40px;}
table.report th{font-size:12px; text-align:left; padding:3px 5px 3px 10px;}
table.report td{font-size:12px; padding:3px 10px 3px 10px;}

table.left td, table.left th{text-align:left;}

#pmnt_request{display:none; position:absolute; width:20%; margin-left:40%; top:200px; border:2px #7F9DB9 solid; padding:10px 20px; background-color:#fff;}

textarea.aff_code{width:620px; height:100px; font-size:11px; border:1px #000 solid;}


/* account */
.acc_hd{background-color:#d9e7e8; height:35px; line-height:35px; font-family:Arial; font-size:14px; font-weight:bold; color:#015d68; padding-left:22px}

.acc_border{border:3px solid #D9E7E8; border-collapse:collapse;}
.acc_borderl{border-right:none}
.acc_log{margin:10px; font-family:Arial; font-size:12px; color:#000000; line-height:20px;}
.acc_log a, .acc_log a:visited, .acc_log a:hover{text-decoration:none; font-family:Arial; font-size:12px; color:#ff5a00; font-weight:bold;}
.acc_log .acc_form{color:#676767; font-weight:bold; line-height:22px; padding:10px 0 0 0;}
.acc_log .acc_form span{color:#ff5a00; font-family:Verdana;}
.acc_log .acc_form input{border:1px solid #676767; height:16px; font-size:12px; color:#676767; font-weight:normal;}

.acc_err{font-family:Arial; font-size:12px; color:#ff5a00 !important; font-weight:bold;}

.acc_border .title_feature{margin:10px 0 0 5px}

.acc_reg{margin:10px 20px 0px 25px}
.acc_reg td{font-family:Arial; font-size:12px; color:#676767; font-weight:bold; line-height:22px; padding-bottom:10px; padding-right:10px}
.acc_reg td span{color:#ff5a00; font-family:Verdana;}
.acc_reg td input{border:1px solid #676767; height:16px; font-size:12px; color:#676767; font-weight:normal;}
.acc_reg td select{border:1px solid #676767; height:16px; font-size:12px; color:#676767; font-weight:normal;}
.acc_reg td textarea{border:1px solid #676767; font-size:12px; color:#676767; font-weight:normal;}
.acc_reg td.normal{font-weight:normal;}
.acc_reg td.normal input{border:none}
.acc_reg td.normal a, .acc_reg td.normal a:visited, .acc_reg td.normal a:hover{font-weight:bold; font-size:12px; color:#ff5a00; text-decoration:none;}

.acc_dots{background:url('../i/acc_dots.gif') repeat-x left center; margin:10px 20px 0px 20px;}

#menuaccount{position:absolute; z-index:200; top:31px; left:262px;}
#menuaccount div{background-color:#58a916; border:1px solid #44830a; border-top:none;}
#menuaccount div a, #menuaccount div a:visited{font-family:Verdana; font-size:12px; color:#ffffff; padding:3px 14px; display:block;}
#menuaccount div a:hover{color:#ff762b; background-color:#ffffff; text-decoration:none;}
#menuaccount span{background:url('../i/macc_dots.gif') repeat-x left top; display:block}

.kgst_srch{border:1px solid #8ab8ad; background-color:#afd9cf;}
.kgst_srch td{vertical-align:middle; font-family:Verdana; font-size:10px; color:#000000; padding:4px}
.kgst_srch td b{color:#404040}
.kgst_srch td input{height:17px; width:120px; border:1px solid #a5ccc2; font-family:Arial; font-size:12px; color:#4b4b4b; padding-top:2px}


input.imginput{border:none !important; height:auto !important; width:auto !important;}

/* BUY CHECKOUT */
.bc_ship_total{font-family:Verdana; font-size:12px; font-weight:bold; color:#1d7e8a; padding-left:32px;}
.bc_ship_tbl{border:2px solid #ffffff; border-collapse:collapse; margin-left:19px; cursor:pointer}
.bc_ship_tbl_sel{border:2px solid #80aeb3; border-collapse:collapse; margin-left:19px; cursor:pointer}
.bc_ship_tbl td, .bc_ship_tbl_sel td{vertical-align:top;}
.bc_ship_tbl .l, .bc_ship_tbl_sel .l{padding:5px 0; text-align:center;}
.bc_ship_tbl .t, .bc_ship_tbl_sel .t{padding:7px 5px 3px 5px; font-family:Arial; font-size:12px; font-weight:bold; color:#757575;}
.bc_ship_tbl_sel .t{color:#1d7e8a;}
.bc_ship_tbl .d, .bc_ship_tbl_sel .d{background:url('../i/bcdots.jpg') repeat-x left 18px; vertical-align:middle}
.bc_ship_tbl .d span, .bc_ship_tbl_sel .d span{display:block; width:125px; height:15px; padding:2px 0 0 20px; margin-top:3px; background:url('../i/bcpoints.jpg') no-repeat left top; font-family:Arial; font-size:10px; font-weight:bold; color:#df3b3b;}
.bc_ship_tbl .r, .bc_ship_tbl_sel .r{padding:7px 5px 0 0; text-align:right; font-family:Arial; font-size:12px; font-weight:bold; color:#757575;}
.bc_ship_tbl_sel .r{color:#1d7e8a;}
.bc_ship_tbl .b, .bc_ship_tbl_sel .b{padding:0 5px 5px 5px; font-family:Arial; font-size:10px; color:#393939;}
.bc_ship_tbl .b b, .bc_ship_tbl_sel .b b{font-family:Verdana; font-weight:bold;}

a.bold_u, a.bold_u:visited, a.bold_u:hover{text-decoration:underline !important; font-weight:bold !important;}


/* TOP MENU */
.mt_logo{padding:25px 10px 0px 10px; width:106px; vertical-align:top;}
.mt_menu{padding:0px 10px 0px 0px; vertical-align:top;}
.mt_bg1 td{background:url('../i/m/bjos1.gif') repeat-x; height:59px;}
.mt_bg2 td{background:url('../i/m/bjos2.gif') repeat-x; height:59px;}
.mt_bg3 td{background:url('../i/m/bjos3.gif') repeat-x; height:59px;}
.mt_bg4 td{background:url('../i/m/bjos4.gif') repeat-x; height:59px;}
.mt_bg5 td{background:url('../i/m/bjos5.gif') repeat-x; height:59px;}
.mt_bg6 td{background:url('../i/m/bjos6.gif') repeat-x; height:59px;}
.mt_b1{background:url('../i/m/b1.gif') repeat-x; height:25px;}
.mt_b2{background:url('../i/m/b2.gif') repeat-x; height:25px;}
.mt_b3{background:url('../i/m/b3.gif') repeat-x; height:25px;}
.mt_b4{background:url('../i/m/b4.gif') repeat-x; height:25px;}
.mt_b5{background:url('../i/m/b5.gif') repeat-x; height:25px;}
.mt_b6{background:url('../i/m/b6.gif') repeat-x; height:25px;}

#countryc, #countryd{margin-top:3px; margin-left:4px; float:right; margin-right:2px;}
.countryc td{padding:0 !important; margin:0 !important; height:22px !important; font-family:Arial; font-size:12px; font-weight:bold; vertical-align:top;}
.countryc td.bg{background:url('../i/countryc_bg.jpg') !important; padding:0 !important; margin:0 !important; height:22px !important; font-family:Arial; font-size:12px; font-weight:bold; vertical-align:top;}
.countryc{margin-bottom:4px;}

.mt_src{background:url('../i/mt_src_c.jpg') repeat-x; padding:0 7px;}
.mt_src_i{height:23px; width:146px; background:url('../i/mt_src_i.jpg') no-repeat left top; font-family:Tahoma; font-size:11px; color:#7f7f7f; font-weight:bold; padding-top:5px}
a.mt_src_a, a.mt_src_a:visited, a.mt_src_a:hover{background:url('../i/mt_src_arr.jpg') no-repeat left 4px; padding-left:10px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#7a7a7a; display:block; text-decoration:none;}

/* RIGHT MENU */
div.mr_cart{width:166px; margin-bottom:15px;}
div.mr_cart div{font-family:Tahoma; font-size:11px; color:#000000; padding:10px 5px 0 5px; border:1px solid #3f637a; border-top:none; border-bottom:none;}
div.mr_cart div.mr_cart_e{padding:10px 10px 0 10px;}
div.mr_cart td{vertical-align:top; padding:0 3px;}
div.mr_cart td.dots{background:url('../i/idx_dots.jpg') repeat-x left 9px;}

span.mr_l{display:block; background:url('../i/mr_larr.jpg') no-repeat left 3px; padding-left:15px; font-family:Tahoma; font-size:11px; color:#7f7f7f;}
span.mr_l a, span.mr_l a:visited, span.mr_l a:hover{font-family:Tahoma; font-size:11px; color:#7f7f7f;}

.mr_mc td{background:url('../i/right_memconf_bg.jpg') repeat-y left top; text-align:center; padding:5px 0;}
.mr_mc td td{padding:0; background:none; text-align:center;}
.mr_mc td.t{padding:0;}
.mr_mc td.b{background:url('../i/right_memconf_b.jpg') no-repeat left top; height:31px; vertical-align:middle; text-align:right; padding:0 8px 0 0;}
.mr_mc td a, .mr_mc td a:visited, .mr_mc td a:hover{font-family:Tahoma; font-size:13px; font-weight:bold; color:#000000; text-decoration:none;}
.mr_mc td.b a, .mr_mc td.b a:visited, .mr_mc td.b a:hover{background:url('../i/right_memconf_aarr.jpg') no-repeat right 4px; padding-right:10px; font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none;}

.mr_ma{background:url('../i/right_memconf_bg.jpg') repeat-y left top; padding-left:1px;}
.mr_ma td.tt{background-image:url('../i/mr_acc_tt.jpg'); background-repeat:repeat-x; background-position:left top; background-color:#e1e1e1; padding:5px 8px; font-family:Arial; font-size:11px; color:#4a4a4a;}
.mr_ma td.tc{padding:0 1px; background-color:#e1e1e1;}
.mr_ma td.tc div{background-image:url('../i/mr_acc_tc.jpg'); background-repeat:repeat-x; background-position:left top; background-color:#f4f4f4; font-family:Arial; font-size:10px; color:#aa1c17; width:163px;}
.mr_ma td.tc div b{font-size:11px; font-weight:bold;}
.mr_ma td.tc div span{display:block; background:url('../i/mplogo.gif') no-repeat 6px 4px; padding:4px 0 0 25px; height:14px;}
.mr_ma a, .mr_ma a:visited, .mr_ma a:hover{display:block; font-family:Arial; font-size:11px; color:#4a4a4a; text-decoration:none; background:url('../i/mr_acc_aarr.gif') no-repeat left 4px; padding-left:15px; margin:5px 5px 5px 10px;}
.mr_ma a:hover{text-decoration:underline;}

#confr_slide{height:155px; overflow:hidden;}

/* INDEX */
.idx_feat{border:1px solid #bd9999;}
.idx_feat td{vertical-align:top;}
.idx_feat .img{text-align:center; vertical-align:top; padding:10px; width:100px;}
.idx_feat .img a img{border:none;}
.idx_feat .desc{padding:10px 10px 10px 0;}
.idx_feat a.ttl, .idx_feat a.ttl:visited, .idx_feat a.ttl:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#b20800; text-decoration:none;}
.idx_feat .rate img{vertical-align:text-bottom;}
.idx_feat .price b{color:#9e0d0d; font-family:Tahoma; font-size:16px; font-weight:bold;}
.idx_feat .price{color:#919191; font-family:Tahoma; font-size:10px;}

.idx_popular{border:1px solid #e4cc99;}
.idx_popular td{vertical-align:top;}
.idx_popular .img{text-align:center; vertical-align:top; padding:10px; width:100px;}
.idx_popular .img a img{border:none;}
.idx_popular .desc{padding:10px 10px 10px 0;}
.idx_popular a.ttl, .idx_popular a.ttl:visited, .idx_popular a.ttl:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#291d00; text-decoration:none;}
.idx_popular .rate img{vertical-align:text-bottom;}
.idx_popular .price b{color:#9e0d0d; font-family:Tahoma; font-size:16px; font-weight:bold;}
.idx_popular .price{color:#919191; font-family:Tahoma; font-size:10px;}


.idx_ttl1 td.l{background:url('../i/idx_ttl1_l.jpg') repeat-x; padding-left:10px;}
.idx_ttl1 td.r{background:url('../i/idx_ttl1_r.jpg') repeat-x; text-align:right;}
.idx_ttl1 td.r img{margin-top:7px; margin-right:2px;}
.idx_ttl1 td{vertical-align:top;}
.idx_ttl1 h1, .idx_ttl1 h1 strong{font-family:Tahoma, Arial; font-size:13px; font-weight:bold; color:#ec651c; padding:0px; margin:5px 0 0 0; line-height:13px;}
.idx_ttl1_div{background:url('../i/idx_ttl1_b.jpg') repeat-x left bottom; padding:10px 10px 20px 10px; font-family:Tahoma; font-size:11px; color:#4a4a4a;}

.idx_ttl2 td.l{background:url('../i/idx_ttl2_l.jpg') repeat-x; padding-left:10px;}
.idx_ttl2 td.r{background:url('../i/idx_ttl2_r.jpg') repeat-x; text-align:right;}
.idx_ttl2 td.r img{margin-top:7px; margin-right:2px;}
.idx_ttl2 td{vertical-align:top;}
.idx_ttl2 h2{font-family:Tahoma, Arial; font-size:13px; font-weight:bold; color:#005f95; padding:0px; margin:5px 0 0 0;}
.idx_ttl2_div{background:url('../i/idx_ttl2_b.jpg') repeat-x left bottom; padding:10px 0px; font-family:Tahoma; font-size:11px; color:#4a4a4a;}

.idx_ttl3 td.l{background:url('../i/idx_ttl3_l.jpg') repeat-x; padding-left:10px;}
.idx_ttl3 td.r{background:url('../i/idx_ttl3_r.jpg') repeat-x; text-align:right;}
.idx_ttl3 td.r img{margin-top:7px; margin-right:2px;}
.idx_ttl3 td{vertical-align:top;}
.idx_ttl3 h2{font-family:Tahoma, Arial; font-size:13px; font-weight:bold; color:#cb3d3d; padding:0px; margin:5px 0 0 0;}
.idx_ttl3_div{background:url('../i/idx_ttl3_b.jpg') repeat-x left bottom; padding:10px 0; font-family:Tahoma; font-size:11px; color:#4a4a4a;}

.idx_ttl4 td.l{background:url('../i/idx_ttl4_l.jpg') repeat-x; padding-left:10px;}
.idx_ttl4 td.lc{background:url('../i/idx_ttl4_lc.jpg') repeat-x; padding-left:10px;}
.idx_ttl4 td.r{background:url('../i/idx_ttl4_r.jpg') repeat-x; text-align:right;}
.idx_ttl4 td.r img{margin-top:7px; margin-right:2px;}
.idx_ttl4 td{vertical-align:top;}
.idx_ttl4 td span, .idx_ttl4 td.l a, .idx_ttl4 td.l a:visited, .idx_ttl4 td.l a:hover{font-family:Tahoma, Arial; font-size:13px; font-weight:bold; color:#009543; padding:0px; margin:4px 0 0 0; display:block; text-decoration:none;}
.idx_ttl4 td.lc a, .idx_ttl4 td.lc a:visited, .idx_ttl4 td.lc a:hover{font-family:Tahoma, Arial; font-size:13px; font-weight:bold; color:#c9ced4; padding:0px; margin:4px 0 0 0; display:block; text-decoration:none;}
.idx_ttl4_div{ padding:10px 0; font-family:Tahoma; font-size:11px; color:#4a4a4a;}
.other_ttl4_div{background:url('../i/other_ttl4_b.jpg') repeat-x left bottom; padding:10px 0; font-family:Tahoma; font-size:11px; color:#4a4a4a; width:645px;}

table.idx_conf1 td{background:url('../i/idx_conf1_b.jpg') repeat-x left top;}
div.idx_conf1{margin:15px 0; font-family:Tahoma; font-size:11px; color:#4a4a4a;}
div.idx_conf1 span{padding-left:10px;}

div.idx_conf1 table{margin-top:5px;}
div.idx_conf1 td{width:89px; text-align:center; vertical-align:top; padding:7px 2px 2px 2px; background:url('../i/idx_conf1_a.jpg') no-repeat center top;}
div.idx_conf1 td.nobg, div.idx_conf1 td.nobg:hover{background:none;}
div.idx_conf1 td:hover{background:url('../i/idx_conf1_ao.jpg') no-repeat center top;}
div.idx_conf1 td.arr{width:30px; text-align:center; background:none; padding-top:40px}
div.idx_conf1 td.sep{width:8px; background:none; padding:0;}
div.idx_conf1 td a img{border:none; margin-bottom:10px;}
div.idx_conf1 td a, div.idx_conf1 td a:visited, div.idx_conf1 td a:hover{text-decoration:none;}
#conf11_slide{width:595px; overflow:hidden;}
#conf12_slide{width:595px; overflow:hidden;}

.idx_conf2_arr_l{padding-top:71px; vertical-align:top; text-align:center; background:url('../i/idx_conf2_l1.jpg') no-repeat left top;}
.idx_conf2_arr_r{padding-top:71px; vertical-align:top; text-align:center; background:url('../i/idx_conf2_r.jpg') no-repeat left top;}
.idx_conf2_p{width:77px; background:url('../i/idx_conf2_p.jpg') no-repeat left top; text-align:center; vertical-align:middle; padding-bottom:25px; padding-right:13px; height:101px; height:expression(76+'px');}
.idx_conf2_p a, .idx_conf2_p a:visited, .idx_conf2_p a:hover{text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold;}
.idx_conf2_p a img{line-height:77px;}
.idx_conf21{background:url('../i/idx_conf21_c.jpg') repeat-x left top; font-family:tahoma; font-size:11px; color:#000000;}

#conf2_slide{width:365px; overflow:hidden; background:url('../i/idx_conf2_m.jpg') repeat-x left top;}

.idx_ttl5 td.l{background:url('../i/idx_ttl5_l.jpg') repeat-x; padding-left:10px;}
.idx_ttl5 td.r{background:url('../i/idx_ttl5_r.jpg') repeat-x; text-align:right;}
.idx_ttl5 td.r img{margin-top:7px; margin-right:2px;}
.idx_ttl5 td{vertical-align:top;}
.idx_ttl5 h2{font-family:Tahoma, Arial; font-size:13px; font-weight:bold; color:#bc8000; padding:0px; margin:5px 0 0 0;}
.idx_ttl5_div{background:url('../i/idx_ttl5_b.jpg') repeat-x left bottom; padding:10px 0; font-family:Tahoma; font-size:11px; color:#4a4a4a;}

.idx_dots{height:3px; background:url('../i/idx_dots.jpg') repeat-x left center; margin:0;}
select.idx_filter{border:1px solid #040404; font-family:Tahoma,Arial; font-size:11px; color:#282828; font-weight:normal; width:165px;}


.cartmp{background:url('../i/cart_mp.gif') repeat-x left top; font-family:Arial; font-size:11px; color:#808080;}
.cartmp b{font-size:16px; font-weight:bold; color:#c90000;}

a.idx_more, a.idx_more:visited, a.idx_more:hover{display:block; float:right; background:url('../i/idx_more.jpg') no-repeat left top; width:102px; height:19px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; padding:3px 0 0 6px; clear:left;}
a.idx_more:hover{background:url('../i/idx_more_o.jpg') no-repeat left top;}

#bxmasdel{display:block; position:absolute; top:5px; left:1010px;}

/* products sales page */
.cs_a{margin:10px 0 30px 0;}
.cs_a a, .cs_a a:visited, .cs_a a:hover{font-family:Arial; font-size:11px; font-weight:bold; color:#0695bc; text-decoration:none; display:block; margin:4px 0; padding-left:10px; background:url('../i/blue_arr1.gif') no-repeat left 5px;}
.cs_a a b{font-size:11px; font-weight:bold; color:#9e0d0d; float:right;}
.cs_a a.cs_m, .cs_a a.cs_m:visited, .cs_a a.cs_m:hover{font-family:Arial; font-size:11px; font-weight:bold; color:#222222; text-decoration:none; display:block; float:right; margin:4px 0; padding-right:10px; background:url('../i/cs_marr.gif') no-repeat right 4px;}

/* preferences */
.pref{border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5; border-bottom:1px solid #c6c6c6;}
.pref td{vertical-align:top; font-family:Arial; font-size:11px; color:#757575;}
.pref td.l{background:url('../i/pref_bg.gif') repeat-x left bottom; padding:20px; border-top:1px solid #c6c6c6; border-right:1px solid #f5f5f5; font-weight:bold;}
.pref td.r{background:url('../i/pref_bg.gif') repeat-x left bottom; padding:20px; border-top:1px solid #c6c6c6;}