/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	width:100%;
	height:100%;
	text-align:center;
}

p, ol, ul, li, div, h2, h1, h3, h4, h5  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	margin-top:0px;
	
}
ul.senza li {
	list-style-type:none;
	margin-left:-40px;
	
}
h2, h1, h3, h4, h5, h6 {
	font-size:12px;
}
a{

}

div.img:after { content: attr(alt) }
div.img:before { content: attr(alt) }


#base {
	position:relative;
	width:760px;
	top:0px;
	margin-top:0px;
	height:880px;
	overflow:hidden;

}

#base_seconda {
	position:relative;
	width:760px;
	top:0px;
	margin-top:0px;
	height:740px;
	overflow:hidden;

}

#testatasx{
position:absolute;
width:300px;
height:130px;
top:0px;
left:0px;
}

#testatadx{
position:absolute;
background-image:url(../../impiantistica/img_sito/testatadx.jpg);
background-repeat:no-repeat;
width:460px;
height:130px;
top:0px;
left:300px;
}
#senape1{
position:absolute;
height:3px;
width:760px;
left:0px;
top:130px;
background-color:#fbaa2f;

}

#cruscotto{
	position:absolute;
	background-image:url(../../impiantistica/img_sito/cruscotto.jpg);
	background-repeat:no-repeat;
	width:760px;
	height:30px;
	top:133px;
	left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fbaa2f;
	z-index: 2;
	border-bottom:4px solid #fbaa2f;
}

#cruscotto a{
color:#ffffff;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

} 
#cruscotto a:hover{
color:#fbaa2f;
text-decoration:underline;

} 
#coni{
position:absolute;
width:50px;
height:12px;
left:0px;
top:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF

}
#chisiamo{
position:absolute;
width:60px;
height:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
left:55px;
top:6px;
}
#chisiamo_pag{
position:absolute;
width:60px;
height:12px;
left:55px;
top:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fbaa2f;
}
#contatti{
position:absolute;
width:50px;
height:12px;
left:127px;
top:6px;
}
#contatti_pag{
position:absolute;
width:50px;
height:12px;
left:127px;
top:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fbaa2f;
}
#mappa{
position:absolute;
width:70px;
height:12px;
left:178px;
top:6px;
}
#mappa_pag{
position:absolute;
width:70px;
height:12px;
left:178px;
top:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fbaa2f;

}
#input_c {
	position:absolute;
	width:168px;
	height:20px;
	left:230px;
	top:1px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	vertical-align:top;
	padding-top:3px;
}

#input_c a {
	color:#ffffff;
	text-decoration:none;
}

#input_c a:hover {
	color:#fbaa2f;
	text-decoration:none;
}
#senape2{
	position:absolute;
	height:3px;
	width:760px;
	left:0px;
	top:150px;
	background-color:#fbaa2f;
	z-index: 1;

}

#sinistra{
position:absolute;
left:0px;
top:182px;
width:160px;
height:528px;
background-color:#8c96b5;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
#sinistra a{
color:#ffffff;
text-decoration:none;
}
#sinistra a:hover{
color:#fbaa2f;
text-decoration:underline;
}

#sinistra_int{
position:absolute;
left:0px;
top:182px;
width:160px;
height:655px;
background-color:#8c96b5;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
#sinistra_int a{
color:#ffffff;
text-decoration:none;
}
#sinistra_int a:hover{
color:#fbaa2f;
text-decoration:underline;
}

#quadrato1{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left:5px;
	top: 20px;
}
#menu_0{
	position:absolute;
	height: 11px;
	width: 130px;
	left: 22px;
	top: 18px;
}

#menu_0_impiantistica{
	position:absolute;
	height: 11px;
	width: 130px;
	left: 22px;
	top: 18px;
}
#quadrato2{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	left:5px;
	top: 56px;
}
#menu_1{
	position:absolute;
	left: 22px;
	top: 54px;
	width: 130px;
	height: 11px;
}
#menu_1_leggi{
	position:absolute;
	left: 22px;
	top: 46px;
	width: 130px;
	height: 11px;
	color:#fbaa2f;
}

