@charset "utf-8";
html,body {
	background-color:#F3F4EE;
	background-repeat:repeat-x;
	background-image:url(immagini/sfondo.png);
	font-family:Verdana, Geneva, sans-serif;
	margin:0;
}

#relative {
	width:780px;
	height:730px !important;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}

#top {
	top:0;
	width:741px;
	height:132px;
	position:absolute;
	left:22px;
	background-repeat:no-repeat;
	background-image:url(immagini/top.jpg);
	color:#182561;
}

#lineatop {
	top:305px;
	width:303px;
	height:41px;
	position:absolute;
	right:291px;
	background-image: url(immagini/rappresentanze.png);
	background-repeat: no-repeat;
}

#lineabottom {
	top:305px;
	width:261px;
	height:40px;
	position:absolute;
	left:518px;
	background-image: url(immagini/soluzioni.png);
	background-repeat: no-repeat;
	z-index: 444;
}

#linealaterale1 {
top:163px;
width:1px;
height:130px;
position:absolute;
left:1px;
background-color:#4451be;
}

#linealaterale2 {
top:170px;
width:28px;
height:400px;
position:absolute;
background-color:#4451be;
right:5px;
}
#banner {
	top:195px;
	width:134px;
	height:auto;
	position:absolute;
	left:22px;
	background-image: url(immagini/banner.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 5;
}
#elenco {
	top:349px;
	width:261px;
	height:363px;
	position:absolute;
	left:518px;
	font-size:11px;
	color:#3a3839;
	line-height:24px;
	text-align:left;
	padding-left: 3px;
	z-index: 66;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#contatti {
top:490px;
width:307px;
height:51px;
position:absolute;
left:439px;
background-color:#4451be;
font-size:14px;
color:#FFF;
line-height:50px;
text-align:right;
font-style:italic;
font-weight:700;
z-index:22;
vertical-align:middle;
}

#sinistra {
top:469px;
width:46px;
height:86px;
position:absolute;
left:393px;
background-image:url(immagini/riquadrosinistra.gif);
background-repeat:no-repeat;
}

#destra {
top:469px;
width:25px;
height:86px;
position:absolute;
background-image:url(immagini/riquadrodestra.gif);
background-repeat:no-repeat;
right:-1px;
}

.bold {
font-weight:700;
color:#FFF;
}
.rosso {
	color:#a61b20;
}

#img {
top:489px;
width:51px;
height:51px;
position:absolute;
left:417px;
background-repeat:no-repeat;
background-image:url(immagini/contatti.png);
z-index:99;
}

a:hover {
color:#FFF;
}

a img {
border:none;
}

a:link,a:visited {
	color:#3A3839;
	text-decoration:underline;
}

#link {
	top:361px;
	width:148px;
	height:145px;
	position:absolute;
	left:179px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
}
#linka {
	top:513px;
	width:154px;
	height:167px;
	position:absolute;
	left:331px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 1;
}
#linkb {
	top:362px;
	width:153px;
	height:159px;
	position:absolute;
	left:331px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 1;
}
#linkc {
	top:512px;
	width:149px;
	height:149px;
	position:absolute;
	left:179px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
}



#pagquadri {
	width:148px;
	height:168px;
	position:absolute;
	left:331px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 1;
	bottom: -5px;
}
#pagquadria {
	width:154px;
	height:167px;
	position:absolute;
	left:633px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 1;
	bottom: -7px;
}
#pagquadrib {
	width:153px;
	height:163px;
	position:absolute;
	left:480px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 1;
	bottom: -1px;
}
#pagquadric {
	width:149px;
	height:163px;
	position:absolute;
	left:180px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 1;
	bottom: -3px;
}



#quadri1 {
	top:362px;
	width:148px;
	height:145px;
	position:absolute;
	left:178px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 999;
}
#quadri2 {
	top:512px;
	width:154px;
	height:154px;
	position:absolute;
	left:332px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 999;
}
#quadri3 {
	top:362px;
	width:153px;
	height:147px;
	position:absolute;
	left:332px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 999;
}
#quadri4{
	top:512px;
	width:149px;
	height:149px;
	position:absolute;
	left:178px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	z-index: 999;
}


