/* Global variables */
body{
background-color:#e4e4e4;
}
#stage .curve{
background-image:url(header-top-curve.png);
}
#stage #header{
border-right:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
background-color:#fff;
}
#stage a.offsitelink{
color:#027fc5;
}
#stage a:hover.offsitelink{
color:#004066;
}
/* Global cart popups - 216px */
#stage #content .mediaselector{
background-image:url(mediaselector.png);
}
#stage #content .select .onemedia{
color:#545454;
}
#stage #content .itempopup .productpopup .popupheader{
background-image:url(popup-top.png);
}
#stage #content .itempopup .productpopup .popupmid{
background-image:url(popup-c.png);
}
#stage #content .itempopup ul.popupcontent{
color:#545454;
}
#stage #content .itempopup .productpopup .popuptitle{
border-bottom:1px solid #d6d6d6;
color:#545454;
}
#stage #content .itempopup .productpopup .radiobuttons{
border-bottom:1px solid #d6d6d6;
}
#stage #content .itempopup .productpopup .popupfooter{
background-image:url(popup-btm.png);
}
#stage #content .itempopup .productpopup a.closeButton{
background: transparent url(close.jpg) top right no-repeat;
}
#stage #content .itempopup .productpopup a.closeButton:hover{
background: transparent url(close_hover.jpg) top right no-repeat;
}
/* Cross sell cart popups - 290px */
#stage #content .crosssellitempopup_left .productpopup .popupheader{
background-image:url(popup-top.png);
}
#stage #content .crosssellitempopup_left .productpopup .popupmid{
background-image:url(popup-c.png);
}
#stage #content .crosssellitempopup_left ul.popupcontent{
color:#545454;
}
#stage #content .crosssellitempopup_left .productpopup .popuptitle{
border-bottom:1px solid #d6d6d6;
color:#545454;
}
#stage #content .crosssellitempopup_left .productpopup .radiobuttons{
border-bottom:0px solid #d6d6d6;
}
#stage #content .crosssellitempopup_left .productpopup .popupfooter{
background-image:url(popup-btm.png);
}
#stage #content .crosssellitempopup_right .productpopup .closeButton{
background: transparent url(close.jpg) top right no-repeat;
}
#stage #content .crosssellitempopup_right .productpopup a.closeButton:hover{
background: transparent url(close_hover.jpg) top right no-repeat;
}
#stage #content .crosssellitempopup_left .upselltitle{
border-bottom:1px solid #d6d6d6;
color:#545454;
}
#stage #content .crosssellitempopup_left .upsellstitle{
color:#545454;
}
#stage #content .crosssellitempopup_right .upselltitle{
border-bottom:1px solid #d6d6d6;
color:#545454;
}
#stage #content .crosssellitempopup_right .upsellctnr{
background-image:url(line.gif);
}
#stage #content .crosssellitempopup_right .upsellstitle{
color:#545454;
}
#stage #content .crosssellpopupbtncontainer .crosssellpopupbtn{
color:#545454;
border-top:1px solid #d6d6d6;
}
/* Global Nav - Sign In */
#stage #header .header_right #signin_info{
color:#525659;
}
#stage #header .header_right #signin_info a{
color:#525659;
}
#stage #header .header_right #signin_info a:hover{
color:#027fc5;
}
#stage #header .header_right #signin_info li.signedin_lft,
#stage #header .header_right #signin_info li.signedin_rt{
background-image:url(spt_emailcnrs.gif);
}
#stage #header .header_right #signin_info li.signedin_body{
background-color:#f1f1f1;
}
/* Global Nav - Nav Strip */
#stage #header ul#globalnav_v2s2 li a i{
background-image:url(qqspt_nav_strip.jpg);
}
#stage #header #globalnav_lbar{
background-color:#ececec;
}
#stage #header #globalnav_lbar .cart_icon_0 .cart_icon{
background-image:url(spt_cart_icon.png);
}
#stage #header #globalnav_lbar .cart_icon{
background-image:url(spt_cart_icon.png);
}
/* Global Nav - Lower Bar */
#stage #header #globalnav_lbar{
color:#545454;
}
#stage #header #globalnav_lbar #cart_icon_container a:hover span{
color:#027fc5;
}
#stage #header #globalnav_lbar .left_cart_links,
#stage #header #globalnav_lbar .right_cart_links{
color:#545454;
}
#stage #header #globalnav_lbar .left_cart_links a.link,
#stage #header #globalnav_lbar .right_cart_links a.link{
color:#545454;
}
#stage #header #globalnav_lbar .left_cart_links a:hover.link,
#stage #header #globalnav_lbar .right_cart_links a:hover.link{
color:#027fc5;
}
#stage #header #globalnav_lbar #global_search span.searchlft{
background-image:url(spt_search_box.gif);
}
#stage #header #globalnav_lbar #global_search input.global_searchtextbox{
border-top:1px solid #a7a7a7;
border-bottom:1px solid #a7a7a7;
background-color:#fff;
}
#stage #header #globalnav_lbar #global_search input.global_searchrt{
background-image:url(spt_search_box.gif);
}
/* Global Nav - Nav Strip (Exp Version) */
#stage #header ul#globalnav_v2s2_exp li a i{
background-image:url(spt_nav_strip_exp.jpg);
}
/* Global Country Selector */
#country_selector .selected{
background-image:url(corners.png);
_background-image:url(corners.gif);
}
body:nth-of-type(1) #country_selector .selected{
background-image:url(corners-webkit.png);
}
#country_selector .selected #selector{
background-image:url(center.png);
}
#country_selector .selected .btm{
background-image:url(corners.png);
_background-image:url(corners.gif);
}
#country_selector .selected #selector a,
#country_selector .deselected .location a{
color:#545454;
}
/* Content stuff here */
#stage #content{
border-right:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
background-color:#fff;
}
/* Footer links */
#stage #globalfooter{
background-image:url(footer-strip.jpg);
border-top:1px solid #e9ecee;
color:#a2a4a6;
}
#stage #globalfooter a{
color:#a2a4a6;
}
#stage #globalfooter a:hover{
color:#027fc5;
}
#stage #globalfooter #footerlogo{
background-image:url(footer-logo.png);
}
#stage #globalfooter .storefooterlogo img{
background-image:url(msstore-footer-logo.png);
background-repeat:no-repeat;
}
#stage #footer_reflect{
background-image:url(footer-strip.jpg);
}
/* Left Nav - All left nav sub section below, marked by ## */
/* ## Header ## */
#stage #leftnav .tborder{
background: url(indexheader_footer.gif);
background-repeat: no-repeat;	
height:9px;
}
/* ## Footer ## */
#stage #leftnav .bborder{
background: url(indexheader_footer.gif);
background-repeat: no-repeat;
background-position:0px -9px;
height:9px;
}
/* ## Inner Container ## */
#stage #leftnav .navcontent{
background-color:#F2F2F2;
border:1px  #F2F2F2;
}
/* ## Global Classes ## */
#stage #leftnav .navcontent .show{
display:block;
}
#stage #leftnav .navcontent .hide{
display:none;
}
/* ## Global Nav ul/li ## */
#stage #leftnav .navcontent ul{
margin:0 0 0 -1px;
padding:0px;
list-style:none;
}
#stage #leftnav .navcontent ul li{
width: auto;
line-height: 11px;
margin-bottom: 0px;
}
#stage #leftnav .navcontent ul li a{
font:8pt "Lucida Grande", Arial, Helvetica, "Sans Serif", Verdana;
text-decoration:none;
color:#494949;
padding:1px 0 0 16px;
display:block;
margin:0 0 5px 0;
}
#stage #leftnav .navcontent ul li a,
#stage #leftnav .navcontent ul li a:hover{
color:#494949;
}
/* ## Product - Blue Link ## */
#stage #leftnav .navcontent ul li.product a,
#stage #leftnav .navcontent ul li.product a:hover{
color:#4ea0ce;
}
/* ## C2 Categories ## */
#stage #leftnav .navcontent li.category2 a{
text-decoration:none;
margin:0;
background: url(lg_arrow_off.gif);
background-repeat: no-repeat;
background-position:3px 4px;
}
#stage #leftnav .navcontent li.category2 div{
margin-top:3px;
}
#stage #leftnav .navcontent li.category2 a:hover{
background: url(highlight_c2_hover.gif);
background-repeat: no-repeat;
background-position:0px 2px;
}
/* ## C4 Categories ## */
#stage #leftnav .navcontent ul li.category4{
margin-bottom:3px;
}
#stage #leftnav .navcontent ul li.category4 a{
background-image:none;
padding-left:26px;
padding-right:5px;
}
#stage #leftnav .navcontent ul li.highlighted_smarrow a,
#stage #leftnav .navcontent ul li.category4 a:hover{
background: url(sm_down_arrow.gif);
background-repeat: no-repeat;
background-position:15px 7px;
}
/* ## C4 Highlighted SM Arrow (under C3) ## */
#stage #leftnav .navcontent ul li.highlighted_smarrow_c3 a,
#stage #leftnav .navcontent ul li.category_c3 a:hover{
background: url(sm_down_arrow.gif);
background-repeat: no-repeat;
background-position:25px 7px;
}
/* ## C4 (under C3) ## */
#stage #leftnav .navcontent ul li.category_c3 a{
padding-left:35px;
}
/* ## All Products */
#stage #leftnav .navcontent ul .product a{
padding-right:5px;
}
/* ## Products (under C2/C3/C4) ## */
#stage #leftnav .navcontent ul li.category2 ul .product a{
background-image:none;
padding-left:22px;
}
#stage #leftnav .navcontent ul li.category2 ul li.category3 ul .product a{
background-image:none;
padding-left:32px;
}
#stage #leftnav .navcontent ul li.category2 ul li.category4 li.product a{
background-image:none;
padding-left:28px;
}
/* ## Products Hover (under C2/C3/C4) ## */
#stage #leftnav .navcontent ul .product a:hover,
#stage #leftnav .navcontent ul li.category2 ul .product a:hover,
#stage #leftnav .navcontent ul li.category2 ul li.category4 li.product a:hover,
#stage #leftnav .navcontent ul li.category2 ul li.category3 ul .product a:hover,
#stage #leftnav .navcontent ul li.category2 ul li.category3 ul li.category4 li.product a:hover{
background: url(highlight_noarrow.gif);
background-repeat: no-repeat;
}
#stage #leftnav .navcontent ul .product a:hover{
background-position:0px 2px;
}
#stage #leftnav .navcontent ul li.category2 ul .product a:hover{
background-position:1px 2px;
}
#stage #leftnav .navcontent ul li.category2 ul li.category4 li.product a:hover,
#stage #leftnav .navcontent ul li.category2 ul li.category3 li.product a:hover,
#stage #leftnav .navcontent ul li.category2 ul li.category3 ul .product a:hover,
#stage #leftnav .navcontent ul li.category2 ul li.category3 ul li.category4 li.product a:hover{
background-position:2px 2px;
}
/* ## C2 Highlighted Arrow + No Hover ## */
#stage #leftnav .navcontent li.highlighted_arrow_c2 a,
#stage #leftnav .navcontent li.highlighted_arrow_c2 a:hover{
background: url(highlight.gif);
background-repeat: no-repeat;
background-position:0px 2px;
}
/* ## C3 Categories ## */
#stage #leftnav .navcontent li.category3 a{
background: url(lg_arrow_off.gif);
background-repeat: no-repeat;
background-position:13px 4px;
padding-left:26px;
}
#stage #leftnav .navcontent li.category3 a:hover{
background: url(highlight_c3_hover.gif);
background-repeat: no-repeat;
background-position:1px 2px;
}
/* ## C3 Highlighted Arrow + No Hover ## */
#stage #leftnav .navcontent li.highlighted_arrow_c3 a{
background: url(highlight_c3.gif);
background-repeat: no-repeat;
background-position:1px 2px;
}
#stage #leftnav .navcontent li.highlighted_arrow_c3 a:hover{
background: url(highlight_c3.gif);
background-repeat: no-repeat;
background-position:1px 2px;
}
/* ## Product Highlighted + No Hover ## */
#stage #leftnav .navcontent ul li.category2 ul li.highlighted_noarrow a,
#stage #leftnav .navcontent ul li.category2 ul li.category3 li.highlighted_noarrow a,
#stage #leftnav .navcontent ul li.category2 ul li.category4 li.highlighted_noarrow a{
background: url(highlight_noarrow.gif);
background-repeat: no-repeat;
}
#stage #leftnav .navcontent ul li.category2 ul li.highlighted_noarrow a{
background-position:1px 2px;
}
#stage #leftnav .navcontent ul li.category2 ul li.category3 li.highlighted_noarrow a,
#stage #leftnav .navcontent ul li.category2 ul li.category4 li.highlighted_noarrow a{
background-position:2px 2px;
}
#stage #leftnav .navcontent ul li.highlighted_noarrow a,
#stage #leftnav .navcontent ul li.category2 ul li.comparePage.highlighted_noarrow a{
background: url(highlight_noarrow.gif);
background-repeat: no-repeat;
}
#stage #leftnav .navcontent ul li.highlighted_noarrow a{
background-position:0px 2px;
}
#stage #leftnav .navcontent ul li.category2 ul li.comparePage.highlighted_noarrow a{
background-position:1px 2px;
}
/* ## Product (under C3) ## */
#stage #leftnav .navcontent ul li.category2 ul li.category3 ul li.category4 li.product a{
background-image:none;
padding-left:37px;
}
/* ## Compare Links ## */
#stage #leftnav .navcontent li.comparePage a{
background-image:none;
}
#stage #leftnav .navcontent li.comparePage a:hover{
background: url(highlight_noarrow.gif);
background-repeat: no-repeat;
background-position:1px 2px;
}
/* ## Cross Sell Links ## */
#stage #leftnav .navcontent #CrossLinkPanel{
background: url(cross_sell_line.jpg);
background-repeat: no-repeat;
background-position:center 2px;
padding:10px 0 0 0;
}
#stage #leftnav .navcontent #CrossLinkPanel ul li a{
padding-right:5px;
}
#stage #leftnav .navcontent #CrossLinkPanel ul li a:hover{
background: url(highlight_noarrow.gif);
background-repeat: no-repeat;
background-position:0px 2px;
}
/* Global Announcements */
#stage #headercontainer .announcements{
background-image:url(../../frame/base/blank.gif);
border-left:1px solid #ddd;
border-right:1px solid #ddd;
background-color:#fff;
}
#stage #headercontainer .announcements a {
color:#545454;
}
#stage #headercontainer .announcements a:hover {
color:#027fc5;
}
/* Global Multi-Media Module */
#stage #content #multimediamodule div.top,
#stage #content #multimediamodule div.btm{
background-image:url(spt_corners.jpg);
}
#stage #content #multimediamodule div.mid{
background-color:#f6f6f6;
border-left:1px solid #dadbdc;
border-right:1px solid #dadbdc;
}
#stage #content #multimediamodule.openview .mediaportal .mediaframe .mframetop,
#stage #content #multimediamodule.openview .btm{
background-image:url(spt_corners_open.png);
}
#stage #content #multimediamodule.openview .mediaportal .mediaframe .mframemid{
background-color:#ebebeb;
border-left:1px solid #c9c9c9;
border-right:1px solid #c9c9c9;
}
#stage #content #multimediamodule.openview .mediaportal .mediaframe .mframemid #mediasizes a{
color:#027fc5;
}
#stage #content #multimediamodule.openview .mediaportal .mediaframe .mframemid #mediasizes a:hover{
color:#004066;
}
#stage #content #multimediamodule.openview .mediaportal .mediaframe .mframemid #mediacaption{
border-bottom:1px solid #c9c9c9;
}
#stage #content #multimediamodule.openview .mid{
background-color:#ebebeb;
border-left:1px solid #c9c9c9;
border-right:1px solid #c9c9c9;
}
#stage #content #multimediamodule #mm_activethumbnail b{
background-image:none;
}
#stage #content #multimediamodule.openview #mm_activethumbnail b{
background-image:url(MediaModule_Thumb_130x72.png);
}
/* --- Style normal viewer options --- */
#stage #content #multimediamodule ul.vieweroptions{
border-right:1px solid #dadbdc;
}
#stage #content #multimediamodule ul.vieweroptions li a{
color:#027fc5;
}
#stage #content #multimediamodule ul.vieweroptions li a:hover{
color:#027fc5;
}
#stage #content #multimediamodule.mm_screenshots ul.vieweroptions li.mm_screenshots a,
#stage #content #multimediamodule.mm_videos ul.vieweroptions li.mm_videos a,
#stage #content #multimediamodule.mm_wallpapers ul.vieweroptions li.mm_wallpapers a{
background-image:url(highlight.png);
color:#545454;
}
#stage #content #multimediamodule .thumbnailcontainer #mediaprevious a,
#stage #content #multimediamodule .thumbnailcontainer #medianext a{
background-image:url(spt_prenxt_arrows.jpg);
}
/* Global - Single Media Module */
#stage #content #singlemedia #mediapopup .popupcontainer .top{
background-image:url(curve_tb.gif);
}
#stage #content #singlemedia #mediapopup .popupcontainer .mid{
background-color:#ebebeb;
border-right:1px solid #c9c9c9;
border-left:1px solid #c9c9c9;
}
#stage #content #singlemedia #mediapopup .popupcontainer .btm{
background-image:url(curve_tb.gif);
}
#stage #content #singlemedia #mediaimage .top{
background-image:url(spt_tb_borders.png);
}
#stage #content #singlemedia #mediaimage .mid{
background-image:url(spt_mid_border.png);
}
#stage #content #singlemedia #mediaimage .btm{
background-image:url(spt_tb_borders.png);
}
#stage #content #singlemedia #mediaimage div.caption{
color:#7b7b7b;
background-color:#f1f1f1;
width:270px;
border-bottom:1px solid #f1f1f1;
}
#stage #content #singlemedia #mediaimage div.caption a{
color:#027fc5;
}
#stage #content #singlemedia #mediaimage div.caption a:hover{
color:#004066;
}
#stage #content #singlemedia #mediapopup .popupcontainer .popupcaption{
color:#7b7b7b;
}
#stage #content #singlemedia #mediaimage div.caption span{
color:#4ea0ce;
}

.producti {
    margin-top:10px;
	width:138px;
	float:left;
	margin-left:4px!important;
	margin-right:4px!important;
	margin-left:0px;
	margin-right:0px;
}
.SortFolderOpen {
	background-image: url(Sort_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 20px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortFolderClose {
	background-image: url(Sort_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 20px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderOpen {
	background-image: url(SortEnd_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 20px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderClose {
	background-image: url(SortEnd_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 20px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortListline {
	padding-left: 16px;
	background-image: url(Sort_Listline.gif);
	background-repeat: repeat-y;
}
.SortEndListline {
	padding-left: 16px;
}
.SortFile {
	background-image: url(Sort_File.gif);
	background-repeat: no-repeat;
	height: 20px;
	cursor: hand;
	padding-left: 16px;
}
.SortFileEnd {
	background-image: url(Sort_File_End.gif);
	background-repeat: no-repeat;
	height: 20px;
	cursor: hand;
	padding-left: 16px;
}