#quadrato3{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 83px;
}

#quadrato3_leggi{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 110px;
}

#menu_2{
	position:absolute;
	top: 81px;
	left: 22px;
	height: 11px;
	width: 130px;
}

#quadrato32{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left: 5px;
	top: 108px;
}
#menu_22{
	position:absolute;
	top: 106px;
	left: 22px;
	height: 11px;
	width: 130px;
}

#quadrato33{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	left: 5px;
	top: 133px;
}
#menu_23{
	position:absolute;
	top: 131px;
	left: 22px;
	height: 11px;
	width: 130px;
}

#menu_2_leggi{
	position:absolute;
	top: 109px;
	left: 22px;
	height: 11px;
	width: 130px;
}
#menu_3_leggi{
	position:absolute;
	top: 135px;
	left: 22px;
	height: 11px;
	width: 130px;
}
#menu_4_leggi{
	position:absolute;
	top: 161px;
	left: 22px;
	height: 11px;
	width: 130px;
}
#menu_5_leggi{
	position:absolute;
	top: 187px;
	left: 22px;
	height: 11px;
	width: 130px;
}
#menu_6_leggi{
	position:absolute;
	top: 213px;
	left: 22px;
	height: 11px;
	width: 130px;
}
#menu_7_leggi{
	position:absolute;
	top: 239px;
	left: 22px;
	height: 11px;
	width: 130px;
}
#menu_8_leggi{
	position:absolute;
	top: 265px;
	left: 22px;
	height: 11px;
	width: 130px;
}
#menu_9_leggi{
	position:absolute;
	top: 291px;
	left: 22px;
	height: 11px;
	width: 130px;
}

#menu_2_regolamenti{
	position:absolute;
	top: 72px;
	left: 22px;
	height: 11px;
	width: 130px;
}


#quadrato4{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 158px;
}

#quadrato4_leggi{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left: 5px;
	top: 136px;
}
#menu_3{
	position:absolute;
	left: 22px;
	top: 156px;
	height: 11px;
	width: 136px;
}
#menu_3_commissione{
	position:absolute;
	left: 22px;
	top: 156px;
	height: 11px;
	width: 130px;
}
#menu_4_strumenti{
	position:absolute;
	left: 22px;
	top: 181px;
	height: 11px;
	width: 130px;
}
#menu_3_normativa{
	position:absolute;
	left: 22px;
	top: 98px;
	height: 11px;
	width: 130px;
	height: 11px;
	color:#fbaa2f;
}

#quadrato5{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 183px;
	left: 5px;
}

#quadrato5_leggi{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 162px;
	left: 5px;
}

#quadrato5_commissione{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 200px;
	left: 5px;
}
#menu_4{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 181px;
}
#menu_4_regolamenti{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 124px;
	height: 11px;
	color:#fbaa2f;
}



#quadrato6{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	left: 5px;
	top: 208px;
}

#quadrato6_leggi{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 188px;
}
#menu_5{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 206px;
}

#menu_5_impiantistica2{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 148px;
}

#menu_5_impiantistica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 148px;
}
#menu_5_impiantistica22{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 196px;
}

#menu_5_premio{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 148px;
}

#banner_sotto{
	position:absolute;
	width:500px;
	height:100px;
	top:432px;
	left:20px;
}

#quadrato7{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 233px;
}

#quadrato7_leggi{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left: 5px;
	top: 214px;
}
#menu_6{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 231px;
}

#quadrato71{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left: 5px;
	top: 258px;
}
#menu_61{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 256px;
}

#quadrato72{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	left: 5px;
	top: 283px;
}
#menu_62{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 281px;
}

#menu_6_strumenti{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 174px;
}

#quadrato8{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 318px;
	left: 5px;
}

#quadrato8_leggi{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 240px;
	left: 5px;
}
#menu_7{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 316px;
}

#menu_7_ricerca{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 200px;
}

#menu_7_ricdati{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 316px;
}

