/* GENERAL */
body{margin:0px; padding:0px; font-family:"Trebuchet MS"; font-size:12px; background-color:#ffffff;}
a, a:visited{font-family:"Trebuchet MS"; font-size:12px; color:#000000; text-decoration:underline;}
a:hover{text-decoration:none;}
a img{border:none;}
form, p{margin:0px; padding:0px;}
h1{display:inline; margin:0px; padding:0px 12px 0px 0px; font-family:"Trebuchet MS"; font-size:15px; color:#1c84ab; background:url('../i/h1_arr.jpg') no-repeat right;}

div.subtitle{font-family:"Trebuchet MS"; font-size:10px; color:#000000;}
div.subtitle a, div.subtitle a:visited{font-family:"Trebuchet MS"; font-size:10px; color:#000000;}
div.subtitle a:hover{text-decoration:none;}

#mainwrap {
	width:960px;
	margin: 0px auto 0px auto;
}

.vdots{background:url('../i/vdots.gif') repeat-y center top;}
.hdots{background:url('../i/hdots.gif') repeat-x left center;}
.hgline{background:url('../i/greyline.jpg') repeat-x left center;}
.vgline{background:url('../i/greyline.jpg') repeat-y center top;}
h2.hd{display:inline; margin:0px; padding:0px; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#e55100;}
h3.hd{
	display:inline;
	background:url('../i/h3_arr.jpg') no-repeat right;
	margin:0px;
	padding:0px 15px 0px 0px;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#015d68;
}
span.desc{
	font-family:"Trebuchet MS";
	font-size:10px;
}
.notify, .notify a, .notify a:visited{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#cc0000;
}
.notify a:hover{text-decoration:none;}
.notifyb{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#cc0000;
}
h1.inner{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#1c84ab;
	background:none;
}

#div_left div.banner{
	margin:0px 0px 20px 0px;
	text-align:center;
}
#div_left div.banner a, #div_left div.banner a:visited, #div_left div.banner a:hover{
	display:inline;
	padding:0px;
	margin:0px 10px;
	background:none;
}
span.notice{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#f95500;
}
span.note{
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:normal;
	color:#878787;
}

/* DIV STRUCTURE */
#div_top{
	position:absolute;
	top:0px;
	/*left:0px;*/
	width:960px;
	margin: 0px auto 0px auto;
}

#div_topleft{
	float:right;
	background:url('../i/top_bg.jpg') no-repeat;
	width:625px;
	height:111px;
}

#div_topbut{
	position:absolute;
	top:0px;
	left:840px;
}

#div_topbut div{
	margin-top:25px;
	width:77px;
	height:24px;
	background:url('../i/topbut_bg.jpg') no-repeat;
	padding-left:15px;
	padding-top:6px;
	font-size:11px;
}

#div_menu_top{
	position:absolute;
	top:87px;
	height:24px;
	width:960px;
}
#div_menu_top div{float:right; margin-right:7px;}

#div_container{
	position:absolute;
	top:149px;
	width:960px;
	background:url('../i/left_center_sep.jpg') repeat-y 177px;z
}

#div_left_cont{float:left; width:750px;}
#div_left{float:left;}

#content{
	float:right;
	width:523px;
	padding:35px 25px;
	font-family:"Trebuchet MS";
	font-size:12px;
}

#flash_div{
	position:relative;
	top:0px;
	width:750px;
	height:177px;
}

#div_right{float:right; width:210px;}

.div_submenu_top{
	position:absolute;
	top:111px;
	height:38px;
	width:960px;
	background:url('../i/top_submenu_bg.jpg') no-repeat;
	padding-top:10px;
	text-align:center;
}

#footer{clear:left; width:783px; background:url('../i/footer_bg.jpg') repeat-x top #dfe0e3; padding:15px 0px 20px 177px;}

/* MENUS */
	/* TOP */
#div_menu_top a, #div_menu_top a:visited{
	display:block;
	float:left;
	padding:5px 11px 3px 11px;
	margin:0px 5px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background:url('../i/topm_bg.jpg') repeat-x;
	text-decoration:none;
}
#div_menu_top a:hover{
	color:#ffffff;
	background:url('../i/topm_selbg.jpg') repeat-x;
	text-decoration:none;
}
#div_menu_top a.sel, #div_menu_top a.sel:visited{
	background:url('../i/topm_selbg.jpg') repeat-x;
	color:#ffffff;
	text-decoration:none;
}
#div_menu_top a.sel:hover{
	background:url('../i/topm_selbg.jpg') repeat-x;
	color:#ffffff;
	text-decoration:none;
}
#div_menu_top a.sel b{
	padding-top:5px;
	background:url('../i/topm_selarr.jpg') no-repeat center top;
}

.div_submenu_top a, .div_submenu_top a:visited, .div_submenu_top a:hover{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	margin:0px 12px;
	padding-right:15px;
	background:url('../i/top_submenu_arr.gif') no-repeat right center;
	text-decoration:none;
}

	/* LEFT */
#div_left h2{
	background:url('../i/left_menu_head.jpg') no-repeat;
	width:177px;
	height:22px;
	padding:0px;
	padding-top:30px;
	margin:0px;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}
#div_left h2 b{
	margin-left:17px;
	padding-right:12px;
	background:url('../i/left_menu_hdarr.jpg') no-repeat right;
	text-align:left;
}
#div_left a, #div_left a:visited, #div_left a:hover{
	display:block;
	padding:2px 5px 2px 35px;
	width:137px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url('../i/left_menu_aarr.jpg') no-repeat 20px 7px;
	text-align:left;
}

#div_left a.lmp, #div_left a.lmp:visited, #div_left a.lmp:hover{
	display:block;
	padding:1px 5px 1px 45px;
	width:127px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	text-decoration:none;
	background:none;
}


#div_left h3{
	padding:0px;
	margin:0px;
	font-weight:normal;
}
#div_left h3 a, #div_left h3 a:visited, #div_left h3 a:hover{
	background:none;
	padding-left:20px;
	width:152px;
	font-weight:bold;
	color:#ff5a00;
}
#div_left h3.cat_top a b{
	padding-right:15px;
	background:url('../i/right_menu_hdarr.jpg') no-repeat right;
}

div.newsletter{
	width:140px;
	background-color:#0a0a0a;
	padding:5px 7px 0px 3px;
}
div.newsletter div{
	text-align:left;
	background-color:#333333;
	padding:15px 0px 15px 0px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#ffffff;
}
div.newsletter div div{
	padding:0px 0px 0px 23px;
}
div.newsletter div b{
	color:#8fd400;
	padding-left:23px;
	background:url('../i/nl_arr.jpg') no-repeat 10px;
}
div.newsletter input{
	width:87px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	padding:0px 5px;
}
#div_left div.newsletter a, #div_left div.newsletter a:visited, #div_left div.newsletter a:hover{
	background:url('../i/nl_arr1.jpg') no-repeat right;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	display:block;
	text-align:right;
	padding:10px 20px 10px 0px;
	margin:0px;
	width:110px;
}

	/* RIGHT */
#div_right h2{
	display:inline;
	padding:0px;
	margin:0px;
	padding-right:15px;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#1c84ab;
	background:url('../i/right_menu_hdarr.jpg') no-repeat right;
}

