@charset "utf-8";
body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0;
	padding: 0;
	color: #000;
}
ul, ol, dl {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	padding-right: 15px;
	padding-left: 15px;
}
a img {
	border: none;
}
a:link {
	color: #42413C;
	text-decoration: underline;
}
a:visited {
	color: #6E6C64;
	text-decoration: underline;
}
a:hover, a:active, a:focus {
	text-decoration: none;
}
.container {
	width: 1920px;
	background-color: #FFF;
	background-image: url(../immagini/monitor-casse-roccaraso-1920x1080.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 1080px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.content {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	z-index: 100;
}
.fltrt {
	float: right;
	margin-left: 0px;
}
.fltlft {
	float: left;
	margin-right: 0px;
}
.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
/* ********************  impianti A1(A) - A9(I) ********************** */
.impA { /* A1 */
	background-position: -0px -0px;
	left: 303px;
	top: 388px;
}
.impB {  /* A2 */
	background-position: -45px -0px;
	left: 411px;
	top: 334px;
}
.impC { /* A3 */
	background-position: -90px -0px;
	left: 540px;
	top: 281px;
}
.impD { /* A4 */
	background-position: -135px -0px;
	left: 716px;
	top: 126px;
}
.impE { /* A5 */
	background-position: -180px -0px;
	left: 815px;
	top: 168px;
}
.impF { /* A6 */
	background-position: -225px -0px;
	left: 578px;
	top: 189px;
}
.impG { /* A7 */
	background-position: -270px -0px;
	left: 968px;
	top: -85px;
}
.impH { /* A8 */
	background-position: -315px -0px;
	left: 1116px;
	top: -72px;
}
.impI { /* A9 */
	background-position: -360px -0px;
	left: 898px;
	top: 14px;
}
/* ********************  impianti B1(J) - B8(Q) ********************** */
.impJ { /* B1 */
	background-position: -405px -0px;
	left: 990px;
	top: -24px;
}

.impK { /* B2 */
	background-position: -0px -45px;
	left: 1328px;
	top: 116px;
}
.impL { /* B3 */
	background-position: -45px -45px;
	left: 1167px;
	top: -172px;
}
.impM { /* B4 */
	background-position: -90px -45px;
	left: 1343px;
	top: -172px;
}
.impN { /* B5 */
	background-position: -135px -45px;
	left: 1249px;
	top: -413px;
}
.impO { /* B6 */
	background-position: -180px -45px;
	left: 1540px;
	top: -300px;
}
.impP { /* B7 */
	background-position: -225px -45px;
	left: 1473px;
	top: 17px;
}
.impQ { /* B8 */
	background-position: -270px -45px;
	left: 1551px;
	top: 74px;
}
.impV { /* B9 */
	background-position: 0px -180px;
	left: 993px;
	top: -300px;
}

/* ********************  impianti C1(R) - C4(U) ********************** */
.impR { /* C1 */
	background-position: -315px -45px;
	left: 987px;
	top: -167px;
}
.impS { /* C2 */
	background-position: -360px -45px;
	left: 848px;
	top: -240px;
}
.impT { /* C3 */
	background-position: -405px -45px;
	left: 791px;
	top: -202px;
}

.impU { /* C4 */
	background-position: -0px -90px;
	left: 798px;
	top: -525px;
}
/* ********************  impianti F1(W) Heidi ********************** */
.impW { /* F1 */
	background-position: -90px -90px;
	left: 111px;
	top: -516px;
}
.impZ { /* F2 */
	background-position: -45px -180px;
	left: 973px;
	top: -90px;
}
/* ********************  impianti E1(XA) - E7(XG) Pescocostanzo ********************** */
.impXA { /* E1 */
	background-position: -135px -90px;
	left: 256px;
	top: -910px;
}
.impXB { /* E2 */
	background-position: -180px -90px;
	left: 20px;
	top: -1000px;
}
.impXC { /* E3 */
	background-position: -225px -90px;
	left: 100px;
	top: -1020px;
}
.impXD { /* E4 */
	background-position: -270px -90px;
	left: 15px;
	top: -974px;
}
.impXE { /* E5 */
	background-position: -315px -90px;
	left: 973px;
	top: -90px;
}
.impXF { /* E6 */
	background-position: -360px -90px;
	left: 973px;
	top: -90px;
}
.impXG { /* E7 */
	background-position: -405px -90px;
	left: 973px;
	top: -90px;
}
/* ********************  impianti D1(YA) - D7(YG) Pescasseroli ********************** */

.impYA { /* D1 */
	background-position: -0px -135px;
	left: 1804px;
	top: -1104px;
}
.impYB { /* D2 */
	background-position: -45px -135px;
	left: 1758px;
	top: -1011px;
}
.impYC { /* D3 */
	background-position: -90px -135px;
	left: 1852px;
	top: -1154px;
}
.impYD { /* D4 */
	background-position: -135px -135px;
	left: 1727px;
	top: -1294px;
}
.impYE { /* D5 */
	background-position: -180px -135px;
	left: 1733px;
	top: -1235px;
}
.impYF { /* D6 */
	background-position: -225px -135px;
	left: 973px;
	top: -90px;
}
.impYG { /* D7 */
	background-position: -270px -135px;
	left: 973px;
	top: -90px;
}

/* ********************  impianti T1(ZA) - T2(ZB) Tames ********************** */
.impZA { /* T1 */
	background-position: -360px -135px;
	left: 453px;
	top: -1167px;
}
.impZB { /* A1 */
	background-position: -405px -135px;
	left: 726px;
	top: -861px;
}
.impA, .impB, .impC, .impD, .impE, .impF, .impG, .impH, .impI, .impJ, .impK, .impL, .impM, .impN, .impO, .impP, .impQ, .impR, .impS, .impT, .impU, .impV, .impW, .impXA, .impXB, .impXC, .impXD, .impXE, .impXF, .impXG, .impYA, .impYB, .impYC, .impYD, .impYE, .impYF, .impYG, .impZ, .impZA, .impZB {
	background-repeat: no-repeat;
	position: relative;
	width: 45px;
	height: 45px;
	z-index: auto;
}
.stato0 {
	background-image: url(../immagini/impianti_chiusi_45x45.png);
}
.stato1 {
	background-image: url(../immagini/impianti_aperti_45x45.png);
}
.stato2 {
	background-image: url(../immagini/impianti_np_45x45.png);
}

div.marquee {
	position: relative;
	width: 1920px;
	height: 196px;
	background: #0d234a;
	padding: 0;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
div.marquee ul {
	list-style: none;
	padding: 0px;
	margin: 0;
}
div.marquee ul>li {
	float: left;
	width: auto;
	color: #fff;
	margin-right: 20px;
	font-family: Helvetica;
	font-size: 150px;
	line-height: 185px;
}
