body {
	margin: 0px;
	padding: 0px 0px 0px 135px;
	background-image:url(../images/fascione.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.bgsx {
	background-image: url(../images/00sx.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.bgdx {
	background-image: url(../images/00.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.form {
	height: 16px;
	width: 170px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.font_form {
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.select {
	height: 20px;
	width: 70px;
	color: #6D6D6D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*------------------------------*/
.div01 {
		width:100%;
		padding-bottom:0px;
		}
#custom ul {
		list-style:outside;
		margin-left: 0;
		padding-left: 14px;
		text-indent: 0px;
		padding-top:5px;
		padding-bottom:0px;
		margin-bottom:10px;
		}

#custom li, #custom-gen li {
		list-style-image:url(../images/list.gif);
		list-style-type:none;
		padding-top:5;
		padding-bottom:3px;
		background-repeat:no-repeat;
		background-position:bottom;
		text-indent:inherit;
		}
#custom-gen ul {
		list-style: none;
		margin-left: 0;
		padding-top:0;
		padding-left: 1em;
		text-indent: -1em;
		padding-bottom:0px;
		}

#custom-gen ul li:before {
		content: "\00BB \0020";
		}
/*---------- SFONDI ------------*/
.bgImg {
	background-image:url(../images/bg_img.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.bgPre {
	background-image:url(../images/bg_pre.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.sfondo133 {
	background-image:url(../images/bg_menu_sx_01.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.sfondoContinua {
	background-image:url(../images/bg_continua.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-position:right;
	
}
.sfondoMenusx {
	background-image:url(../images/bg_sx_menu.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
/*------------ TEXT ------------*/
.menuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.menuLink a, .menuLink a:hover, .menuLink a:active, .menuLink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.menuLinkPress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #6D6D6D;
	text-decoration: none;
	line-height: 15px;
}
.menuLinkPress a, .menuLinkPress a:hover, .menuLinkPress a:active, .menuLinkPress a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #6D6D6D;
	text-decoration: none;
	line-height: 15px;
}
.rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #C4161C;
	text-decoration: none;
	line-height: 15px;
}
.TitleSedi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #E5474F;
	text-decoration: none;
	line-height: 15px;
}
.TitleLeganti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #ac563d;
	text-decoration: none;
	line-height: 22px;
}
.TitleLeganti24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #ac563d;
	text-decoration: none;
	line-height: 22px;
}
.TitleSxWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #787878;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #787878;
	text-decoration: none;
	line-height: 22px;
}
/*bioedilizia*/
.bgImg57B237 {
	background-image:url(../images/bg57B237.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.TitlePremiscelati57B237 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #57B237;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati2457B237 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #57B237;
	text-decoration: none;
	line-height: 22px;
}
.textGrey1157B237 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #57B237;
	text-decoration: none;
	line-height: 15px;
}
.textGrey1157B237 a, .textGrey1157B237 a:hover, .textGrey1157B237 a:active, .textGrey1157B237 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #57B237;
	text-decoration: none;
}
/*intonaci*/
.bgImgF00B35 {
	background-image:url(../images/bgF00B35.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.TitlePremiscelatiF00B35 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #F00B35;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati24F00B35 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #F00B35;
	text-decoration: none;
	line-height: 22px;
}
.textGrey11F00B35 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #F00B35;
	text-decoration: none;
	line-height: 15px;
}
.textGrey11F00B35 a, .textGrey11F00B35 a:hover, .textGrey11F00B35 a:active, .textGrey11F00B35 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #F00B35;
	text-decoration: none;
}



/*malte*/
.bgImg231547 {
	background-image:url(../images/bg231547.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.TitlePremiscelati231547 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #231547;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati24231547 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #231547;
	text-decoration: none;
	line-height: 22px;
}
.textGrey11231547 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #231547;
	text-decoration: none;
	line-height: 15px;
}
.textGrey11231547 a, .textGrey11231547 a:hover, .textGrey11231547 a:active, .textGrey11231547 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #231547;
	text-decoration: none;
}


/*intonaci speciali*/
.TitlePremiscelatiF00B35 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #F00B35;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati24F00B35 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #F00B35;
	text-decoration: none;
	line-height: 22px;
}
.textGrey11F00B35 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #F00B35;
	text-decoration: none;
	line-height: 15px;
}
.textGrey11F00B35 a, .textGrey11F00B35 a:hover, .textGrey11F00B35 a:active, .textGrey11F00B35 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #F00B35;
	text-decoration: none;
}

/*sottofondi*/
.bgImgFF9A00 {
	background-image:url(../images/bgFF9A00.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.TitlePremiscelatiFF9A00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FF9A00;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati24FF9A00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #FF9A00;
	text-decoration: none;
	line-height: 22px;
}
.textGrey11FF9A00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF9A00;
	text-decoration: none;
	line-height: 15px;
}
.textGrey11FF9A00 a, .textGrey11FF9A00 a:hover, .textGrey11FF9A00 a:active, .textGrey11FF9A00 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF9A00;
	text-decoration: none;
}