#quadrato8_strumenti{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 278px;
	left: 5px;
}
#menu_7_strumenti{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 277px;
}
#quadrato9_strumenti{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 304px;
	left: 5px;
}
#menu_8_strumenti{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 303px;
}
#quadrato10_strumenti{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 330px;
	left: 5px;
}
#menu_9_strumenti{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 329px;
}

#abbonamento {
	position:absolute;
	left:0px;
	top:430px;
	width:160px;
	height:90px;
}

#abbonamento_l {
	position:absolute;
	left:0px;
	top:350px;
	width:160px;
	height:90px;
}

#quadrato8_finanziamento{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 230px;
	left: 5px;
}
#menu_7_finanziamento{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 230px;
}

#quadrato9_finanziamento{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 256px;
	left: 5px;
}
#quadrato9_leggi{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 266px;
	left: 5px;
}
#menu_8_finanziamento{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 256px;
}

#quadrato9{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 333px;
	left: 5px;
}
#menu_8{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 331px;
}
#menu_8_servizi{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 226px;
}

#quadrato9_ricercadati{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 315px;
	left: 5px;
}
#menu_8ricercadati{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 315px;
}

#quadrato10_ricercadati{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 342px;
	left: 5px;
}
#quadrato10_leggi{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 292px;
	left: 5px;
}
#menu_9ricercadati{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 342px;
}


#gallery{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 226px;
	color:#fbaa2f;
}


#quadrato10{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 343px;
	left: 5px;
}
#menu_9{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 296px;
	top: 341px;
}

#quadratopart{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 278px;
	left: 5px;
}
#menu_part{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 278px;
}

#menu_9_pubblicita{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 252px;

}

#quadrato10_servizi{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 306px;
	left: 5px;
}
#menu_9_servizi{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 306px;

}

#quadrato11{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 368px;
	left: 5px;
}
#menu_10{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 366px;

}

#quadrato12{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 332px;
	left: 5px;
}
#menu_11{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 330px;

}

#quadrato_gal{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 260px;
	left: 5px;
}

#centrale{
	position:absolute;
	background-color:#ffffff;
	left:160px;
	top:160px;
	height:397px;
	width:440px;
	z-index: 0;
}
#colNormal{
position:absolute;
overflow:auto;
width:560px;
padding-right:5px;
height:610px;
left:20px;
top:23px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}
#colNormal p {
margin-top:0px;
margin-bottom:0px;
}
#colNormal h5 {
font-size:14px;
font-weight:bold;
color:#fbaa2f;
margin-top:0px;
}

#colNormal select {
font-size:11px;
color:#000000;
}



#colNormalbanner{
position:absolute;
overflow:auto;
width:405px;
padding-right:5px;
height:610px;
left:20px;
top:23px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}
#colNormalbanner p {
margin-top:0px;
margin-bottom:0px;
}
#colNormalbanner h5 {
font-size:14px;
font-weight:bold;
color:#fbaa2f;
margin-top:0px;
}

h1.csc-firstHeader {
font-size:14px;
font-weight:bold;
color:#fbaa2f;
}


#colNormal a {
color:#475A7D;
text-decoration:none;
}
#colNormal a:hover {
color:#fbaa2f;
text-decoration:underline;
}
#colNormal td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
vertical-align:top;
}
#colNormal td a {
color:#475A7D;
text-decoration:none;
}
#colNormal td a:hover {
color:#fbaa2f;
text-decoration:underline;
}


#colNormalbanner a {
color:#475A7D;
text-decoration:none;
}
#colNormalbanner a:hover {
color:#fbaa2f;
text-decoration:underline;
}
#colNormalbanner td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
vertical-align:top;
}
#colNormalbanner td a {
color:#475A7D;
text-decoration:none;
}
#colNormalbanner td a:hover {
color:#fbaa2f;
text-decoration:underline;
}


td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
p a {
color:#475A7D;
text-decoration:none;
}
p a:hover {
color:#fbaa2f;
text-decoration:underline;
}
li a {
color:#475A7D;
text-decoration:none;
}
li a:hover {
color:#fbaa2f;
text-decoration:underline;
}
#briciola{
	position:absolute;
	top:166px;
	left:10px;
	width:500px;
	height:12px;
	text-align:left;
	z-index: 1;
}

