.bg1 {
	background-attachment: scroll;
	background-image: url(pannelli_solari/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg3 {
	background-attachment: scroll;
	background-image: url(pannelli_solari/bg3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.titolo {
	font-family : "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-style: italic;
	color: #FF3333;
	padding-left: 55px;
	font-weight: bold;
	height: 20px;
	padding-bottom: 20px;
}
.titolo2 {
	font-family : "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-style: italic;
	color: #FFFFFF;
	padding-left: 55px;
	font-weight: bold;
	height: 20px;
	padding-bottom: 20px;
}
.table {
	background-image: url(pannelli_solari/table.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 840px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	text-align: left;
	vertical-align: middle;
	font-family : "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #FF6600;
}
.bgtransp {
	background-image: url(pannelli_solari/bg_tab_home.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top;


}
.contenuti {
	font-family : "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 20px;


}
.detrazione {
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;

}


.bubplastic.horizontal {
	width: 900px;
	height: 27px;
	margin: 0;
	padding: 0;
	background: #000000 url(images/bg-bubplastic.gif) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.jpg) top left no-repeat;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 27px;
	padding-left: 56px;
	float: left;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-right: 56px;
	
	cursor: pointer;
}

.bubplastic.horizontal ul li a:hover,{
background: transparent url(images/bg-bubplastic-button-hover.jpg) top right no-repeat;
font-family : "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
	color: #000000;
	
}.dist2 {
	padding-bottom: 5px;
}
.importante {
	font-family : "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;

}
.center {
	text-align: right;
	vertical-align: middle;
}
* {margin:0; padding:0}
body {font:14px/2.0 "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif; background:#FFF; line-height: 14px;}
#text {margin:50px auto; width:500px}
.hotspot {
	color:#900;
	padding-bottom:1px;
	border-bottom:1px dotted #900;
	cursor:pointer;
	background-position: center;
	vertical-align: middle;

}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#e1eff7; color:#000000}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}
.contenutitab {
	font-family : "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	left: 20px;
	top: 20px;
	right: 20px;
	bottom: 20px;
	padding: 5px 20px 20px;
	width: 280px;
	text-align: left;
	vertical-align: top;
	line-height: 14px;





}
.centerCopia {

	text-align: center;
	vertical-align: middle;
}
.bg2 {

	background-attachment: scroll;
	background-image: url(pannelli_solari/bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg4 {

	background-attachment: scroll;
	background-image: url(pannelli_solari/bg4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg5 {

	background-attachment: scroll;
	background-image: url(pannelli_solari/bg5.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bgtransp2 {

	background-image: url(pannelli_solari/bg_tab_progett.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top;
}
.bgtransp3 {

	background-image: url(pannelli_solari/bg_tab_portfolio.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top;
}
.bgtransp5 {

	background-image: url(pannelli_solari/bg_tab_contatti.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top;
}
.bgtransp4 {

	background-image: url(pannelli_solari/bg_tab_prodotti.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top;
}
.contenutitab2 {

	font-family : "Trebuchet MS", Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-style: italic;
	left: 20px;
	top: 20px;
	right: 20px;
	bottom: 20px;
	padding: 5px 10px 20px 5px;
	width: 420px;
	text-align: left;
	vertical-align: middle;
	line-height: 14px;
}
.prodotto {
	background-image: url(pannelli_solari/prodotto.jpg);
}
.centerCopiaCopia {
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	font-weight: bold;
}
.unnamed1 {
	font-weight: bold;
	color: #FF0000;
}
.testo {
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;

}
