
/*-------------------------------------------------------Global Styles ---------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td , p{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	font-family:Arial, Helvetica, sans-serif;
}

img	{-ms-interpolation-mode: bicubic;}

:focus {outline: 0;}
body {line-height: 1;}
table {	border-collapse: separate;	vertical-align:top;}
a img	{border:0;}
tr, td	{vertical-align:top; text-align:left; padding:0px;}
.clear { clear:both;}
.left { float:left;}
.right { float: right;}
.last { border:none !important; background:none !important;}
.center { text-align:center !important;}
.vert_middle { vertical-align:middle !important;}
body { text-align:center !important; margin:0 auto !important;  font-family:Arial, Helvetica, sans-serif; width:980px; background:url(/site/imgs/back/fondo.gif) repeat-x;}
#outerwrapper {width:980px; margin:0 auto;  }
#maincontents {background:#e2e2e2; }
#div__body, #div__footer { margin:auto !important; }
p { margin:0px; padding:0px;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}

/*------------------------------------------------------- Header ---------------------------------------*/
#sc_header { position:relative; height:102px; background: url(/site/imgs/back/header_back.gif) no-repeat #E2E2E2; }

#sc_header h3 { text-indent:-50000px; position:absolute; width:200px; height:70px; background:url(/site/imgs/back/all_back.gif) no-repeat 0px -70px; padding:0px; margin:0px; left:0px; top:17px; float:left; overflow:hidden; }
#sc_header h3 .bb_logo { text-indent:-50000px; position:absolute; width:200px; height:83px; background:url(/site/imgs/back/bb-fpe.gif); padding:0px; margin:0px; left:0px; top:17px; float:left; overflow:hidden; }
#sc_header h3 a { display:block; width:500px; height:70px; }

#sc_header #links_h { position:absolute; right:0px; top:0px; color:#fff; list-style:none; font-size:11px; padding:8px 10px 0px 0px;}
#sc_header #links_h li { display: inline; }
#sc_header #links_h a { color:#fff; font-size:11px; border-right:1px solid #fff; padding:0px 8px;}
#sc_header #search_h { position:absolute; right:11px; top:35px; background: url(/site/imgs/back/all_back.gif) no-repeat -201px -71px; width:202px; height:23px; #width:215px; #height:28px; padding:5px 0px 0px 13px;}
#searchTextField { padding:0px; float:left; width:129px; height:17px; border:none; margin-right:7px; color:#9c9c9c; font-size:11px;}
#searchSubmit { text-align:left; float:left; border:none; background:url(/site/imgs/back/search_btn.gif) no-repeat; width:46px; height:20px; cursor:pointer;   }

ul#nav_top { height:34px;  overflow:hidden; width:750px;  background: url(/site/imgs/back/all_back.gif) no-repeat 0px 0px; position:absolute; top:68px; right:10px; padding:0px; margin:0px; text-decoration:none; list-style:none; }
ul#nav_top  li { float:left; overflow:hidden;   }

#nav_top li a { background:url(/site/imgs/back/all_back.gif);  display:block; float:left; font-size:12px; color:#fff; text-align:center; height:34px; text-indent:-5000px; }
#nav_top li a:hover { color:#ffffff; text-decoration:none; }
#nav_top li#movie a { width:59px; background-position:0px 0px;}
#nav_top li#movie a:hover { background-position:0px -34px !important;}
#nav_top li#music a { width:54px; background-position:-59px 0px;}
#nav_top li#music a:hover { background-position:-59px -34px;}
#nav_top li#photo a {width:145px; background-position:-113px 0px;}
#nav_top li#photo a:hover { background-position:-113px -34px;}
#nav_top li#game  a {width:68px; background-position:-258px 0px;}
#nav_top li#game  a:hover { background-position:-258px -34px;}
#nav_top li#sport a {width:58px; background-position:-326px 0px;}
#nav_top li#sport a:hover { background-position:-326px -34px;}
#nav_top li#humor a {width:61px; background-position:-384px 0px;}
#nav_top li#humor a:hover { background-position:-384px -34px;}
#nav_top li#premiun a {width:146px; background-position:-445px 0px;  }
#nav_top li#premiun a:hover { background-position:-445px -34px;}
#nav_top li#about a {width:159px; background-position:-591px 0px;  }
#nav_top li#about a:hover { background-position:-591px -34px;  }