#briciola2{
	position:absolute;
	top:166px;
	left:85px;
	width:325px;
	height:12px;
	text-align:left;
	z-index: 1;
}

#homepage{
	position:absolute;
	top:166px;
	left:10px;
	width:75px;
	height:12px;
	text-align:left;
	z-index: 1;
}
#homepage a {
color:#fbaa2f;
text-decoration:none;
}
#homepage a:hover {
color:#fbaa2f;
text-decoration:underline;
}

#briciola a {
color:#fbaa2f;
text-decoration:none;
}
#briciola a:hover {
color:#fbaa2f;
text-decoration:underline;
}

#briciola2 a {
color:#fbaa2f;
text-decoration:none;
}
#briciola2 a:hover {
color:#fbaa2f;
text-decoration:underline;
}

#posizione{
position:absolute;
width:450px;
height:70px;
left:20px;
top:22px;
overflow:hidden;
}

#colNormalhome{
position:absolute;
width:400px;
height:50px;
left:20px;
top:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
overflow:hidden;
}
#colNormalhome h5 {
font-size:14px;
font-weight:bold;
color:#fbaa2f;
margin-top:0px;
margin-bottom:2px;
}
#colNormalhome p {
margin-top:2px;
margin-bottom:0px;
}

#banner_grande_dx{
position:absolute;
width:160px;
height:240px;
left:440px;
top:55px;
}

#banner_grande2{
position:absolute;
width:160px;
height:240px;
left:440px;
top:20px;
}
#colLeft{
position:absolute;
width:400px;
height:60px;
left:20px;
top:75px;
text-align:left;
}
#colLeft h5 {
margin-top:0px;
margin-bottom:0px;
font-weight:bold;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fbaa2f;
}

#colLeft_home{
position:absolute;
width:400px;
height:60px;
left:20px;
top:75px;
text-align:justify;
}
#colLeft_home h5 {
margin-top:0px;
margin-bottom:0px;
font-weight:bold;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fbaa2f;
}

#colregg{
position:absolute;
width:157px;
height:25px;
left:0px;
top:400px;
}

#registraz{
position:absolute;
width:157px;
height:25px;
left:440px;
top:20px;
}

#banner_bis{
position:absolute;
width:160px;
height:240px;
left:440px;
top:20px;

}

#banner_bis2{
position:absolute;
width:160px;
height:240px;
left:440px;
top:294px;

}
#banner_destra {
position:absolute;
left:600px;
top:465px;
width:160px;
height:229px;
background-color:#475A7D;

}

#banner_destra3 {
position:absolute;
left:600px;
top:430px;
width:160px;
height:120px;
}

#banner_destra2 {
position:absolute;
left:600px;
top:720px;
width:160px;
height:114px;
background-color:#475A7D;
}
#banner_sub_home {
	position:absolute;
	left:0px;
	top:720px;
	width:590px;
	height:114px;
	background-color:#475A7D;
	text-align:left;
}

#banner_sub_home a {
	color:#ffffff;
	text-decoration:none;
}
#banner_sub_home a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#banner_sub_home p {
	margin-top:5px;
	margin-bottom:5px;
}

#sub_left {
	position:absolute;
	left:18px;
	top:24px;
	width:360px;
	height:80px;
	background-color:#475A7D;
	line-height:18px;
}

#sub_left a {
	color:#ffffff;
	text-decoration:none;
}
#sub_left a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#sub_left p {
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}

#sub_right {
	position:absolute;
	left:366px;
	top:5px;
	width:220px;
	height:104px;
	background-color:#475A7D;
	text-align:right;
}

#sub_right a {
	color:#ffffff;
	text-decoration:none;
}
#sub_right a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#sub_right p {
	margin-top:5px;
	margin-bottom:5px;
}