div.review{
	width:209px;
	font-family:Arial;
	font-size:10px;
}
div.review img{
	float:right;
	border:2px solid #cfcfcf;
	margin-left:4px;
}
div.review div{
	padding-top:5px;
}
div.review a, div.review a:visited{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
div.review a img{
	float:none;
	border:none;
	padding:1px 6px;
}

div.account_box{
	margin:0px 0px 20px 0px;
	padding:10px;
	background-color:#000000;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#ffffff;
	text-align:left;
	width:189px;
}
div.account_box b{
	color:#8fd400;
	padding-left:13px;
	background:url('../i/nl_arr.jpg') no-repeat 0px;
	margin:0px;
}
div.account_box div{
	margin-left:13px;
	margin-right:30px;
}
a.boxa, a.boxa:visited{
	background:url('../i/nl_arr1.jpg') no-repeat right;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	display:block;
	text-align:right;
	padding:0px 20px 2px 0px;
	margin:0px;
	text-decoration:none;
}
a.boxa:hover{
	text-decoration:underline;
}
a.boxan, a.boxan:visited{
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	text-decoration:none;
}
a.boxan:hover{
	text-decoration:underline;
}
div.account_box input{
	width:132px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	padding:0px 5px;
}

div.cart_box{
	width:209px;
	background:#323332;
}
div.cart_box_bot{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#ffffff;
	background:#070706;
	padding:10px;
}
div.cart_box_bot a, div.cart_box_bot a:visited, div.cart_box_bot a:hover{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding-left:12px;
	background:url('../i/rbox_arr.jpg') no-repeat left 2px;
}
div.cart_box_bot a b{
	color:#8fd400;
}
div.cart_box a.recalc, div.cart_box a.recalc:visited, div.cart_box a.recalc:hover{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding-left:15px;
	background:url('../i/cart_recalc.jpg') no-repeat left 2px;
}
div.cart_box a.chkout, div.cart_box a.chkout:visited, div.cart_box a.chkout:hover{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding-left:15px;
	background:url('../i/cart_chkout.jpg') no-repeat left 2px;
}
div.cart_box table.cart_menu{
	background:#070706;
}
div.cart_box table.cart_menu td{
	background:#303030;
	padding:10px;
}
div.cart_prod{
	border-top:1px solid #ed8c0f;
	margin:0px 3px;
	background-color:#ffa810;
	background-image:url('../i/cartp_bg.jpg');
	background-position:bottom;
	background-repeat:repeat-x;
}
div.cart_prod td.quant{
	width:20px;
	padding:6px 8px 0px 15px;
	vertical-align:top;
}
div.cart_prod td.quant input{
	border:1px solid #000000;
	background:url('../i/input_bg.jpg') repeat-x top;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:14px;
	margin-bottom:5px;
	text-align:right;
	width:16px;
	padding:2px 2px;
}
div.cart_prod td.pname{
	padding:11px 10px 0px 0px;
	vertical-align:top;
}
div.cart_prod td.pname a, div.cart_prod td.pname a:visited{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
div.cart_prod td.pname a:hover{
	text-decoration:underline;
}
div.cart_prod td.price{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-bottom:10px;
}
div.cart_box div.total{
	border-top:1px solid #f8f8f8;
	border-bottom:1px solid #f8f8f8;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	background-color:#dcdcdc;
	background-image:url('../i/cart_total.jpg');
	background-position:bottom;
	background-repeat:repeat-x;
	padding:8px 14px;
	margin:0px 3px;
}

	/* BOTTOM */
#bottom_menu{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	text-align:left;
}
#bottom_menu a, #bottom_menu a:visited{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
#bottom_menu a:hover{
	text-decoration:underline;
}

#copyright{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	margin-top:10px;
	text-align:left;
}
#copyright a, #copyright a:visited{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
#copyright a:hover{
	text-decoration:underline;
}

/* FORMS */
input.search{
	border:0px none;
	float:left;
	margin-top:5px;
	margin-left:4px;
	width:167px;
	height:13px;
	font-family:Arial;
	font-size:10px;
	color:#9f9f9f;
}
input.search_but{
	float:right;
	border:0px none;
}

span.form, td.form{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#5f5f5f;
}
span.form b, td.form b{
	color:#e55100;
}

input.form{
	border:1px solid #185b7e;
	height:14px;
	width:170px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
}
input.form1{
	border:1px solid #185b7e;
	height:14px;
	width:130px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
}
input.form3, select.form3{
	border:1px solid #185b7e;
	height:14px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
}
select.form3{
	height:16px;
}
textarea.form3{
	border:1px solid #185b7e;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
}
select.form{
	border:1px solid #185b7e;
	height:16px;
	width:140px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
}
table.register td{
	padding-bottom:10px;
}

a.pop, a.pop:visited, a.pop:hover{
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#009747;
	text-decoration:none;
}


/* PRODUCTS */
table.tbl_subcategs{
	border-collapse:collapse;
	background-color:#eaebea;
}
table.tbl_subcategs td{
	padding:11px 19px 0px 10px;
}
table.tbl_subcategs td.lm{
	padding:0px;
	background-color:#dfe0df;
}
table.tbl_subcategs td a, table.tbl_subcategs td a:visited{
	padding-left:9px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#545454;
}
table.tbl_subcategs td a:hover{
	padding-left:9px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:underline;
	color:#fd5a01;
	background:url('../i/subcateg_arr.jpg') no-repeat left;
}
table.tbl_subcategs td a b, table.tbl_subcategs td a:visited b{
	color:#1c84ab;
}
table.tbl_subcategs td a:hover b{
	color:#fd5a01;
}

table.prod_feat{
	border:3px solid #cccccc;
}
table.prod_feat td.prod_img{
	text-align:center;
	padding-bottom:20px;
}
table.prod_feat td.prod_desc{
	padding-bottom:10px;
}
table.prod_feat td.prod_price{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
}
table.prod_feat td.prod_price b{
	font-size:18px;
	color:#1c84ab;
}
table.prod_feat td.feat{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#696969;
	background-color:#cfcfcf;
	padding:3px 0px;
	text-align:center;
	border-bottom:1px solid #e2e2e2;
}
table.prod_feat a.prod_det_but img{
	margin-bottom:10px;
}

a.prod_title, a.prod_title:visited, a.prod_title:hover{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#1c84ab;
	text-decoration:none;
}
span.prod_title{
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#1c84ab;
	text-align:left;
}