#nav_top_next_ct {}
#nav_top_next_ct { background:url(/site/imgs/back/back_all_menu.gif) no-repeat top right; padding-right:10px;  position:absolute; top:68px; right:10px;}
#nav_top_next {height:34px;  overflow:hidden; background:url(/site/imgs/back/back_all_menu.gif) no-repeat top left; padding:0px 0px 0px 10px; margin:0px; text-decoration:none; list-style:none; float:left;} 
.tab_active_sc, .tab_inactive_sc  { font-size:12px; color:#0f2c69; text-align:center; vertical-align: middle;}
.tab_active_sc span, .tab_inactive_sc span  {  display:block; padding:0px 10px 0px 6px; background: url(/site/imgs/back/back_border_menu.gif) no-repeat right -2px; float:left; font-weight:bold; }
.tab_active_sc a, .tab_inactive_sc a  { font-size:12px; color:#0f2c69; height:34px; line-height:30px; text-align:center; vertical-align: middle; display:block;  float:left; }
td.isBB { display: none; height:0px; width:0px; overflow:hidden;}

#nav_top_next .last span { background:none !important; padding-right:0px !important;}
p#cust_email_log_id, #sc_header #links_h li#log_up_id_, #sc_header #links_h li#myaccount_li_ { display:none;}

/*------------------------------------------------------- Footer ---------------------------------------*/

#sc_footer { margin:0px auto; background:#efefef; font-size:11px; color:#3b3b3b; text-align:left; padding:15px 10px 5px 22px; overflow:hidden; #height:140px;  }
#sc_footer a { color:#3b3b3b;}
ul#l_footer { float:left; list-style:none; padding-bottom:15px;}
ul#l_footer li.links_f { float:left; width:175px; background:url(/site/imgs/back/border_f_li.gif) repeat-y right -8px; margin-right:30px; color:#0f2c69; font-size:14px; }
ul#l_footer li.links_f a {color:#0f2c69; font-size:14px; font-weight:bold; }
ul#l_footer li.links_f ul { list-style:none; padding-top:15px;}
ul#l_footer li.links_f ul li { font-size:11px; color:#3b3b3b; padding-bottom:3px;}
ul#l_footer li.links_f ul li a { font-size:12px; color:#3b3b3b; display:block; font-weight:normal; }
ul#l_footer li#links_1 { width:195px;}
ul#l_footer li#links_3 { margin-right:0px;}

#content_newsL { float:right; width:311px; text-align:right; }
#content_newsL #news_l { background:url(/site/imgs/back/all_back.gif) no-repeat right -70px; height:77px; margin-bottom:10px;}
#copyright_sc { width:573px; text-align:right;}


/*------------------------------------------------------- Home List ---------------------------------------*/
#homelist_td { width:980px; background:#e2e2e2; padding-top:20px;}
#homelist { margin:auto; padding:10px; text-align:center; background:#e2e2e2; /*overflow:hidden;*/}
#banners_home { float:right; width:311px; padding-bottom:5px; }
#banners_home img { margin-bottom:5px;}

/* HOME SLIDE BANNER (FB) */
#slide_home { /*margin-right:320px;*/ padding-bottom:10px; width:640px; position:relative; }
#slide_home #home-banner-images { width:640px; height:274px; overflow:hidden; position:relative; }
#slide_home #home-banner-thumbnails { position:absolute; left:0; bottom:10; height:52px; width:640px; background:url(/site/imgs/thumbsbg.gif); z-index:10; }
#home-banner-navigation { position:absolute; right:10; bottom:25; width:48px; z-index:20; }
.home-banner-image.selected { z-index:9 !important; }
#slide_home .home-banner-image { position:absolute; left:0; top:0; z-index:1; }
#slide_home .home-banner-image-caption { position:absolute; left:0; top:0; width:640px; /*background:url(/site/imgs/pixelcaption.png);*/ }
#slide_home .home-banner-image-caption div { margin:15px; text-align:left; color:#fff; }
#slide_home .home-banner-thumbnail { display:block; float:left; width:40px; height:40px; margin:5px; overflow:hidden; border:1px solid #ccc; }
#slide_home .home-banner-thumbnail:hover, #slide_home .home-banner-thumbnail.selected { border:1px solid #000; }
#slide_home .home-banner-thumbnail img { width:40px; height:40px; }
#home-banner-navigation .next{ text-indent:-5000px; height:22px; width:24px; background:url(/site/imgs/back/home_next.gif) no-repeat;display:block; float:right;}
#home-banner-navigation .prev { text-indent:-5000px; height:22px; width:24px; background:url(/site/imgs/back/home_prev.gif) no-repeat; display:block; float:left;}
/* END HOME SLIDE BANNER */
#h_categ_list { clear:both; padding:10px 0px 10px 10px; background:url(/site/imgs/back/back_catego_list.gif) repeat-x #f7f7f7; border:1px solid #c7c7c7; text-align:left; }
#h_categ_list h1 { color:#0f2c69; font-weight: bold; font-size:16px; padding-bottom:6px; border-bottom:1px solid #c7c7c7; text-align:left; margin-right:10px;}
#h_cat_list { clear:both; text-align:left; overflow:hidden; background:url(/site/imgs/back/featured_back.gif) no-repeat left top; padding-left:41px; }
#h_cat_list h2 { color:#0f2c69; font-weight: bold; font-size:14px; text-align:left; text-transform:uppercase; /*background:url(/site/imgs/back/featured_h2.gif) repeat-x;*/ height:31px; line-height:31px; }
.home_cell_td { width:134px; text-align:left;}
.home_cell_td a { border:1px solid #c8c8c8;}
.home_cell_td a:hover { border:1px solid #c7c7c7;}
.home_cell_td img { width:125px;}
#h_item_list { margin:11px 0px 0px 0px; /*overflow:hidden;*/ text-align:left;}

.new_home_cell_td { width:192px; text-align:left; padding-bottom:10px; position:relative; }
.new_home_cell { width:184px; text-align:left; background:url(/site/imgs/back/back_featured.gif) no-repeat left top;  overflow:hidden; padding-top:5px; }
.new_home_cell .image_cell { padding:0px 0px 0px 0px; height:183px; overflow:hidden; text-align:center; vertical-align:middle;}
.new_home_cell .image_cell img { margin:auto;}
.price_btn { background:url(/site/imgs/back/price_bottom.gif) no-repeat bottom left; padding:4px 7px 5px 7px;}
.price { color:#0f2c69; font-size:12px; padding:5px 22px 3px 0px;}
.content_k { background:#FFF; padding: 10px 13px; border:1px solid #052361;}

/* tooltip title element (h3) */
.content_k  h3 {
	margin:0;
	font-size:12px;
	color:#1860b2;
	text-align:left;
	margin:0px;
	
}
.content_k  p.title {padding:0px 0px 5px 0px; margin:0px; text-align:left; text-align:left; font-size:13px;}
.content_k  p.title a { color:#1860b2; display:inline;}
.content_k  p { padding:0px 0px 5px 0px; margin:0px; text-align:left;}

/*------------------------------------------------------- Category list ---------------------------------------*/

#CATE_list_td { width:980px; background:#e2e2e2;}
#CATE_list_all { padding:25px 10px 17px 10px;}
#CATE_list_all h1 {
/*background:transparent url(/site/imgs/back/featured_h2.gif) repeat-x scroll 0 0;*/
color:#0F2C69;
font-size:14px;
font-weight: bold;
height:31px;
line-height:31px;ico_poster_side
text-align:left;
}/site/imgs/back/ico_poster_side.gif ico_poster_side
#h_cate_list { margin:11px 0px 0px 0px; overflow:hidden;}
.cate_cell_td { width:192px; text-align:left; padding-bottom:10px; }
.cate_cell { width:184px; text-align:left; background:url(/site/imgs/back/cate_cell_top.gif) no-repeat left top; }
.cate_cell .image_cell { padding:0px; height:207px; overflow:hidden; text-align:center; vertical-align:middle;}
.cate_cell .image_cell img { margin:auto;}
.cate_cell h4 { color:#0f2c69; font-size:12px; text-transform:uppercase; margin-bottom:5px; padding-left:10px;}
.cate_cell h4 a { color:#0f2c69; text-decoration:none;}
.cate_cell h4 a:hover { color:#0f2c69; text-decoration:underline;}
.cate_descrip { background:url(/site/imgs/back/cate_cell_bt.gif) no-repeat top left #efefef; padding:11px 7px 8px 8px; border-bottom:1px solid #d2d2d2;}


/*------------------------------------------------------- Item list ---------------------------------------*/
#ITEM_list_all { padding:25px 10px 17px 10px;}

#ITEM_list_td { width:980px; background:#e2e2e2;}
#ITEM_list { margin:auto; text-align:center; background:#e2e2e2; overflow:hidden;}
#ITEM_list_all h1 {
/*background:transparent url(/site/imgs/back/featured_h2.gif) repeat-x scroll 0 0;*/
color:#0F2C69;
font-size:14px;
font-weight: bold;
height:31px;
line-height:31px;
text-align:left;
}
#brea_older { width:0px; height:0px; overflow:hidden;}
#brea_c { background:url(/site/imgs/back/item_t_bream.gif) no-repeat left top; float:right; height:31px; line-height:31px; padding:0px 8px 0px 17px; font-size:11px; color:#0f2c69; text-transform:lowercase;}
/*
.quick_view_R {background:url(/site/imgs/back/top_quick_r.png) no-repeat left top !important;}
.quick_view_R {left:-300px !important;}
.quick_view_R .quick_cont { background:url(/site/quickview/qv_bkng.png) left bottom !important; padding:4px 35px 12px 12px !important; }
.quick_view_R h4 {  padding:0 35px 4px 12px !important;}*/
.quick_view_ {position:absolute; left:-30px; top:-110px; width:300px; height:150px; background:#fff; display:none; font-size:13px; text-align:left; padding:16px 0 0 0; background:url(/site/quickview/qv_bkng.png) no-repeat left top; }
.quick_view_ .quick_cont { padding-left: 3px; text-align:left; color:#3b3b3b; }

.quick_view_ h4 { color:#0F2C69; font-size:16px; line-height: 2px; padding-left: 15px; }
.quick_cont h4 a { color:#0F2C69;}
.quick_cont .price { color:#930c0c; font-size:12px; font-weight:bold; float:left; padding: 15px 0 0 4px; #margin-top :8px;}
.quick_cont .addquick { float:right; padding: 8px 61px 0 0; #padding:0 61px 0 0; }
.quick_cont .addquick #qty { width:34px; margin-right:0px; vertical-align:text-bottom; #display:block;#margin-top:2px;#float:left;}
.quick_cont .addquick #addtocart { width:98px; height:25px; cursor:pointer; background:url(/site/imgs/back/adttocart_qv.gif) no-repeat; border:0px solid #fff;}
.quick_cont .descrip_cell { font-size:11px; color:#3b3b3b; padding-bottom:6px;}
.quick_cont span { color:#0f2c69; font-size:9px; }
.quick_cont p { z-index:500;}
.quick_cont p b { color:3b3b3b; }
.add_all_q {  border-bottom:2px solid #dadada; margin-bottom:3px; float:left; width:260px;}
.add_all_q table {}

/*.quick_cont .price { color:#930C0C; float:left; font-size:12px; font-weight:bold; }
.quick_cont .addquick { float:right; }*/

.quick_cont ul#icons { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:15px 0 0 0; overflow:hidden;}
.quick_cont ul#icons li { color:#0F2C69; float:left; font-size:11px; margin-right:8px; text-align:center;margin-top: 1px;}
.quick_cont ul#icons li img { margin:auto;}
.quick_cont ul#icons li#li_1 { margin-left: 0px;}
.quick_cont ul#icons li#li_2 { margin-left: 0px;}
.quick_cont ul#icons li#li_3 { margin-left: 0px;}
.quick_cont ul#icons li#li_4 { margin-left: 0px;}
.quick_cont ul#icons li#li_5 { margin-left: 0px;}

.result_sc { font-size:12px !important; color:#0f2c69 !important; margin-left:10px;}
.result_sc .medtext {color:#0f2c69 !important;}
.result_sc .bglt { background:#fff; font-size:12px; color:#0f2c69 !important;}
.result_sc .medtext {font-size:12px;}

/*------------------------------------------------------- Item Template ---------------------------------------*/

#item_t_td { width:980px; background:#FFF;}

#item_t_ { padding:25px 10px 17px 10px;}
#top_item_t {background:transparent url(/site/imgs/back/featured_back.gif) no-repeat scroll left top;
clear:both;
overflow:hidden;
padding-left:41px;
text-align:left; border-right:1px solid #c8c8c8; margin-bottom:10px;}
#item_t_ h1 {
/*background:transparent url(/site/imgs/back/featured_h2.gif) repeat-x scroll 0 0;*/
color:#0F2C69;
font-size:14px;
font-weight: bold;
height:31px;
line-height:31px;
text-align:left;
}

#item_t_ #brea_c { background:url(/site/imgs/back/item_t_bream.gif) no-repeat left top; float:right; height:31px; line-height:31px; padding:0px 8px 0px 17px; font-size:11px; color:#0f2c69;}
#item_t_ #brea_c a {color:#0f2c69;}
#content_item_t { border:1px solid #c8c8c8; background:url(/site/imgs/back/back_top_item_t.gif) repeat-x #efefef; padding:8px 0px 8px 8px; overflow:hidden; }

#content_item_t #image_content { /*width:457px;*/ border-top:1px solid #c7c7c7; background:url(/site/imgs/back/back_item_image.gif) repeat-y; text-align:center; float:left; /*min-height:367px; height:auto; #height:367px;*/}
#content_item_t #image_content img { margin:7px auto;}
#content_item_t #image_content p { text-align:center; background:url(/site/imgs/back/enlarge.jpg) no-repeat #EFEFEF; font-size:13px; color:#0f2c69;  padding:8px 0px 0px 0;}
#content_item_t #image_content p a { font-size:13px; color:#0f2c69;}
#info_IT { /*padding-left:363px;*/ float:right; width:438px; }

#item_t_ #image_content #image_content_img { /*height:443px;*/ text-align:center; vertical-align:middle; width:453px; }

#realted__item_t { border:1px solid #c8c8c8; background: url(/site/imgs/back/featured_back.gif) repeat-x -35px 0; padding:10px 0px 10px 0px; /*overflow:hidden; */margin:10px 0px; }
#realted__item_t h3 { color:#0f2c69; text-align:left; font-size:13px; padding-left:10px; margin-bottom:10px; }
#realted__item_t .related_list {} 
.related_cell_td { width:190px; text-align:left; }
.related_cell { width:179px; text-align:left; background: url(/site/imgs/back/back_related.gif) repeat-y; overflow:hidden; padding-top:5px; float:right; }
.related_cell .image_cell { padding:0px 0px 0px 0px; height:183px; overflow:hidden; text-align:center;}
.related_cell .image_cell img { margin:auto;}
.related_cell_td .price_btn { background: url(/site/imgs/back/price_realted.gif) top left no-repeat #FFF; padding:4px 7px 5px 7px;}
.related_cell_td .price { color:#0f2c69; font-size:12px; padding:5px 22px 5px 0px;}



#info_IT ul#icons { list-style:none; margin:33px 0px 62px 0px; overflow:hidden; float:left;}
#info_IT ul#icons li { float:left; width:80px; margin-right:7px; font-size:13px; color:#0f2c69; text-align:center; }
#info_IT ul#icons li img { margin:auto;}
#info_IT ul#icons li.last { margin:0px;}
#info_IT ul#icons li#li_posterside {  }
#info_IT ul#icons li#li_outside {}
#info_IT ul#icons li#li_weight {  }
#info_IT ul#icons li#li_framing { }
#info_IT ul#icons li#li_details {  }


/*#info_IT ul#icons li { float:left; width:90px; margin-right:30px; font-size:13px; color:#0f2c69; text-align:center; }
#info_IT ul#icons li img { margin:auto;}
#info_IT ul#icons li.last { margin:0px;}
#info_IT ul#icons li#li_posterside { margin-right:59px; height:151px;}
#info_IT ul#icons li#li_outside { margin-right:54px; height:151px;}
#info_IT ul#icons li#li_weight { margin-right:0px; height:151px;}
#info_IT ul#icons li#li_framing { padding-left:75px; margin-right:59px; clear:both;}
#info_IT ul#icons li#li_details { margin-right:0px; }
*/
#info_IT #addto_price_all { /*width:575px; background:url(/site/imgs/back/back_item_add.gif) no-repeat right top;*/ min-height:100px; height:auto; #height:100px; clear:both;}

#info_IT #addto_price { #width:380px; float:left; padding-left:90px;}
#info_IT #price_ { float:left; width:88px; background:url(/site/imgs/back/back_price.gif) no-repeat; margin-right:34px;}
#info_IT #price_ b { padding:78px 8px 10px 8px; display:block; color:#930c0c; font-size:15px; text-align:center;}
#info_IT #add_to_ { float:left; width:145px; height:83px; background:url(/site/imgs/back/back_addto.gif) no-repeat; overflow:hidden; color:#3b3b3b; font-size:12px; margin-top:17px; text-align:center !important; }
#sc_qty_add { text-align:center; padding-left:10px;}
#table_cart_it { margin:26px auto 0px auto; }
#table_cart_it #addtocart { background:url(/site/imgs/back/accto_item.gif) no-repeat; border:0px solid #fff; width:107px; height:24px; cursor:pointer; margin-top:6px;}
#info_IT #avai_others { color:#3b3b3b; float:left; font-size:13px; padding-top:35px;}
#info_IT #avai_others b { color:#930c0c;}
#info_IT #avai_others p { padding-bottom:5px;}