BODY {	
	padding:0px;
	margin: 0px; 
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;

	 
		}
BODY,HTML { 
	height:100%;
	margin:0px;
}

HR{
	display:none;
}

.nav{
	display:none;
}
.dropmenudiv{
	display:none;
}
A IMG{
	border:0px;
}


#container {

	padding:0px;
	margin:0px ;
}
#inner-container {


	padding:0px;
	margin:0px ;
}
#logo {
	padding:0px;
	margin:0px ;
}

#header{
	margin-bottom:30px ;
	padding-bottom:30px ;
	border-bottom:1px solid #000;

}

#inner-content{
	width:100%;
	margin:0px;
}

DIV.nota{display:none;}




H1{
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif ;




}
H2{
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif ;


}


/*/////////////////////////////////////////////*/
.text{
	width:100%;
	padding:0px
}
.text-prodotti{
	width:100%;
	padding:0px
}
.text P{
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif ;
	width:100%;
	padding:0px
}
.text-prodotti P{
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif ;
	width:100%;
}
.mainImage{
	padding:0px;
	margin:0px;
}
.genericText{
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif ;
	width:100%;
}



/***************************************************************************************/
#footer{	
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif ;
	text-align:left;
	border-top:1px solid #000;
	margin-top:30px ;
	padding-top:30px ;
}
#footer SPAN{

	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif ;
	font-size:10px;

}

#footerNav{
	display:none;
}
/********************************************************************************/
#motioncontainer{
	border:1px solid #355A6F;
	border-width:0px 0px 0px 0px;
	padding:0px 0px;
}

#motioncontainer A IMG{ /*image border color*/
	border: 1px solid #0D3F5A !important;
	margin:0px 3px 0px 0px;
	padding:0px;

}
#motioncontainer A IMG.pics3{ /*image border color*/
	border: 1px solid #0D3F5A !important;
	margin:0px 107px 0px 0px;
	padding:0px;

}
#motioncontainer A:hover IMG{ /*image border hover color*/
	border: 1px solid #EBDE29 !important;


}
#motioncontainer A{
	font:11px/1.4em Arial,Verdana,Geneva,Helvetica,sans-serif;
	text-decoration:none;
	color:#f2f2f2;
}
#motioncontainer A:hover{
	color: #fff; /* Dummy definition to overcome IE bug */
}

#statusdiv{
	position: absolute;
	padding: 2px;
	left: 0px;
	background-color: lightyellow;
	border: 1px solid gray;
	visibility: hidden;
}
#motioncontainer SPAN{
	width:205px;
	height:137px;
	position:relative;
	top:0px;
	left:0px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#motioncontainer SPAN div{
	
	display:none;

}
/*******************************************************/


/******************************************************/
DIV.text-list{
	width:700px;
	display:block;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 10px;

}
DIV.text-list UL{
	float:left;
	margin:0px;
	padding:0px;
}
DIV.text-list UL LI{
	list-style:none;
	display:block;
	font-size:12px;
	color:#B9B9B9;
	line-height:1.3em;
	background:url("tratto.gif") no-repeat 0% 50%;
	padding:0px 0px 0px 10px;
}
DIV.text-list UL.col2{
	margin:0px 0px 0px 90px;
}
.img-absolute{
	position:absolute; 
	left:590px;
	top:90px;

}
.imgBorder{
	border:1px solid #3B4A56;
	padding:3px;
}
.address-location{
	font-family: Arial, Helvetica, sans-serif;
	border:0px solid #ccc;
	font-size: 11px;


	padding:0px;

}
.address-location B{
	font-size:10px;
}
.address-location A{
	text-decoration:underline;
	color: #B9B9B9 !important;
}
.address-location A:hover{
	text-decoration:none;
}

.chisiamoImg{
	
	float:right;

	
	padding:4px;
	margin:0px 0px 0px 0px;

}

.newsImg{
	position:relative;
	float:right;
	
	border:1px solid #1B2B36;
	padding:2px;
	margin:62px 0px 0px 0px;

}
.newsImg A IMG{
	padding:4px 4px;
	float:left;

}
P{
	
	padding:0px;

}


	





SPAN.note{

	width:100%;
}
/*******************************************************************/
/*                              SITEMAP                            */
/*******************************************************************/
UL.sitemap{
	margin:0px;
	padding:0px;
	text-align:center;

}
UL.sitemap LI{
	margin:0px 0px 0px 0px;
	font-size:10px;
	width:155px;
		text-align:left;

}
UL.sitemap LI A{
	background:url("arrow_white.gif") no-repeat 0% 6px;
	border-bottom:1px solid #1B2B36;
	padding:2px 0px 2px 8px;
	margin:0px 0px 0px 0px;
	line-height:10px;
	
}
UL.sitemap LI A:link,
UL.sitemap LI A:visited{
	border:0px;
	text-decoration:none;
	color:#b9b9b9;

}
UL.sitemap LI A:hover,
UL.sitemap LI A:focus,
UL.sitemap LI A:active{
	border:0px;
	text-decoration:none;
	color:#fff;

}
LI.sitemap-title{
	display:block;
	text-transform:uppercase;
	padding:1px 6px !important;
	border:1px solid #355368;
	text-align:left;
	margin-left:0px !important;
	width:150px;
	color:#628A9E;
	font-weight:700;
	font-size:82%;
	background:#1B2B36;

}
LI.sitemap-title2{
	display:block;
	text-transform:uppercase;
	padding:1px 6px !important;
	border:1px solid #355368;
	text-align:left;
	margin-left:0px !important;
	width:150px;
	color:#628A9E;
	font-weight:700;
	font-size:82%;
	background:#1B2B36;

}
.smCol{
	margin-right:25px !important;
}
.alertFlash{
	width:881px;
	text-align:center;
	font-size:12px;
	padding:130px 0px 0px 0px;

}