#icone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	position:relative;
	top:5px;
	left:5px;
	width:150px;
	height:219px;
	text-align:left;
	overflow:hidden;
}
#icone a {
	color:#ffffff;
	text-decoration:none;
}
#icone a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#icone p {
	margin-top:5px;
	margin-bottom:5px;
}

#icone2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	position:relative;
	top:2px;
	left:5px;
	width:135px;
	height:114px;
	text-align:left;
	overflow:hidden;
}
#icone2 a {
	color:#ffffff;
	text-decoration:none;
}
#icone2 a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#icone2 p {
	margin-top:5px;
	margin-bottom:5px;
	text-align:right;
}

#software {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	position:absolute;
	top:194px;
	left:78px;
	width:82px;
	height:30px;
	text-align:left;
}
#software a {
	color:#ffffff;
	text-decoration:none;
}
#software a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#titolo_news{
position:absolute;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
left:20px;
top:100px;
width:180px;
height:12px;
color:#fbaa2f;
text-align:left;
}


#testo{
position:absolute;
text-align:left;
padding-left:15px;
left:5px;
top:82px;
width:400px;
height:30px;
color:#000000;
}
#testo h4{
font-weight:bold;
font-size:14px;
color:#fbaa2f;
margin-top:0px;
margin-bottom:0px;
}

#colRight{
position:absolute;
width:200px;
height:224px;
left:18px;
top:163px;
text-align:left;
}
#colRight a {
color:#475A7D;
text-decoration:none;
}
#colRight a:hover {
color:#fbaa2f;
text-decoration:underline;
}
#colRight td {
font-size:11px;
}
#colRight p {
margin-top:0px;
margin-bottom:0px;
}
#colBorder{
position:absolute;
width:165px;
height:224px;
left:440px;
top:22px;
text-align:left;
}
#colBorder a {
color:#475A7D;
text-decoration:none;
}
#colBorder a:hover {
color:#fbaa2f;
text-decoration:underline;
}
#colBorder td {
font-size:11px;
}
#colBorder p {
margin-top:0px;
margin-bottom:0px;
}

#footer{
position:absolute;
background-image:url(../../impiantistica/img_sito/footer.jpg);
background-repeat:no-repeat;
left:0px;
top:842px;
width:760px;
height:33px;


}
#rss{position:absolute; top:10px; right:90px;}



#footer_seconda{
position:absolute;
background-image:url(../../impiantistica/img_sito/footer.jpg);
background-repeat:no-repeat;
left:0px;
top:720px;
width:760px;
height:33px;


}

#loggo{
position:absolute;
width:260px;
height:20px;
top:1px;
left:400px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
overflow:hidden;
padding-top:0px;
vertical-align:top;
text-align:left;
}
#loggo p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
}
#loggo TD{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
vertical-align:top;
text-align:left;
}
#loggo a{
text-decoration:none;
color:#ffffff;
}
#loggo a:hover{
text-decoration:underline;
color:#fbaa2f;
}
#loggo TD a{
text-decoration:none;
color:#ffffff;
}
#loggo TD a:hover{
text-decoration:underline;
color:#fbaa2f;
}
#forgot{
position:absolute;
width:110px;
height:30px;
top:1px;
left:640px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color:#ffffff;
overflow:hidden;
padding-top:0px;
vertical-align:top;
text-align:left;
font-weight:bold;
}
#forgot a{
text-decoration:none;
color:#ffffff;
}
#forgot a:hover{
text-decoration:underline;
color:#fbaa2f;
}

#reg{
position:absolute;
background-image:url(../../impiantistica/img_sito/log-in.gif);
background-repeat:no-repeat;
width:30px;
height:11px;
top:-1px;
left:2px;
}









#quadrato1_impiantistica{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left:5px;
	top: 20px;
}
#menu_0_impiantistica{
	position:absolute;
	height: 11px;
	width: 130px;
	left: 22px;
	top: 18px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fbaa2f;
}
#menu_0_impiantistica a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_0_impiantistica a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_2_regolamenti a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_2_regolamenti a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_6_strumenti a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_6_strumenti a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_1_leggi a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_1_leggi a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}
#quadrato2_impiantistica{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left:5px;
	top: 94px;
}
#menu_1_impiantistica{
	position:absolute;
	left: 22px;
	top: 93px;
	width: 130px;
	height: 11px;
}

