/* comportamenti DIV -------- */
#tool {
	background:url(../i/t/bgTool.jpg) center repeat-x;
	height:252px;
}
#tool .pad {
	width:960px;
	margin:0 auto;
}


/* menù ---------------------------------------------------------- */
#mn {
	background:url(../i/t/mnBg.gif) 0 0 repeat-x;
	height:48px;
}
#mn .pad {
	width:800px;
	margin:0 auto
}
#mn ul {
	padding:0;
}


#mn li.home {
	list-style:none;
	float:left;
	width:124px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) 0 -48px no-repeat;
}
#mn .home a,
#mn .home a:link,
#mn .home a:active,
#mn .home a:visited {
	float:left;
	width:124px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) 0 0 no-repeat;
}
#mn .home a:hover,
#mn .home a:focus {
}
#mn .home a.active {
	background:url(../i/t/mn.gif) 0 -48px no-repeat !important;
	cursor:default;	
}




#mn li.chisiamo {
	list-style:none;
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -124px -48px no-repeat;
}
#mn .chisiamo a,
#mn .chisiamo a:link,
#mn .chisiamo a:active,
#mn .chisiamo a:visited {
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -124px 0 no-repeat;
}
#mn .chisiamo a:hover,
#mn .chisiamo a:focus {
}
#mn .chisiamo a.active {
	background:url(../i/t/mn.gif) -124px -48px no-repeat !important;
	cursor:default;	
}




#mn li.prodotti {
	list-style:none;
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -234px -48px no-repeat;
}
#mn .prodotti a,
#mn .prodotti a:link,
#mn .prodotti a:active,
#mn .prodotti a:visited {
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -234px 0 no-repeat;
}
#mn .prodotti a:hover,
#mn .prodotti a:focus {
}
#mn .prodotti a.active {
	background:url(../i/t/mn.gif) -234px -48px no-repeat !important;
	cursor:default;	
}





#mn li.usato {
	list-style:none;
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -344px -48px no-repeat;
}
#mn .usato a,
#mn .usato a:link,
#mn .usato a:active,
#mn .usato a:visited {
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -344px 0 no-repeat;
}
#mn .usato a:hover,
#mn .usato a:focus {
}
#mn .usato a.active {
	background:url(../i/t/mn.gif) -344px -48px no-repeat !important;
	cursor:default;	
}





#mn li.news {
	list-style:none;
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -454px -48px no-repeat;
}
#mn .news a,
#mn .news a:link,
#mn .news a:active,
#mn .news a:visited {
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -454px 0 no-repeat;
}
#mn .news a:hover,
#mn .news a:focus {
}
#mn .news a.active {
	background:url(../i/t/mn.gif) -454px -48px no-repeat !important;
	cursor:default;	
}





#mn li.contatti {
	list-style:none;
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -564px -48px no-repeat;
}
#mn .contatti a,
#mn .contatti a:link,
#mn .contatti a:active,
#mn .contatti a:visited {
	float:left;
	width:110px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -564px 0 no-repeat;
}
#mn .contatti a:hover,
#mn .contatti a:focus {
}
#mn .contatti a.active {
	background:url(../i/t/mn.gif) -564px -48px no-repeat !important;
	cursor:default;	
}





#mn li.riservata {
	list-style:none;
	float:left;
	width:126px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -674px -48px no-repeat;
}
#mn .riservata a,
#mn .riservata a:link,
#mn .riservata a:active,
#mn .riservata a:visited {
	float:left;
	width:126px;
	height:48px;
	display:block;
	background:url(../i/t/mn.gif) -674px 0 no-repeat;
}
#mn .riservata a:hover,
#mn .riservata a:focus {
}
#mn .riservata a.active {
	background:url(../i/t/mn.gif) -674px -48px no-repeat !important;
	cursor:default;	
}




/* contenuti ---------------------------------------------------------- */
#cont {
	background:#252525 url(../i/t/contBg.gif) 0 0 repeat-x;
}
#cont .cBox {
	width:820px;
	margin:0 auto;
	background:url(../i/t/contBgCont.gif) 0 0 repeat-y
}
#cont .tBox {
	padding:31px 0 0 0;
	background:url(../i/t/contBgTop.gif) left top no-repeat;
}
#cont .left {
	float:left;
	width:270px;
	padding:0 3px 0 44px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:223px
}
html>#cont .left {
	width:223px
}
#cont .left ul {
	padding:0;
}
#cont .left li {
	list-style:none;
	padding:0;
	line-height:1.9em
}
#cont .left li a {
	text-decoration:none;
	padding:0 0 0 16px;
	background:url(../i/t/pto1.gif) 0 3px no-repeat
}
#cont .left li a.active {
	color:#9E1E1D;
	cursor:default;
}





