.floatFix{overflow:hidden;width:auto;}	/* IE fixed ! */
BODY{background:#fff;margin:0;}
FORM{display:inline;}
A{text-decoration:none;color:#C2272D;}
A:hover{text-decoration:underline;}
.absolute{position:absolute;}

.left{text-align:left;}				.center{text-align:center;}			.right{text-align:right;}
.fLeft{float:left;}														.fRight{float:right;}
.none{display:none;}				.block{display:block;}
									.row{overflow:hidden;width:auto;}	.col{float:left;}
.table{}							.tr{overflow:hidden;width:auto;}	.td{float:left;}
.col1-2{float:left;width:50%;}		.col2-2{float:left;width:50%;}
.col1-3{float:left;width:33.3%;}	.col2-3{float:left;width:33.3%;}	.col3-3{float:left;width:33.3%;}

.noIE{display:block;}
.IEonly{display:none;}

/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */

#tooltip{
	-moz-opacity:0.8;filter: alpha(opacity=80);
	border:1px solid #0038A7;
	background:#fff;
	font:9px tahoma;
	padding:2px 4px;
}

.container1{text-align:center;}
.container2{text-align:left;width:990px;margin:0 auto;}

.header{}
.headerPadding{}
#footer{}
#footerPadding{}

#swfHeader{background:#fff;}
#swfHeader OBJECT,.downloadFlashPlayer{width:326;height:292px;}
.downloadFlashPlayer{border:1px solid #3D516A;background:#C7D3DF;}
.downloadFlashPlayer TD{font-weight:bold;text-align:center;padding:6px;}
.downloadFlashPlayer TD,.downloadFlashPlayer A{color:#3D516A;}

.toolbarMain{
	border:2px solid #535353;
	background:#eee;
	padding:6px 6px 6px 12px;
}.toolbarMain TD{
	font:13px verdana;
}.toolbarTit{
	font:bold 13px verdana;
}.toolbarMain IMG{
	border:0;
}
.editable{}
.over{/*border:2px solid #C2272D;*/}
.toolbar{
	position:absolute;
	border:2px solid #C2272D;
/*	border-width:0 2px 2px 0;
*/	margin:-2px 0 0 -2px;
	*margin:-2px 0 0 -1px;
	background:#eee;
	padding:6px 6px 6px 12px;
	font:12px arial;
}
.toolbar IMG{border:0;margin-right:6px;}

/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */

BODY{background:#000 url(../i/bg.jpg) 50% 0 no-repeat;}
TABLE{margin:0;}

/* headermenu - styles -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
#menu-header {font:11px tahoma;background:#2B2929;}
#menu-header UL{padding:0;margin:0;list-style:none;background:#2B2929;}
#menu-header UL A{display:block;padding:10px 8px 0 20px;color:#fff;text-decoration:none;background:url(../i/menutop_dx.gif) 100% 0 no-repeat;line-height:40px;}
#menu-header UL A:hover{color:#f00;}
#menu-header UL UL{backgroud:none;}
#menu-header UL UL A{text-decoration:none;background:none;padding:2px 6px;line-height:1.5em;}
#menu-header UL UL A:hover{}
#menu-header LI{border-left:1px solid #1A2881;margin:0;background:url(../i/menutop_sx.gif) 0 0 no-repeat;}
#menu-header LI LI{border:0;background:none;}
#menu-header .nosep{border:0;}
#menu-header .fix-A{opacity: 0.9;-moz-opacity: 0.9;filter: alpha(opacity=90);}
#menu-header .fix-B{}                               /* target dell'effetto slide */
#menu-header .fix-C{background:#2B2929;}
/* headermenu - fixes */
#menu-header UL A{*width:auto;}
#menu-header UL UL{width:200px;}                    /* fix IE6: necessario fissare un valore diverso da AUTO */
#menu-header UL UL A{*width:200px;background:#2B2929;} /* fix IE */
* html #menu-header UL UL A{height:0.1em;}          /* fix IE6 */
#menu-header .fix-A{position:absolute;}             /* fix IE: posizionato assoluto */
#menu-header .fix-B{}
#menu-header .fix-C{}                               /* fix IE: div aggiuntivo */
/* headermenu -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */

#searchBox{}
/*
#searchBox #sb0{background:url(../i/sb0.gif) left  top    no-repeat;}
#searchBox #sb1{background:url(../i/sb1.gif) right top    no-repeat;}
#searchBox #sb2{background:url(../i/sb2.gif) right bottom no-repeat;}
#searchBox #sb3{background:url(../i/sb3.gif) left  bottom no-repeat;}
*/
.searchBox .sb-content{padding:15px;}
.searchBox .sb-title{color:#fff;font:bold 14px arial;background:url(../i/titlebg-280.gif) no-repeat;height:28px;padding:6px 0 0 10px;}
.searchBox .sb-form{color:#000;font:bold 10px arial;}
.searchBox .sb-input{width:100%;}
.searchBox .sb-send{color:#fff;font:bold 10px arial;background:#000;border:0;height:20px;}

#userBox{*height:1%;}
#userBox A{text-decoration:none;color:#000000;border-bottom:2px solid #CCCCCC;}
#userBox A:hover{text-decoration:none;}
#userBox #ub-title{color:#555;font:bold 14px arial;padding:6px 28px 3px 0px;margin-top:-3px;background:url(../i/ub_ico.gif) 236px 8px no-repeat;}
#userBox #ub-top{background:url(../i/sxTitleIcon.gif) 0 50% no-repeat;padding-left:26px;border:1px dotted #888;border-width:1px 0;}
#userBox #ub-content{padding:10px 15px 15px 15px;}
#userBox #ub-content{font:10px arial;}
#userBox #ub-content INPUT{font:10px arial;}

#cart{*height:1%;}
#cart A{text-decoration:none;color:#000000;border-bottom:2px solid #CCCCCC;}
#cart A:hover{text-decoration:none;}
#cart #ca-title{color:#555;font:bold 14px arial;padding:6px 28px 3px 0px;margin-top:-3px;background:url(../i/cart_ico.gif) 236px 8px no-repeat;}
#cart #ca-top{background:url(../i/sxTitleIcon.gif) 0 50% no-repeat;padding-left:26px;border:1px dotted #888;border-width:1px 0;}
#cart #ca-content{padding:10px 15px 15px 15px;}
#cart #ca-content{font:10px arial;line-height:12px;}
#cart #ca-content INPUT{font:10px arial;}
#cart #ca-content .row{border-bottom:1px solid #ccc;}
#cart #ca-content .row A{border:0;}
#cart #ca-content .num{float:right;margin-left:6px;}
#cart #ca-content .del{float:right;margin-left:6px;}
#cart #ca-content .del IMG{margin-top:2px;border:0;}

#joinBox{background:#D5D5D5;text-align:center;width:102px;}
#joinBox #jb0{background:url(../i/sb0.gif) left  top    no-repeat;}
#joinBox #jb1{background:url(../i/sb1.gif) right top    no-repeat;}
#joinBox #jb2{background:url(../i/sb2.gif) right bottom no-repeat;}
#joinBox #jb3{background:url(../i/sb3.gif) left  bottom no-repeat;}
#joinBox #jb-content{padding:13px;}
#joinBox A{font:10px arial;color:#fff;}

.mainTit{color:#000000;font:bold 24px arial;}
.mainTitBar{background:#CCCCCC;width:100%;height:15px;font-size:10px;}
.mainTitBarSx{background:url(../i/maintit_sx.gif) 0    0 no-repeat;}
.mainTitBarDx{background:url(../i/maintit_dx.gif) 100% 0 no-repeat;}
.mainCat{float:right;padding:6px 0 0 48px;background:/*url(../i/ita_mainTit.gif)*/ 0 11px no-repeat;color:#000000;font:bold 16px arial;}

#prodottiHome .prodottoTit{font:10px arial;color:#000000;text-decoration:underline;}
#prodottiHome .prodottoTxt{font:10px arial;color:#555;}
#prodottiHome .prodottoHome{float:left;width:155px;height:200px;margin-right:15px;text-align:center;}
#prodottiHome .focusHome   {float:left;width:155px;height:200px;margin-right:15px;text-align:center;}
#prodottiHome .prodottoHomeVSpace{line-height:20px;}

.prodottiCategoryTit{font:13px arial;color:#000000;}
#prodottiDetailImg{float:right;padding:0 10px 10px 0;text-align:center;width:140px;}
#prodottiDetailImg A{display:block;margin-bottom:10px;}
.thumbProdotto{border:1px solid #eee;width:160px;height:160px;}

#footer{font:10px tahoma;background:url(../i/sxTitleIcon.gif) 0 50% no-repeat;border:1px dotted #888;border-width:1px 0;}
#footerPadding{padding:1px 0 1px 26px;}
#footer, #footer A{color:#555;}
.footerPaddingTop1{padding-top:9px;}
.footerPaddingTop2{padding-top:4px;}

SUB,SUP{font-size:0.8em;}

.content,.content TD,.content TH{font-size:10px;font-family:arial;}
.content A{color:#000000;}

.content-title{color:#fff;font:bold 14px arial;background:url(../i/titlebg-640.gif) no-repeat;height:28px;padding:6px 0 0 10px;}

.sx-share{background:url(../i/sxTitleIcon.gif) 0 50% no-repeat;padding:3px 0 0 26px;border:1px dotted #888;border-width:1px 0;}

.navbar{padding-top:1em;line-height:2em;}
.navbar-label{float:left;padding-right:0.8em;}
.navbar A{
	display:block;float:left;
	margin:0 1em 1em 0;padding:0 0.8em;
	text-decoration:none;border:1px solid #777575;
}
.navbar A:hover{
	background:#fe7f7f;color:#fff;
	opacity:.30;-moz-opacity:.30;filter:alpha(opacity=30);zoom:1;
}
.navbar A.sel{
	background:#777575;color:#fff;
}
.navbar A.sel:hover{
	color:#fff;
}
.navbar A.disabled{
	background:#eee;color:#000;cursor:default;
}
.navbar A.disabled:hover{
	background:#eee;color:#000;
	opacity:1;-moz-opacity:1;filter:alpha(opacity=100);zoom:1;
}
.contentBg{background:#eee;}