#paglink {
	width:141px;
	height:auto;
	position:absolute;
	left:338px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	bottom: 7px;
	z-index: 99;
}
#paglinka {
	width:144px;
	height:auto;
	position:absolute;
	left:641px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	bottom: 26px;
	z-index: 99;
}
#paglinkb {
	width:142px;
	height:auto;
	position:absolute;
	left:488px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	bottom: 7px;
	z-index: 99;
}
#paglinkc {
	width:141px;
	height:auto;
	position:absolute;
	left:188px;
	font-size:15px;
	color:#FFF;
	line-height:30px;
	text-align:justify;
	background-repeat: no-repeat;
	bottom: 7px;
	z-index: 99;
}
#foto {
	top:147px;
	width:587px;
	height:147px;
	position:absolute;
	left:187px;
	background-position: left top;
	background-repeat: no-repeat;
}
#sitoin {
	top:87px;
	width:90px;
	height:50px;
	position:absolute;
	left:683px;
	font-size:16px;
	color:#FFF;
	line-height:30px;
	text-align:left;
	background-position: left top;
	padding-left: 3px;
	background-repeat: no-repeat;
	font-weight: bold;
	z-index: 999;
}
#logo {
	top:9px;
	width:180px;
	height:116px;
	position:absolute;
	left:10px;
	background-repeat:no-repeat;
	background-image:url(immagini/ediliziasicilia.png);
	color:#182561;
}
#strisciabottom {
	width:176px;
	height:10px;
	position:absolute;
	left:0px;
	background-image: url(immagini/strisciabottom.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	z-index: 999999999;
	bottom: 0px;
}
#striscia {
	top:169px;
	width:178px;
	height:690px;
	position:absolute;
	left:1px;
	font-size:15px;
	color:#DBDEF2;
	line-height:22px;
	text-align:justify;
	background-image: url(immagini/striscia.png);
	background-repeat: repeat-y;
	background-position: left top;
	z-index: 3;
}
#strisciatop {
	top:129px;
	width:179px;
	height:66px;
	position:absolute;
	left:1px;
	background-image: url(immagini/marchitrattati.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 4;
}
#banner1 {
	top:260px;
	width:134px;
	height:auto;
	position:absolute;
	left:22px;
	background-image: url(immagini/banner.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 5;
}
#banner2 {
	top:326px;
	width:134px;
	height:auto;
	position:absolute;
	left:22px;
	background-image: url(immagini/banner.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 5;
}
#banner3 {
	top:474px;
	width:134px;
	height:auto;
	position:absolute;
	left:22px;
	background-image: url(immagini/banner.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 5;
}
#banner4 {
	top:559px;
	width:134px;
	height:auto;
	position:absolute;
	left:22px;
	background-image: url(immagini/banner.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 5;
}
#banner5 {
	top:665px;
	width:134px;
	height:auto;
	position:absolute;
	left:22px;
	background-image: url(immagini/banner.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 5;
}
#fotodx {
	top:149px;
	width:340px;
	height:147px;
	position:absolute;
	left:433px;
	background-position: right top;
	background-image: url(immagini/fotodx.jpg);
	background-repeat: no-repeat;
}
#soluzioni {
	top:109px;
	width:300px;
	height:22px;
	position:absolute;
	left:228px;
	font-size:16px;
	color:#FFF;
	line-height:30px;
	text-align:left;
	background-position: left top;
	padding-left: 3px;
	background-repeat: no-repeat;
	font-weight: bold;
	background-image: url(immagini/soluzioniinnovative.png);
	z-index: 5;
}
#menu {
	width:569px;
	position:absolute;
	top:0px;
	right:1px;
	height:84px;
	z-index:9;
}

#menu ul {
width:auto;
height:84px;
list-style:none outside;
margin:0;
padding:0;
}

#menu li a {
height:84px;
color:#fff;
display:block;
float:left;
}

#menu li a span {
display:none;
}
li#tasto1 {
float:left;
display:block;
background-repeat:no-repeat;
background-position:top;
background-image:url(immagini/tasto1.png);
margin:0;
}

li#tasto2 {
float:left;
display:block;
background-repeat:no-repeat;
background-position:top;
background-image:url(immagini/tasto2.png);
margin:0;
}

li#tasto3 {
float:left;
display:block;
background-repeat:no-repeat;
background-position:top;
background-image:url(immagini/tasto3.png);
margin:0;
}
li#tasto4 {
	float:left;
	display:block;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(immagini/tasto4.png);
	margin:0;
}
li#tasto5 {
	float:left;
	display:block;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(immagini/tasto5.png);
	margin:0;
}
li#tasto6 {
	float:left;
	display:block;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(immagini/tasto6.png);
	margin:0;
}


