/*--ELENCO DELLE SEZIONI--*/
/*-------principale-------*/
/*----------menu---------*/
/*-----finestre-----*/
/*---------menudx---------*/
/*---------testo----------*/
/*---------Supporto---------*/
/*---------Colonna di destra con prodotti dinamici creata da Bartoli per il Natale 2009---------*/

#container { position:relative; width:153px; height:230px}
#lyr1, #lyr2, #lyr3 { position:absolute; visibility:hidden; left:0; top:0; }

/* PRINCIPALE */

body {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin:0 auto;
}

img, div, input { behavior: url("iepngfix.htc") }

img {
border:none;
}



/* MENU */

a.onerollover {
display:inline-block;
width:90px;
height:20px;
background:url(/SITONEW/images/bkg-upperline.gif) 0 0 no-repeat;
background-attachment:scroll;
vertical-align:top;
text-decoration:none;
font-size: 13px;
}

a:hover.onerollover {
background-position:-90px 0;
text-decoration:none;
}

a.onerollover2 {
display:inline-block;
height:20px;
background:url(/SITONEW/images/bkg-upperline2.gif) 0 0 no-repeat;
background-attachment:scroll;
vertical-align:top;
text-decoration:none;
font-size: 13px;
}

a:hover.onerollover2 {
background-position:-80px 0;
text-decoration:none;
}


#barra_0 {
width:985px;
height:35px;
background-image:url(/SITONEW/images/menu/barra-home.gif);
background-color:#ff9e00;
}

#barra_374 {
width:985px;
height:35px;
background-image:url(/SITONEW/images/menu/barra-videogiochi.gif);
background-color:#57509c;
}

#barra_95 {
width:985px;
height:35px;
background-image:url(/SITONEW/images/menu/barra-homevideo.gif);
background-color:#df441b;
}

#barra_97 {
width:985px;
height:35px;
background-image:url(/SITONEW/images/menu/barra-libri.gif);
background-color:#4d94ee;
}

#barra_378 {
width:985px;
height:35px;
background-image:url(/SITONEW/images/menu/barra-gadget.gif);
color:#FFFFFF;
background-color:#68a750;
}

.txtmenu,.txtmenu a:link,.txtmenu a:visited {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:30px;
font-weight:700;
color:#FFFFFF;
white-space:normal;
display:inline;
list-style-type:none;
padding:0px 4px;
text-decoration:none;
}

.txtmenu a:hover {
text-decoration:underline;
}



/* FINESTRE */

.dots {
	background-image: url('_pics/dots.gif');
	width: 410;
	height: 1;
	}

.container {
width:990px;
margin:0 auto;
}

.colonnasinistra {
width:158px;
height:auto;
float:left;
margin-left:12px;
font-weight:700;
}

.colonnacentrale {
width:600px;
margin-left:7px;
height:auto;
float:left;
top:0;
overflow:hidden;
}

.colonnadestra {
width:180px;
height:auto;
margin-right:14px !important;
float:right;
overflow:visible;
}

* html .colonnadestra {
margin-right:7px !important;
}

.boxfullhome {
float:left;
height:auto;
width:100%;
border:none;
margin:0;
padding:3px;
}

.boxfullhome a:link,.boxfullhome a:visited {
font-size:16px;
font-weight:700;
color:#990000;
text-decoration: none;
}

.boxfullhome a:hover {
font-size:16px;
font-weight:700;
color:#3b0000;
text-decoration:underline;
}

.boxfullhomein {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
border-bottom:1px dotted #ccc;
font-weight:400;
}


.colsin-disp {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
height:auto;
width:158px;
background:url(/SITONEW/images/colsin-pari-bgk.gif) left repeat-y;
margin:0;
padding:4px 0 4px 6px;
}

.colsin-pari {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
height:auto;
width:158px;
background:url(/SITONEW/images/colsin-disp-bgk.gif) left repeat-y;
margin:0;
padding:4px 0 4px 6px;
}

a.colsx-rollover {
display:block;
width:158px;
height:27px;
background:url(/SITONEW/images/spedizioni-roll.gif) no-repeat;
background-position:0 0;
background-attachment:scroll;
text-decoration:none;
}

a.colsx-rollover-pr {
background:url(/SITONEW/images/privacy-roll.gif) no-repeat;
}

a.colsx-rollover-su {
background:url(/SITONEW/images/supporto-roll.gif) no-repeat;
}

a.colsx-rollover-co {
background:url(/SITONEW/images/contattaci-roll.gif) no-repeat;
}

a.colsx-rollover-si {
background:url(/SITONEW/images/sicurezza-roll.gif) no-repeat;
}

a.colsx-rollover-ga {
background:url(/SITONEW/images/garanzie-roll.gif) no-repeat;
}