div.disc{border:1px solid #ffb593;margin-top:10px;}
div.disc h4{margin:0px; padding:1px 0px 1px 5px; background-color:#ff9242; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ffffff;}
div.disc div.desc{font-family:"Trebuchet MS"; font-size:12px; color:#fd5a01; padding:5px 5px 0px 5px; background:url('../i/disc_arr.jpg') no-repeat 20px top;}
div.disc div.desc b{font-size:13px; font-weight:bold; color:#db3434;}

		/* SIMPLE */
table.prod_simple td.prod_img{
	text-align:right;
	padding-right:10px;
}
table.prod_simple td.prod_price{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	padding-left:20px;
}
table.prod_simple td.prod_price b{
	font-size:18px;
	color:#1c84ab;
}
table.prod_simple td.feat{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#696969;
	background-color:#cfcfcf;
	padding:3px 0px;
	text-align:center;
	border-bottom:1px solid #e2e2e2;
}
table.prod_simple td.sep{
	background:url('../i/prod_simpl_sep.jpg') repeat-y center;
}

table.prod_simple td.prod_desc{
	padding:0px 13px;
}
span.stocki{
	color:#007839;
	font-weight:bold;
}
span.stocko{
	color:#cc0000;
	font-weight:bold;
}
span.stocko a, span.stocko a:visited, span.stocko a:hover{
	color:#cc0000;
	font-weight:bold;
	text-decoration:underline;
}

		/* SEARCH */
div.search_syst_tbl{
	background-color:#f5f5f5;
	background-image:url('../i/search_syst_bg.jpg');
	background-position:top;
	background-repeat:repeat-x;
	padding:0px 15px 10px 15px;
}
h3.search_syst{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#888888;
	font-weight:normal;
	padding:0px 15px 0px 0px;
	margin:15px 0px 0px 0px;
	display:inline;
	background:url('../i/search_syst_arr.jpg') no-repeat right;
}
.search_syst_tbl a, .search_syst_tbl a:visited{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#373737;
	text-decoration:none;
	display:block;
	margin:3px 0px 3px 40px;
	padding-left:10px;
	background:url('../i/search_syst_arr1.gif') no-repeat left;
}
.search_syst_tbl a:hover{
	text-decoration:underline;
	color:#ff5d21;
	background:url('../i/search_syst_arr1s.gif') no-repeat left;
}

table.prod_search{
	border-collapse:collapse;
	border-bottom:1px solid #e8e8e8;
	margin-bottom:20px;
}
table.prod_search td{
	vertical-align:top;
}
table.prod_search td.sep{
	background:url('../i/prod_simpl_sep.jpg') repeat-y center;
}
table.prod_search td.prod_img{
	text-align:left;
	width:60px;
}
table.prod_search td.prod_desc{
	padding:0px 10px 10px 10px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#686868;
	border-bottom:1px solid #e8e8e8;
}
table.prod_search td.prod_desc ul{
	padding:0px;
	margin:5px 0px 0px 0px;
}
table.prod_search td.prod_desc ul li{
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:normal;
	color:#686868;
	list-style:none;
	background:url('../i/prod_li_bg.jpg') no-repeat left 5px;
	padding-left:12px;
	margin:0px 0px 0px 10px;
}
table.prod_search td.prod_price{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	padding-left:10px;
	width:105px;
	vertical-align:middle;
}
table.prod_search td.prod_price b{
	font-size:18px;
	color:#1c84ab;
}
table.prod_search td.prod_price input.input_bg{
	border:1px solid #000000;
	background:url('../i/input_bg.jpg') repeat-x top;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:16px;
	margin-bottom:5px;
	margin-right:5px;
	text-align:right;
	width:26px;
	padding:2px 2px 0px 2px;
}
table.prod_search td.prod_dets{
	background:url('../i/prod_search_detbg.jpg') repeat-x left top;
}
table.prod_search td.prod_dets table{
	margin:0px 5px 0px 5px;
}
table.prod_search td span.stocki{
	background:url('../i/stocki.jpg') no-repeat left;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#007839;
	font-weight:bold;
}
table.prod_search td span.stocko{
	background:url('../i/stocko.jpg') no-repeat left;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#fd5a01;
	font-weight:bold;
}
table.prod_search td a.stocko, table.prod_search td a.stocko:visited, table.prod_search td a.stocko:hover{
	background:url('../i/stockonot.jpg') no-repeat left;
	padding-left:18px;
	margin-left:50px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#7d7d7d;
	font-weight:bold;
	text-decoration:none;
}
table.prod_search td a.calcship, table.prod_search td a.calcship:visited, table.prod_search td a.calcship:hover{
	background:url('../i/ico_calcship.jpg') no-repeat left;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#7d7d7d;
	font-weight:bold;
	text-decoration:none;
}
table.prod_search td.prod_dets td{
	padding:1px 0px;
	vertical-align:center;
}
table.prod_search td a.calcship b{
	padding-right:8px;
	background:url('../i/garr.gif') no-repeat right 5px;
}
table.prod_search td.prod_dets td.pn{
	border:1px solid #cacaca;
	background-color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding:1px 10px 1px 25px;
	text-align:right;
	vertical-align:center;
}
table.prod_search td.prod_dets td.pn b{
	color:#ff5d21;
}

table.prod_simple_shop{
	border-collapse:collapse;
	border-bottom:1px solid #e8e8e8;
	margin-bottom:20px;
}
table.prod_simple_shop td{
	vertical-align:top;
}
table.prod_simple_shop td.sep{
	background:url('../i/prod_simpl_sep.jpg') repeat-y center;
}
table.prod_simple_shop td.prod_img{
	text-align:left;
	width:60px;
}
table.prod_simple_shop td.prod_desc{
	padding:0px 10px 10px 10px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#686868;
	border-bottom:1px solid #e8e8e8;
}
table.prod_simple_shop td.prod_desc ul{
	padding:0px;
	margin:5px 0px 0px 0px;
}
table.prod_simple_shop td.prod_desc ul li{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	color:#686868;
	list-style:none;
	background:url('../i/prod_li_bg.jpg') no-repeat left 5px;
	padding-left:12px;
	margin:0px 0px 0px 10px;
}
table.prod_simple_shop td.prod_price{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	padding-left:10px;
	width:105px;
	vertical-align:middle;
}
table.prod_simple_shop td.prod_price b{
	font-size:18px;
	color:#1c84ab;
}
table.prod_simple_shop td.prod_price span.old b{
	font-size:14px;
	text-decoration:line-through;
}

table.prod_simple_shop td.prod_price input.input_bg{
	border:1px solid #000000;
	background:url('../i/input_bg.jpg') repeat-x top;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:16px;
	margin-bottom:5px;
	margin-right:5px;
	text-align:right;
	width:26px;
	padding:2px 2px 0px 2px;
}
table.prod_simple_shop td.prod_dets{
	background:url('../i/prod_search_detbg.jpg') repeat-x left top;
}
table.prod_simple_shop td.prod_dets table{
	margin:0px 5px 0px 5px;
}
table.prod_simple_shop td span.stocki{
	background:url('../i/stocki.jpg') no-repeat left;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#007839;
	font-weight:bold;
}
table.prod_simple_shop td span.stocko{
	background:url('../i/stocko.jpg') no-repeat left;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#fd5a01;
	font-weight:bold;
}
table.prod_simple_shop td a.stocko, table.prod_simple_shop td a.stocko:visited, table.prod_simple_shop td a.stocko:hover{
	background:url('../i/stockonot.jpg') no-repeat left;
	padding-left:18px;
	margin-left:40px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#7d7d7d;
	font-weight:bold;
	text-decoration:none;
}
table.prod_simple_shop td a.calcship, table.prod_simple_shop td a.calcship:visited, table.prod_simple_shop td a.calcship:hover{
	background:url('../i/ico_calcship.jpg') no-repeat left;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#7d7d7d;
	font-weight:bold;
	text-decoration:none;
}
table.prod_simple_shop td.prod_dets td{
	padding:1px 0px;
	vertical-align:center;
}
table.prod_simple_shop td.prod_desc a.prod_title{
	font-size:16px;
}
table.prod_simple_shop td a.calcship b{
	padding-right:8px;
	background:url('../i/garr.gif') no-repeat right 5px;
}
table.prod_simple_shop td.prod_dets td.pn{
	border:1px solid #cacaca;
	background-color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding:1px 10px 1px 25px;
	text-align:right;
	vertical-align:center;
}
table.prod_simple_shop td.prod_dets td.pn b{
	color:#ff5d21;
}

table.prod_feat_shop{
	border-collapse:collapse;
	border:1px solid #1481a6;
	margin-bottom:20px;
}
table.prod_feat_shop td{
	vertical-align:top;
}
table.prod_feat_shop td.sep{
	background:url('../i/prod_simpl_sep.jpg') repeat-y center;
}
table.prod_feat_shop td.prod_img{
	text-align:center;
	width:104px;
}
table.prod_feat_shop td.prod_desc a.prod_title{
	font-size:16px;
}
table.prod_feat_shop td.prod_desc{
	padding:0px 10px 10px 10px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#4d4d4d;
	border-bottom:1px solid #e8e8e8;
}
table.prod_feat_shop td.prod_desc ul{
	padding:0px;
	margin:5px 0px 0px 0px;
}
table.prod_feat_shop td.prod_desc ul li{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#727272;
	list-style:none;
	background:url('../i/prod_li_bg_feat.jpg') no-repeat left 5px;
	padding-left:12px;
	margin:0px 0px 0px 10px;
}
table.prod_feat_shop td.prod_price{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	padding-left:10px;
	width:105px;
	vertical-align:middle;
}
table.prod_feat_shop td.prod_price b{
	font-size:18px;
	color:#1c84ab;
}
table.prod_feat_shop td.prod_price input.input_bg{
	border:1px solid #000000;
	background:url('../i/input_bg.jpg') repeat-x top;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:16px;
	margin-bottom:5px;
	margin-right:5px;
	text-align:right;
	width:26px;
	padding:2px 2px 0px 2px;
}
table.prod_feat_shop td.prod_dets{
	background:url('../i/prod_search_detbg.jpg') repeat-x left top;
}
table.prod_feat_shop td.prod_dets table{
	margin:0px 5px 0px 5px;
}
table.prod_feat_shop td span.stocki{
	background:url('../i/stocki.jpg') no-repeat left;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#007839;
	font-weight:bold;
}
table.prod_feat_shop td span.stocko{
	background:url('../i/stocko.jpg') no-repeat left;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#fd5a01;
	font-weight:bold;
}
table.prod_feat_shop td a.stocko, table.prod_feat_shop td a.stocko:visited, table.prod_feat_shop td a.stocko:hover{
	background:url('../i/stockonot.jpg') no-repeat left;
	padding-left:18px;
	margin-left:50px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#7d7d7d;
	font-weight:bold;
	text-decoration:none;
}
table.prod_feat_shop td a.calcship, table.prod_feat_shop td a.calcship:visited, table.prod_feat_shop td a.calcship:hover{
	background:url('../i/ico_calcship.jpg') no-repeat left;
	padding-left:18px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#7d7d7d;
	font-weight:bold;
	text-decoration:none;
}
table.prod_feat_shop td.prod_dets td{
	padding:1px 0px;
	vertical-align:center;
}
table.prod_feat_shop td a.calcship b{
	padding-right:8px;
	background:url('../i/garr.gif') no-repeat right 5px;
}
table.prod_feat_shop td.prod_dets td.pn{
	border:1px solid #cacaca;
	background-color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding:1px 10px 1px 25px;
	text-align:right;
	vertical-align:center;
}
table.prod_feat_shop td.prod_dets td.pn b{
	color:#ff5d21;
}

span.partno{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#fd5a01;
}

	/* PRODUCT DETAILS */
div.prod_tabs{
	border-bottom:5px solid #1a638b;
	height:23px;
}
div.prod_tabs a, div.prod_tabs a:visited{
	display:block;
	float:left;
	margin-right:7px;
	height:20px;
	width:110px;
	background:url('../i/prod_tab.jpg') repeat-x;
	text-align:center;
	padding:2px 0px 0px 0px;
	border-top:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
div.prod_tabs a.sel, div.prod_tabs a.sel:visited, div.prod_tabs a.sel:hover, div.prod_tabs a:hover{
	background:url('../i/prod_tab_s.jpg') repeat-x;
	border-top:1px solid #adcada;
	border-right:1px solid #adcada;
	color:#ffffff;
	text-decoration:none;
}
div.prod_tools{
	width:210px;
	float:right;
	text-align:left;
}
div.product_dets{
	float:left;
	width:525px;
}
div.prod_tab_contenth{
	display:none;
}

div.prod_tab_content{
	text-align:left;
}

td.prod_specs_hd{
	background:url('../i/prod_specs_hd.jpg') repeat-x;
	padding:21px 0px 2px 3px;
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#ff5a00;
	text-align:left;
}
td.prod_specs_l{
	vertical-align:top;
	width:50%;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	padding-left:3px;
	text-align:left;
}
td.prod_specs_r{
	vertical-align:top;
	width:50%;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#19779a;
	text-align:left;
}
div.prod_price{
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#ff5b00;
	line-height:20px;
}

div.prod_price input.input_bg{
	border:1px solid #000000;
	background:url('../i/input_bg.jpg') repeat-x top;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:16px;
	margin-bottom:5px;
	text-align:right;
	width:30px;
}

a.ptship, a.ptship:visited, a.ptship:hover{
	display:block;
	padding-left:30px;
	margin-top:5px;
	background:url('../i/ico_tship.jpg') no-repeat left top;
	color:#555555;
	text-decoration:none;
}
a.ptprice, a.ptprice:visited, a.ptprice:hover{
	display:block;
	padding-left:30px;
	margin-top:5px;
	background:url('../i/ico_tprice.jpg') no-repeat left top;
	color:#555555;
	text-decoration:none;
}
a.ptchange, a.ptchange:visited, a.ptchange:hover{
	display:block;
	padding-left:30px;
	margin-top:5px;
	background:url('../i/ico_tchange.jpg') no-repeat left top;
	color:#555555;
	text-decoration:none;
}
a.ptwish, a.ptwish:visited, a.ptwish:hover{
	display:block;
	padding-left:30px;
	margin-top:5px;
	background:url('../i/ico_twish.jpg') no-repeat left top;
	color:#555555;
	text-decoration:none;
}
a.ptmbcompat, a.ptmbcompat:visited, a.ptmbcompat:hover{
	display:block;
	padding-left:30px;
	margin-top:5px;
	background:url('../i/ico_tmbcompat.jpg') no-repeat left top;
	color:#555555;
	text-decoration:none;
}
a.ptrelprod, a.ptrelprod:visited, a.ptrelprod:hover{
	display:block;
	padding-left:30px;
	margin-top:5px;
	background:url('../i/ico_trelprod.jpg') no-repeat left top;
	color:#555555;
	text-decoration:none;
}
a.ptfileprod, a.ptfileprod:visited, a.ptfileprod:hover{
	display:block;
	padding-left:30px;
	margin-top:5px;
	background:url('../i/ico_tpdf.jpg') no-repeat left top;
	color:#555555;
	text-decoration:none;
}

.product_dets ul li, .prod_desc ul li{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#7e7e7e;
	list-style:none;
	background:url('../i/prod_li_bg.jpg') no-repeat left 5px;
	padding-left:12px;
	margin-left:-20px;
}

.prod_pics{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#666666;
}
.prod_pics img{
	border:3px solid #b9b9b9;
	margin-right:6px;
}
.prod_pics img{
	cursor:pointer;
}
.prod_pics a.tridee{
	margin-top:32px;
	float:right;
}
.prod_pics a.tridee img{
		border:0px none;
}

table.prod_rev tr td{font-family:"Trebuchet MS"; font-size:12px;}
table.prod_rev tr td img{border:3px solid #dcdcdc;}
table.prod_rev tr td a, table.prod_rev tr td a:visited, table.prod_rev tr td a:hover{font-family:"Trebuchet MS";	font-size:12px; font-weight:bold; color:#000000; text-decoration:underline; padding-right:10px; background:url('../i/rev_arr.jpg') no-repeat right;}
table.prod_rev tr td a.preva, table.prod_rev tr td a.preva:visited, table.prod_rev tr td a.preva:hover{background:none; padding:0px;}

table.prod_revs tr td{font-family:"Trebuchet MS"; font-size:12px; text-align:justify}
table.prod_revs tr td img{border:1px solid #deeaf1;}
table.prod_revs tr td a, table.prod_revs tr td a:visited, table.prod_revs tr td a:hover{font-family:"Trebuchet MS";	font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;}
table.prod_revs tr td a img{border:0px;}
table.prod_revs tr td.desc{text-align:right}
table.prod_revs tr td.desc span{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#505050}
table.prod_revs tr td a.preva, table.prod_revs tr td a.preva:visited, table.prod_revs tr td a.preva:hover{background:none; padding:0px;}

a.prevs_prod, a.prevs_prod:visited, a.prevs_prod:hover{font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#1c84ab; text-decoration:none; display:block; margin:5px 0px; padding-left:13px; background:url('../i/prevs_arr.jpg') no-repeat left 4px;}


.prod_revs_pages{float:right; font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#071412}
.prod_revs_pages a, .prod_revs_pages a:visited{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#dbdbdb; text-decoration:none;}
.prod_revs_pages a.sel, .prod_revs_pages a.sel:visited, .prod_revs_pages a.sel:hover, .prod_revs_pages a:hover{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#1c84ab; text-decoration:underline;}

/* RMA */
div.rma_ord{background-color:#3982ac; background-image:url('../i/rma_ord_bg.jpg'); background-repeat:no-repeat; background-position:left; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#ffffff; padding:7px 0px 7px 15px;}
table.rma_prod{border-bottom:1px solid #d7d7d7;}
table.rma_prod td{padding:5px 10px;}
table.rma_prod a.ttl, table.rma_prod a.ttl:visited, table.rma_prod a.ttl:hover{font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#1c84ab; text-decoration:none;}
a.rmal, a.rmal:visited{display:block; padding:5px 0px 0px 25px; font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#1c84ab; text-decoration:none; background:url('../i/rma_arr.jpg') no-repeat left 8px;}
a.rmal:hover{display:block; padding:5px 0px 0px 25px; font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#ff9257; text-decoration:underline; background:url('../i/rma_arr.jpg') no-repeat left 8px;}
table.rma_prod span.ttl{font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#1c84ab; text-decoration:none;}
span.rma_st{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#1c84ab;}

.rma_thd{font-family:"Trebuchet MS"; font-size:13px; font-weight:normal; color:#1c84ab;}
.rma_thd b{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#828282;}
.rma_tmess{font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#000000;}
.rma_tmess b{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#3982ac;}
textarea.rma_box{height:100px; width:600px; background-color:#eaeaea; border:1px solid #cacaca;}

.rma_chk{padding-left: 15px; padding-top:10px; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#828282;}
.rma_chk b{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#3982ac;}

/* ORDER HISTORY */
div.ord_ord{background-color:#3982ac; background-image:url('../i/rma_ord_bg.jpg'); background-repeat:no-repeat; background-position:left; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#ffffff; padding:7px 0px 7px 15px;}
div.ord_stats{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#828282;}
div.ord_stats a.norm, div.ord_stats a.norm:visited, div.ord_stats a.norm:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#1c84ab; text-decoration:none;}
div.ord_stats a.norm:hover{text-decoration:underline;}

td.acc_ord_hd0{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#969696; width:80px;}
td.acc_ord_hd0 b{font-size:12px; font-weight:bold; color:#000000;}
td.acc_ord_hd, td.acc_ord_hd1{font-size:12px; font-weight:bold; color:#969696;}
td.acc_ord_hd{width:180px;}
td.acc_ord_hd1{padding-left:20px;}
td.acc_ord_hd0, td.acc_ord_hd{border-right:1px solid #f1f1f1; padding:0px 20px;}
td.acc_ord_td{border:1px solid #d9d9d9; padding:1px;vertical-align:top; }
td.acc_ord_hd2{text-align:right; padding:0px 10px;}

table.acc_ord_tbl td{vertical-align:top;padding:5px 0px 10px 0px;}
table.acc_ord_tbl td.n{text-align:center; width:118px; border-right:1px solid #eaeaea;}
table.acc_ord_tbl td.prod{padding-left:10px;padding-right:10px; border-right:1px solid #eaeaea;}
table.acc_ord_tbl td.prod span.pn{padding-left:15px; background:url('../i/acc_ord_arr.jpg') no-repeat left; font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#727272;}
table.acc_ord_tbl td.prod span.pn b{color:#fd5a01;}
table.acc_ord_tbl td.hline{background-color:#d7d7d7; padding:0px;}
table.acc_ord_tbl td.n2{padding-left:10px;padding-right:10px; border-right:1px solid #eaeaea;}
table.acc_ord_tbl td.n3{padding-left:10px;padding-right:10px;}
table.acc_ord_tbl tr.tf td{background-color:#f5f5f5; text-align:right; padding:5px 10px; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#000000;}
table.acc_ord_tbl tr.tf td.o{font-size:14px; font-weight:bold; color:#cc0000;}

table.acc_ord_tbl tr.extra td{background:url('../i/buy_addr_bg.jpg') repeat-x left bottom; height:38px; height:expression(28+'px'); padding:5px 10px 5px 15px; vertical-align:bottom; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#e55100;}
table.acc_ord_tbl tr.extra td span{font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#000000;}
table.acc_ord_tbl tr.extra td.price{padding:5px 10px 5px 10px; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; text-align:right; color:#1c84ab;}
table.acc_ord_tbl tr.total td{background:#dfdfdf; padding:5px 10px 5px 10px; vertical-align:middle; text-align:right; font-size:14px; font-weight:bold; color:#000000;}
table.acc_ord_tbl tr.total td.price{font-size:16px; color:#cc0000;}

table.acc_ord_tbl td.chk{background:#e8f1f6;}
table.acc_ord_tbl td.chk ul{list-style:none; margin:0px 0px 0px 15px; padding:0px;}
table.acc_ord_tbl td.chk li, table.acc_ord_tbl td.chk li{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#005d9e; text-decoration:none; background:url('../i/acc_ord_li.jpg') no-repeat left 4px; padding-left:15px;}
table.acc_ord_tbl td.chk div.note{padding:5px 15px 0px 15px; font-family:"Trebuchet MS"; font-size:11px; color:#005d9e;}


table.acc_ord_tbl td.ordhd{padding:0px; border-bottom:2px solid #c4deeb; background-color:#d4e9f1;}
table.acc_ord_tbl td.hd0{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#2c2c2c; padding:5px 20px 5px 18px; width:80px; border-right:1px solid #b0d1e3; vertical-align:middle}
table.acc_ord_tbl td.hd0 b{font-size:12px;}
table.acc_ord_tbl td.hd{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#2c2c2c; padding:5px 20px; width:180px; border-right:1px solid #b0d1e3; vertical-align:middle}
table.acc_ord_tbl td.hd1{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#2c2c2c; padding:5px 20px; width:130px; border-right:1px solid #b0d1e3; vertical-align:middle}
table.acc_ord_tbl td.hd2{text-align:right; padding:0px 7px; vertical-align:middle}

/* BUY */
div.buy_tabs{
	border-bottom:5px solid #1a638b;
	height:23px;
}
div.buy_tabs span{
	display:block;
	float:left;
	margin-right:25px;
	height:20px;
	text-align:center;
	padding:2px 0px 0px 0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
div.buy_tabs a, div.buy_tabs a:visited{
	display:block;
	float:left;
	margin-right:7px;
	height:20px;
	width:110px;
	background:url('../i/prod_tab.jpg') repeat-x;
	text-align:center;
	padding:2px 0px 0px 0px;
	border-top:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
div.buy_tabs a.sel, div.buy_tabs a.sel:visited, div.buy_tabs a.sel:hover, div.buy_tabs a:hover{
	background:url('../i/prod_tab_s.jpg') repeat-x;
	border-top:1px solid #adcada;
	border-right:1px solid #adcada;
	color:#ffffff;
	text-decoration:none;
}

table.buy_tbl{
	margin-top:15px;
}
table.buy_tbl tr th{
	background:url('../i/buy_hd.jpg') repeat-x;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:13px;
	height:24px;
	border-top:2px solid #eb5706;
}
table.buy_tbl tr th b{
	background:url('../i/buy_hdarr.gif') no-repeat right;
	padding-right:13px;
}
table.buy_tbl tr td{
	vertical-align:top;
	padding:8px 10px 8px 13px;
	background:url('../i/buy_vline.jpg') repeat-y left top;
}
table.buy_tbl tr td.n{
	text-align:center;
	background:none;
}
table.buy_tbl tr td.n1{
	text-align:left;
	background:none;
}
table.buy_tbl tr td.o{
	padding:0px;
	background:none;
}
table.buy_tbl tr td.hline{
	padding:0px;
	background:none;
	background-color:#dfdfdf;
}
table.buy_tbl tr.buy_tf td{
	background:none;
	background-color:#dfdfdf;
	padding:0px 10px 0px 13px;
	height:31px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align:right;
	line-height:31px;
}
table.buy_tbl tr.buy_tf td.o{
	font-size:18px;
	color:#cc0000;
	text-align:left;
	background:url('../i/buy_vline1.jpg') repeat-y left top;
	background-color:#dfdfdf;
}
table.buy_tbl input.input_bg{
	border:1px solid #000000;
	background:url('../i/input_bg.jpg') repeat-x top;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:16px;
	margin-bottom:5px;
	text-align:right;
	width:20px;
}
span.buy_pprice{
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#1c84ab;
}
table.buy_tbl tr td.n2{
	text-align:left;
	background:none;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#5f5f5f;
	padding-left:20px;
	padding-right:0px;
}
table.buy_tbl tr td.n3{
	text-align:left;
	background:none;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#5f5f5f;
}
table.buy_tbl tr td.n3 a, table.buy_tbl tr td.n3 a:visited{
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:normal;
	color:#5f5f5f;
	text-decoration:none;
}
table.buy_tbl tr td.n3 a:hover{
	text-decoration:underline;
}
input.form4{
	border:1px solid #185b7e;
	height:15px;
	margin-bottom:5px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
}

table.buy_addr_tbl{
	margin-top:15px;
}

table.buy_addr_tbl td{
	background:url('../i/buy_addr_bg.jpg') repeat-x left bottom;
	height:38px;
	height:expression(28+'px');
	padding:5px 10px 5px 15px;
	vertical-align:bottom;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#e55100;
}
table.buy_addr_tbl td span{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
table.buy_addr_tbl td.sep, table.buy_addr_tbl tr.total td.sep{
	background:none;
	padding:0px;
	height:100%;
}
table.buy_addr_tbl td.price{
	padding:5px 10px 5px 25px;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#1c84ab;
}
table.buy_addr_tbl tr.total td{
	background:#dfdfdf;
	height:32px;
	padding:0px 10px 0px 15px;
	vertical-align:middle;
	text-align:right;
	color:#000000;
}
table.buy_addr_tbl tr.total td.price{
	padding:0px 10px 0px 25px;
	font-size:16px;
	color:#cc0000;
	text-align:left;
}
h2.buy_addr{
	padding:0px;
	margin:0px;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#e55100;
}
.buy_addr_notice{
	color:#5f5f5f;
	font-weight:bold;
}

table.buy_alist td, table.buy_plist td{
	text-align:left;
	vertical-align:top;
}
table.buy_alist td.hd, table.buy_plist td.hd{
	border-bottom:5px solid #dfdfdf;
}
table.buy_alist td.hd span, table.buy_plist td.hd span{
	display:block;
	width:175px;
	height:18px;
	padding:3px 10px 0px 10px;
	background:url('../i/buy_alisthd.jpg') repeat-x left bottom;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#015d68;
	line-height:21px;
}
table.buy_alist td.hd b, table.buy_plist td.hd b{
	background:url('../i/buy_alistarr.jpg') no-repeat right;
	padding-right:15px;
}
table.buy_alist td.list, table.buy_plist td.list{
	background-color:#fafafa;
}

td.addr_black td{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#575757;
	padding-right:10px;
}
td.addr_black td b{
	color:#000000;
}
td.addr_black td.sep, td.addr_grey td.sep, table.buy_plist td.list td.sep{
	background-color:#ffffff;
}
td.addr_grey td{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#cccccc;
	padding-right:10px;
}
td.addr_grey td b{
	color:#575757;
}
table.buy_plist td.list{
	padding:10px;
}
table.buy_plist td.list td{
	padding:2px 0px;
}
table.buy_plist td.list td.sep{
	padding:0px;
}
table.buy_plist td.list td input, input.shmet{
	border:1px solid #185b7e;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:normal;
	height:15px;
}
table.buy_plist td.list td select, select.shmet{
	border:1px solid #185b7e;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:normal;
}

/* INDEX */
table.idx_var tr td h3, table.idx_var tr td h3 a, table.idx_var tr td h3 a:visited, table.idx_var tr td h3 a:hover, table.idx_var tr td a.img, table.idx_var tr td a.img:visited, table.idx_var tr td a.img:hover{
	padding:0px;
	margin:0px;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#ff5a00;
	float:none;
	background:none;
}
table.idx_var tr td{
	padding:4px;
	vertical-align:top;
}
table.idx_var tr td a, table.idx_var tr td a:visited{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#919191;
	text-decoration:none;
	float:right;
	padding-right:10px;
	background:url('../i/idx_arr.jpg') no-repeat right;
}

table.idx_hard{
	border:1px solid #b5b5b5;
	border-top:2px solid #b5b5b5;
}
table.idx_hard tr td.td1{
	background-color:#dce5ea;
	background-image:url('../i/idx_hd_bg1.jpg');
	background-repeat:repeat-x;
	background-position:top;
	padding:5px;
}
table.idx_hard tr td.td1 table tr td{
	padding:2px 0px;
}
table.idx_hard tr td.td1 table tr td a, table.idx_hard tr td.td1 table tr td a:visited, table.idx_hard tr td.td1 table tr td a:hover{
	background:url('../i/org_arr.gif') no-repeat left;
	padding-left:10px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
table.idx_hard tr td.td1 table tr td.bubble{
	border:1px solid #b5b5b5;
	border-right:none;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#269ac3;
	padding:0px 5px;
}
table.idx_hard tr td.td1 b{
	font-family:"Trebuchet MS";
	font-size:14px;
}
table.idx_hard tr td.td1 table tr td span{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#01476b;
}


table.idx_hard tr td.td2{
	background-color:#d9f0e8;
	background-image:url('../i/idx_hd_bg2.jpg');
	background-repeat:repeat-x;
	background-position:top;
	padding:5px;
	vertical-align:top;
}
table.idx_hard tr td.td2 table tr td{
	padding:2px 0px;
}
table.idx_hard tr td.td2 table tr td a, table.idx_hard tr td.td2 table tr td a:visited, table.idx_hard tr td.td2 table tr td a:hover{
	background:url('../i/org_arr.gif') no-repeat left;
	padding-left:10px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
table.idx_hard tr td.td2 table tr td.bubble{
	border:1px solid #b5b5b5;
	border-right:none;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#269ac3;
	padding:0px 5px;
}
table.idx_hard tr td.td2 b{
	font-family:"Trebuchet MS";
	font-size:14px;
}
table.idx_hard tr td.td2 table tr td span{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#01476b;
	background:url('../i/org_arr.gif') no-repeat left;
	padding-left:10px;
}

table.idx_hard tr td.td3{
	background-color:#dbdbdb;
	background-image:url('../i/idx_hd_bg3.jpg');
	background-repeat:repeat-x;
	background-position:top;
	padding:5px;
	vertical-align:top;
}
table.idx_hard tr td.td3 table tr td{
	padding:2px 0px;
}
table.idx_hard tr td.td3 table tr td a, table.idx_hard tr td.td3 table tr td a:visited, table.idx_hard tr td.td3 table tr td a:hover{
	background:url('../i/org_arr.gif') no-repeat left;
	padding-left:10px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
table.idx_hard tr td.td3 table tr td.bubble{
	border:1px solid #b5b5b5;
	border-right:none;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#269ac3;
	padding:0px 5px;
}
table.idx_hard tr td.td3 b{
	font-family:"Trebuchet MS";
	font-size:14px;
}
table.idx_hard tr td.td3 table tr td span{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#01476b;
	background:url('../i/org_arr.gif') no-repeat left;
	padding-left:10px;
}

table.idx_hard tr td.td4{
	background-color:#ecebd9;
	background-image:url('../i/idx_hd_bg4.jpg');
	background-repeat:repeat-x;
	background-position:top;
	padding:5px;
	vertical-align:top;
}
table.idx_hard tr td.td4 table tr td{
	padding:2px 0px;
}
table.idx_hard tr td.td4 table tr td a, table.idx_hard tr td.td4 table tr td a:visited, table.idx_hard tr td.td4 table tr td a:hover{
	background:url('../i/org_arr.gif') no-repeat left;
	padding-left:10px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
table.idx_hard tr td.td4 table tr td.bubble{
	border:1px solid #b5b5b5;
	border-right:none;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#269ac3;
	padding:0px 5px;
}
table.idx_hard tr td.td4 b{
	font-family:"Trebuchet MS";
	font-size:14px;
}
table.idx_hard tr td.td4 table tr td span{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#01476b;
}

div.idxd{
	border:1px solid #b5b5b5;
	padding:3px;
	margin-bottom:4px;
}
div.idxd span{
	display:block;
	background:url('../i/idxs_arr.gif') no-repeat left 4px;
	padding-left:15px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#1c84ab;
}

#idxd1{margin-right:2px; height:153px;}
#idxd1 div.top{padding:10px 15px 0px 15px; height:153px; background:url('../i/idx1_top.jpg') repeat-x bottom;}
#idxd1 div.top h3, #idxd1 div.top h3 a, #idxd1 div.top h3 a:visited, #idxd1 div.top h3 a:hover{padding:0px; margin:0px; font-family:"Trebuchet MS"; font-size:18px; color:#000000; font-weight:normal; text-decoration:none}
#idxd1 div.bot{padding:10px 15px; background-color:#d4e6f0; height:52px;}
#idxd1 div.bot h3{padding:0px; margin:0px; font-family:"Trebuchet MS"; font-size:16px; color:#000000;}
#idxd1 div.bot a, #idxd1 div.bot a:visited, #idxd1 div.bot a:hover{font-size:10px; background:url('../i/idx1_arr.jpg') no-repeat left; padding-left:10px; text-decoration:none;}
#idxd1 div.bot a:hover{text-decoration:underline;}


#idxd2{margin-left:2px; height:153px;}
#idxd2 div.top{padding:10px 15px 0px 15px; height:153px; background:url('../i/idx2_top.jpg') repeat-x bottom;}
#idxd2 div.top h3, #idxd2 div.top h3 a, #idxd2 div.top h3 a:visited, #idxd2 div.top h3 a:hover{padding:0px; margin:0px; font-family:"Trebuchet MS"; font-size:18px; color:#000000; font-weight:normal; text-decoration:none}
#idxd2 div.bot{padding:10px 15px; background-color:#cce5dd; height:52px;}
#idxd2 div.bot h3{padding:0px; margin:0px; font-family:"Trebuchet MS"; font-size:16px; color:#000000;}
#idxd2 div.bot a, #idxd2 div.bot a:visited, #idxd2 div.bot a:hover{font-size:10px; background:url('../i/idx2_arr.jpg') no-repeat left; padding-left:10px; text-decoration:none;}
#idxd2 div.bot a:hover{text-decoration:underline;}


#idxd3{margin-right:2px; height:153px;}
#idxd3 div.top{padding:10px 15px 0px 15px; height:130px; background:url('../i/idx3_top.jpg') repeat-x bottom;}
#idxd3 div.top h3, #idxd3 div.top h3 a, #idxd3 div.top h3 a:visited, #idxd3 div.top h3 a:hover{padding:0px; margin:0px; font-family:"Trebuchet MS"; font-size:18px; color:#000000; font-weight:normal; text-decoration:none}
#idxd3 div.bot{padding:10px 15px; background-color:#d5d6d7; height:52px;}
#idxd3 div.bot h3{padding:0px; margin:0px; font-family:"Trebuchet MS"; font-size:16px; color:#000000;}
#idxd3 div.bot a, #idxd3 div.bot a:visited, #idxd3 div.bot a:hover{font-size:10px; background:url('../i/idx3_arr.jpg') no-repeat left; padding-left:10px; text-decoration:none;}
#idxd3 div.bot a:hover{text-decoration:underline;}


#idxd4{margin-left:2px; height:153px;}
#idxd4 div.top{padding:10px 15px 0px 15px; height:130px; background:url('../i/idx4_top.jpg') repeat-x bottom;}
#idxd4 div.top h3, #idxd4 div.top h3 a, #idxd4 div.top h3 a:visited, #idxd4 div.top h3 a:hover{padding:0px; margin:0px; font-family:"Trebuchet MS"; font-size:18px; color:#000000; font-weight:normal; text-decoration:none}
#idxd4 div.top h3 span{padding:0px; margin:0px; font-family:"Trebuchet MS"; font-size:12px; color:#000000; font-weight:normal; background:none; font-weight:bold}
#idxd4 div.bot{padding:10px 15px; background-color:#f0e3ba; height:52px;}
#idxd4 div.bot h3{padding:0px; margin:0px; font-family:"Trebuchet MS"; font-size:16px; color:#000000;}
#idxd4 div.bot a, #idxd4 div.bot a:visited, #idxd4 div.bot a:hover{font-size:10px; background:url('../i/idx4_arr.jpg') no-repeat left; padding-left:10px; text-decoration:none;}
#idxd4 div.bot a:hover{text-decoration:underline;}

#idxd5{padding:3px;}
/*#idxd5 div{background:url('../i/idx5_bg.jpg') no-repeat right; height:24px; padding:15px 15px;}
#idxd5 a, #idxd5 a:visited, #idxd5 a:hover{font-family:"Trebuchet MS"; font-size:18px; color:#000000; text-decoration:none; background:url('../i/idx5_arr.gif') no-repeat right 5px; padding-right:15px;}*/


/* CONTACT */
table.contact{margin-left:25px;}
table.contact tr td{padding-left:10px; font-family:"Trebuchet MS"; font-size:11px; color:#009144; font-weight:bold;}
table.contact tr td.ttl{padding:0px; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#5f5f5f;}
table.contact tr td a, table.contact tr td a:visited, table.contact tr td a:hover{font-family:"Trebuchet MS"; font-size:11px; color:#009144; font-weight:bold;}

/* NEWS */
a.news_date, a.news_date:visited, a.news_date:hover{padding-left:15px; background:url('../i/news_ico.jpg') no-repeat left; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ff5a00; text-decoration:none;}
a.news_title, a.news_title:visited, a.news_title:hover{font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:#5f5f5f; text-decoration:none;}
span.news_desc{font-family:"Trebuchet MS"; font-size:12px; color:#888888; text-decoration:none;}
.news_ttl{background-color:#1d85ac; background-image:url('../i/news_ttlbg.jpg'); background-position:right; background-repeat:no-repeat;}
.news_ttl table tr td{font-family:"Trebuchet MS"; font-size:14px; color:#ffffff; vertical-align:middle;}
.news_ttl table tr td h2{padding:0px; margin:0px 0px 0px 15px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#ffffff;}
.news_dt{text-align:right; padding-right:10px;}

/* PAGES */
h2.page{
	margin:0px 0px 40px 0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:15px;
	font-weight:bold;
	color:#1c84ab;
}
h3.page{
	display:inline;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#5f5f5f;
}
.faq_q{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; padding-left:35px; background:url('../i/faq_q.jpg') no-repeat left top;}
.faq_a{font-family:"Trebuchet MS"; font-size:12px; padding-left:35px; background:url('../i/faq_a.jpg') no-repeat left top;}
div.paget{background-color:#1d85ac;}
div.paget table tr td h2{padding:0px; margin:0px 0px 0px 15px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#ffffff;}
td.paget_tech{
	background-image:url('../i/paget_tech.jpg');
	background-position:right;
	background-repeat:no-repeat;
}
td.paget_selector{
	background-image:url('../i/paget_selector.jpg');
	background-position:right;
	background-repeat:no-repeat;
}

div.pag_rel{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#ff5a00;
	background:url('../i/pag_rel.jpg') no-repeat 5px;
	padding-left:25px;
}
div.pag_down{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#ff5a00;
	background:url('../i/pag_down.jpg') no-repeat 5px;
	padding-left:25px;
}
ul.pag_rel{list-style:none; margin:0px 0px 0px 25px; padding:0px;}
ul.pag_rel li a, ul.pag_rel li a:visited{font-family:"Trebuchet MS"; font-size:12px; color:#000000; text-decoration:none; background:url('../i/barr.jpg') no-repeat left 5px; padding-left:15px;}
ul.pag_rel li a:hover{color:#1c84ab; text-decoration:underline;}
ul.pag_down{list-style:none; margin:0px 0px 0px 18px; padding:0px;}
ul.pag_down li a, ul.pag_down li a:visited{font-family:"Trebuchet MS"; font-size:12px; color:#000000; text-decoration:none; background:url('../i/ppdf.jpg') no-repeat left 0px; padding-left:22px;}
ul.pag_down li a:hover{color:#1c84ab; text-decoration:underline;}
td.tech_center{background:url('../i/tech_center_bg.jpg') repeat-y;}
td.tech_center div{background:url('../i/tech_center_tbg.jpg') no-repeat top; width:160px; padding:14px 17px;}
td.tech_center_l{padding-right:10px;}


/* LiveSearch */
#LSResult{position:absolute; background-color:#ffffff; z-index:1000; color:#ffffff; left:634px; margin: 50px auto 0px auto; width:265px; width:expression(263+'px'); }
div.LSRes{ position:absolute; float:left; background-color:#ffffff; border:1px solid #a7a6a6; left:231px; width:259px; padding:2px; }
div.LSRes a, div.LSRes a:visited, div.LSRes a:hover{display:block; text-decoration:none;}
a.LStotal, a.LStotal:visited{font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; text-align:left; padding:3px 0px 3px 7px; background:url('../i/lstotal_.jpg') no-repeat left top; width:252px;}
a.LStotal:hover{font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; text-align:left; background:url('../i/lstotal.jpg') no-repeat left top; padding:3px 0px 3px 7px; width:252px;}
div.LSdesc{font-family:"Trebuchet MS"; font-size:10px; color:#57acdd; padding:3px 7px; 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:"Trebuchet MS"; font-size:9px; color:#8f8f8f;}
a.LScat:hover span.LSpath{font-family:"Trebuchet MS"; font-size:9px; color:#ffffff;}

a.LSproduct, a.LSproduct:visited{font-family:"Trebuchet MS"; font-size:10px; color:#57acdd; display:block; width:253px; height:41px; padding:4px 3px; background:url('../i/lsprod.jpg') no-repeat; }
a.LSproduct:hover{background:url('../i/lsprod_.jpg') no-repeat; color:#ffffff;}
a.LSproduct img, a.LSproduct:visited img{border:1px solid #a1c1d1;}
a.LSproduct:hover img{border:1px solid #ffffff;}
a.LSproduct span{display:block; position:absolute; left:60px; font-family:"Trebuchet MS"; font-size:10px; color:#57acdd;}
a.LSproduct:hover span{display:block; position:absolute; left:60px; color:#ffffff;}
a.LSproduct span b, a.LSproduct:visited span b{color:#96c6de;}
a.LSproduct:hover span b{color:#ffffff;}
#LSLoading{position:absolute; top:25px; left:632px; height:24px; width:193px; margin: 0px auto 0px auto; }
#LSLoading input{border:0px none;}
.LSLoadingOn{background:url('../i/search_bg.jpg') no-repeat;}
.LSLoadingOff{background:url('../i/search_bg.jpg') no-repeat;}


/* SEARCH */
div.search_resume{background-image:url('../i/search_resume.jpg'); background-repeat:repeat-y; background-position:left; background-color:#f5f5f5; padding:15px 0px 15px 35px;}
div.search_resume h2{margin:0px 0px 10px 0px; padding:0px 0px 0px 11px; background:url('../i/search_resh2.jpg') no-repeat left; font-family:"Trebuchet MS"; font-size:14px; color:#0b0b0b; font-weight:normal;}
div.search_resume h2 b{color:#ff733d; font-weight:bold;}
div.search_resume a, div.search_resume a:visited{font-family:"Trebuchet MS"; font-size:12px; color:#545454; font-weight:normal; text-decoration:none; padding:0px 0px 0px 11px; background:url('../i/search_resa.jpg') no-repeat left 6px;}
div.search_resume a:hover{background:url('../i/search_resa_.jpg') no-repeat left 6px;}
div.search_resume a:hover, div.search_resume a:hover i{color:#ff733d; text-decoration:underline;}
div.search_resume a i{font-style:normal; color:#1c84ab; font-weight:bold;}

h2.search_hd{padding:14px 0px 0px 25px; margin:0px; background-image:url('../i/search_hd.jpg'); background-repeat:no-repeat; background-position:right; background-color:#1c84ab; height:33px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#ffffff; vertical-align:center;}


/* CONFIGURATOR */
h2.conf_hd{font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#54a2c0; margin:10px 0px;}
h2.conf_hd b{color:#0083a9;}
h3.conf_hd{font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:#54a2c0; margin:10px 0px;}
h3.conf_hd b{color:#0083a9;}

a.conf_blist, a.conf_blist:visited, a.conf_blist:hover{ display:block; float:left; width:110px; padding:0px 0px; margin-right:10px; font-family:"Trebuchet MS"; font-size:11px; color:#006683; text-decoration:none;}
a.conf_brandlist, a.conf_brandlist:visited, a.conf_brandlist:hover{display:block; float:left; width:240px; padding:3px 0px 3px 10px; font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#5f5f5f; text-decoration:none; background:url('../i/conf_arr.jpg') no-repeat left;}
a.conf_brandlist b{color:#ff5c00;}
a.conf_brandlist:hover, a.conf_brandlist:hover b{color:#0083a9; text-decoration:underline;}
a.conf_brandlistb, a.conf_brandlistb:visited, a.conf_brandlistb:hover{display:block; float:left; width:240px; padding:3px 0px 3px 10px; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#5f5f5f; text-decoration:none; background:url('../i/conf_arr.jpg') no-repeat left;}

div.conf_info{font-family:"Trebuchet MS"; font-size:12px; color:#5f5f5f; padding-left:25px; background:url('../i/info.jpg') no-repeat left;}
div.conf_info b{font-weight:bold; color:#ff5a00;}
div.conf_info a, div.conf_info a:visited, div.conf_info a:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#5f5f5f; text-decoration:underline;}
div.conf_info a:hover{text-decoration:none;}


/* SITE MAP */
span.sm_1, a.sm_1, a.sm_1:visited, a.sm_1:hover{font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#0083a9; text-decoration:none;}
span.sm_2, a.sm_2, a.sm_2:visited, a.sm_2:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#ff5a00; text-decoration:none; padding-left:15px; background:url('../i/sm_arr.jpg') no-repeat 3px 5px}
span.sm_3, a.sm_3, a.sm_3:visited, a.sm_3:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#5f5f5f; text-decoration:none; padding-left:15px;}
span.sm_4, a.sm_4, a.sm_4:visited, a.sm_4:hover{font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#5f5f5f; text-decoration:none; padding-left:15px;}



/* MAIL TEMPLATE */
table.mail_tbl{border:1px solid #c8c8c8;}
td.mail_subject{background-color:#166797;}
td.mail_subject1{background-color:#166797; padding:10px; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ffffff;}
td.mail_content{background-color:#ffffff; padding:20px; font-family:"Trebuchet MS"; font-size:12px; color:#717171;}
span.mail_title{display:block; padding-left:12px; background:url('../i/mail_arr.jpg') no-repeat left 5px; font-family:"Trebuchet MS"; font-weight:bold; font-size:14px; color:#fd5a01;}
td.mail_sign{background-color:#4691ba; background-image:url('../i/mail_sarr.jpg'); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; padding:10px 10px 10px 25px;}
td.mail_sign1{background-color:#4691ba; font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; padding:10px 10px 10px 25px;}

td.mail_sign a, td.mail_sign1 a{font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; text-decoration:underline;}
td.mail_sign a:hover, td.mail_sign1 a:hover{font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; text-decoration:none;}

table.mail_ord_sum{margin:10px 0px;}
table.mail_ord_sum td{font-family:"Trebuchet MS"; font-size:12px; color:#1c658d; font-weight:bold; padding-top:5px; text-align:left; vertical-align:top;}
table.mail_ord_sum td.mail_det{font-family:"Trebuchet MS"; font-size:12px; color:#237eae; font-weight:bold; padding-left:10px;}
table.mail_ord_sum td.mail_det small{font-size:11px; font-weight:normal;}


/* WHERE TO BUY */
.reseller tr td {vertical-align:top; padding-right:10px; font-family:Arial; font-size:10px; color:#808080;}
.reseller td b {font-family:Arial; font-size: 12px; font-weight:bold; color:#0073bd;}
a.res_c, a.res_c:visited, a.res_c:hover{display:block; float:left; width:160px; padding:3px 0px 3px 10px; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#5f5f5f; text-decoration:none; background:url('../i/conf_arr.jpg') no-repeat left;}


/* 404 */
a.cat404, a.cat404:visited, a.cat404:hover{padding:0 0 0 10px; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#5f5f5f; text-decoration:none; background:url('../i/conf_arr.jpg') no-repeat left;}
a.cat404:hover{color:#0083a9; text-decoration:underline;}

a.cat404b, a.cat404b:visited, a.cat404b:hover{margin-left:10px; padding:0 0 0 10px; font-family:"Trebuchet MS"; font-size:12px; color:#5f5f5f; text-decoration:none; background:url('../i/conf_arr.jpg') no-repeat left;}
a.cat404b:hover{color:#0083a9; text-decoration:underline;}

a.cat404c, a.cat404c:visited, a.cat404c:hover{margin-left:20px; font-family:"Trebuchet MS"; font-size:12px; color:#5f5f5f; text-decoration:none;}
a.cat404c:hover{color:#0083a9; text-decoration:underline;}

/* Power Supply Selector */
.selector { border:1px solid #a6a6a6; }
.selector td { font-size:10px; padding:3px; color:#090909; }
.selector .col_1 { border-right:1px solid #ffffff; border-bottom:1px solid #9db4c4; background-color:#eeeeee; text-align:center; }
.selector .col_2 { border-right:1px solid #ffffff; border-bottom:1px solid #9db4c4; background-color:#e0e0e0; text-align:center; }
.selector .col_3 { border-bottom:1px solid #9db4c4; background-color:#e0e0e0; text-align:center; }
.selector .prod_1 { border-bottom:1px solid #e2e2e2; background-color:#f3f3f3; text-align:left; padding:5px; }
.selector .prod_2 { background-color:#f3f3f3; text-align:left; padding:5px; }

.selector .text_1 { background-image:url('../images/vert_dot.jpg'); background-repeat:repeat-y; background-position:top right; border-bottom:1px solid #e2e2e2; text-align:left; padding:5px 3px 5px 1px; }
.selector .text_2 { background-image:url('../images/vert_dot.jpg'); background-repeat:repeat-y; background-position:top right; border-bottom:1px solid #e2e2e2; text-align:left; padding:5px 3px 5px 7px; }
.selector .text_3 { border-bottom:1px solid #e2e2e2; text-align:left; padding:5px 5px 5px 7px; }

.selector .text_11 { background-image:url('../images/vert_dot.jpg'); background-repeat:repeat-y; background-position:top right; text-align:left; padding:5px 3px 5px 1px; }
.selector .text_22 { background-image:url('../images/vert_dot.jpg'); background-repeat:repeat-y; background-position:top right; text-align:left; padding:5px 3px 5px 7px; }
.selector .text_33 { text-align:left; padding:5px 5px 5px 7px; }

.selector .arrow_vert_1 { background-image:url('../images/vert_arrow.gif'); border-bottom:1px solid #e2e2e2; background-repeat:repeat-y; background-position:top left; width:6px; }
.selector .arrow_vert_2 { background-image:url('../images/vert_arrow.gif'); background-repeat:repeat-y; background-position:top left; width:6px; }

.selector a, .selector a:active, .selector a:visited{ font-size:10px; color:#1d85ac; text-decoration:underline; }
.selector a:hover{ text-decoration:none; }
.hr { background-color:#1a84ab; height:3px; margin:15px 0 11px 0; }
ul.fsel { list-style-image: url('../images/ul_bullet.jpg'); margin:0px; padding:0 0 0 20px; font-size:11px; color:#0a0a0a; }

.th_col { padding:0px; background-color:#808080; border-right:1px solid #f1f1f1; font-size:10px; font-weight:normal; color:#ffffff; text-align:left; }
.th_col_1 { padding:5px 5px 5px 5px; background-color:#808080; border-bottom:1px solid #f1f1f1; border-right:1px solid #d2d2d2; font-size:10px; font-weight:normal; color:#ffffff; text-align:left; }
.th_col_2 { padding:5px 5px 5px 5px; background-color:#808080; border-bottom:1px solid #f1f1f1; font-size:10px; font-weight:normal; color:#ffffff; text-align:left; }

.row-highlight { padding:3px 0px 3px 0px; background-color:#ebebeb; font-weight:normal; color:#000000; }
.row-darkness { padding:3px 0px 3px 0px; background-color:#c8c8c8; font-weight:normal; color:#000000; }

.text_1 { padding:5px; border-right:1px solid #f1f1f1; font-size:10px; font-weight:normal; color:#000000; }
.text_1 a, .text_1 a:active, .text_1 a:visited{ font-size:10px; color:#000000; text-decoration:underline; }
.text_1 a:hover{ text-decoration:none; }

.text_2 { padding:5px; font-size:10px; font-weight:normal; color:#000000; }

.clearfloat { clear: both; }
