﻿body, html {
	background-color:#c5c6c8;
	width:100%;
	
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	color:#ff0000;
}
div#DivBackground {
	background-color:#c5c6c8;
	width:100%;
	text-align:center;
}
div#DivCentroPagina {
	display:inline-block;
	width:auto;
	height:auto;
	margin:10px auto auto auto;
}
div#DivPageBorder {
	display:inline-block;
	width:auto;
	height:auto;
	margin:0px auto auto auto;
}
div#DivPageBorder .DivPageBorder_Item {
	float:left;
	display:inline-block;
	width:auto;
	height:auto;
	margin:auto auto auto auto;
}
div#DivPageBorder .DivPageBorder_BordoS {
	background-image:url('/images/Decorazione/SiteBorder_S.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
}
div#DivPageBorder .DivPageBorder_BordoS > .W {
	background-image:url('/images/Decorazione/SiteBorder_SW.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}
div#DivPageBorder .DivPageBorder_BordoS > .W > .E {
	background-image:url('/images/Decorazione/SiteBorder_SE.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-bottom:15px;
}
div#DivPageBorder .DivPageBorder_BordoW {
	background-image:url('/images/Decorazione/SiteBorder_W.gif');
	background-repeat:repeat-y;
	background-position:left top;
}
div#DivPageBorder .DivPageBorder_BordoW > .N {
	background-image:url('/images/Decorazione/SiteBorder_WN.gif');
	background-repeat:no-repeat;
	background-position:left top;
}
div#DivPageBorder .DivPageBorder_BordoW > .N > .S {
	background-image:url('/images/Decorazione/SiteBorder_WS.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:8px;
}
div#DivPageBorder .DivPageBorder_BordoE {
	background-image:url('/images/Decorazione/SiteBorder_E.gif');
	background-repeat:repeat-y;
	background-position:right top;
}
div#DivPageBorder .DivPageBorder_BordoE > .N {
	background-image:url('/images/Decorazione/SiteBorder_EN.gif');
	background-repeat:no-repeat;
	background-position:right top;
}
div#DivPageBorder .DivPageBorder_BordoE > .N > .S {
	background-image:url('/images/Decorazione/SiteBorder_ES.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-right:8px;
}
div#DivPage {
	display:block;
	width:1216px;
	height:auto;
	min-height:768px;
	max-height:999999px;
	background-color:#ffffff;
	padding-bottom:13px;
}
div#DivPage div.BarraTop {
	float:left;
	width:1216px;
	height:auto;
	padding-bottom:10px
}
div#DivPage div.BarraTop .Logo {
	float:left;
	width:auto;
	height:190px;
	margin-left:12px;
	background-color:#e42518;
	padding-top:15px;
}
div#DivPage div.BarraTop .BloccoBianco {
	float:right;
	width:1032px;
	height:auto;
	min-height:100px;
	max-height:400px;
	padding:0px 0px 0px 0px;
}
div#DivPage div.BarraTop .BloccoBianco .Ricerca {
	float:right;
	width:1032px;
	height:40px;
}
div#DivPage div.BarraTop .BloccoBianco .Ricerca form {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	padding:12px 12px 0px 0px;
}
div#DivPage div.BarraTop .BloccoBianco .Ricerca form button {
	width:90px;
	height:21px;
	border:solid 0px #e42518;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
	background-color:#e42518;
	color:White;
	font-size:13px;
	font-weight:bold;
	text-transform:lowercase;
	vertical-align:top;
}
div#DivPage div.BarraTop .BloccoBianco .Ricerca form input {
	width:150px;
	height:16px;
	border:solid 2px #e42518;
	margin:0px 0px 0px 5px;
	padding:1px 2px 0px 2px;
	font-size:11px;
	vertical-align:top;
	line-height:normal;
}
div#DivPage div.BarraTop .BloccoBianco .MenuSito {
	float:right;
	clear:right;
	width:1032px;
	height:auto;
	min-height:100px;
	max-height:300px;
	padding:31px 0px 0px 0px;
}
div.Copyright {
	display:block;
	width:1216px;
	text-align:left;
	margin:auto auto auto auto;
}
div#DivPage div.CorpoSito {
	float:left;
	width:1216px;
	min-height:554px;
	max-height:999999px;
	height:auto;
	background-color:#88898b;
	overflow:visible;
}
div.ImageBorder {
	display:inline-block;
	width:auto;
	height:auto;
	margin:0px auto auto auto;
}
div.ImageBorder .ImageBorder_Item {
	float:left;
	display:inline-block;
	width:auto;
	height:auto;
	margin:auto auto auto auto;
}
div.ImageBorder .ImageBorder_BordoS {
	background-image:url('/images/Decorazione/ImgBorder_S.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
}
div.ImageBorder .ImageBorder_BordoS > .W {
	background-image:url('/images/Decorazione/ImgBorder_SW.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}
div.ImageBorder .ImageBorder_BordoS > .W > .E {
	background-image:url('/images/Decorazione/ImgBorder_SE.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-bottom:9px;
}
div.ImageBorder .ImageBorder_BordoW {
	background-image:url('/images/Decorazione/ImgBorder_W.gif');
	background-repeat:repeat-y;
	background-position:left top;
}
div.ImageBorder .ImageBorder_BordoW > .N {
	background-image:url('/images/Decorazione/ImgBorder_WN.gif');
	background-repeat:no-repeat;
	background-position:left top;
}
div.ImageBorder .ImageBorder_BordoW > .N > .S {
	background-image:url('/images/Decorazione/ImgBorder_WS.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:7px;
}
div.ImageBorder .ImageBorder_BordoE {
	background-image:url('/images/Decorazione/ImgBorder_E.gif');
	background-repeat:repeat-y;
	background-position:right top;
}
div.ImageBorder .ImageBorder_BordoE > .N {
	background-image:url('/images/Decorazione/ImgBorder_EN.gif');
	background-repeat:no-repeat;
	background-position:right top;
}
div.ImageBorder .ImageBorder_BordoE > .N > .S {
	background-image:url('/images/Decorazione/ImgBorder_ES.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-right:7px;
}
div.ImageBorder_BottomWhite {
	display:inline-block;
	width:auto;
	height:auto;
	margin:0px auto auto auto;
}
div.ImageBorder_BottomWhite .ImageBorder_Item {
	float:left;
	display:inline-block;
	width:auto;
	height:auto;
	margin:auto auto auto auto;
}
div.ImageBorder_BottomWhite .ImageBorder_BordoS {
	background-image:url('/images/Decorazione/ImgBorder_BottomWhite_S.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
}
div.ImageBorder_BottomWhite .ImageBorder_BordoS > .W {
	background-image:url('/images/Decorazione/ImgBorder_BottomWhite_SW.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}
div.ImageBorder_BottomWhite .ImageBorder_BordoS > .W > .E {
	background-image:url('/images/Decorazione/ImgBorder_BottomWhite_SE.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-bottom:9px;
}
div.SchedaTecnica {
	float:none;
	clear:both;
	width:300px;
	text-align:left;
	padding:10px 0px 0px 10px;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
}
div.SchedaTecnica img {
	text-align:left;
	vertical-align:middle;
	margin-right:5px;
}
div.SchedaTecnica a {
	text-decoration:none;
}
/* HOME */

div.HomePage_ColSX_Item {
	margin-bottom:2px;
}
a.HomePage_LinkSX {
	display:inline-block;
	width:332px;
	height:175px;
	border:dashed 1px #ffffff;
	text-decoration:none;
	text-align:right;
	color:#333333;
}
a.HomePage_LinkSX div {
	margin:13px 0px 0px 170px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background:#999;
	padding:5px;
}
a.HomePage_LinkSX:hover {
	border:dashed 1px transparent;
}
/* UFFICIO TECNICO */

div.ElementoTesto {
	color:White;
	float:left;
	margin-left:8px;
	width:auto;
	font-size:8pt;
	line-height:12pt;
	text-align:justify;
	margin-top:15px;
}
div.ElementoTesto h3 {
	font-size:inherit;
	color:inherit;
	font-weight:bold;
	text-align:left;
	margin-bottom:0px;
}
div.ElementoTesto p {
	margin-top:0px;
	margin-bottom:14px;
}
div.UffTecnici	{width:1215px; min-height:544px; max-height:999999px; height:auto; overflow:auto; margin-bottom:10px;}
div.UffTecnici .UffTecnici_Corpo	{width:1215px; min-height:544px; max-height:999999px; height:auto; overflow:auto;}
div.UffTecnici .UffTecnici_Corpo .ImgSlide			{padding-left:13px;}
div.UffTecnici .UffTecnici_Corpo .RiquadroVideo		{float:left;width:300px;height:125px;overflow:hidden;}
div.UffTecnici .UffTecnici_Corpo .RiquadroVideo a	{display:block; width:auto; height:auto;}
div.UffTecnici .UffTecnici_Corpo .RiquadroVideo a div.label			{color:White;width:120px;margin-bottom:5px;padding-left:8px;font-weight:bold;}
div.UffTecnici .UffTecnici_Corpo .RiquadroVideo a div.ImageBorder	{float:left;}
div.UffTecnici .UffTecnici_Corpo .RiquadroVideo a div.img			{float:left; display:block; width:120px; height:61px; padding:0px 0px 0px 0px; overflow:hidden; text-align:center; border:dashed 1px black;}
div.UffTecnici .UffTecnici_Corpo .RiquadroVideo a:hover div.img		{border:solid 1px #e42518;}
div.UffTecnici .UffTecnici_Corpo .RiquadroVideo a div.img img		{display:inline-block; text-align:center; border:none; width:120px; height:61px; }
div.UffTecnici .UffTecnici_Corpo .RiquadroTesto		{float:right;padding:10px 12px 0px 0px; width:855px;height:auto;}

/* UFFICIO TECNICO  --  CERTIFICAZIONI */

div.Certificazioni_Testo {
	padding:12px;
	text-align:left;
}
div.Certificazioni_Testo h3 {
	font-size:11pt;
	color:inherit;
	font-weight:normal;
	text-align:left;
	margin-bottom:20px;
}
/* TIPOLOGIE COSTRUTTIVE */

div.IconeDettagli {
	float:left;
	width:170px;
	height:180px;
}
div.IconeDettagli img {
	border:solid 1px #000000;
}
div.IconeDettagli a {
	border:dashed 1px #ffffff;
	display:block;
	width:auto;
	height:auto;
}
div.IconeDettagli a:hover {
	border:dashed 1px #e42518;
}
div.IconeDettagli a img {
	border:none;
}
div.IconeDettagli div.note {
	text-transform:none;
	margin-top:0px;
	color:White;
	text-align:left;
	font-size:7pt;
	margin-left:7px;
}
div.TipologieCostruttive_SX {
	float:left;
	width:517px;
	height:554px;
	background-color:white;
}
div.TipologieCostruttive_SX div.RiquadroImmagine {
	margin:0px 10px 0px 13px;
	background-color:#d9dadb;
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine {
	display:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:494px;
	height:554px;
	overflow:hidden;
	text-align:center;
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine div.video {
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine[class~=noVideo] div.video {
	display:none;
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine #DivSlideImmagini_Slider {
	width:494px;
	height:548px;
	overflow:hidden;
	position:relative;
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine div.scrol {
	width:30px;
	height:548px;
	overflow:hidden;
	position:relative;
	z-index:2;
	top:-510px;
	left:450px;
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine div.scrol a {
	display:block;
	position:relative;
	width:30px;
	height:24px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine div.scrol a.cmdN {
	background-image:url('/images/ListaGenerica/Freccia_Small2_N.png');
	top:320px;
	bottom:auto;
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine div.scrol a.cmdN:hover {
	background-image:url('/images/ListaGenerica/Freccia_Small_N_over.png');
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine div.scrol a.cmdS {
	background-image:url('/images/ListaGenerica/Freccia_Small2_S.png');
	top:360px;
	bottom:0px;
}
div.TipologieCostruttive_SX div.RiquadroImmagine div.CorpoImmagine div.scrol a.cmdS:hover {
	background-image:url('/images/ListaGenerica/Freccia_Small_S_over.png');
}
div.TipologieCostruttive_DX {
	float:left;
	width:698px;
	height:554px;
}
div.TipologieCostruttive_DX div.DivTesto {
	float:left;
	width:240px;
	height:500px;
	padding-top:0px;
}
div.TipologieCostruttive_DX div#DivDettagli {
	float:right;
	width:420px;
	height:500px;
	padding-top:10px;
}
div.TipologieCostruttive_DX div.ListaTipi {
	float:none;
	text-align:left;
	padding-left:8px;
	width:220px;
}
div.TipologieCostruttive_DX div.ListaTipi .title {
	border-bottom:solid 2px white;
	font-size:12pt;
	color:White;
}
div.TipologieCostruttive_DX div.ListaTipi ul {
	list-style:none;
	padding:0;
	margin:0px 0px 0px 5px;
}
div.TipologieCostruttive_DX div.ListaTipi ul li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.TipologieCostruttive_DX div.ListaTipi ul li a {
	display:block;
	width:190px;
	height:26px;
	color:White;
	padding:0px 0px 0px 0px;
}
div.TipologieCostruttive_DX div.ListaTipi ul li a div {
	padding:7px 0px 0px 0px;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
}
div.TipologieCostruttive_DX div.ListaTipi ul li a img {
	border:none;
}
div.TipologieCostruttive_DX div.ListaTipi ul li a:hover {
	
	color:#e42518;
}
div.TipologieCostruttive_DX div.ListaTipi ul li a.aSel {
	color:#e42518;
	
}
div.TipologieCostruttive_DX div.GotoShow {
	padding:5px 5px 0px 0px;
	float:right;
}
div.TipologieCostruttive_DX div.GotoShow a {
	font-weight:bold;
	font-size:10pt;
}
div.TipologieCostruttive_DX div.ListaGenerica {
	float:left;
	width:430px;
	padding:18px 0px 0px 10px;
	text-align:left;
	color:White;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista {
	display:block;
	float:left;
	width:380px;
	height:500px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.items {
	display:block;
	float:none;
	width:100%;
	height:auto;
	min-height:42px;
	max-height:999999px;
	padding:0px 0px 0px 0px;
	overflow:auto;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item {
	display:block;
	float:none;
	clear:both;
	width:100%;
	height:125px;
	padding:0px 0px 0px 0px;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item a {
	display:block;
	width:auto;
	height:auto;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item a div.ImageBorder {
	float:left;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item a div.img {
	float:left;
	display:block;
	width:120px;
	height:92px;
	overflow:hidden;
	text-align:center;
	border:dashed 1px black;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item a:hover div.img {
	border:solid 1px #e42518;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item a div.img img {
	display:inline-block;
	text-align:center;
	border:none;
	width:120px;
	height:92px;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item div.testi {
	display:block;
	float:left;
	padding:0px 0px 0px 0px;
	width:200px;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item div.testi div.note {
	text-transform:uppercase;
	width:100%;
	font-size:9px;
	color:White;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item a:hover div.testi div.note {
	color:#e42518;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item div.testi div.pdf {
	width:100%;
	padding-top:10px;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item div.testi div.pdf a {
	text-transform:uppercase;
	font-size:9px;
	font-weight:bold;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item div.goto {
	text-align:right;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.item div.goto a {
	font-weight:bold;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.section {
	height:82px;
	padding-right:20px;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.section div.testi {
	padding-top:40px;
	font-size:11pt;
	font-weight:bold;
	color:White;
	border-bottom:solid 2px white;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.items div.GrpInsieme {
	display:none;
}
div.TipologieCostruttive_DX div.ListaGenerica div.lista div.items div.GrpInsieme[class~=aSel] {
	display:block;
}
div.TipologieCostruttive_DX div.ListaLavori div.lista {
	height:490px;
}
div.TipologieCostruttive_DX div.ListaLavori div.lista div.item {
	height:82px;
}
div.TipologieCostruttive_DX div.ListaLavori div.lista div.item a div.img {
	height:61px;
}
div.TipologieCostruttive_DX div.ListaLavori div.lista div.item a div.img img {
	height:61px;
}
div.TipologieCostruttive_DX div.ListaDettagli div.lista {
}
div.TipologieCostruttive_DX div.ListaDownload div.lista {
	width:340px; padding-left:10px;
}
div.TipologieCostruttive_DX div.ListaDownload div.lista div.item {
	height:50px;
}
div.TipologieCostruttive_DX div.ListaDownload div.lista div.item a div.img {
	width:auto;
	height:auto;
}
div.TipologieCostruttive_DX div.ListaDownload div.lista div.item a div.img img {
	width:auto;
	height:auto;
	padding:5px 8px 5px 8px;
}
div.TipologieCostruttive_DX div.ListaDownload div.lista div.item div.testi {
	width:290px;
}
div.TipologieCostruttive_DX div.ListaVideo div.lista {
}
div.TipologieCostruttive_DX div.ListaVideo div.lista div.item {
	height:80px;
}
div.TipologieCostruttive_DX div.ListaVideo div.lista div.item a div.img {
	width:auto;
	height:auto;
}
div.TipologieCostruttive_DX div.ListaVideo div.lista div.item a div.img img {
	width:auto;
	height:auto;
	padding:5px 8px 5px 8px;
}
div.TipologieCostruttive_DX div.ListaVideo div.lista div.item div.testi {
	width:250px;
}
div.TipologieCostruttive_DX div.ListaGenerica div.scrol {
	float:left;
	width:30px;
	height:490px;
	padding:0px 0px 0px 0px;
	text-align:left;
	margin:0px 0px 0px 20px;
}
div.TipologieCostruttive_DX div.ListaGenerica div.scrol a {
	display:block;
	position:relative;
	width:23px;
	height:23px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:right;
}
div.TipologieCostruttive_DX div.ListaGenerica div.scrol a.cmdN {
	background-image:url('/images/ListaGenerica/grigiaUP.png');
	top:420px;
	bottom:auto;
}
div.TipologieCostruttive_DX div.ListaGenerica div.scrol a.cmdN:hover {
	background-image:url('/images/ListaGenerica/rossaUP.png');
}
div.TipologieCostruttive_DX div.ListaGenerica div.scrol a.cmdS {
	background-image:url('/images/ListaGenerica/grigiaBT.png');
	top:440px;
	bottom:0px;
}
div.TipologieCostruttive_DX div.ListaGenerica div.scrol a.cmdS:hover {
	background-image:url('/images/ListaGenerica/rossaBT.png');
}
/* FINITURE ESTERNE */

div.Tamponamenti {
	width:1216px;
	height:554px;
	overflow:visible;
}
div.Tamponamenti div.ListaTamponamenti {
	float:left;
	padding:0px 8px 0px 12px;
	background-color:White;
	overflow:visible;
}
div.Tamponamenti div.ListaTamponamenti div.title {
	text-align:left;
	background-color:#88898b;
	color:White;
	font-size:12pt;
	font-weight:bold;
}
div.Tamponamenti div.ListaTamponamenti ul {
	text-align:left;
	width:330px;
	height:554px;
	overflow:visible;
	background-color:#d9dadc;
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style:none;
}
div.Tamponamenti div.ListaTamponamenti ul li {
	text-align:left;
}
div.Tamponamenti div.ListaTamponamenti ul li a {
	display:block;
	padding:6px 6px 4px 8px;
	font-size:9pt;
	font-weight:bold;
	text-transform:none;
	color:#363636;
}
div.Tamponamenti div.ListaTamponamenti ul li a.aSel {/*background-color:#88898b; color:White;*/
	color:#e42518;
}
div.Tamponamenti div.ListaTamponamenti ul li a:hover {
	color:#e42518;
}
div.Tamponamenti div.ListaIcone {
	float:left;
	width:1218px; height:554px;
	padding:0px 0px 0px 10px;
}
div.Tamponamenti div.ListaIcone div.Lista {
	float:left;
	width:1140px;
	height:525px;
	overflow:hidden;
	padding-top:15px;
}
div.Tamponamenti div.ListaIcone div.Items {
	display:block;
	float:none;
	width:100%;
	height:auto;
	min-height:42px;
	max-height:999999px;
	padding:0px 0px 0px 0px;
	overflow:auto;
}
div.Tamponamenti div.ListaIcone div.Items div.Item {
	float:left;
	width:120px;
	height:264px;
	text-align:left;
	margin:0px 0px 0px 6px;
}
div.Tamponamenti div.ListaIcone div.Items div.Item img {
	border:solid 1px #000000;
}
div.Tamponamenti div.ListaIcone div.Items div.Item a.icon {
	border:dashed 1px #ffffff;
	display:block;
	width:auto;
	height:auto;
}
div.Tamponamenti div.ListaIcone div.Items div.Item a.icon:hover {
	border:dashed 1px #e42518;
}
div.Tamponamenti div.ListaIcone div.Items div.Item a.icon img {
	border:none;
	width:80px;
	height:183px;
}
div.Tamponamenti div.ListaIcone div.Items div.Item div.nome {
	width:95px;
	padding:2px 0px 0px 7px;
	color:#ffffff;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}
div.Tamponamenti div.ListaIcone div.scrol {
	float:right;
	width:59px;
	height:590px;
	padding:15px 10px 0px 0px;
	text-align:left;
}
div.Tamponamenti div.ListaIcone div.scrol a {
	display:block;
	position:relative;
	width:23px;
	height:23px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
div.Tamponamenti div.ListaIcone div.scrol a.cmdN {
	background-image:url('/images/ListaGenerica/grigiaUP.png');
	top:440px;
	bottom:auto;
}
div.Tamponamenti div.ListaIcone div.scrol a.cmdN:hover {
	background-image:url('/images/ListaGenerica/rossaUP.png');
}
div.Tamponamenti div.ListaIcone div.scrol a.cmdS {
	background-image:url('/images/ListaGenerica/grigiaBT.png');
	top:460px;
	bottom:0px;
}
div.Tamponamenti div.ListaIcone div.scrol a.cmdS:hover {
	background-image:url('/images/ListaGenerica/rossaBT.png');
}
div.Tamponamenti div.Corrente {
	float:left;
	width:840px;
	height:510px;
	padding:0px 0px 0px 10px;
	overflow:hidden;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine {
	float:left;
	width:400px;
	height:510px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine img {
	display:none;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine[class~=zoomImg] {
	background-color:#d9dadc;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine[class~=zoomImg] div {
	display:none;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine[class~=zoomImg] img {
	display:inline-block;
	text-align:center;
	margin:auto;
	vertical-align:middle;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine div.Immagine {
	padding:100px 0px 0px 10px;
	width:360px;
	height:auto;
	overflow:auto;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine div.Immagine div.Item {
	float:left;
	width:auto;
	height:auto;
	text-align:left;
	margin:13px 16px 0px 0px;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine div.Immagine div.Item img {
	display:block;
	border:dashed 1px #000000;
	width:264px;
	height:264px;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine div.Immagine div.Item a.icon {
	border:dashed 1px #ffffff;
	display:block;
	width:auto;
	height:auto;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine div.Immagine div.Item a.icon:hover {
	border:dashed 1px #e42518;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine div.Immagine div.Item a.icon img {
	border:none;
}
div.Tamponamenti div.Corrente div#DivZonaImmagine div.Immagine div.Item div.nome {
	width:260px;
	padding:2px 0px 0px 7px;
	color:#ffffff;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}
div.Tamponamenti div.Corrente div.Corpo {
	float:right;
}
div.Tamponamenti div.ListaGenerica {
	float:right;
	width:420px;
	padding:18px 0px 0px 0px;
	text-align:left;
	color:White;
}
div.Tamponamenti div.ListaGenerica div.lista {
	display:block;
	float:left;
	width:340px;
	height:500px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
div.Tamponamenti div.ListaGenerica div.lista div.items {
	display:block;
	float:none;
	width:100%;
	height:auto;
	min-height:42px;
	max-height:999999px;
	padding:0px 0px 0px 0px;
	overflow:auto;
}
div.Tamponamenti div.ListaGenerica div.lista div.item {
	display:block;
	float:none;
	clear:both;
	width:100%;
	height:125px;
	padding:0px 0px 0px 0px;
}
div.Tamponamenti div.ListaGenerica div.lista div.item a {
	display:block;
	width:auto;
	height:auto;
}
div.Tamponamenti div.ListaGenerica div.lista div.item a div.ImageBorder {
	float:left;
}
div.Tamponamenti div.ListaGenerica div.lista div.item a div.img {
	float:left;
	display:block;
	width:120px;
	height:92px;
	overflow:hidden;
	text-align:center;
	border:dashed 1px black;
}
div.Tamponamenti div.ListaGenerica div.lista div.item a:hover div.img {
	border:solid 1px #e42518;
}
div.Tamponamenti div.ListaGenerica div.lista div.item a div.img img {
	display:inline-block;
	text-align:center;
	border:none;
	width:120px;
	height:92px;
}
div.Tamponamenti div.ListaGenerica div.lista div.item div.testi {
	display:block;
	float:left;
	padding:0px 0px 0px 0px;
	width:200px;
}
div.Tamponamenti div.ListaGenerica div.lista div.item div.testi div.note {
	text-transform:uppercase;
	width:100%;
	font-size:9px;
	color:White;
}
div.Tamponamenti div.ListaGenerica div.lista div.item a:hover div.testi div.note {
	color:#e42518;
}
div.Tamponamenti div.ListaGenerica div.lista div.item div.testi div.pdf {
	width:100%;
	padding-top:10px;
}
div.Tamponamenti div.ListaGenerica div.lista div.item div.testi div.pdf a {
	text-transform:uppercase;
	font-size:9px;
	font-weight:bold;
}
div.Tamponamenti div.ListaGenerica div.lista div.item div.goto {
	text-align:right;
}
div.Tamponamenti div.ListaGenerica div.lista div.item div.goto a {
	font-weight:bold;
}
div.Tamponamenti div.ListaLavori div.lista {
	height:490px;
}
div.Tamponamenti div.ListaLavori div.lista div.item {
	height:82px;
}
div.Tamponamenti div.ListaLavori div.lista div.item a div.img {
	height:61px;
}
div.Tamponamenti div.ListaLavori div.lista div.item a div.img img {
	height:61px;
}
div.Tamponamenti div.ListaGenerica div.scrol {
	float:right;
	width:30px;
	height:490px;
	padding:0px 10px 0px 0px;
	text-align:left;
}
div.Tamponamenti div.ListaGenerica div.scrol a {
	display:block;
	position:relative;
	width:30px;
	height:24px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
div.Tamponamenti div.ListaGenerica div.scrol a.cmdN {
	background-image:url('/images/ListaGenerica/Freccia_Small_N.png');
	top:330px;
	bottom:auto;
}
div.Tamponamenti div.ListaGenerica div.scrol a.cmdN:hover {
	background-image:url('/images/ListaGenerica/Freccia_Small_N_over.png');
}
div.Tamponamenti div.ListaGenerica div.scrol a.cmdS {
	background-image:url('/images/ListaGenerica/Freccia_Small_S.png');
	top:370px;
	bottom:0px;
}
div.Tamponamenti div.ListaGenerica div.scrol a.cmdS:hover {
	background-image:url('/images/ListaGenerica/Freccia_Small_S_over.png');
}
/*

div.Tamponamenti div.Corrente div.ListaLavori				{float:right; width:auto; padding:100px 50px 0px 0px; text-align:left;}
div.Tamponamenti div.Corrente div.ListaLavori div.lista		{display:block; float:left; width:440px; height:380px; padding:0px 0px 0px 0px; overflow:hidden;}
div.Tamponamenti div.Corrente div.ListaLavori div.lista div.items		{display:block; float:none; width:440px; height:auto; min-height:42px; max-height:999999px; padding:0px 0px 0px 0px;}
div.Tamponamenti div.Corrente div.ListaLavori div.lista div.item		{display:block; float:none;clear:both; width:440px; height:42px; padding:0px 0px 6px 0px;}
div.Tamponamenti div.Corrente div.ListaLavori div.lista div.item a			{display:block; width:440px; height:42px;}
div.Tamponamenti div.Corrente div.ListaLavori div.lista div.item a div.img		{float:left; display:block; width:82px; height:42px; overflow:hidden; text-align:center; border:dashed 1px black;}
div.Tamponamenti div.Corrente div.ListaLavori div.lista div.item a:hover div.img	{border:solid 1px #e42518;}
div.Tamponamenti div.Corrente div.ListaLavori div.lista div.item a div.img img	{display:inline block; text-align:center; border:none; width:auto; height:auto;}
div.Tamponamenti div.Corrente div.ListaLavori div.lista div.item a div.link 	{display:block; float:left; padding:0px 0px 0px 8px; width:348px;}
div.Tamponamenti div.Corrente div.ListaLavori div.lista div.item a div.link	{font-weight:bold;}

div.Tamponamenti div.Corrente div.ListaLavori div.scrol		{float:left; width:59px; height:378px; padding:0px 0px 0px 10px; text-align:left;}
div.Tamponamenti div.Corrente div.ListaLavori div.scrol a				{display:block; position:relative; width:59px;height:48px; text-decoration:none;
		background-repeat:no-repeat; background-position:0px 0px;}
div.Tamponamenti div.Corrente div.ListaLavori div.scrol a.cmdN		{background-image:url('/images/ListaGenerica/Freccia_Big_N.png'); top:0px; bottom:auto;}
div.Tamponamenti div.Corrente div.ListaLavori div.scrol a.cmdN:hover	{background-image:url('/images/ListaGenerica/Freccia_Big_N_over.png');}
div.Tamponamenti div.Corrente div.ListaLavori div.scrol a.cmdS		{background-image:url('/images/ListaGenerica/Freccia_Big_S.png'); top:282px; bottom:0px;}
div.Tamponamenti div.Corrente div.ListaLavori div.scrol a.cmdS:hover	{background-image:url('/images/ListaGenerica/Freccia_Big_S_over.png');}
*/






div.FinitureEsterne {
	padding:12px 0px 0px 13px;
	width:1200px;
	height:542px;
	overflow:hidden;
}
div.FinitureEsterne div.IconeDettagli {
	width:171px;
	height:151px;
}
div.FinitureEsterne div.IconeDettagli div.ImageBorder .ImageBorder_BordoW {
	background:none;
}
div.FinitureEsterne div.IconeDettagli div.ImageBorder .ImageBorder_BordoW > .N {
	background:none;
}
div.FinitureEsterne div.IconeDettagli div.ImageBorder .ImageBorder_BordoW > .N > .S {
	background:none;
}
div.FinitureEsterne div.IconeDettagli a.icon {
}
div.FinitureEsterne div.BloccoConTesto {
	width:1020px;
	height:210px;
	padding:0px 0px 0px 171px;
}
div.FinitureEsterne div.BloccoConTesto div.Icona {
	float:left;
	width:350px;
	padding:60px 10px 0px 0px;
}
div.FinitureEsterne div.BloccoConTesto div.Testo {
	float:left;
	width:343px;
	padding:0px 0px 0px 0px;
	color:White;
	text-align:justify;
}
div.FinitureEsterne div.ListaDettagli {
	float:left;
	width:704px;
	padding:0px 0px 0px 0px;
}
div.FinitureEsterne div.ImmagineFinale {
	float:left;
	width:auto;
}
.SubMenu_Container {
	text-align:left;
	float:none;
	height:auto;
	overflow:hidden;
	clear:both;
	z-index:1;
	position:relative;
	margin-top:32px;
	padding:4px 0px 2px 0px;
	-DISABLED-border:dashed 1px #000000;
	border-top:none;
}
.SubMenu_Container .SubMenu_ContainerColumn {
	float:left;
	height:auto;
	overflow:hidden;
}
.SubMenu_Container .SubMenu_ContainerColumn a {
	display:block;
	
	color:#87888a;
	font-size:11px;
}
.SubMenu_Container .SubMenu_ContainerColumn a.aSel {
	color:#ff0000;
}
.SubMenu_Container .SubMenu_ContainerColumn a:hover {
	color:#ff0000;
}

div.CorpoComponenti		{width:1215px; height:554px; overflow:hidden;}

div.CorpoComponenti .RiquadroAnteprima	{float:left;width:519px;height:554px;background-color:white; overflow:hidden;}
div.CorpoComponenti .RiquadroAnteprima .CorpoAnteprima		{margin:0px 10px 0px 13px;background-color:#d9dadb;}
div.CorpoComponenti .RiquadroAnteprima .CorpoAnteprima #DivImmagine		{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:496px; height:554px; overflow:hidden; text-align:center;}

div.CorpoComponenti .Componenti_DX a	{cursor:pointer;}
div.Componenti_DX {
	float:left;
	width:696px;
	height:554px;
}
div.Componenti_DX div.DivTesto {
	float:left;
	width:520px; height:506px; overflow:hidden;
	padding-top:0px;
}
div.Componenti_DX div#DivDettagli {
	float:right;
	width:420px;
	height:506px;
	padding-top:10px;
}
div.Componenti_DX div.GotoShow {
	padding:5px 5px 0px 0px;
	float:right;
}
div.Componenti_DX div.GotoShow a {
	font-weight:bold;
	font-size:10pt;
}
div.Componenti_DX div.ListaGenerica {
	float:left;
	width:420px;
	padding:18px 0px 0px 10px;
	text-align:left;
	color:White;
}
div.Componenti_DX div.ListaGenerica div.lista {
	display:block;
	float:left;
	width:340px;
	height:506px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
div.Componenti_DX div.ListaGenerica div.lista div.items {
	display:block;
	float:none;
	width:100%;
	height:auto;
	min-height:42px;
	max-height:999999px;
	padding:0px 0px 0px 0px;
	overflow:auto;
}
div.Componenti_DX div.ListaGenerica div.lista div.item {
	display:block;
	float:none;
	clear:both;
	width:100%;
	height:125px;
	padding:0px 0px 0px 0px;
}
div.Componenti_DX div.ListaGenerica div.lista div.item a {
	display:block;
	width:auto;
	height:auto;
}
div.Componenti_DX div.ListaGenerica div.lista div.item a div.ImageBorder {
	float:left;
}
div.Componenti_DX div.ListaGenerica div.lista div.item a div.img {
	float:left;
	display:block;
	width:120px;
	height:92px;
	overflow:hidden;
	text-align:center;
	border:dashed 1px black;
}
div.Componenti_DX div.ListaGenerica div.lista div.item a:hover div.img {
	border:solid 1px #e42518;
}
div.Componenti_DX div.ListaGenerica div.lista div.item a div.img img {
	display:inline-block;
	text-align:center;
	border:none;
	width:120px;
	height:92px;
}
div.Componenti_DX div.ListaGenerica div.lista div.item div.testi {
	float:left;
	padding:0px 0px 0px 0px;
	width:200px;
}
div.Componenti_DX div.ListaGenerica div.lista div.item div.testi div.note {
	text-transform:uppercase;
	width:100%;
	font-size:9px;
	color:White;
}
div.Componenti_DX div.ListaGenerica div.lista div.item a:hover div.testi div.note {
	color:#e42518;
}
div.Componenti_DX div.ListaGenerica div.lista div.item div.testi div.pdf {
	width:100%;
	padding-top:10px;
}
div.Componenti_DX div.ListaGenerica div.lista div.item div.testi div.pdf a {
	text-transform:uppercase;
	font-size:9px;
	font-weight:bold;
}
div.Componenti_DX div.ListaLavori div.lista {
	height:506px;
}
div.Componenti_DX div.ListaLavori div.lista div.item {
	height:82px;
}
div.Componenti_DX div.ListaLavori div.lista div.item a div.img {
	height:61px;
}
div.Componenti_DX div.ListaLavori div.lista div.item a div.img img {
	height:61px;
}
div.Componenti_DX div.ListaDettagli div.lista {
	height:506px;
}
div.Componenti_DX div.ListaDettagli div.lista div.item {
	/*float:left; clear:none;*/
	width:160px;
	height:120px;
	overflow:hidden;
}
div.Componenti_DX div.ListaDettagli div.lista div.item div.testi {
	display:none;
}
div.Componenti_DX div.ListaDownload div.lista 
{
padding:0px 0px 0px 10px;
height:506px;
}
div.Componenti_DX div.ListaDownload div.lista div.item {
	height:50px;
}
div.Componenti_DX div.ListaDownload div.lista div.item a div.img {
	width:auto;
	height:auto;
}
div.Componenti_DX div.ListaDownload div.lista div.item a div.img img {
	width:auto;
	height:auto;
	padding:5px 8px 5px 8px;
}
div.Componenti_DX div.ListaDownload div.lista div.item div.testi {
	float:left;
	display:block;
	width:290px;
}
div.Componenti_DX div.ListaGenerica div.scrol		{float:left; width:59px; height:506px; padding:0px 0px 0px 0px; text-align:left;}
div.Componenti_DX div.ListaGenerica div.scrol a		{display:block; position:relative; width:23px; height:23px; text-decoration:none; background-repeat:no-repeat; background-position:0px 0px;}
div.Componenti_DX div.ListaGenerica div.scrol a.cmdN		{background-image:url('/images/ListaGenerica/grigiaUP.png'); top:415px; bottom:auto;}
div.Componenti_DX div.ListaGenerica div.scrol a.cmdN:hover	{background-image:url('/images/ListaGenerica/rossaUP.png');}
div.Componenti_DX div.ListaGenerica div.scrol a.cmdS		{background-image:url('/images/ListaGenerica/grigiaBT.png'); top:435px; bottom:0px;}
div.Componenti_DX div.ListaGenerica div.scrol a.cmdS:hover	{background-image:url('/images/ListaGenerica/rossaBT.png');}

div.Componenti_DX div.ListaGenerica div.scrol a.cmdS:hover {background-image:url('/images/ListaGenerica/rossaBT.png');}


div.DivTabStrip {width:auto;}
div.DivTabStrip div.DivTabStrip_Menu {width:auto; font-weight:bold; background-color:#d9dadc; border-bottom:solid 3px white; height:27px; overflow:visible;}
div.DivTabStrip div.DivTabStrip_Menu div.item {
	float:left;
	width:auto;
	background-color:#d9dadc;
	padding:4px 12px 0px 12px;
	border-right:solid 4px white;
	height:23px;
	border-bottom:solid 3px white;
}
div.DivTabStrip div.DivTabStrip_Menu div.item a {
	display:block;
	height:26px;
	color:#88898b;
}
div.DivTabStrip div.DivTabStrip_Menu div.item[class~=aRec] {
	background-color:#d9dadc;
}
div.DivTabStrip div.DivTabStrip_Menu div.item[class~=aRec] a {
	color:#000000;
}
div.DivTabStrip div.DivTabStrip_Menu div.item[class~=aSel] {
	background-color:#88898b;
	height:26px;
	border-bottom:none;
}
div.DivTabStrip div.DivTabStrip_Menu div.item[class~=aSel] a {
	color:White;
}
div.DivTabStrip div.DivTabStrip_Menu div.item a div {
	padding-top:4px;
}
div.DivTabStrip div.DivTabStrip_Menu div.item a img {
	border:none;
}
div.DivTabStrip div.DivTabStrip_Menu div.item a:hover {
}
div.DivTabStrip div.DivTabStrip_Menu div.item[class~=title] {
	background-color:#88898b;
	color:White;
}
div.DivTabStrip div.DivTabStrip_Menu div.item[class~=title] a {
	color:White;
	font-weight:bold;
}
div.DivTabStrip div.DivTabStrip_Pages {
	padding-top:8px;
}
div.DivTabStrip div.DivTabStrip_Pages div.DivTabStrip_Pages_Item {
	display:none;
	width:680px;
}
div.DivTabStrip div.DivTabStrip_Pages div.DivTabStrip_Pages_Item[class~=aSel] {
	display:block;
}
/* SICAP NEWS */

div.SicapNews {
	width:1216px; /*height:554px;*/
	min-height:554px;
	max-height:999999px;
	height:auto;
	overflow:hidden;
	display:table;
}
div.SicapNews table.CorpoIntero  {border:none; padding:0px; margin:0px;}
div.SicapNews table.CorpoIntero td	{}
div.SicapNews table.CorpoIntero td.ListaCategorie {
	width:auto;
	padding:0px 0px 0px 0px;
	border-left:solid 12px white;
	border-right:solid 8px white;
	background-color:#d9dadc;
	margin:0px 0px 0px 0px;
	height:100%;
	overflow:auto;
	display:table-cell;
}
div.SicapNews td.ListaCategorie ul {
	text-align:left;
	width:250px; /*height:554px;*/
	height:100%;
	overflow:auto;
	background-color:#d9dadc;
	padding:0px;
	margin:0px;
	list-style:none;
}
div.SicapNews td.ListaCategorie ul li {
	text-align:left;
}
div.SicapNews td.ListaCategorie ul li a {
	display:block;
	padding:6px 6px 4px 8px;
	font-size:9pt;
	font-weight:bold;
	text-transform:none;
	color:#363636;
}
div.SicapNews td.ListaCategorie ul li a.aSel {/*background-color:#88898b; color:White;*/
	color:#e42518;
}
div.SicapNews td.ListaCategorie ul li a:hover {
	color:#e42518;
}
div.SicapNews div.CategoriaCorrente {
	padding:0px 8px 0px 0px;
	background-color:#88898b;
	height:auto;
}
div.SicapNews .SezioneContenuto {
	float:left;
	padding:20px 20px 20px 20px;
}
div.SicapNews .SezioneContenuto .Contenuto {
	width:580px;
	height:494px;
	padding:10px;
	background-color:#d9dadc;
}
div.SicapNews .SezioneContenuto .Contenuto .title {
	width:580px;
	height:auto;
	font-size:12pt;
	text-align:left;
	font-weight:bold;
}
div.SicapNews .SezioneContenuto .Contenuto .subtitle {
	width:580px;
	height:auto;
	font-size:11pt;
	text-align:left;
	font-weight:normal;
}
div.SicapNews .SezioneContenuto .Contenuto .Html {
	text-align:left;
}
div.SicapNews .SezioneContenuto .Contenuto .Html .text {
	width:580px;
	height:435px;
	overflow:auto;
	text-align:justify;
}
div.SicapNews .SezioneContenuto .Contenuto .Video .video {
	width:580px;
	height:435px;
	margin-bottom:20px;
}
div.SicapNews .ListaNews {
	float:left;
	width:298px; /*height:534px;*/
	padding:0px 0px 0px 0px;
	height:100%;
}
div.SicapNews .ListaNews .title {
	text-align:left;
	background-color:#88898b;
	color:White;
	font-size:12pt;
	font-weight:bold;
	padding-bottom:15px;
}
div.SicapNews .ListaNews .ListaNotizie {/*height:514px;*/
	padding:8px;
	height:100%;
}
div.SicapNews .ListaNews .lista {
	display:block;
	float:left;
	width:250px; /*height:490px;*/
	padding:0px 0px 0px 0px;
	overflow:hidden;
	height:100%;
}
div.SicapNews .ListaNews .lista div.items {
	display:block;
	float:none;
	width:100%;
	height:auto;
	min-height:42px;
	max-height:999999px;
	padding:0px 0px 0px 0px;
	overflow:auto;
}
div.SicapNews .ListaNews .lista div.item {
	display:block;
	float:none;
	clear:both;
	width:100%;
	height:auto;
	padding:0px 0px 0px 0px;
}
div.SicapNews .ListaNews .lista div.item a {
	display:block;
	width:auto;
	height:auto;
	float:left;
}
div.SicapNews .ListaNews .lista div.item a div.ImageBorder {
	float:left;
}
div.SicapNews .ListaNews .lista div.item a div.img {
	float:left;
	display:block;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:center;
	border:dashed 1px black;
}
div.SicapNews .ListaNews .lista div.item a:hover div.img {
	border:solid 1px #e42518;
}
div.SicapNews .ListaNews .lista div.item a div.img img {
	display:inline-block;
	text-align:center;
	border:none;
	width:120px;
	height:92px;
}
div.SicapNews .ListaNews .lista div.item div.testi {
	float:left;
	padding:0px 0px 0px 5px;
	width:100px;
	text-align:left;
}
div.SicapNews .ListaNews .lista div.item div.testi div.title {
	width:100%;
	font-size:9px;
	font-weight:bold;
	color:White;
	padding-bottom:0px;
}
div.SicapNews .ListaNews .lista div.item div.testi div.subtit {
	width:100%;
	font-size:9px;
	color:White;
}
div.SicapNews .ListaNews .lista div.item div.testi div.date {
	width:100%;
	font-size:9px;
	color:White;
}
div.SicapNews .ListaNews .lista div.item[class~=aSel] {
}
div.SicapNews .ListaNews .lista div.item[class~=aSel] a div.img {
	background-color:#d9dadc;
}
div.SicapNews .ListaNews div.ListaNotizie {
	padding-top:18px;
}
div.SicapNews .ListaNews div.ListaNotizie .lista {
}
div.SicapNews .ListaNews div.ListaNotizie .lista div.item {
	height:70px;
}
div.SicapNews .ListaNews div.ListaNotizie .lista div.item a div.img {
	width:auto;
	height:auto;
}
div.SicapNews .ListaNews div.ListaNotizie .lista div.item a div.img img {
	width:43px;
	height:43px;
	padding:5px 8px 5px 8px;
}
div.SicapNews .ListaNews div.ListaNotizie .lista div.item a div.img img.News {
	width:43px;
	height:43px;
}
div.SicapNews .ListaNews div.ListaNotizie .lista div.item a div.img img.Video {
	width:43px;
	height:43px;
}
div.SicapNews .ListaNews div.ListaNotizie .lista div.item a div.img img.PDF {
	width:43px;
	height:43px;
}
div.SicapNews .ListaNews div.ListaNotizie .lista div.item a div.img img.Download {
	width:43px;
	height:43px;
}
div.SicapNews .ListaNews div.ListaNotizie .lista div.item div.testi {
	width:155px;
}
div.SicapNews .ListaNews div.scrol {
	float:left;
	width:30px;
	height:490px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
div.SicapNews .ListaNews div.scrol a {
	display:block;
	position:relative;
	width:30px;
	height:24px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
div.SicapNews .ListaNews div.scrol a.cmdN {
	background-image:url('/News/images/Freccia_Small_N.png');
	top:0px;
	bottom:auto;
}
div.SicapNews .ListaNews div.scrol a.cmdN:hover {
	background-image:url('/News/images/Freccia_Small_N_over.png');
}
div.SicapNews .ListaNews div.scrol a.cmdS {
	background-image:url('/News/images/Freccia_Small_S.png');
	top:430px;
	bottom:0px;
}
div.SicapNews .ListaNews div.scrol a.cmdS:hover {
	background-image:url('/News/images/Freccia_Small_S_over.png');
}
div.SicapNews .v1 div.CategoriaCorrente {
	background-color:#d9dadc;
	width:946px; /*height:554px;*/
	padding:0px 0px 0px 0px;
	text-align:left;
	min-height:554px;
	max-height:999999px;
	height:auto;
	overflow:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .Head {
	padding:20px 20px 10px 20px;
}
div.SicapNews .v1 div.CategoriaCorrente .Head .Title {
	color:#e42518;
	font-size:12pt;
	font-weight:bold;
	border-bottom:dashed 2px white;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo {
	width:906px;
	height:300px;
	padding:0px 20px 20px 20px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Video {
	width:448px;
	height:302px;
	float:left;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista {
	width:400px;
	height:300px;
	float:right;
	border:solid 1px #88898b;
	background-color:#fafafa;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .title {
	background-color:#88898b;
	color:White;
	padding:4px 4px 4px 4px;
	font-weight:bold;
	height:16px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista {
	clear:both;
	float:left;
	width:350px;
	height:276px;
	overflow:hidden;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.items {
	display:block;
	float:none;
	width:100%;
	min-height:42px;
	max-height:999999px;
	height:auto;
	padding:0px 0px 0px 0px;
	overflow:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item {
	display:block;
	float:none;
	clear:both;
	width:330px;
	height:65px;
	padding:10px 10px 10px 10px;
	border-bottom:solid 1px #88898b;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item a {
	display:block;
	width:auto;
	height:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item a div.ImageBorder {
	float:left;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item a div.img {
	float:left;
	display:block;
	width:120px;
	height:61px;
	overflow:hidden;
	text-align:center;
	border:dashed 1px black;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item a:hover div.img {
	border:solid 1px #e42518;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item a div.img img {
	text-align:center;
	border:none;
	width:auto;
	height:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item a div.img img.aDef {
	margin-top:7px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item div.testi {
	display:block;
	float:left;
	padding:0px 0px 0px 8px;
	width:200px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item div.testi div.title {
	width:100%;
	font-size:9px;
	font-weight:bold;
	color:White;
	padding-bottom:0px;
	background-color:Transparent;
	color:inherit;
	padding:0px 0px 0px 0px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item div.testi div.subtit {
	width:100%;
	font-size:9px;
	color:inherit;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista .lista div.item div.testi div.date {
	width:100%;
	font-size:9px;
	color:inherit;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista div.scrol {
	float:right;
	width:30px;
	height:220px;
	padding:0px 8px 0px 0px;
	text-align:left;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista div.scrol a {
	display:block;
	position:relative;
	width:30px;
	height:24px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista div.scrol a.cmdN {
	background-image:url('/images/ListaGenerica/Freccia_Small2_N.png');
	top:170px;
	bottom:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista div.scrol a.cmdN:hover {
	background-image:url('/images/ListaGenerica/Freccia_Small_N_over.png');
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista div.scrol a.cmdS {
	background-image:url('/images/ListaGenerica/Freccia_Small2_S.png');
	top:200px;
	bottom:0px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoVideo .Lista div.scrol a.cmdS:hover {
	background-image:url('/images/ListaGenerica/Freccia_Small_S_over.png');
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews {
	width:906px; min-height:122px; max-height:999999px; height:auto; overflow:auto;
	border-top:solid 8px white;
	padding:20px 20px 20px 20px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista {
	width:100%; min-height:122px; max-height:999999px; height:auto; overflow:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .title {
	color:#e42518;
	height:auto;
	font-size:11pt;
	font-weight:bold;
	border-bottom:dashed 2px white;
	text-align:left;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista {
	padding:0px 0px 0px 0px;
	width:866px; /*height:122px; overflow:hidden;*/
	min-height:122px; max-height:999999px; height:auto;
	overflow:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.items {
	display:block;
	float:none;
	width:100%;
	min-height:42px; max-height:999999px; height:auto;
	padding:0px 0px 0px 0px;
	overflow:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item {
	display:block;
	float:left;
	width:268px;
	height:90px;
	padding:10px 0px 10px 10px;
	margin:10px 10px 0px 0px;
	background-color:#fafafa;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item .title {
	display:block;
	width:auto;
	height:30px;
	font-size:9pt;
	text-transform:uppercase;
	border:none;
	color:Black;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item a {
	display:block;
	width:auto;
	height:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item a div.ImageBorder {
	float:left;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item a div.img {
	float:left;
	display:block;
	width:120px;
	height:61px;
	overflow:hidden;
	text-align:center;
	border:dashed 1px black;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item a:hover div.img {
	border:solid 1px #e42518;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item a div.img img {
	text-align:center;
	border:none;
	width:auto;
	height:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item a div.img img.aDef {
	margin-top:7px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item div.testi {
	display:block;
	float:left;
	padding:0px 0px 0px 6px;
	width:140px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista .lista div.item div.testi div.subtit {
	width:100%;
	font-size:9px;
	color:inherit;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista div.scrol {
	float:right;
	width:30px;
	height:90px;
	padding:0px 9px 0px 0px;
	text-align:left;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista div.scrol a {
	display:block;
	position:relative;
	width:30px;
	height:24px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista div.scrol a.cmdN {
	background-image:url('/images/ListaGenerica/Freccia_Small2_N.png');
	top:40px;
	bottom:auto;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista div.scrol a.cmdN:hover {
	background-image:url('/images/ListaGenerica/Freccia_Small_N_over.png');
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista div.scrol a.cmdS {
	background-image:url('/images/ListaGenerica/Freccia_Small2_S.png');
	top:70px;
	bottom:0px;
}
div.SicapNews .v1 div.CategoriaCorrente .BloccoNews .Lista div.scrol a.cmdS:hover {
	background-image:url('/images/ListaGenerica/Freccia_Small_S_over.png');
}



/* REALIZZAZIONI  */

div.Realizzazioni div.Istruzioni		{float:right; width:300px; height:100px; padding-right:190px; text-align:left;}
div.Realizzazioni div.Istruzioni h1		{font-size:110%; font-weight:bold; text-transform:uppercase; color:#e42518;}

div.Realizzazioni div.ListaProvince			{float:left; width:auto; padding:140px 0px 0px 50px; text-align:left;}
div.Realizzazioni div.ListaProvince h3		{}
div.Realizzazioni div.ListaProvince ul		{}
div.Realizzazioni div.ListaProvince ul li		{}
div.Realizzazioni div.ListaProvince ul li a		{}
div.Realizzazioni div.ListaProvince ul li a:hover	{}


div.DivMappaItalia						{float:left;text-align:left;}
div.DivMappaItalia div.BloccoMappa		{width:100%;height:100%;overflow:hidden; position:relative;}
div.DivMappaItalia div.BloccoMappa img		{display:block;position:relative; width:auto; height:auto; border:none;}
div.DivMappaItalia div.BloccoMappa div		{display:block;float:none; position:relative;}
div.DivMappaItalia div.BloccoMappa div img	{}
div.DivMappaItalia div.BloccoMappa div.area 		{}
div.DivMappaItalia div.BloccoMappa div.area img		{visibility:hidden; z-index:5;}
div.DivMappaItalia div.BloccoMappa .aMap	{width:100%;height:100%;}

div.DivMappaItalia div.Provincia	{display:block;position:relative; width:426px; height:200px; left:-210px; top:-30px;}
div.DivMappaItalia div.Provincia div			{float:left; text-align:center; width:426px; height:80px;}
div.DivMappaItalia div.Provincia div a			{display:inline-block; position:relative;z-index:20; width:auto; height:auto; font-size:11px;padding-top:7px; color:#000000; text-transform:uppercase; font-weight:bold;}
div.DivMappaItalia div.Provincia div a:hover	{color:#e42518;}
div.DivMappaItalia div.Provincia div img		{display:inline-block; position:relative;z-index:19; width:100px;height:23px; background-image:url('/images/Cartine_TEST/h1800/PuntoSmall.png'); background-repeat:no-repeat; background-position:center bottom;}
div.DivMappaItalia div.Provincia div.aSel		{}
div.DivMappaItalia div.Provincia div.aSel img	{height:26px; background-image:url('/images/Cartine_TEST/h1800/PuntoBig.png');}
div.DivMappaItalia div.Provincia div.aSel a		{font-size:18px; color:#e42518;padding-top:0px;}



div.Realizzazioni div.ListaLavori				{float:right; width:auto; padding:20px 50px 0px 0px; text-align:left;}
div.Realizzazioni div.ListaLavori div.lista		{display:block; float:left; width:440px; height:380px; padding:0px 0px 0px 0px; overflow:hidden;}
div.Realizzazioni div.ListaLavori div.lista div.items		{display:block; float:none; width:440px; min-height:42px; max-height:999999px; height:auto; padding:0px 0px 0px 0px;}
div.Realizzazioni div.ListaLavori div.lista div.item		{display:block; float:none;clear:both; width:440px; height:42px; padding:0px 0px 6px 0px;}
div.Realizzazioni div.ListaLavori div.lista div.item a			{display:block; width:440px; height:42px;}
div.Realizzazioni div.ListaLavori div.lista div.item a div.img		{float:left; display:block; width:82px; height:42px; overflow:hidden; text-align:center; border:dashed 1px black;}
div.Realizzazioni div.ListaLavori div.lista div.item a:hover div.img	{border:solid 1px #e42518;}
div.Realizzazioni div.ListaLavori div.lista div.item a div.img img	{display:inline block; text-align:center; border:none; width:auto; height:auto;}
div.Realizzazioni div.ListaLavori div.lista div.item a div.link 	{display:block; float:left; padding:0px 0px 0px 8px; width:348px;}
div.Realizzazioni div.ListaLavori div.lista div.item a div.link	{font-weight:bold;}

div.Realizzazioni div.ListaLavori div.scrol		{float:left; width:23px; height:380px; padding:0px 0px 0px 10px; text-align:left;}
div.Realizzazioni div.ListaLavori div.scrol a				{display:block; position:relative; width:23px;height:23px; text-decoration:none;
		background-repeat:no-repeat; background-position:0px 0px; outline:none;}
div.Realizzazioni div.ListaLavori div.scrol a.cmdN		{background-image:url('/images/ListaGenerica/grigiaUP.png'); top:315px; bottom:auto;}
div.Realizzazioni div.ListaLavori div.scrol a.cmdN:hover	{background-image:url('/images/ListaGenerica/rossaUP.png');}
div.Realizzazioni div.ListaLavori div.scrol a.cmdS		{background-image:url('/images/ListaGenerica/grigiaBT.png'); top:335px; bottom:0px;}
div.Realizzazioni div.ListaLavori div.scrol a.cmdS:hover	{background-image:url('/images/ListaGenerica/rossaBT.png');}


div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione				{width:1190px; height:366px; overflow:hidden; text-align:right; background-color:#d9dadb;}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.img			{display:inline-block; min-width:100px; max-width:1190px; width:auto; height:366px; overflow:hidden; border:none; padding:0px 0px 0px 8px; float:right; background-color:White;}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.img img		{display:inline-block; min-width:100px; max-width:1190px; width:auto; height:366px;}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.cmd			{width:auto; height:100px;}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.cmd div a		{display:block; width:auto;height:auto; cursor:pointer; background-color:#ffffff; opacity:0.60; filter:alpha(opacity=60); padding:8px 12px 8px 12px;}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.cmd div a:hover		{opacity:1; filter:alpha(opacity=100);}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.cmd div a div		{display:block; width:24px;height:30px; background-repeat:no-repeat; background-position:0px 0px;}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.cmd div.cmdW a		{position:relative; top:-200px; float:left;}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.cmd div.cmdW a div	{background-image:url('/Realizzazioni/images/Freccia_Small_W.gif');}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.cmd div.cmdE a		{position:relative; top:-200px; float:right;}
div.Realizzazioni div.Lavorazioni div.ImmagineLavorazione div.cmd div.cmdE a div	{background-image:url('/Realizzazioni/images/Freccia_Small_E.gif');}

div.Realizzazioni div.Lavorazioni div.Sotto					{float:none; width:1190px; height:177px; padding:11px 0px 0px 0px;}
div.Realizzazioni div.Lavorazioni div.Sotto div.mappa			{float:left; width:342px; height:177px;}
div.Realizzazioni div.Lavorazioni div.Sotto div.descr			{float:left; width:848px; height:26px; background-color:#939597; color:#ffffff; font-size:10pt; font-weight:bold;}
div.Realizzazioni div.Lavorazioni div.Sotto div.descr div		{padding:5px 0px 0px 10px;}
div.Realizzazioni div.Lavorazioni div.Sotto div.attrib		{float:left; width:748px; height:auto; padding-top:3px;}
div.Realizzazioni div.Lavorazioni div.Sotto div.attrib div.item	{padding:10px 0px 0px 10px; height:auto; min-height:10px; max-height:40px;}
div.Realizzazioni div.Lavorazioni div.Sotto div.attrib div.item div		{font-size:9pt; font-weight:bold;}
div.Realizzazioni div.Lavorazioni div.Sotto div.attrib div.item .name		{float:left; width:180px; clear:left; text-transform:lowercase;}
div.Realizzazioni div.Lavorazioni div.Sotto div.attrib div.item .value	{float:left; width:auto;}
div.Realizzazioni div.Lavorazioni div.Sotto div.attrib div.item .none		{color:#aaaaaa;}
div.Realizzazioni div.Lavorazioni div.Sotto div.navigation	{float:left; width:100px; height:auto; padding-top:3px;}
div.Realizzazioni div.Lavorazioni div.Sotto div.navigation	a{display:block; float:right; margin-top:130px; font.size:12px; color:#ff0000; text-decoration:none; font-weight:bold;}
div.Realizzazioni div.Lavorazioni div.Sotto div.navigation	a:hover{color:#939597;}




div.Agenti	{}
div.Agenti div.ListaDownload	{float:left; padding:10px; width:400px;}
div.Agenti div.ListaDownload div.item	{float:none; clear:both; width:auto; height:auto; overflow:auto; padding-bottom:13px;}
div.Agenti div.ListaDownload div.item a	{display:block;}
div.Agenti div.ListaDownload div.item a div.img	{float:left; width:33px; height:33px; padding:0px 10px 0px 0px;}
div.Agenti div.ListaDownload div.item a div.img img	{border:none; width:33px; height:33px;}
div.Agenti div.ListaDownload div.item a div.label	{float:left; width:250px;}
div.Agenti div.ListaDownload div.item a div.label .title	{font-weight:bold; height:2em;}
div.Agenti div.ListaDownload div.item a div.label .size		{padding-top:2px;}
div.Agenti div.Annotazione		{float:left; padding:10px; width:300px;}



a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