a.colsx-rollover-wl {
background:url(/SITONEW/images/wishlist-roll.gif) no-repeat;
}

a:hover.colsx-rollover {
background-position:0 -27px;
text-decoration:none;
}

a.wishlistsmall {
display:block;
width:46px;
height:39px;
background:url(/SITONEW/images/wishlist-small.gif) no-repeat;
background-position:0 -39px;
background-attachment:scroll;
text-decoration:none;
border-right:1px solid #cccccc;
padding-right: 4px;
}

a:hover.wishlistsmall {
background-position:0 0;
text-decoration:none;
}

a.loginreg {
display:block;
width:111px;
height:37px;
background:url(/SITONEW/images/login-reg-bkg.gif) no-repeat;
background-position:0 0;
background-attachment:scroll;
text-decoration:none;
color: #444444;
}

a:hover.loginreg {
background-position:0 -37px;
text-decoration:none;
color: #900000;
}


.boxsinossi {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
float:left;
height:auto;
width:350px;
margin:0;
padding:4px;
}

.boxsinossi a:link,.boxsinossi a:visited {
font-size:14px;
font-weight:700;
color:#900000;
}

.boxsinossi a:hover {
font-size:14px;
font-weight:700;
color:#a3551a;
text-decoration:underline;
}


.txt_tabelle {
font-size:14px;
}



/* TESTO */

h1 {
color:#180700;
font-size:22px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
}

h2 {
color:#666666;
font-size:18px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
margin:5px;
}

h3 {
color:#000033;
font-size:16px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
margin:5px;
}


.txt8px {
color:#333333;
font-size:8px;
}

.txt9px {
color:#333333;
font-size:9px;
}

.txt10px {
color:#333333;
font-size:11px;
line-height:12px;
}

.txt12px {
color:#333333;
font-size:12px;
line-height:14px;
}


.txt14px {
color:#000000;
font-size:14px;
}

.txt16px {
color:#000033;
font-size:16px;
}


.txt18px {
color:#101010;
font-size:18px;
}

.txt20px {
color:#222222;
font-size:22px;
}



.linkbox {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#444444;
font-size:12px;
text-decoration:none;
}

.linkbox a:link, .linkbox a:visited {
font-weight: bold;
color:#900000;
text-decoration:none;
}

.linkbox a:hover {
color:#180000;
text-decoration:underline;
}

.linkcart {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#444444;
font-size:11px;
text-decoration:none;
}

.linkcart a:link, .linkcart a:visited {
color:#180000;
text-decoration:none;
font-weight:700;
}

.linkcart a:hover {
color:#990000;
text-decoration:none;
}

.linksearch {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#444444;
text-decoration:none;
}

.linksearch a:link, .linksearch a:visited {
color: #444444;
text-decoration:none;
font-weight:700;
}

.linksearch a:hover {
color: #990000;
text-decoration:none;
font-weight:700;
}

.rightlink {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
line-height:14px;
}

.rightlink a:link,.rightlink a:visited {
color:#000000;
font-size:12px;
text-decoration:none;
line-height:14px;
}

.rightlink a:hover {
font-size:12px;
color:#900000;
text-decoration:none;
line-height:14px;
}

/* Supporto */


.list ul {padding: 6px 0 0 26px; margin:0px; text-align: left;}
.list li {list-style-image:url(/SITONEW/images/cerchio.png);}
.list li ul li {list-style-image:url(/SITONEW/images/frecciasin.png);}
.top li { padding:4px;
	list-style-type: disc;
}

