.floatFix{overflow:hidden;width:auto;}	/* IE fixed ! */
BODY{background:#fff;margin:0;}
FORM{display:inline;}
A{text-decoration:none;color:#000;}
A:hover{color:#e290c7;}
.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;}				.inline{display:inline;}

									.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;}

.alpha50{opacity:0.5;-moz-opacity:0.5;filter: alpha(opacity=50);zoom:1;}
.alpha60{opacity:0.6;-moz-opacity:0.6;filter: alpha(opacity=60);zoom:1;}
.alpha70{opacity:0.7;-moz-opacity:0.7;filter: alpha(opacity=70);zoom:1;}
.alpha80{opacity:0.8;-moz-opacity:0.8;filter: alpha(opacity=80);zoom:1;}
.overAlpha:hover{opacity:0.8;-moz-opacity:0.8;filter: alpha(opacity=80);zoom:1;}

/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */

#jTooltip{
	opacity:0.8;-moz-opacity:0.8;filter: alpha(opacity=80);
	border:1px solid #0038A7;
	background:#fff;
	font:9px tahoma;
	padding:2px 4px;
}

.toolbarMain{
	border:2px solid #535353;
	background:#eee;color:#000 !important;
	padding:6px 6px 6px 12px;
}.toolbarMain TD{
	font:13px verdana;color:#000 !important;
}.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;}

/* ----------------------------------------------------------------- */

.container1{text-align:center;}
.container2{text-align:left;width:951px;margin:1em auto;}
.containerBg{background:url(../i/bg.jpg) 50% 50% no-repeat;height:636px;}

.sx{float:left;width:315px;font:9px tahoma;}
.sxPadding{padding:75px 0 0 23px;}
.cx{float:left;width:533px;}
.cxPadding{}
.dx{float:left;width:100px;font:9px tahoma;text-align:center;}
.dxPadding{padding:10px 10px 10px 15px;}

#header{}
#headerPadding{}
#footer{font:11px arial;}
#footerPadding{padding:5px 0;}
#footer, #footer A{color:#000;}

/* ----------------------------------------------------------------- */

.title{font:bold 13pt arial;color:#999;}
.content{color:#000;padding:10px 0 10px 0;margin-top:1px;}
.content,.content TD,.content TH,.content INPUT,.content TEXTAREA,.content SELECT{
	font-size:11px;font-family:tahoma;
}
.contentPadding{height:490px;overflow:auto;padding-right:10px;}
.content A{text-decoration:underline;}
.content A:hover{text-decoration:none;}

#menu-header{font:9px tahoma;border:1px solid #CDCDCF;border-width:6px 0;margin-top:85px;}
#menu-header UL{
	margin:0;
	padding:0;
	list-style:none;
}
#menu-header LI{float:left;}
#menu-header A{
	color:#000;
	display:block;float:left;
	width:auto;padding:0 10px;margin-right:1px;
	line-height:20px;
}
#menu-header A:hover{
	background:#eaca4d;text-decoration:none;color:#fff;
}

.titleNews{color:#000;}
A.linkNewsLoop:hover .titleNews{color:#E290C7}
.textNews{color:#000;}
.content .linkNewsLoop{
	/* text-decoration:none; */
}
.content .linkNewsLoop A:hover,.content A.linkNewsLoop:hover{
	/* text-decoration:underline; */;
}

.elencoArticoli {border-bottom:3px solid #ccc;}
.elencoArticoli TD{font:11px arial;padding:4px;border-bottom:1px solid #ccc;}
.elencoArticoli TH{font:bold 11px arial;padding:4px;background:#00A5C2;color:#fff;text-transform:uppercase;}
.elencoArticoli .borderRight{border-right:1px solid #ccc;}
.elencoArticoli A{color:#000;text-decoration:none;}
.elencoArticoli A:hover{text-decoration:underline;}
.elencoArticoli IMG{border:0;}

.prodottiDettaglioTitle{border-bottom:2px solid #00A5C2;padding-bottom:2px;font:bold 13px arial;}
.prodottiDettaglioTitle2{border-bottom:4px solid #00A5C2;padding-bottom:2px;}
.prodottiDettaglioContent{font:11px arial;}

.menusx A{text-decoration:none;}
.menusx A:hover{text-decoration:underline;}

.loginSubmit{color:#fff;background:#937127;font:bold 8pt arial;border:0;}

#cart{}
#cart #ca-title{color:#555;font:bold 14px arial;padding:10px 28px 4px 8px;background:url(../i/cart_ico.gif) 182px 12px no-repeat;}
#cart #ca-top{background:url(../i/box_top.gif);}
#cart #ca-content{padding:0;}
#cart #ca-content{font:10px arial;line-height:12px;}
#cart #ca-content INPUT{font:10px arial;}
#cart #ca-content .row{text-align:left;border-bottom:1px solid #ccc;}
#cart #ca-content .row A{border:0;text-decoration:none;}
#cart #ca-content .row A:hover{text-decoration:underline;}
#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;}

.cartTimes{font:bold 15px arial;color:#90B86D;}

.cartTable{width:100%;}
.cartTable,.cartTable TD,.cartTable TH{border:1px solid #ADADAF;}
.cartTable{border-width:1px 1px 0 0;}
.cartTable TD,.cartTable TH{border-width:0 0 1px 1px;}
.cartTable TD,.cartTable TH{padding:6px;}
.cartTable .bgrow{background:#ADADAF;}

.pt0{padding:20px 0  26px 0;}
.pt1{padding:8px 0;background:url(../i/g6.gif) 0   0  repeat-x;}
.pt2{
	padding:0 10px 9px 10px;background:url(../i/g6.gif) 0 100% repeat-x;
	font-size:9px;text-transform:uppercase;
}