li#tasto1acceso {
float:left;
display:block;
background-repeat:no-repeat;
background-position:top;
background-image:url(immagini/tasto1over.png);
margin:0;
}

li#tasto2acceso {
float:left;
display:block;
background-repeat:no-repeat;
background-position:top;
background-image:url(immagini/tasto2over.png);
margin:0;
}

li#tasto3acceso {
float:left;
display:block;
background-repeat:no-repeat;
background-position:top;
background-image:url(immagini/tasto3over.png);
margin:0;
}
li#tasto4acceso {
	float:left;
	display:block;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(immagini/tasto4over.png);
	margin:0;
}

li#tasto5acceso {
	float:left;
	display:block;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(immagini/tasto5over.png);
	margin:0;
}
li#tasto6acceso {
	float:left;
	display:block;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(immagini/tasto6over.png);
	margin:0;
}
li#tasto1 a,li#tasto1acceso a {
	width:75px;
	background-repeat:no-repeat;
	background-position:top;
	padding-left:18px;
}

li#tasto1 a:hover,li#tasto1acceso a:hover {
background-image:url(immagini/tasto1over.png);
}

li#tasto2 a,li#tasto2acceso a {
	width:75px;
	background-repeat:no-repeat;
	background-position:top;
	padding-left:18px;
}

li#tasto2 a:hover,li#tasto2acceso a:hover {
background-image:url(immagini/tasto2over.png);
}

li#tasto3 a,li#tasto3acceso a {
	width:115px;
	background-repeat:no-repeat;
	background-position:top;
	padding-left:18px;
}

li#tasto3 a:hover,li#tasto3acceso a:hover {
background-image:url(immagini/tasto3over.png);
}

li#tasto4 a,li#tasto4acceso a {
	width:55px;
	background-repeat:no-repeat;
	background-position:top;
	padding-left:18px;
}

li#tasto4 a:hover,li#tasto4acceso a:hover {
	background-image:url(immagini/tasto4over.png);
}
li#tasto5 a,li#tasto5acceso a {
	width:61px;
	background-repeat:no-repeat;
	background-position:top;
	padding-left:18px;
}

li#tasto5 a:hover,li#tasto5acceso a:hover {
	background-image:url(immagini/tasto5over.png);
}

li#tasto6 a,li#tasto6acceso a {
	width:76px;
	background-repeat:no-repeat;
	background-position:top;
	padding-left:18px;
}

li#tasto6 a:hover,li#tasto6acceso a:hover {
	background-image:url(immagini/tasto6over.png);
}
#copi {
	top:4px;
	width:202px;
	height:94px;
	position:absolute;
	left:557px;
	background-repeat: no-repeat;
	background-position: right top;
	z-index: 99;
	line-height: 22px;
	text-align: right;
	color: #7A7A7A;
	font-size: 12px;
}
#copi a:link{
	color: #CDCEC9;
}
#copi a:visited{
	color: #CDCEC9;
}
#copi a:hover{
	color: #CDCEC9;
	text-decoration: none;
}
#info a:link{
	color: #CDCEC9;
}
#info a:visited{
	color: #CDCEC9;
}
#info a:hover{
	color: #CDCEC9;
	text-decoration: none;
}
#linea1 {
	top:2px;
	width:20px;
	height:88px;
	position:absolute;
	left:509px;
	background-image: url(immagini/linea.png);
	background-repeat: no-repeat;
	background-position: right top;
	z-index: 99;
}
#linea2 {
	top:2px;
	width:13px;
	height:95px;
	position:absolute;
	left:255px;
	background-image: url(immagini/linea.png);
	background-repeat: no-repeat;
	background-position: right top;
	z-index: 99;
}
#info {
	top:2px;
	width:236px;
	height:101px;
	position:absolute;
	left:12px;
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 99;
	line-height: 22px;
	text-align: left;
	font-size: 11px;
	color: #A6A6A6;
}
#iva {
	top:2px;
	width:216px;
	height:91px;
	position:absolute;
	left:288px;
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 99;
	text-align: left;
	color: #A6A6A6;
	font-size: 11px;
	line-height: 18px;
}
#textcont a:link{
	color: #A61B20;
	text-decoration: underline;
}
#textcont a:visited{
	color: #A61B20;
	text-decoration: underline;
}
#textcont a:hover{
	color: #A61B20;
	text-decoration: none;
}