.text_01{font-weight: bold; font-size:20px;}
.text_02{font-weight: normal; font-size:12px; color:#666666}
.text_support{font-size: 14px; color: #000000;}

.text_support a:link,.text_support a:visited,.text_support a:hover {
font-size:14px;
color:#900000;
font-weight:700;
text-decoration:none;
}

#title1support{background-image:url(/SITONEW/images/_images-supporto/bkg-h4.gif); background-repeat:repeat-x; background-position:top; width:99%; height:42px; font-size:20px; font-weight:bold; padding-top:4px; padding-left: 4px;}
#box1{width:100%; margin:auto auto auto auto}

#dots-sp{border-bottom: 1px dotted #9284c5; width:98%; padding: 0 8px 20px 8px;}
#inbox_txt {width:80%; height:400px; border: 2px solid #cccccc; overflow-x: auto; overflow-y: auto; font-size:10px; letter-spacing:normal; background-color:#EFF3FA; margin:10px auto auto auto;list-style:circle; padding:2px;}

.hd_block_list {padding-bottom:10px}
.hd_block_list li a {color:#222222; font-weight:bold; text-decoration:none; font-size:16px; }
.hd_block_list li a:hover {text-decoration:none; color: #900000;}

.hd_block_list ul li ul li a {color:#000000; font-weight:normal; text-decoration:none; font-size:12px; font-variant:normal }
.hd_block_list ul li ul li a:hover {text-decoration:underline}


/* Giovanni */
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }


/*Colonna di destra con prodotti dinamici creata da Bartoli per il Natale 2009 - Alessio*/

#containerdxt{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:170px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-bottom:6px;
	}

#containerdxt a{text-decoration:none;}

.headerdxpricet{
	background:url(/catalog/promo/colonna-dx-dec2009/_img/header-bkg.gif) top center no-repeat;
	width:170px;
	height:42px;
	text-align:center;
	margin-bottom:6px;
}

.pad6{padding-bottom:6px;}
.txt12dx{font-size:14px; line-height:14px;}

	
.priceright{
	font-size: 18px;
	font-weight:bold;
	color:#900000;
	white-space:nowrap;

}

.pricerightstr{
	font-size:16px;
	font-weight:bold;
	text-decoration:line-through;
	font-style:italic;
	color:#444444;
	font-weight:normal;}

a.ovalbutton{
background: transparent url('/catalog/promo/colonna-dx-dec2009/_img/btn_left2.png') no-repeat top left;
display: block;
float: left;
font-size: 14px;
font-weight:bold;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
margin:3px
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #222222; /*button text color*/
}

a.ovalbutton span{
background: transparent url('/catalog/promo/colonna-dx-dec2009/_img/btn_right2.png') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
text-align:center;
white-space:nowrap;
}



a.ovalbutton2{
background: transparent url('/catalog/promo/colonna-dx-dec2009/_img/btn_left3.png') no-repeat top left;
display: block;
float: left;
font-size: 16px;
font-weight:bold;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
margin:3px
}

a:link.ovalbutton2, a:visited.ovalbutton2, a:active.ovalbutton2{
color: #222222; /*button text color*/
}

a.ovalbutton2 span{
background: transparent url('/catalog/promo/colonna-dx-dec2009/_img/btn_right3.png') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton2:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton2:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper2{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
text-align:center;
white-space:nowrap;
}


/* CSS SHOPPING V 0.1*/

.testata-sfondo {
	background:url(/SITONEW/images/sfondomenu-header-new.gif) top center no-repeat; 
	height:180px; 
	margin:0 auto 0 auto;
}

#descrizione li {margin: 0 0 0 25px; }

.display-none {
	display:none;
}

.shadow {
	background:url(/SITONEW/images/shadow-630.jpg) center no-repeat;
}

.cb {
	clear:both;
}

.fl {
	float:left;
}

.fr {
	float:right;
}
	
.b0 {
	border:0px;
}

.bb-1-ccc {
	border-bottom: 1px dotted #cccccc;
}

.bb-1-444 {
	border-bottom:1px dotted #444444;
}

.bl-1-ccc {
	border-left:1px solid #cccccc;
}

.b-1-999 {
	border:1px solid #999;
}

.br-1-444 {
	border-right:1px solid #444;
}

.b-2-ccc {
	border:2px solid #CCCCCC;
}

/* MARGIN */

.m0 {
	margin:0px;
}

.m5t {
	margin-top:5px;
}

.m10t {
	margin-top:10px;
}

.m15t {
	margin-top:15px;
}

.m20t {
	margin-top:20px;
}

.m5r {
	margin-right:5px;
}

.m10r {
	margin-right:10px;
}

.m20r {
	margin-right:x0px;
}

.m10b {
	margin-bottom:10px;
}

.m5l {
	margin-left:5px;
}

.m10l {
	margin-left:10px;
}

.m20l {
	margin-left:20px;
}

.m25l {
	margin-left:25px;
}



/* PADDING */
.p0 {
	padding:0px;
}

.p2 {
	padding:2px;
}

.p3 {
	padding:3px;
}

.p4 {
	padding:4px;
}

.p2t {
	padding-top:2px;
}

.p3t {
	padding-top:3px;
}

.p4t {
	padding-top:4px;
}

.p5t {
	padding-top:5px;
}

.p10t {
	padding-top:10px;
}

.p15t {
	padding-top:15px;
}

.p20t {
	padding-top:20px;
}

.p25t {
	padding-top:25px;
}

.p2r {
	padding-right:2px;
}

.p3r {
	padding-right:2px;
}

.p4r {
	padding-right:4px;
}

.p5r {
	padding-right:5px;
}

.p7r {
	padding-right:7px;
}

.p10r {
	padding-right:10px;
}

.p20r {
	padding-right:20px;
}

.p3b {
	padding-bottom:3px;
}

.p4b {
	padding-bottom:4px;
}

.p5b {
	padding-bottom:5px;
}

.p7b {
	padding-bottom:7px;
}

.p8b {
	padding-bottom:8px;
}

.p5l {
	padding-left:5px;
}

.p7l {
	padding-left:7px;
}

.p10l {
	padding-left:10px;
}

/* COLORE */

.c000 {
	color:#000;
}

.c060 {
	color:#060;
}

.c333 {
	color: #333;
}

.c666 {
	color: #666;
}

.c444 {
	color:#444;
}

.c990000 {
	color:#990000;
}

.c180700 {
	color:#180700;
}

.cea1a1a {
	color:#ea1a1a;
}

.c037e00 {
	color: #037e00;
}

.cff9933 {
	color: #ff9933;
}

.cf4982b {
	color:#f4982b;
}

.c339900 {
	color:#339900;
}

.cff0000 {
	color:#ff0000;
}

.c900000 {
	color: #900000;
}

/* TESTO */

.nowrap {
	white-space:nowrap;
}

.bold {
	font-weight:bold;
}

.txt-lineu {
	text-decoration:line-through;
}

.link-under {
	text-decoration:none;
}

.lh12px {
	line-height:12px;
}

.lh14px {
	line-height:14px;
}

.txt-10px {
	font-size:10px;
}

.txt-11px {
	font-size:11px;
}

.txt-12px {
	font-size:12px;
}

.txt-13px {
	font-size:13px;
}

.txt-14px {
	font-size:14px;
}

.txt-16px {
	font-size:16px;
}

.txt-18px {
	font-size:18px;
}

.txt-20px {
	font-size:20px;
}

.txt-22px {
	font-size:22px;
}

.txt-24px {
	font-size: 24px;
}

.txt-al {
	text-align: left;
}

.txt-ar {
	text-align: right;
}

.txt-ac {
	text-align:center;
}

.txt-aj {
	text-align: justify;
}

/* WIDTH */
.w97pc {
	width:97%;
}

.w98pc {
	width:98%;
}

.w100pc {
	width:100%;
}

.w150px {
	width:150px;
} 

.w170px {
	width:170px;
} 

.w175px {
	width:175px;
} 

.w270px {
	width:270px;
} 

.w600px {
	width:600px;
}

.h20px {
	height:20px;
}

/* MENU' SHOPPING */

a.bottone-home:link, a.bottone-home:visited, a.bottone-home:active {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: 0 -39px;
}
a.bottone-home:hover, .bottone-home-hover {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: 0px 0px;
}

a.bottone-videogiochi:link, a.bottone-videogiochi:visited, a.bottone-videogiochi:active {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: -196px -39px;
}
a.bottone-videogiochi:hover, .bottone-videogiochi-hover {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: -196px 0px;
}

a.bottone-homevideo:link, a.bottone-homevideo:visited, a.bottone-homevideo:active {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: -392px -39px;
}
a.bottone-homevideo:hover, .bottone-homevideo-hover {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: -392px 0px;
}

a.bottone-libri:link, a.bottone-libri:visited, a.bottone-libri:active {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: -588px -39px;
}
a.bottone-libri:hover, .bottone-libri-hover {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: -588px 0px;
}

a.bottone-gadget:link, a.bottone-gadget:visited, a.bottone-gadget:active {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: -784px -39px;
}
a.bottone-gadget:hover, .bottone-gadget-hover {
	display:block;
	height:39px;
	width:196px;
	background-image:url(/catalog/images/immagini-testata.png);
	background-position: -784px 0px;
}
 
a.wishlist2 {
	display:block;
	width:62px;
	height:63px;
	background:url(http://multiplayer.com/catalog/smoothgallery-images/wishlist-x2-down.gif) no-repeat;
	background-position:0 0;
	text-decoration:none;
}

a.navigatore {
	color: #801519;
	text-decoration: underline;
	}

a:hover.navigatore {
	color: #9e0f0f;
	}
	
a.navigatore-here {
	color: #53585a;
	text-decoration:none;
	
	}

a:hover.navigatore-here {
	color: #53585a;
	text-decoration: underline;
	}
	
a.link-under {
	color: #990000;
	text-decoration: none;
	}

a:hover.link-under {
	color: #000000;
	text-decoration: underline;
	}
	
#descrizione a{
	color: #990000;
	text-decoration: none;
	}

#descrizione a:hover {
	color: #000000;
	text-decoration: underline;
	}
	
a.leggi-tutto {
	color: #990000;
	text-decoration: none;
	}

a:hover.leggi-tutto {
	color: #3b0000;
	text-decoration: none;
	}
	
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
}

.CollapsiblePanelTab {
	margin: 0px;
	padding: 0px;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}

.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #EEE;
}

.CollapsiblePanelClosed .CollapsiblePanelTab {
 /* background-color: #EFEFEF */
}


.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #CCC;
}

.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #3399FF;
}


.addthis_toolbox .custom_images a
{
	float:left;
    width: 24px;
    height: 24px;
    margin: 0px;
    padding: 0px 2px 0px 0px;
}