#quadrato3_impiantistica{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	left: 5px;
	top: 120px;
}
#menu_2_impiantistica{
	position:absolute;
	top: 119px;
	left: 22px;
	height: 11px;
	width: 130px;
}


#quadrato4_impiantistica{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 146px;
}
#menu_3_impiantistica{
	position:absolute;
	left: 22px;
	top: 145px;
	height: 11px;
	width: 130px;
}

#quadrato5_impiantistica{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 172px;
	left: 5px;
}
#menu_4_impiantistica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 171px;

}


#quadrato6_impiantistica{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	left: 5px;
	top: 196px;
}
#quadrato7_impiantistica{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 222px;
}
#menu_6_impiantistica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 223px;
}


#quadrato8_impiantistica{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 248px;
	left: 5px;
}
#menu_7_impiantistica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 249px;
}


#quadrato9_impiantistica{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 276px;
	left: 5px;
}
#menu_8_impiantistica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 276px;
}


#quadrato10_impiantistica{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 302px;
	left: 5px;
}
#menu_9_impiantistica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 302px;

}

#quadrato11_impiantistica{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 328px;
	left: 5px;
}
#menu_10_impiantistica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 328px;

}


#menu_for{
	position:absolute;
	width:120px;
	height:55px;
	left:26px;
	top:35px;
	text-align:left;
	padding-top:0px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#ffffff;
}

#menu_for a {
	color:#ffffff;
	text-decoration:none;
}

#menu_for a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

/* CSS Document */

#quadrato1_tecnica{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left:5px;
	top: 20px;
}
#menu_0_tecnica{
	position:absolute;
	height: 11px;
	width: 130px;
	left: 22px;
	top: 20px;
}


#quadrato2_tecnica{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	left:5px;
	top: 46px;
}
#menu_1_tecnica{
	position:absolute;
	left: 22px;
	top: 46px;
	width: 130px;
	height: 11px;
}

#quadrato3_tecnica{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 72px;
}
#menu_2_tecnica{
	position:absolute;
	top: 72px;
	left: 22px;
	height: 11px;
	width: 130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fbaa2f;
}
#menu_2_tecnica a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_2_tecnica a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_0_impiantistica a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_0_impiantistica a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_5_premio a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_5_premio a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_5_impiantistica2 a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_5_impiantistica2 a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_7_ricerca a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_7_ricerca a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_9_pubblicita a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_9_pubblicita a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_8_servizi a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_8_servizi a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#quadrato4_tecnica{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left: 5px;
	top: 137px;
}
#menu_3_tecnica{
	position:absolute;
	left: 22px;
	top: 137px;
	height: 11px;
	width: 130px;
	
}

#quadrato5_tecnica{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 163px;
	left: 5px;
}
#menu_4_tecnica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 163px;

}


#quadrato6_tecnica{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 187px;
}
#menu_5_tecnica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 187px;
}



#quadrato7_tecnica{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left: 5px;
	top: 213px;
}
#menu_6_tecnica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 213px;
}


#quadrato8_tecnica{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 239px;
	left: 5px;
}
#menu_7_tecnica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 239px;
}


#quadrato9_tecnica{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 265px;
	left: 5px;
}
#menu_8_tecnica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 265px;
}


#quadrato10_tecnica{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 291px;
	left: 5px;
}
#menu_9_tecnica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 291px;

}
#menu_for_norma{
	position:absolute;
	width:120px;
	height:44px;
	left:26px;
	top:87px;
	text-align:left;
	padding-top:0px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#ffffff;
}
#menu_for_ricdati{
	position:absolute;
	width:120px;
	height:44px;
	left:26px;
	top:215px;
	text-align:left;
	padding-top:0px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#ffffff;
}

#menu_for_norma a {
	color:#ffffff;
	text-decoration:none;
}