#text a:link{
	color: #A61B20;
	text-decoration: underline;
}
#text a:visited{
	color: #A61B20;
	text-decoration: underline;
}
#text a:hover{
	color: #A61B20;
	text-decoration: none;
}
#text {
	top:349px;
	width:577px;
	height:auto;
	position:absolute;
	left:187px;
	font-size:11px;
	color:#3a3839;
	line-height:33px;
	text-align:justify;
	padding-left: 3px;
	z-index: 66;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#titolo {
	top:305px;
	width:589px;
	height:41px;
	position:absolute;
	right:5px;
	background-repeat: no-repeat;
}
#titolo2 {
	top:145px;
	width:589px;
	height:41px;
	position:absolute;
	background-repeat: no-repeat;
	left: 17px;
}
#img1 {
	top:359px;
	width:331px;
	border: 1px solid #E3797E;
	height:140px;
	padding: 3px;
	position:absolute;
	left:417px;
	z-index:1;
}
#img2 {
	top:359px;
	width:331px;
	border: 1px solid #E3797E;
	height:140px;
	padding: 3px;
	position:absolute;
	left:17px;
	z-index:1;
}
#img3 {
	top:359px;
	border: 1px solid #E3797E;
	width:331px;
	height:140px;
	padding: 3px;
	position:absolute;
	left:417px;
	z-index:1;
}
#img4 {
	top:519px;
	width:331px;
	height:140px;
	padding: 3px;
	border: 1px solid #E3797E;
	position:absolute;
	left:17px;
	z-index:1;
}
#img5 {
	top:359px;
	width:331px;
	height:140px;
	position:absolute;
	left:17px;
	padding: 3px;
	z-index:1;
	border: 1px solid #E3797E;
}
#img6 {
	top:519px;
	width:331px;
	border: 1px solid #E3797E;
	height:140px;
	position:absolute;
	left:417px;
	z-index:1;
	padding: 3px;
}
#img7 {
	top:199px;
	width:331px;
	height:140px;
	position:absolute;
	left:17px;
	z-index:1;
	border: 1px solid #E3797E;
	padding: 3px;
}
#img8 {
	top:678px;
	width:331px;
	height:140px;
	position:absolute;
	left:417px;
	z-index:1;
	border: 1px solid #E3797E;
	padding: 3px;
}
#img9 {
	top:679px;
	width:331px;
	height:140px;
	position:absolute;
	left:17px;
	z-index:1;
	padding: 3px;
	border: 1px solid #E3797E;
}
#img10 {
	top:199px;
	width:331px;
	border: 1px solid #E3797E;
	height:140px;
	position:absolute;
	left:417px;
	z-index:1;
	padding: 3px;
}




#img1text {
	top:363px;
	width:197px;
	height:140px;
	position:absolute;
	left:557px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#img2text {
	top:363px;
	width:198px;
	height:138px;
	position:absolute;
	left:157px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#img3text {
	top:363px;
	width:199px;
	height:138px;
	position:absolute;
	left:557px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#img4text {
	top:523px;
	width:196px;
	height:143px;
	position:absolute;
	left:157px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#img5text {
	top:363px;
	width:197px;
	height:136px;
	position:absolute;
	left:157px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#img6text {
	top:523px;
	width:199px;
	height:139px;
	position:absolute;
	left:557px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#img7text {
	top:203px;
	width:199px;
	height:137px;
	position:absolute;
	left:157px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#img8text {
	top:682px;
	width:215px;
	height:auto;
	position:absolute;
	left:557px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#img9text {
	top:683px;
	width:224px;
	height:auto;
	position:absolute;
	left:157px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#img10text {
	top:203px;
	width:207px;
	height:auto;
	position:absolute;
	left:557px;
	z-index:1;
	font-size: 12px;
	color: #3a3839;
}
#relativebottom {
	width:100%;
	height:127px !important;
	position:relative;
	background-image: url(immagini/footer.png);
	background-repeat: repeat-x;
	background-position: left top;
	z-index: 1;
}


#copy {
	width:780px;
	height:100px;
	position:relative;
	left:0px;
	font-size:10px;
	color:#FFF;
	text-align:right;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	top: 22px;
}
#bottom {
	top:-13px;
	width:687px;
	height:118px;
	position:absolute;
	left:52px;
	background-image: url(immagini/bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 1;
}
#relative1 {
	width:780px;
	height:800px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#relative2 {
	width:780px;
	height:850px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#relative3 {
	width:780px;
	height:900px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