/*finiture*/
.bgImgFF6500 {
	background-image:url(../images/bgFF6500.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.TitlePremiscelatiFF6500 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FF6500;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati24FF6500 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #FF6500;
	text-decoration: none;
	line-height: 22px;
}
.textGrey11FF6500 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF6500;
	text-decoration: none;
	line-height: 15px;
}
.textGrey11FF6500 a, .textGrey11FF6500 a:hover, .textGrey11FF6500 a:active, .textGrey11FF6500 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF6500;
	text-decoration: none;
}

/*restauro*/
.bgImg60120C {
	background-image:url(../images/bg60120C.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.TitlePremiscelati60120C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #60120C;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati2460120C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #60120C;
	text-decoration: none;
	line-height: 22px;
}
.textGrey1160120C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #60120C;
	text-decoration: none;
	line-height: 15px;
}
.textGrey1160120C a, .textGrey1160120C a:hover, .textGrey1160120C a:active, .textGrey1160120C a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #60120C;
	text-decoration: none;
}


/*risananti*/
.bgImg0865AB {
	background-image:url(../images/bg0865AB.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.TitlePremiscelati0865AB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #0865AB;
	text-decoration: none;
	line-height: 22px;
}
.TitlePremiscelati240865AB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #0865AB;
	text-decoration: none;
	line-height: 22px;
}
.textGrey110865AB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0865AB;
	text-decoration: none;
	line-height: 15px;
}
.textGrey110865AB a, .textGrey110865AB a:hover, .textGrey110865AB a:active, .textGrey110865AB a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0865AB;
	text-decoration: none;
}



.titleNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.textNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #4F4F4F;
	text-decoration: none;
	line-height: 15px;
}
.Data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #E30C27;
	text-decoration: none;
	line-height: 15px;
}
.subTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:normal;
	color: #6D6D6D;
	text-decoration: none;
	font-style:italic;
}
.subTitleRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #E30C27;
	text-decoration: none;
}
.text_white, .text_white a, .text_white a:hover, .text_white a:active, .text_white a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #12345A;
	text-decoration: none;
	vertical-align: bottom;
}
.text_press, .text_press a, .text_press a:hover, .text_press a:active, .text_press a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #5D5952;
	text-decoration: none;
	vertical-align: bottom;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #6D6D6D;
	text-decoration: none;
	line-height: 15px;
}
.text a, .text a:hover, .text a:active, .text a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.listItemRow1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #6D6D6D;
	text-decoration: none;
	line-height: 15px;
	background-color: #E7E7E7;
}
.listItemRow1 a, .listItemRow1 a:hover, .listItemRow1 a:active, .listItemRow1 a:visited,  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #6D6D6D;
	background-color: #E7E7E7;
	text-decoration:none;
}
.listItemRow2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #6D6D6D;
	text-decoration: none;
	line-height: 15px;
	background-color: #FFFFFF;
}
.listItemRow2 a, .listItemRow2 a:hover, .listItemRow2 a:active, .listItemRow2 a:visited,  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #6D6D6D;
	background-color: #FFFFFF;
	text-decoration:none;
}
.textRed11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ac563d;
	text-decoration: none;
	line-height: 15px;
}
.textRed11 a, .textRed11 a:hover, .textRed11 a:active, .textRed11 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ac563d;
	text-decoration: none;
}
.textGrey11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #787878;
	text-decoration: none;
	line-height: 15px;
}
.textGrey11 a, .textGrey11 a:hover, .textGrey11 a:active, .textGrey11 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #787878;
	text-decoration: none;
}
.subText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #4F4F4F;
	text-decoration: none;
	font-style:italic;
}
.text9sx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #6D6D6D;
	text-decoration: none;
	line-height: 15px;
	padding-left:15px;
}
.text9sx a, .text15sx a:hover, .text15sx a:active, .text15sx a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #6D6D6D;
	text-decoration: none;
}
.boxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
}
.boxText a, .boxText a:hover, .boxText a:active, .boxText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4F4F4F;
	text-decoration: none;
	line-height: 15px;
}
.footerText a, .footerText a:hover, .footerText a:active, .footerText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}
.footerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.footerLink a, .footerLink a:hover, .footerLink a:active, .footerLink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}
.copy, .copy a, .copy a:hover, .copy a:active, .copy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4D4D4D;
	text-decoration: none;
	vertical-align: top;
}

/*------------------------------*/
/*------------ SEP -------------*/