#menu_for_norma a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}
#menu_7_premio{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 200px;
font-family:verdana,arial,sans-serif;
color:#fbaa2f;
}
#menu_5_premio a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_5_premio a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_10_premio{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 260px;
font-family:verdana,arial,sans-serif;
color:#fbaa2f;
}
#menu_for_premio{
	position:absolute;
	width:120px;
	height:41px;
	left:26px;
	top:348px;
	text-align:left;
	padding-top:0px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#ffffff;
}

#menu_for_premio a {
	color:#ffffff;
	text-decoration:none;
}

#menu_for_premio a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#menu_for_servizi{
	position:absolute;
	width:120px;
	height:41px;
	left:26px;
	top:244px;
	text-align:left;
	padding-top:0px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#ffffff;
}

#menu_for_servizi a {
	color:#ffffff;
	text-decoration:none;
}

#menu_for_servizi a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#menu_for_strumenti{
	position:absolute;
	width:120px;
	height:41px;
	left:26px;
	top:192px;
	text-align:left;
	padding-top:0px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#ffffff;
}

#menu_for_strumenti a {
	color:#ffffff;
	text-decoration:none;
}

#menu_for_strumenti a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#menu_4_finanziamento{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 124px;
	font-family:verdana,arial,sans-serif;
color:#fbaa2f;
}
#quadrato10_finanziamento{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 289px;
	left: 10px;
}
#menu_9_finanziamento{
	position:absolute;
	left: 27px;
	height: 11px;
	width: 120px;
	top: 289px;

}
#menu_for_fina{
	position:absolute;
	width:120px;
	height:22px;
	left:26px;
	top:188px;
	text-align:left;
	padding-top:0px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#ffffff;
}

#menu_for_fina a {
	color:#ffffff;
	text-decoration:none;
}

#menu_for_fina a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}
#menu_4_commissione{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 200px;
	color:#fbaa2f;
}
#menu_5_commissione{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 130px;
	top: 226px;
	color:#fbaa2f;
}
#menu_3_commissione a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_3_commissione a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_4_strumenti a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_4_strument a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_4_finanziamento a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_4_finanziamento a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#menu_7_ricdati a {
	text-decoration:none;
	color:#fbaa2f;
}
#menu_7_ricdati a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#quadrato6_commissione{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 226px;
}

#quadrato7_commissione{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 252px;
}
#menu_6_commissione{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 249px;
}

#quadrato7_premio{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left: 5px;
	top: 200px;
}
#menu_6_premio{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 200px;
}
#quadrato8_premio{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	left: 5px;
	top: 226px;
}
#menu_7_premio{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 226px;
}

#quadrato9_premio{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	left: 5px;
	top: 252px;
}
#menu_8_premio{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 252px;
}

#quadrato10_premio{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	left: 5px;
	top: 278px;
}
#menu_9_premio{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 278px;
}

#quadrato8_commissione{
	position:absolute;
	background-color:#475A7D;
	width:11px;
	height:11px;
	top: 275px;
	left: 5px;
}
#menu_7_commissione{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 275px;
}


#quadrato9_commissione{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 302px;
	left: 5px;
}
#menu_8_commissione{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 302px;
}


#quadrato10_commissione{
	position:absolute;
	background-color:#688bb7;
	width:11px;
	height:11px;
	top: 328px;
	left: 5px;
}
#menu_9_commissione{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 328px;

}

#menu_for_commissione{
	position:absolute;
	width:120px;
	height:55px;
	left:26px;
	top:115px;
	text-align:left;
	padding-top:0px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#ffffff;
}

#menu_for_commissione a {
	color:#ffffff;
	text-decoration:none;
}

#menu_for_commissione a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#menu_for_leggi{
	position:absolute;
	width:120px;
	height:55px;
	left:26px;
	top:65px;
	text-align:left;
	padding-top:0px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#ffffff;
}

#menu_for_leggi a {
	color:#ffffff;
	text-decoration:none;
}

#menu_for_leggi a:hover {
	color:#fbaa2f;
	text-decoration:underline;
}

