HTML,BODY{height:100%;}
.floatFix{overflow:hidden;width:auto;}	/* IE fixed ! */
BODY{margin:0;background:#bab395 url(../i/bgbody.gif) 0 0 repeat-x;}
FORM{display:inline;}
A{text-decoration:none;}
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;}

									.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;}
.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;
}

.container1{text-align:center;background:url(../i/bgheader.jpg) 50% 0 no-repeat;height:100%;}
.container2{text-align:left;width:1022px;margin:0 auto;height:100%;}

.sx{float:left;}
.sxPadding{}
.cx{float:left;}
.cxPadding{}

#header{height:135px;}
#headerPadding{padding:106px 135px 0 135px;}

#intestazione{background:#bab395;margin:0 135px;text-align:right;height:291px;}
#intestazione A{color:#686455;font:8pt tahoma;}
#intestazione A:hover{text-decoration:none;}

#footer{font:10px tahoma;background:url(../i/bgcontent.gif) 0 0 repeat-y;}
#footerPadding{padding:20px 112px;background:url(../i/bgfooter.gif) 0 100% no-repeat;}
#footerSfuma{background:url(../i/footer_sfuma.gif) 0 0 repeat-x;padding-top:20px;}
#footer, #footer A{color:#8094ad;}

#footer2{font:10px tahoma;color:#fff;background:#BAB395;}
#footerPadding2{padding:1em 112px;}
#footer2, #footer2 A{color:#fff;}


.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;}



















/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */



/* headermenu - styles -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
#menu-header {font:12px tahoma;background:url(../i/bgmenu.gif) 0 0 repeat-x;}
#menu-header UL{padding:0;margin:0;list-style:none;}
#menu-header UL A{display:block;padding:10px 10px 5px  10px;color:#fff;text-decoration:none;text-align:center;}
#menu-header UL A:hover{padding-bottom:0;border-bottom:5px solid #ee100f;}
#menu-header UL UL{margin:0;}
#menu-header UL UL A{
	color:#243972;text-decoration:none;text-align:center;
	opacity: 0.7;-moz-opacity: 0.7;filter: alpha(opacity=70);zoom:1;
	width:auto;
}
#menu-header UL UL A:hover{
	opacity: 0.9;-moz-opacity: 0.9;filter: alpha(opacity=90);zoom:1;
	background-image:none;background:#5D5E73;color:#fff;
	padding-bottom:5px;border:0;
}
#menu-header LI{float:left;}
#menu-header LI LI{float:none;border:0;width:auto;}
#menu-header .nosep{border:0;}
#menu-header .fix-A{}
#menu-header .fix-B{}                               /* target dell'effetto slide */
#menu-header .fix-C{}
/* headermenu - fixes */
#menu-header .fix-A{position:absolute;}             /* fix IE: posizionato assoluto */
#menu-header .fix-B{}
#menu-header .fix-C{}                               /* fix IE: div aggiuntivo */
#menu-header UL A{*width:auto;}
#menu-header UL UL A{background-color:#fff;}		/* fix IE */
* html #menu-header UL UL A{height:0.1em;}          /* fix IE6 */
#menu-header UL UL{width:140px;}                    /* fix IE6: necessario fissare un valore diverso da AUTO */
/* headermenu -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */



























.downloadFlashPlayer{border:1px solid #3D516A;background:#C7D3DF;}
.downloadFlashPlayer TD{font-weight:bold;text-align:center;padding:6px;}
.downloadFlashPlayer TD,.downloadFlashPlayer A{color:#3D516A;}
#swfHome,#swfHome OBJECT,.downloadFlashPlayer{width:790px;height:396px;}


#pageTitle{font:18pt verdana;color:#243972;background:#8094ad;padding:10px 25px;}

.title{font:bold 13pt arial;color:#383e6e;}
.content{color:#919191;background:url(../i/bgcontent.gif) 0 276px repeat-y;}
.contentPadding{padding:1em 135px 0 135px;/*background:url(../i/bglayer.gif) no-repeat;*/}
.content,.content TD,.content TH{font-size:8pt;font-family:verdana;}
.content A{color:#EE100F;text-decoration:underline;}
.content A:hover{text-decoration:none;}

.titleNews{font-weight:bold;}
.textNews{}
.content .linkNewsLoop{
	text-decoration:none;
}
.content .linkNewsLoop A: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;}