.rossobold {
	color:#a61b20;
	font-weight: bold;
}
#relative4 {
	width:780px;
	height:950px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#relative5 {
	width:780px;
	height:1000px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#relative6 {
	width:780px;
	height:1050px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#textsx {
	top:349px;
	width:244px;
	height:auto;
	position:absolute;
	left:187px;
	font-size:11px;
	color:#3a3839;
	line-height:25px;
	text-align:justify;
	padding-left: 3px;
	z-index: 77;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#textdx {
	top:349px;
	width:310px;
	height:auto;
	position:absolute;
	left:458px;
	font-size:11px;
	color:#3a3839;
	line-height:25px;
	text-align:justify;
	padding-left: 3px;
	z-index: 77;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#relative7 {
	width:780px;
	height:1100px !important;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#relative8 {
	width:780px;
	height:1150px !important;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#relative9 {
	width:780px;
	height:1200px !important;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#logocontatto {
	top:355px;
	width:129px;
	height:118px;
	position:absolute;
	right:19px;
	z-index: 555;
}
.rossoboldbig {
	color:#a61b20;
	font-weight: bold;
	font-size: 18px;
}
#striscia2 {
	top:169px;
	width:178px;
	height:1190px;
	position:absolute;
	left:1px;
	font-size:15px;
	color:#DBDEF2;
	line-height:22px;
	text-align:justify;
	background-image: url(immagini/striscia.png);
	background-repeat: repeat-y;
	background-position: left top;
	z-index: 3;
}
#textcontatto {
	top:149px;
	width:421px;
	height:auto;
	position:absolute;
	left:165px;
	font-size:11px;
	color:#3a3839;
	line-height:33px;
	text-align:justify;
	padding-left: 3px;
	z-index: 66;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#fotocontatto {
	top:495px;
	width:auto;
	height:auto;
	position:absolute;
	right:436px;
	z-index: 555;
	border: 1px solid #666;
}
#fotoprofilo {
	top:357px;
	width:auto;
	height:auto;
	position:absolute;
	right:436px;
	z-index: 555;
	border: 1px solid #666;
}
#textprofilo {
	top:349px;
	width:415px;
	height:auto;
	position:absolute;
	left:349px;
	font-size:11px;
	color:#3a3839;
	line-height:33px;
	text-align:justify;
	padding-left: 3px;
	z-index: 66;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#striscia3 {
	top:170px;
	width:178px;
	height:569px;
	position:absolute;
	left:1px;
	font-size:15px;
	color:#DBDEF2;
	line-height:22px;
	text-align:justify;
	background-image: url(immagini/striscia.png);
	background-repeat: repeat-y;
	background-position: left top;
	z-index: 3;
}
#relative10 {
	width:780px;
	height:1250px !important;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#relative11 {
	width:780px;
	height:1300px !important;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#relative12 {
	width:780px;
	height:1350px !important;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	z-index: 2;
}
#cache {
	position:absolute;
	top:190px;
	z-index:11111;
	visibility:hidden;
	background-color: #F3F4EE;
	width: 100%;
	height: 640px;
	text-align: center;
}
input#invia {
	background-image: url(immagini/invia.png);
	background-repeat: no-repeat;
	width: 70px;
	height: 22px;
	border: 0;
	margin-left: 480px;
}
.piccolo {
	font-size: 10px;
	line-height: 15px;
}
#textcont {
	top:349px;
	width:589px;
	height:auto;
	position:absolute;
	left:187px;
	font-size:11px;
	color:#3a3839;
	line-height:33px;
	text-align:justify;
	padding-left: 3px;
	z-index: 66;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.boldbold {
	font-weight: bold;
}
#mod {
	top:260px;
	width:577px;
	height:auto;
	position:absolute;
	left:-1px;
	z-index:99;
	background-color: #FFF;
	border: 1px solid #999;
	padding: 5px;
	line-height: 25px;
}
#textnews {
	top:349px;
	width:581px;
	height:328px;
	position:absolute;
	left:187px;
	font-size:11px;
	color:#3a3839;
	line-height:33px;
	text-align:justify;
	padding-left: 3px;
	z-index: 66;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	overflow: scroll;
}
#textnews2 {
	top:409px;
	width:581px;
	height:270px;
	position:absolute;
	left:189px;
	font-size:11px;
	color:#3a3839;
	line-height:33px;
	text-align:justify;
	padding-left: 3px;
	z-index: 66;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	overflow: scroll;
}