#qregistrati {
	background-color:#475a7d;
	position:absolute;
	color:#fbaa2f;
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	width:120px;
	height:50px;
	top:182px;
	left:637px;
	text-align:center;
}
#registra a {
	text-decoration:none;
	color:#fbaa2f;
}
#registra a:hover {
	text-decoration:underline;
	color:#fbaa2f;
}

#colNormal td.h5 {
font-size:14px;
font-weight:bold;
color:#fbaa2f;
margin-top:0px;
}

#colNormalstretto{
position:absolute;
overflow:auto;
width:400px;
padding-right:10px;
height:610px;
left:20px;
top:23px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
scrollbar-base-color:#ffffff;
scrollbar-face-color:#475A7D;
scrollbar-arrow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-dark-shadow-color:#ffffff;
scrollbar-3d-light-color:#ffffff;
scrollbar-track-color:#ffffff;
}
#colNormalstretto p {
margin-top:0px;
margin-bottom:0px;
}
#colNormalstretto h5 {
font-size:14px;
font-weight:bold;
color:#fbaa2f;
margin-top:0px;
}

#colNormalstretto select {
font-size:11px;
color:#000000;
}

#colNormalstretto a {
color:#475A7D;
text-decoration:none;
}
#colNormalstretto a:hover {
color:#fbaa2f;
text-decoration:underline;
}
#colNormalstretto td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
vertical-align:top;
}
#colNormalstretto td a {
color:#475A7D;
text-decoration:none;
}
#colNormalstretto td a:hover {
color:#fbaa2f;
text-decoration:underline;
}

#colNormal_gira{
width:390px;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#475A7D;
}
#colNormal_gira p {
margin-top:0px;
margin-bottom:0px;
}
#colNormal_gira td {
color:#475A7D;
}

#colNormal_gira p.bodytext {
color:#475A7D;
}

#colNormal_gira td a {
color:#475A7D;
text-decoration:none;
}
#colNormal_gira td a:hover {
color:#fbaa2f;
text-decoration:underline;
}

#colNormal_gira a {
color:#475A7D;
text-decoration:none;
}
#colNormal_gira a:hover {
color:#fbaa2f;
text-decoration:underline;
}


#titolo_news a{
color:#fbaa2f;
font-weight:bold;
text-decoration:none;
}
#titolo_news a:hover{
color:#475A7D;
font-weight:bold;
text-decoration:underline;
}


#colRight_home{
position:absolute;
width:400px;
height:304px;
left:18px;
top:123px;
text-align:left;
}
#colRight_home a {
color:#475A7D;
text-decoration:none;
}
#colRight_home a:hover {
color:#fbaa2f;
text-decoration:underline;
}
#colRight_home td {
font-size:11px;
}
#colRight_home p {
margin-top:0px;
margin-bottom:0px;
}

#menu_10_leggi{
	position:absolute;
	top: 318px;
	left: 22px;
	height: 11px;
	width: 130px;
}
#quadrato11_leggi{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 318px;
	left: 5px;
}

#quadrato11_tecnica{
	position:absolute;
	background-color:#6780a4;
	width:11px;
	height:11px;
	top: 317px;
	left: 5px;
}
#menu_10_tecnica{
	position:absolute;
	left: 22px;
	height: 11px;
	width: 120px;
	top: 317px;

}

.menu_sinistra {padding-left:3px; padding-top:3px; clear:both;}
.menu_sinistra2 {padding-left:3px; clear:both;}
.quadrino {float:left; display:inline; display:block; clear:left; padding-top:1px;}

#colNormalbanner{
position:absolute;
overflow:auto;
width:405px;
padding-right:5px;
height:610px;
left:20px;
top:23px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}
#colNormalbanner p {
margin-top:0px;
margin-bottom:0px;
}
#colNormalbanner h5 {
font-size:14px;
font-weight:bold;
color:#fbaa2f;
margin-top:0px;
}

.boxlogo {float:left; margin-right:40px; height:101px; width:140px}
.boxlogo a img { border:0px;}
.csc-firstHeader { clear:both}

#colNormal a img {border:none;}

#colNormal p.bodytext{text-align:justify;}