#cont .right {
	float:left;
	width:550px;
	padding:0 44px 0 0;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:506px
}
html>#cont .right {
	width:506px
}
#cont .right p {
	line-height:1.38em;
}
#cont .pad,
#cont h2 {
	padding:32px 25px 0 25px;
	clear:left;
}
#cont .padII {
	padding-top:15px;
	margin:17px 25px 0 25px;
	border-top:1px solid #D2D2D2
}

#cont h2 {
	background:#F6F6F6;
	padding-top:6px;
	padding-bottom:6px;
	color:#A6A6A6;
	text-transform:uppercase;
	font-size:13px;
	font-weight:normal
}
#cont h3 {
	color:#9E1E1D;
	padding-bottom:12px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:normal
}
#cont h3.prod {
	color:#282828;
}
#cont h3 .date {
	color:#282828;
	text-transform:none;
}
#cont p {
	padding-bottom:12px;
}
#cont p.thumb,
#cont p.thumbII,
#cont .thumb a  {
	width:195px;
	height:141px;
	display:block;
	float:left;
	padding-right:16px;
}
#cont .thumbIII {
	width:205px;
	height:171px;
	display:block;
	float:left;
	padding-right:16px;
}
#cont .thumbIII p {
	padding-right:9px;
	text-align:center;
}
#cont p.thumbIco ,
#cont .thumbIco a  {
	width:52px;
	height:57px;
	display:block;
	float:left;
	padding:0;
	text-align:center;
}
#cont p.thumbIco {
	width:55px;
	height:77px;
}





#cont .ico1 {
	position:absolute;
	margin-left:0;
	height:77px;
}
#cont .ico2 {
	position:absolute;
	margin-left:55px;
}
#cont .ico3 {
	position:absolute;
	margin-left:110px;
}
#cont .ico4 {
	position:absolute;
	margin-left:165px;
}
#cont .ico5 {
	position:absolute;
	margin-left:220px;
}
#cont .ico6 {
	position:absolute;
	margin-left:275px;
}
#cont .ico7 {
	position:absolute;
	margin-left:330px;
}
#cont .ico8 {
	position:absolute;
	margin-left:385px;
}

#cont .boxTh {
	padding:10px 0 6px 9px;
	height:77px;
	margin-top:6px;
	background:#F9F8F8 url(../i/loghi/all.jpg) 0 9px no-repeat;
}
#cont .boxTh h4 {
	padding-left:2px;
	padding-bottom:6px;
}









#cont .icoPdf {
	padding-left:24px;
	background:url(../i/t/icoPDF.gif) 0 0 no-repeat;
}
#cont a.icoPdf {
	padding-bottom:4px;
}



#cont a.thGallery {
	display:block;
	float:left;
	width:113px;
	height:111px;
	padding:0;
	margin:0;
}
#cont .thGallery img {
	position:absolute;
	width:105px;
	height:105px;
}









#cont .right .elProd { 
	/*padding-left:6px; */
}
#cont .elProd th {
	text-align:left;
	padding:5px 8px;
	text-transform:uppercase;
	font-weight:normal;
	color:#C25432;
	border-bottom:1px solid #F2F2F2;
	/*background:url(../i/t/bgTh.jpg) left bottom repeat-x;*/
	background-image:url(../i/t/bgTd.jpg)
}
#cont .elProd td {
	padding:4px 8px 0px 8px;
	border-bottom:1px solid #F2F2F2;
	/*background:url(../i/t/bgTd.jpg) 0 0 repeat-x;*/
	/*background-image:url(../i/t/bgTd.jpg);*/
	cursor:pointer;
}
#cont .elProd tr {
	background-color:#FFF;
}
.bgIn {
	background-color:#F2F2F2;
}
.bgOut {
	background-color:#FFF;
}







/* piede di pagina ---------------------------------------------------------- */
#foot {
	background:#868686 url(../i/t/footBg.png) 0 0 repeat-x;
	color:#414141
}
#foot .bBox {
	width:820px;
	margin:0 auto;
	padding:72px 0 10px 0;
	background:url(../i/t/contBgBottom.gif) left top no-repeat;
}
#foot .pad {
	background:url(../i/t/footBgII.gif) center no-repeat;
	height:60px;
}
#foot p.rag {
	width:250px;
	height:60px;
	float:left;
	padding-left:45px;
}
#foot p.tel {
	width:150px;
	height:60px;
	float:left;
	text-align:right;
}
#foot p.copy {
	width:150px;
	height:60px;
	float:left;
	padding-left:178px;
	text-align:right;
}
#foot .loghi {
	text-align:center;
}
#foot .loghi a {
	padding:0 2px;
	color:#000;
}
