.theme_blue{background:#4ca1ef}
.theme_gray{background:#5f5f5f}
.theme_green{background:#88c438}
.theme_pink{background:#ec008c}
.theme_yellow{background:#f5b120}
.theme_black{background:#000}
.theme_green_yellow{background:url(/_gfx/theme_green_yellow.gif) no-repeat}
.theme_blue_gray{background:url(/_gfx/theme_blue_gray.gif) no-repeat}
.theme_pink_gray{background:url(/_gfx/theme_pink_gray.gif) no-repeat}
div.themeBox{
	float:left;
	width:10px;
	height:10px;
	cursor:pointer;
	margin-right:2px;
	margin-top:2px;
	border:1px solid white;
}
input{
	border-width:1px;
	border-style:solid;
	padding-left:2px;
}
input.iefix{
	border:0px;
}
textarea{
	border-width:1px;
	border-style:solid;
	font-size:12px;
	font-family:arial;
}
select{
	border-width:1px;
	border-style:solid;
}

div.fader_hori_big{
	clear:both;
	width:702px;
	height:20px;
	background:url(/_gfx/fader_hori_big.png) no-repeat;
}

/* product listing */
div.listing_item_holder{
	float:left;
	width:234px;
	border:1px solid #eee;
	background:#fff;
	cursor:pointer;
}
div.listing_item_img{
	clear:both;
	width:234px;
	height:234px;
	display:table-cell;
	vertical-align:middle;
	background:url(/_gfx/img_loading.gif) no-repeat #f6f6f6 center;
}
div.listing_item_text{
	clear:both;
	font-size:11px;
	font-family:arial;
}
div.listing_item_price{
	clear:both;
}
div.listing_item_list{
	float:right;
	width:550px;
	padding:10px;
}
div.listing_item_list_price{
	float:right;
}
h3.listing_item_price_from{
	font-size:26px;
	font-weight:bold;
}
div.listing_item_list_info{
	float:left;
}

td.listing_item_price_item{
	padding-left:5px;
	padding-right:5px;
	font-size:10px;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
}
td.listing_item_price_item:last-child{
	border-right:0px;
}
div.listing_pagectrl{
	float:right;
	margin-bottom:4px;
	font-size:18px;
	font-weight:bold;
	color:gray;
}
div.listing_pagectrl img{
	vertical-align:text-bottom;
}
div.listing_sizectrl{
	float:right;
	font-size:12px;
	color:gray;
	cursor:pointer;
}
div.listing_perpagectrl{
	float:right;
	margin-right:10px;
}

/* product detail */
div.detail_fader_vert{
	float:left;
	width:11px;
	height:242px;
	background:url(/_gfx/fader_vert_mid.png) no-repeat;
}
div.detail_top{
	width:730px;
	clear:both;
}
div.detail_top_left{
	float:left;
	width:244px;
	cursor:pointer;
}
div.detail_top_middle{
	float:left;
	width:255px;
	padding-left:9px;
}
div.detail_top_right{
	float:left;
	width:175px;
	padding-left:9px;
}
div.detail_top_images{
	width:165px;
	height:250px;
	overflow-y:scroll;
	overflow-x:hidden;
}
div.detail_top_imgdiv{
	height:42px;
	display:table-cell;
	vertical-align:middle;
	cursor:pointer;
}
div.detail_top_mainimg{
	width:244px;
	height:240px;
	display:table-cell;
	vertical-align:middle;
}
div.detail_top_images_item{
	float:left;
	width:42px;
	border:1px solid #acacac;
	margin:2px;
	cursor:pointer;
}
div.detail_top_images_item_selected{
	float:left;
	width:42px;
	border:1px solid red;
	margin:2px;
	cursor:pointer;
}
div.detail_top_images_color{
	float:left;
	width:10px;
	height:10px;
	margin:1px;
	border:1px solid gray;
}
div.detail_top_stock{
	float:left;
	width:145px;
}
div.detail_top_stock_item_left{
	float:left;
	width:70px;
}
div.detail_top_stock_item_right{
	float:right;
	width:55px;
	text-align:right;
	padding-right:20px;
}
div.detail_top_price{
	float:right;
	width:105px;
}
div.detail_top_price_item_left{
	float:left;
	width:40px;
}
div.detail_top_price_item_right{
	float:right;
	width:65px;
	text-align:right;
}
div.detail_spec{
	clear:both;
	width:725px;
}
div.detail_spec_item{
	/*display:table-cell;*/
	float:left;
	text-align:center;
	padding:6px;
}
div.detail_spec_topic{
	padding:2px;
	font-size:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
div.detail_spec_spec{
	padding-top:5px;
}
div.detail_calc{
	clear:both;
	width:730px;
}
div.detail_calc_top_item{
	float:left;
	padding-left:10px;
	padding-top:10px;
}
div.detail_calc_top_profit{
	float:right;
	width:190px;
	padding:5px;
	margin-right:20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
div.detail_calc_top_profit_right{
	float:left;
	color:#e4e4e4;
}
div.detail_calc_top_profit_left{
	float:right;
	color:#e4e4e4;
}
div.detail_calc_buttons{
	float:right;
	margin-right:20px;
	padding:5px;
	cursor:pointer;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}

span.detail_calc_margin_txt{
	font-size:10px;
	cursor:pointer;
	text-decoration:underline;
	font-style:italic;
}

input.detail_calc_margin{
	width:30px;
	height:18px;
	margin:0px;
	border:0px;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
}
td.detail_calc_margin_proc{
	font-size:12px;
	font-weight:normal;
}
div.detail_calc_nfo_box{
	display:none;
	width:600px;
	background:#ffeaea;
	border:1px solid #e60000;
	padding:5px;
	font-size:11px;
	font-weight:normal;
	color:black;
	margin-bottom:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

/* page header */
div.header{
	width:1024px;
	height:48px;
	clear:both;
}
div.header_left{
	float:left;
	width:186px;
	height:48px;
	background:url(/_gfx/unitedprofile.png) no-repeat;
}
div.header_middle{
	float:left;
	height:48px;
	padding-left:30px;
}
div.header_right{
	float:right;
	width:408px;
	height:48px;
}
div.header_right_content{
	padding-left:140px;
	padding-top:5px;
}
input.header_search{
	font-size:16px;
	width:300px;
	background:#fff;
	border:1px solid gray;
}

/* topmenu */
div.topmenu{
	clear:both;
	padding-top:1px;
	width:1024px;
	height:50px;
	background:url(/_gfx/topmen_bg.gif) repeat-x;
}
div.topmenu_item{
	float:left;
	font-size:11px;
	font-weight:normal;
	color:#464545;
	height:50px;
	padding-left:15px;
	padding-right:15px;
	line-height:49px;
	cursor:pointer;
}
div.topmenu_spacer{
	float:left;
	width:1px;
	height:49px;
	border-right:1px solid #ccc;
}
div.topmenu_middle{
	float:right;
	padding-top:3px;
	padding-right:50px;
	font-size:11px;
	font-weight:normal;
	color:#464545;
}
div.topmenu_right{
	float:right;
	padding-right:10px;
	padding-top:8px;
}

/* content */
div.content{
	width:1024px;
	clear:both;
}
div.content_left{
	float:left;
	width:746px;
	height:400px;
	background:#fff;
	overflow-y:scroll;
	overflow-x:hidden;
}
div.content_right{
	float:left;
	width:278px;
	height:400px;
	overflow-y:scroll;
	overflow-x:hidden;
	background:url(/_gfx/content_right_bg.gif) repeat-y;
	position:absolute;
	top:99px;
	left:746px;
}
/* right menu */
div.right_menu{
}
div.right_menu_bottom{
	position:absolute;
	width:240px;
	padding:10px;
}
div.right_menu_item{
	width:263px;
	/*
	position:absolute;
	clip:rect(0,278,35,0);
	*/
}
div.right_menu_topic{
	padding:5px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	cursor:pointer;
	margin-bottom:1px;
}
div.right_menu_content{
	background:#fff;
	color:#000;
	padding:5px;
	font-weight:normal;
	font-size:12px;
}

/* icons */
img.ico48{
	width:48px;
	height:48px;
	vertical-align:middle;
	cursor:pointer;
}
img.ico32{
	width:32px;
	height:32px;
	vertical-align:middle;
	cursor:pointer;
}
img.ico24{
	width:24px;
	height:24px;
	vertical-align:middle;
	margin-right:7px;
	margin-left:2px;
	cursor:pointer;
}
img.ico16{
	width:16px;
	height:16px;
	vertical-align:middle;
	cursor:pointer;
}

img.search24{background:url(/_gfx/ico_search24.png) no-repeat}
img.home{background:url(/_gfx/ico_home32.png) no-repeat}
img.explorer32{background:url(/_gfx/ico_explorer32.png) no-repeat}
img.settings32{background:url(/_gfx/ico_settings32.png) no-repeat}
img.myshortcuts{background:url(/_gfx/ico_myshortcuts.png) no-repeat}
img.reviews{background:url(/_gfx/ico_reviews.png) no-repeat}
img.favorites{background:url(/_gfx/ico_favorites.png) no-repeat}
img.admin24{background:url(/_gfx/ico_admin24.png) no-repeat}
img.offer{background:url(/_gfx/ico_offer24.png) no-repeat}
img.help16{background:url(/_gfx/ico_help16.png) no-repeat;cursor:help}
img.offer32{background:url(/_gfx/ico_offer32.png) no-repeat;}
img.order32{background:url(/_gfx/ico_order32.png) no-repeat;}
img.export32{background:url(/_gfx/ico_export32.png) no-repeat;}
img.delete24{background:url(/_gfx/ico_delete24.png) no-repeat;}
img.next24{background:url(/_gfx/ico_next24.png) no-repeat;}
img.back24{background:url(/_gfx/ico_back24.png) no-repeat;}
img.prew24{background:url(/_gfx/ico_prew24.png) no-repeat;}
img.add16{background:url(/_gfx/ico_add16.png) no-repeat;}
img.add24{background:url(/_gfx/ico_add24.png) no-repeat;}
img.find24{background:url(/_gfx/ico_find24.png) no-repeat;}
img.cart24{background:url(/_gfx/ico_cart24.png) no-repeat;}
img.folder16{background:url(/_gfx/ico_folder16.png) no-repeat;}
img.filter24{background:url(/_gfx/ico_filter24.png) no-repeat;}
img.category24{background:url(/_gfx/ico_category24.png) no-repeat;}
img.category48{background:url(/_gfx/ico_category48.png) no-repeat;}
img.addlogo{
	width:53px;
	height:46px;
	background:url(/_gfx/addlogo.png) no-repeat;
}
img.imload{
	width:42px;
	height:42px;
	border:0px;
}
img.close{
	width:23px;
	height:24px;
	border:0px;
	background:url(/_gfx/close.png) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
img.close:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
img.review{
	width:23px;
	height:24px;
	border:0px;
	background:url(/_gfx/review.png) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
img.review:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
img.loader_logo{
	width:17px;
	height:18px;
	border:0px;
	background:url(/_gfx/logo_srch_bg.png) no-repeat;
}
div.loader_logo{
	position:absolute;
	top:40px;
	left:20px;
}
img.start_logo{
	width:290px;
	height:56px;
	border:0px;
	background:url(/_gfx/unitedprofile_logo_start.png) no-repeat;
}

img.file{
	width:9px;
	height:10px;
	border:0px;
	background:url(/_gfx/file.gif) no-repeat;
}
img.folder{
	width:12px;
	height:10px;
	border:0px;
	background:url(/_gfx/folder.gif) no-repeat;
}

img.edit11{
	width:11px;
	height:11px;
	border:0px;
	background:url(/_gfx/ico_edit11.png) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
img.edit11:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
img.cart_sml_w{
	width:20px;
	height:15px;
	border:0px;
	background:url(/_gfx/cart_sml_wh.gif) no-repeat;
}
img.xcontact{
	width:11px;
	height:12px;
	border:0px;
	margin-left:4px;
	background:url(/_gfx/xcontact.gif) no-repeat;
}
img.xcomment{
	width:11px;
	height:12px;
	border:0px;
	margin-left:4px;
	background:url(/_gfx/xcomment.gif) no-repeat;
}
img.filteradded{
	width:13px;
	height:13px;
	border:0px;
	background:url(/_gfx/ico_filteradded13.png) no-repeat;
}
img.filterrem{
	width:13px;
	height:13px;
	border:0px;
	background:url(/_gfx/ico_filterrem10.png) no-repeat;
	vertical-align:middle;
	cursor:pointer;
}
img.lst_ctrl_space{
	width:5px;
	height:1px;
	border:0px;
	background:url(/_gfx/trans.gif) no-repeat;
}
img.lst_ctrl{
	width:19px;
	height:17px;
	cursor:pointer;
	border:0px;
}
img.lst_ctrl1_0{background:url(/_gfx/lst_ctrl_1_0.gif) no-repeat;}
img.lst_ctrl1_1{background:url(/_gfx/lst_ctrl_1_1.gif) no-repeat;}
img.lst_ctrl2_0{background:url(/_gfx/lst_ctrl_2_0.gif) no-repeat;}
img.lst_ctrl2_1{background:url(/_gfx/lst_ctrl_2_1.gif) no-repeat;}
img.lst_ctrl3_0{background:url(/_gfx/lst_ctrl_3_0.gif) no-repeat;}
img.lst_ctrl3_1{background:url(/_gfx/lst_ctrl_3_1.gif) no-repeat;}
img.lst_ctrl4_0{background:url(/_gfx/lst_ctrl_4_0.gif) no-repeat;}
img.lst_ctrl4_1{background:url(/_gfx/lst_ctrl_4_1.gif) no-repeat;}
img.lst_ctrl5_0{background:url(/_gfx/lst_ctrl_5_0.gif) no-repeat;}
img.lst_ctrl5_1{background:url(/_gfx/lst_ctrl_5_1.gif) no-repeat;}

span.lst_ctrl_pages{
	display:inline-block;
	font-size:12px;
	color:#75787d;
	font-weight:normal;
	text-align:center;
	padding-top:1px;
	margin-left:3px;
	width:19px;
	height:17px;
	cursor:pointer;
	border:0px;
}
span.lst_ctrl_next{
	background:url(/_gfx/lst_ctrl_next.gif) no-repeat;
}
span.lst_ctrl_prev{
	background:url(/_gfx/lst_ctrl_prev.gif) no-repeat;
}
span.lst_ctrl_page{
	background:url(/_gfx/lst_ctrl_page.gif) no-repeat;
}
span.lst_ctrl_page_back{
	background:url(/_gfx/lst_ctrl_page_back.gif) no-repeat;
	color:#fff;
}

div.br{
	clear:both;
	height:5px;
}

div.addlogo{
	cursor:pointer;
	margin-left:10px;
	padding:2px 10px 2px 10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
div.addlogo_cont{
	padding:4px 2px 2px 2px;
	background:transparent;
}
div.addlogo_cont_over{
	padding:4px 2px 2px 2px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
div.sale{
	clear:both;
	padding:5px;
	width:710px;
	height:22px;
	margin-bottom:2px;
}
div.sale_1{
	float:left;
	width:582px;
	height:22px;
	background-image:url(/_gfx/sale_bg.png);
	background-repeat:no-repeat;
}
div.sale_2{
	float:right;
	width:120px;
	text-align:right;
	color:#fff;
	font-weight:bold;
	font-size:18px;
}
div.r_acticle{
	background:#fff5f5;
	border:1px solid #e40000;
	font-size:10px;
	padding:3px;
}
div.clear{
	clear:both;
}
.pointer{
	cursor:pointer;
}
.lc{text-transform:lowercase}
.uc{text-transform:uppercase}
.bold{font-weight:bold}



body{
	margin:0px;
	font-family:arial;
	font-size:12px;
	background-color:#fff;
}
table,tr,td{
	font-family:arial;
	font-size:12px;
}
h1{
	font-size:16px;
	padding:0px;
	margin:0px;
}
h2{
	font-size:14px;
	padding:0px;
	margin:0px;
}
h3{
	font-size:13px;
	padding:0px;
	margin:0px;
}
h4{
	font-size:12px;
	padding:0px;
	margin:0px;
}
.big{
	font-size:14px;
}
.href{
	text-decoration:underline;
	color:#0000cc;
	cursor:pointer;
}
.hrefw{
	text-decoration:underline;
	color:#fff;
	cursor:pointer;
}
.toptbl{
	padding:0px;
	width:800px;
	height:100%;
}
.toptblfr{
	background:#373739;
	height:42px;
}
.toptblft{border-bottom:1px solid #9f9f9f;}
.toptblmt{
	vertical-align:top;
	padding:10px;
}
.toptbllr{
	background:#373739;
	height:20px;
	color:#fff;
	text-align:center;
}
.toptbllt{
	border-top:1px solid #9f9f9f;
	font-size:10px;
}
.mentbl{
	color:#fff;
	font-weight:bold;
	height:42px;
}
.mentbl td{
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #797878;
	cursor:pointer;
}
.men0 {background-image:url('/_gfx/bg0_0.gif')}
.men1 {background-image:url('/_gfx/bg1_0.gif')}
.men2 {background-image:url('/_gfx/bg2_0.gif')}
.men3 {background-image:url('/_gfx/bg3_0.gif')}
.men4 {background-image:url('/_gfx/bg4_0.gif')}
.topsrch_blur{
	border:2px solid #4ca1ef;
	width:240px;
	font-family:arial;
	font-size:12px;
	color:#9c9c9c;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.topsrch_focus{
	border:2px solid #4ca1ef;
	width:240px;
	font-family:arial;
	font-size:12px;
	color:#000;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.srchcore{
	width:380px;
	position:absolute;
	top:34px;
	left:180px;
	display:none;
	background:#fff;
	padding:4px;
	color:#000;
	border:1px solid #000000;
	z-index:99998;
}
.srchtoptag{
	font-size:14px;
}
.srchtoptag_color{
	color:gray;
}
.srchtop1{
	margin:2px;
	border:1px solid transparent;
	background:transparent;
	cursor:pointer;
}
.srchtop2{
	margin:2px;
	border:1px solid transparent;
	background:#f0f0f0;
	cursor:pointer;
}
.srchtopover{
	margin:2px;
	border-width:1px;
	border-style:solid;
	color:#fff;
	cursor:pointer;
}
.toplink{
	cursor:pointer;
	color:#fff;
	font-size:10px;
}
.core{
	background-color:#fff;
	border:1px solid #9f9f9f;
	padding:10px;
}
.maincore{
	padding:7px;
}
.popmen{
	display:none;
	position:absolute;
	padding:8px;
	color:#fff;
	font-size:12px;
	cursor:default;
	padding-right:15px;
}

input.mainbut{
	margin:1px;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	border:1px #777777 solid;
	background:url(/_gfx/butt_bg.gif) repeat-x;
	color:#fff;
	cursor: pointer;
}
input.mainbut:hover{
	background:#000;
}
/*
input.mainbut{
	margin:1px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#999999;
	border:0px;
	border-left:6px solid #4ca1ef;
	cursor: pointer;
}
*/
/*
input.mainbut{
	margin:1px;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial;
	font-size:12px;
	text-transform:normal;
	font-weight:bold;
	border:1px #4ca1ef solid;
	border-left:6px solid #cc3790;
	background:#4ca1ef;
	color:#fff;
	cursor: pointer;
}
*/

.mdisp_table{
	border-collapse:collapse;
	cursor:pointer;
}
td.mdisp_table{
	border:1px dotted gray;
}
.loader{
	padding:4px;
	background:#fff;
	position:absolute;
	border-width:2px;
	border-style:solid;
	width:200px;
	left:350px;
	top:0;
	display:none;
	text-align:center;
	z-index:999999;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
.srchlimit{
	background:#f05707;
	color:#fff;
	padding:4px;
	font-weight:bold;
}
.srchlimitbox{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:1px;
	margin:0px;
	border:0px;
	color:#626262;
}
.srchlimitsub{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:0px;
	background:#fff;
	color:#626262;
	padding:0px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}
.topic{
	font-size:18px;
	color:#4f5070;
}
.wtxt{
	color:#FFFFFF;
}
.details{
	/*
	background:#fff;
	border:2px solid #4ca1ef;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	position:absolute;
	left:10;
	top:10;
	padding:4px;
*/
	display:none;
	padding:5px;
}
.extracore{
	display:none;
}
.mlist_qdetail{
	background:#37383b;
	color:#fff;
	font-size:10px;
	padding:4px;
	border:1px dotted #000;
	display:none;
	position:absolute;
	cursor:pointer;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}
.randprod{
	background:#fff;
	border:2px solid #4ca1ef;
	padding:4px;
	position:absolute;
	left:820;
	top:10;
	width:150px;
	cursor:pointer;
}
.extmail{
	display:none;
	background:#ededed;
	border:2px solid #4ca1ef;
	padding:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	position:absolute;
	left:220px;
	top:120px;
	width:350px;
	z-index:899;
}
.light_topic{
	font-size:22px;
	font-weight:bold;
	color:#F5F5F5;
}
.boxit{
	padding:4px;
	color:#000;
/*	border:2px solid #4ca1ef;*/
	background:#eee;
	-moz-border-radius:8px;
	-webkit-border-radius:4px;
}
.loginboxes{
	border-width:2px;
	border-style:solid;
	width:100%;
	font-family:arial;
	font-size:12px;
	color:#000;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.loginerror{
	color:#fff;
	background:red;
	font-weight:bold;
}
.loginok{
	color:#fff;
	background:#339900;
	font-weight:bold;
}
.grayout{
	background:#000;
	display:none;
	position:absolute;
	top:0px;
	left:0px;
}
.popup{
	display:none;
	background:#fff;
	border-width:2px;
	border-style:solid;
	padding:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	position:absolute;
	z-index:899;
}
.poptop{
	display:none;
	/*
	background:#ffffcc;
	border:3px solid #ff0000;
	*/
	background:#fff;
	border-width:2px;
	border-style:solid;
	padding:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	position:absolute;
	z-index:901;
}
.autocalc_tbl{
	border:1px solid #d8d8d8;
	border-collapse: collapse;
}
.autocalc_tbl td{
	border:1px solid #d8d8d8;
	padding:1px;
}
.crop{
	display:none;
	position:absolute;
	border:2px dotted red;
	z-index:999;
	background-image:url('/_gfx/trans.gif');
	cursor:move;
}
.croper{
	position:absolute;
	z-index:992;
	width:12px;
	height:12px;
	right:-6px;
	bottom:-6px;
	cursor:se-resize;
	background:url('/plugins/dps/_gfx/dp_rez3.gif') no-repeat;
}
.offimgset{
	display:block;
	position:absolute;
	border:2px dotted red;
	z-index:999;
	background-image:url('/_gfx/trans.gif');
	cursor:move;
}
.dps_main{
	display:none;
	position:absolute;
	top:30px;
	left:30px;
	background:#fff;
	padding:10px;
	border:2px solid #000;
	zIndex=900;
}
.tempfavos{ /* feedback */
	background:#fff;
	background-image:url('/_gfx/feedback_bg.gif');
	background-position:110 2;
	background-repeat:no-repeat;
	border:2px solid #4ca1ef;
	padding:8px;
	position:absolute;
	left:1010;
	top:15;
	width:160px;
	-moz-border-radius:8px;
	-webkit-border-radius:4px;
}
.supersearch{
	background:#c6ffc6;
	background-image:url('/_gfx/reviewbg.gif');
	background-position:110 2;
	background-repeat:no-repeat;
	border:2px solid green;
	padding:4px;
	position:absolute;
	left:820;
	top:15;
	width:160px;
	-moz-border-radius:8px;
	-webkit-border-radius:4px;
	padding:8px;
}
.review{
	z-index:0;
	position:relative;
	width:15px;
	height:13px;
	cursor:pointer;
	background-image:url('/_gfx/review.gif');
	background-repeat:no-repeat;
}
.offereditor{
	display:none;
	left:40px;
	width:480px;
	background:#fff;
	border:2px solid #FF0000;
	padding:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	position:absolute;
	z-index:9999999999;
}
.custfld_srch{
	background:#ffffcc;
	width:100%;
	border:1px solid gray;
	font-weight:bold;
	color:gray;
}
.custfld_selcust{
	width:100%;
	border:1px solid gray;
	border-top:0px;
}
.custfld_selcont{
	width:100%;
	height:55px;
	border:1px solid gray;
}
div.explorer{
	position:absolute;
	display:none;
	z-index:900;
	background:#fff;
	border-width:4px;
	border-style:solid;
	padding:10px;
	width:700px;
}
input.explbut{
	margin:1px;
	font-family:Arial;
	font-size:11px;
	color:#000;
	background:#fff;
	border:1px solid gray;
	cursor: pointer;
}
input.explsrch{
	margin:1px;
	font-family:Arial;
	font-size:11px;
	color:#000;
	background:#fff;
	border:1px solid gray;
}
.expl_set_nfo{
	position:absolute;
	display:none;
	background:#ffffcc;
	color:#000;
	padding:5px;
	border:1px solid #8C4600;
	z-index:999;
}
.gototop{
	cursor:pointer;
	position:absolute;
	left:350px;
	display:none;
	background:#f36c10;
	font-weight:bold;
	text-align:center;
	color:#fff;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	z-index:999999;
}
.msrch_top{
	padding:0px;
	padding-left:4px;
	width:100%;
}
.msrch_box{
	width:100%;
	border:0px;
	font-family:arial;
	font-size:12px;
}
.supersrch{
	position:absolute;
	top:99px;
	left:-1px;
	background:#fff;
	padding:0px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#000;
	clip:rect(0px,auto,0px,0px);
}
.topmenufix{
	position:absolute;
	top:0px;
	left:0px;
	height:42px;
	width:800px;
	z-index:2;
}
.supersrch_srch{
	font-family:arial;
	font-size:11px;
	border:1px solid gray;
	width:110px;
}
.supersrch_startup_div{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background-image:url('/_gfx/supersrch_start_bg.png');
	background-repeat:no-repeat;
	z-index:99999999;
}
.offer_prew_field{
	background:#ededed;
	border-width:2px;
	border-style:solid;
	padding:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.imgload{
	position:absolute;
	top:20px;
	left:20px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	z-index:899;
}
.imgcontent{
	background:#fff;
	border:2px solid #fff;
	padding:5px;
	cursor:pointer;
}
.imload_men{
	padding:4px;
	color:#000;
	border:0px;
	width:120px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.offer_na{
	display:block;
}
.offer_multiprod_row{
	width:245px;
	padding:2px;
	margin:2px;
	background:#ff6666;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
table.offer_multiprod_tbl td{
	color:#fff;
}
td.profit_box{
	background:#e8fce8;
	border:2px solid #008000;
}
.profit_txt{
	font-weight:bold;
	font-size:16px;
	color:#fff;
}
.offer_dz{
	position:relative;
	width:249px;
	border-width:2px;
	border-style:solid;
	background-image:url(/_gfx/offer_dz_bg.png);
	background-repeat:no-repeat;
}
.offer_dz_ok{
	position:relative;
	z-index:897;
	width:249px;
	border:2px solid transparent;
	background-color:#59ff4c;
}
div.mined{
	position:absolute;
	top:99px;
	width:730px;
	height:20px;
	padding-left:2px;
}
div.mined_item{
	float:left;
	color:#fff;
	font-size:10px;
	padding:2px 4px 2px 4px;
	margin-right:2px;
}
div.menu_holder{
	position:absolute;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	background:#fff;
	clip:rect(0px,auto,0px,0px);
}
div.menu_content{
	padding:10px;
}
div.menu_item{
	padding:2px;
	cursor:pointer;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
div.menu_info{
	padding:5px;
	font-size:10px;
	cursor:pointer;
	text-align:center;
}
.hidden{
	display:none;
}
div.offercompose{
	position:absolute;
	top:30px;
	left:30px;
	background:#fff;
	padding:10px;
	border-width:2px;
	border-style:solid;
	z-index:999;
}
div.rounded{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
div.rightmenu_mymenu{
	margin:0px;
	padding:2px;
	padding-left:4px;
	cursor:pointer;
}
div.review_add_load{
	display:none;
}
div.offer_add{
	float:left;
	margin-top:4px;
	padding:2px;
	padding-left:4px;
	padding-right:8px;
	font-weight:bold;
	color:#fff;
	font-weight:bold;
}
div.offer_add:hover{text-decoration:underline}
div.freetxt_add{
	margin:2px;
	padding:2px;
	padding-left:4px;
	padding-right:6px;
	font-weight:bold;
	font-size:10px;
	color:#fff;
	font-weight:bold;
}
div.freetxt_add:hover{text-decoration:underline}
div.comments{
	position:absolute;
	display:none;
	width:46px;
	height:30px;
	background:url(/_gfx/comment.png) no-repeat;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	cursor:pointer;
}
div.comments:hover{
	text-decoration:underline;
}
input.srchbar{
	width:100%;
	background:url(/_gfx/logo_srch_bg.png) no-repeat;
	padding-left:20px;
}
div.srchinfotext{
	color:#808080;
	font-size:10px;
}
div.order_panel{
	padding:3px;
	color:#fff;
	height:16px;
	font-size:14px;
	font-weight:bold;
}
div.order_panel_left{
	float:left;
}
div.order_panel_right{
	float:right;
}

div.order_view_obj{
	border-width:1px;
	border-style:solid;
	padding:5px;
	overflow:hidden;
}
div.nav_order{
	margin-left:5px;
	float:right;
	width:17px;
	height:16px;
	text-align:right;
	background-repeat:no-repeat;
	background-position:center;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
div.nav_order:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
div.nav_down{background-image:url(/_gfx/nav_order_down.gif)}
div.nav_up{background-image:url(/_gfx/nav_order_up.gif)}
div.nav_del{background-image:url(/_gfx/nav_order_del.gif)}
div.nav_cart{background-image:url(/_gfx/nav_order_cart.gif)}


/* FILE UPLOADING - START */
.attatch{
	height:22px;
	width:79px;
	background-image:url(/_gfx/choosefile.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.getfile{
	cursor:pointer;
	width:0px;
	height:22px;
	font-size:7px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}
.attframe{
	display:none;
}
.attupl{
	white-space:pre;
	padding:2px;
	margin-right:5px;
	background:red;
	color:white;
	font-weight:bold;
}
.attuplok{
	white-space:pre;
	padding:2px;
	margin-right:5px;
	background:'';
	color:'';
	font-weight:normal;
	cursor:default;
}
.attholder{
	display:none;
	background:#fff;
	border:1px solid #ccc;
	padding:2px;
}
/* FILE UPLOADING - END */
div.save_er{
	padding-left:6px;
	padding-right:6px;
	text-align:center;
	font-size:10px;
	color:#fff;
}
div.save_ing{background:#a7a7a7}
div.save_ed{background:#75e270}

span.orderstatus_0{ /* skickad */
	color:#0033ff;
	font-style:italic;
}
span.orderstatus_1{ /* behandlas */
	color:#339900;
	font-style:italic;
}
span.orderstatus_2{ /* bekräftad */
	color:#339900;
	font-weight:bold;
}
span.orderstatus_3{ /* levererad */
	color:#339900;
	font-weight:bold;
}
span.orderstatus_4{ /* undantag */
	color:#ff0000;
	font-style:italic;
}
span.orderstatus_9{ /* makulerad */
	color:#ff0000;
	font-weight:bold;
}
span.orderstatus_10{ /* mottagen */
	color:#339900;
	font-weight:bold;
}

/* CHAT */
	div.chatbubble_container{
		height:250px;
		overflow:auto;
		padding:10px;
	}
	div.chatbubble_date{
		color:#666;
		text-indent:20px;
		padding-top:10px;
	}
	div.chatbubble_innertext{
		color:#666;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
	}
	div.chatbubble{width:563px}
	div.chatbubble_x{background-color:#dbf4cc}
	div.chatbubble_u{background-color:#d0eaf1}
	div.chatbubble_top{
		width:563px;
		height:16px;
		background-repeat:no-repeat;
		clear:both;
	}
	div.chatbubble_bot{
		width:563px;
		height:6px;
		background-repeat:no-repeat;
	}
	div.chatbubble_top_x{background-image:url(/_gfx/chatbubble_x_top.png)}
	div.chatbubble_top_u{background-image:url(/_gfx/chatbubble_u_top.png)}
	div.chatbubble_bot_x{background-image:url(/_gfx/chatbubble_x_bot.png)}
	div.chatbubble_bot_u{background-image:url(/_gfx/chatbubble_u_bot.png)}
/* CHAT END */

div.drag_to_prew{
	position:absolute;
	cursor:move;
	width:50px;
	height:50px;
	border-width:5px;
	border-style:solid;
	padding:2px;
	z-index:999;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
}
div.review_row{
	float:left;
	padding:2px;
	margin:2px;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
div.reviews_container{
	clear:both;
	display:block;
}

div.lst_filters_container{
	display:none;
}
div.lst_filters_top{
	margin-top:5px;
	margin-left:10px;
	overflow:hidden;
}
div.lst_filters_top_but{
	font-size:14px;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	color:#fff;
	font-weight:bold;
	overflow:hidden;
}
div.lst_filters{
	border-style:solid;
	border-width:0px;
	margin-left:5px;
	margin-right:5px;
	display:none;
	overflow:hidden;
}
div.lst_filters_color{
	float:left;
	padding:10px;
}
div.lst_filters_tags{
	float:left;
	padding:10px;
}
div.lst_filters_right{
	float:right;
	padding:10px;
}
div.lst_filters_objects{
	padding:5px;
}
div.tag_match{
	display:none;
	padding:5px;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border-bottom-width:3px;
	border-bottom-style:solid;
}
td.big_but_left{
	width:8px;
	height:36px;
	background:url(/_gfx/big_but_left.png) no-repeat;
	cursor:pointer;
}
td.big_but_right{
	width:8px;
	height:36px;
	background:url(/_gfx/big_but_right.png) no-repeat;
	cursor:pointer;
}
td.big_but_mid{
	height:36px;
	background:url(/_gfx/big_but_mid.png) repeat-x;
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	font-weight:bold;
	color:#000;
	cursor:pointer;
}
span.rte_attatch{
	color:#fff;
	font-weight:normal;
	cursor:pointer;
}
span.new{
	font-size:8px;
	color:red;
	vertical-align:top;
	font-family:verdana;
	font-weight:bold;
	text-transform:uppercase
}
div.info{
	padding:2px;
	background:#ff9900;
	border:1px solid white;
	color:#fff;
	display:inline;
}
div.dropzone_arrow{
	display:none;
	position:absolute;
	width:137px;
	height:112px;
	border:0px;
	margin:0px;
	padding:0px;
	background:url(/_gfx/dropzone_arrow.png) no-repeat;
	z-index:999;
}
div.livechat_bg_standard{
	background-image:url(/_gfx/lc_menu_bg_standard.png);
	background-repeat:no-repeat;
}
div.livechat_bg{
	background-image:url(/_gfx/lc_menu_bg.png);
	background-repeat:no-repeat;
}
div.livechat_newmess{
	background:#ff0000 url(/_gfx/lc_menu_bg_new.png) no-repeat;
}
textarea.livechat_chatbox{
	width:250px;
	height:36px;
	background:#dbf8e1;
	border:1px solid #bebdbd;
}
textarea.livechat_write{
	width:250px;
	height:36px;
	background:#eaeaea;
	border:1px solid #bebdbd;
}
div.livechat_chatbox{
	padding:2px;
	width:247px;
	height:150px;
	overflow:auto;
	border:1px solid #bebdbd;
	background:#dbf8e1;
}
span.livechat_youwrote{
	font-weight:bold;
	color:#de0404;
}
span.livechat_conwrote{
	font-weight:bold;
	color:#2404e9;
}

.oe_object{
	position:relative;
	margin-bottom:2px;
	border:2px solid transparent;
	cursor:pointer;
}
.oe_object:hover{
	border:2px dotted #bbb;
}
.oe_objmenu_but{
	font-size:10px;
}
.oe_obj_sidemen{
	position:absolute;
	top:0px;
	right:-35px;
	widht:28px;
}
.oe_resizer{
	border-bottom:1px dotted gray;
	width:100%;
	height:2px;
	cursor:n-resize;
}
.oe_resizer_bot{
	border-top:1px dotted gray;
	width:100%;
	height:2px;
	cursor:n-resize;
}