@charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-image: url(immagini/sfondo.png);
	margin: 0 0 0 0;
	background-repeat: repeat-x;
	background-color: #EFF2F0;
}



#relative {
	position: relative;
	height: 599px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	z-index: 999;
}
#logo {
	position: absolute;
	height: 124px;
	width: 402px;
	top: 0px;
	background-image: url(immagini/caltagestione.png);
	background-repeat: no-repeat;
	left: 1px;
	z-index: 9;
	}
a:link{
	text-decoration: underline;
	color: #2E71A0;
}
a:visited{
	text-decoration: underline;
	color: #2E71A0;
}
a:hover{
	text-decoration: none;
	color: #2E71A0;
}
#menusfondo {
	position: absolute;
	height: 153px;
	width: 206px;
	top: 116px;
	background-image: url(immagini/menu.png);
	background-repeat: no-repeat;
	left: 0px;
	z-index: 9;
}
#effettisfondo {
	position: absolute;
	height: 115px;
	width: 197px;
	background-image: url(immagini/eventi.png);
	background-repeat: no-repeat;
	left: 5px;
	z-index: 99;
	top: 448px;
}
#foto {
	position: absolute;
	height: 136px;
	width: 251px;
	top: 291px;
	background-image: url(immagini/fotohome.jpg);
	background-repeat: no-repeat;
	left: 412px;
	z-index: 3;
}
#colonnasx {
	position: absolute;
	height: 330px;
	width: 197px;
	top: 269px;
	left: 5px;
	background-color: #FFFFFF;
}
#page {
	position: absolute;
	height: 495px;
	width: 668px;
	top: 104px;
	left: 202px;
	z-index: 1;
	background-image: url(immagini/sfondopage.png);
	background-repeat: repeat-x;
	background-color: #DFDFDF;
}
#sfuma1 {
	position: absolute;
	height: 330px;
	width: 5px;
	top: 269px;
	left: 0px;
	background-image: url(immagini/sfuma1.png);
	background-repeat: no-repeat;
}
#sfuma2 {
	position: absolute;
	height: 330px;
	width: 4px;
	top: 269px;
	left: 202px;
	background-image: url(immagini/sfuma2.png);
	background-repeat: no-repeat;
	z-index: 99;
}
#flash {
	position: absolute;
	height: 140px;
	width: 443px;
	top: 70px;
	background-repeat: no-repeat;
	left: 202px;
	z-index: 2;
}
#freccia1 {
	position: absolute;
	height: 9px;
	width: 9px;
	top: 46px;
	left: 166px;
	z-index: 99;
	background-image: url(immagini/freccia1.png);
	background-repeat: no-repeat;
}
#freccia2 {
	position: absolute;
	height: 9px;
	width: 9px;
	top: 102px;
	left: 166px;
	z-index: 99;
	background-image: url(immagini/freccia2.png);
	background-repeat: no-repeat;
}
#freccia3 {
	position: absolute;
	height: 9px;
	width: 9px;
	top: 156px;
	left: 166px;
	z-index: 99;
	background-image: url(immagini/freccia3.png);
	background-repeat: no-repeat;
}
#icona1 {
	position: absolute;
	height: 53px;
	width: 158px;
	top: 15px;
	left: 26px;
	z-index: 99;
	background-image: url(immagini/associazioneanaci.jpg);
	background-repeat: no-repeat;
}
#icona2 {
	position: absolute;
	height: 45px;
	width: 158px;
	top: 80px;
	left: 26px;
	z-index: 99;
	background-image: url(immagini/affiliatosinteg.jpg);
	background-repeat: no-repeat;
}
#icona3 {
	position: absolute;
	height: 32px;
	width: 158px;
	top: 140px;
	left: 29px;
	z-index: 99;
	background-image: url(immagini/unicasa.jpg);
	background-repeat: no-repeat;
}
#copy a:link{
	color: #E6551C;
	text-decoration: underline;
	font-size: 10px;
}
#copy a:visited{
	color: #E6551C;
	font-size: 10px;
	text-decoration: underline;
}
#copy a:hover{
	color: #E6551C;
	font-size: 10px;
	text-decoration: none;
}

#copy {
	position: absolute;
	height: 18px;
	width: 151px;
	left: 9px;
	z-index: 99;
	font-size: 10px;
	line-height: 15px;
	text-align: left;
	bottom: 0px;
}
#sfumaalto {
	position: absolute;
	height: 62px;
	width: 390px;
	top: 42px;
	background-image: url(immagini/sfumaalto.jpg);
	background-repeat: no-repeat;
	z-index: 1;
	right: -29px;
}
#sfumadx {
	position: absolute;
	height: 495px;
	width: 39px;
	top: 104px;
	background-image: url(immagini/sfumadx.png);
	background-repeat: no-repeat;
	z-index: 9;
	right: -29px;
}
#sfumaflash1 {
	position: absolute;
	height: 9px;
	width: 436px;
	top: 210px;
	background-image: url(immagini/sfumaflash1.png);
	background-repeat: no-repeat;
	z-index: 9;
	left: 204px;
}
#sfumaflash2 {
	position: absolute;
	height: 109px;
	width: 8px;
	top: 104px;
	background-image: url(immagini/sfumaflash2.png);
	background-repeat: no-repeat;
	z-index: 9;
	right: 227px;
}
#slogan {
	position: absolute;
	height: 26px;
	width: 469px;
	top: 10px;
	left: 397px;
	z-index: 9;
	font-size: 18px;
	color: #FFF;
	background-image: url(immagini/punti.png);
	background-repeat: no-repeat;
	background-position: 5px;
	padding-left: 15px;
}
#frecciatitolo {
	position: absolute;
	height: 22px;
	width: 13px;
	top: 128px;
	background-image: url(immagini/frecciatitolo.png);
	background-repeat: no-repeat;
	left: 15px;
	z-index: 9;
}
#titolo {
	position: absolute;
	height: 27px;
	width: 628px;
	top: 124px;
	left: 35px;
	z-index: 9;
	color: #0c527f;
	font-size: 16px;
	font-weight: bold;
}
#testo1 {
	position: absolute;
	height: auto;
	width: 642px;
	top: 155px;
	left: 15px;
	z-index: 9;
	color: #2e2e2e;
	line-height: 20px;
	text-align: justify;
	font-size: 12px;
}
#testo2 {
	position: absolute;
	height: auto;
	width: 387px;
	top: 321px;
	left: 15px;
	z-index: 9;
	color: #2e2e2e;
	line-height: 20px;
	text-align: justify;
	font-size: 12px;
}
#testo3 {
	position: absolute;
	height: auto;
	width: 644px;
	top: 429px;
	left: 15px;
	z-index: 9;
	line-height: 20px;
	text-align: justify;
	color: #2e2e2e;
	font-size: 12px;
}
.corsivo{
	font-style: italic;
}
.aranciocorsivo {
	color: #e7531d;
	font-style: italic;
	font-weight: bold;
}
.blu {
	color: #0c527f;
	font-weight: bold;
}
.blubig {
	color: #0c527f;
	font-weight: bold;
	font-size: 14px;
}
#fasciablu {
	position: absolute;
	height: 27px;
	width: 4px;
	top: 22px;
	left: 0px;
	z-index: 99;
	background-repeat: no-repeat;
	background-color: #358ec4;
}
#tasto1 {
	position: absolute;
	height: 24px;
	width: 159px;
	top: 117px;
	left: 22px;
	z-index: 999;
}
a img{border: none;}
#copy2 {
	position: absolute;
	height: 14px;
	width: 151px;
	left: 9px;
	z-index: 99;
	font-size: 9px;
	line-height: 12px;
	text-align: left;
	color: #FFF;
	bottom: -16px;
}
#tasto2 {
	position: absolute;
	height: 24px;
	width: 159px;
	top: 157px;
	left: 22px;
	z-index: 999;
}
#tasto3 {
	position: absolute;
	height: 24px;
	width: 159px;
	top: 200px;
	left: 22px;
	z-index: 999;
}
#tasto4 {
	position: absolute;
	height: 24px;
	width: 159px;
	top: 241px;
	left: 22px;
	z-index: 999;
}
.arancio {
	color: #e7531d;
}
#fotocont {
	position: absolute;
	height: 285px;
	width: 400px;
	top: 177px;
	background-repeat: no-repeat;
	left: 252px;
	z-index: 999;
}
#fotoser {
	position: absolute;
	height: 136px;
	width: 251px;
	top: 313px;
	background-image: url(immagini/fotohome.jpg);
	background-repeat: no-repeat;
	left: 362px;
	z-index: 3;
}
#logolink {
	position: absolute;
	height: 73px;
	width: 386px;
	top: 15px;
	background-repeat: no-repeat;
	left: 0px;
	z-index: 99;
}
#effettitext {
	position: absolute;
	height: 61px;
	width: 173px;
	top: 482px;
	background-repeat: no-repeat;
	left: 16px;
	z-index: 99;
	font-size: 10px;
	color: #E5E9EA;
	text-align: justify;
}
#slogan2 {
	position: absolute;
	height: 105px;
	width: 191px;
	top: 111px;
	left: 669px;
	z-index: 9;
	font-size: 14px;
	color: #1272a6;
	text-align: center;
	font-weight: bold;
}
#slogan2 a:link{
	color: #1272a6;
	text-decoration: none;
}
#slogan2 a:visited{
	color: #1272a6;
	text-decoration: none;
}
#slogan2 a:hover{
	color: #1272a6;
	text-decoration: none;
}
#sloganhome a:link{
	color: #fff;
	text-decoration: none;
}
#sloganhome a:visited{
	color: #fff;
	text-decoration: none;
}
#sloganhome a:hover{
	color: #fff;
	text-decoration: underline;
}


#slogan a:link{
	color: #fff;
	text-decoration: none;
}
#slogan a:visited{
	color: #fff;
	text-decoration: none;
}
#slogan a:hover{
	color: #fff;
	text-decoration: underline;
}
.bold {
	font-weight: bold;
}
#footer {
	position: relative;
	height: 15px;
	width: 100%;
	background-color: #2E71A0;
	min-width: 880px;
}
#cont7 {
	position: relative;
	height: 700px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(immagini/cont.png);
	background-repeat: repeat-y;
}
#contsx {
	position: absolute;
	height: 100%;
	width: 213px;
	left: 1px;
	z-index: 99;
	font-size: 9px;
	text-align: left;
	top: 0px;
	background-image: url(immagini/contsx.png);
	background-repeat: repeat-y;
}
#contdx {
	position: absolute;
	height: 100%;
	width: 15px;
	z-index: 99;
	font-size: 9px;
	text-align: left;
	top: 0px;
	background-image: url(immagini/contdx.png);
	background-repeat: repeat-y;
	right: 2px;
}
#contcenter {
	position: absolute;
	height: 100%;
	width: 653px;
	left: 211px;
	z-index: 99;
	text-align: left;
	top: 0px;
	background-color: #DFDFDF;
}
#cont3 {
	position: relative;
	height: 300px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(immagini/cont.png);
	background-repeat: repeat-y;
}
#cont4 {
	position: relative;
	height: 400px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(immagini/cont.png);
	background-repeat: repeat-y;
}
#cont1 {
	position: relative;
	height: 100px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(immagini/cont.png);
	background-repeat: repeat-y;
}
#cont2 {
	position: relative;
	height: 200px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(immagini/cont.png);
	background-repeat: repeat-y;
}
#sloganhome {
	position: absolute;
	height: 25px;
	width: 469px;
	top: 22px;
	left: 397px;
	z-index: 9;
	font-size: 16px;
	color: #FFF;
	background-image: url(immagini/punti.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 15px;
}
#sloganhome2 {
	position: absolute;
	height: 19px;
	width: 469px;
	top: 2px;
	left: 397px;
	z-index: 9;
	font-size: 16px;
	color: #FFF;
	background-image: url(immagini/punti.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 15px;
}
#sloganhome2 a:link {
	color: #fff;
	text-decoration: none;
}
#sloganhome2 a:hover {
	color: #fff;
	text-decoration: underline;
}
#sloganhome2 a:visited {
	color: #fff;
	text-decoration: none;
}
#logosotto {
	position: absolute;
	height: 20px;
	width: 235px;
	top: 71px;
	left: 95px;
	z-index: 11;
	color: #0D58E6;
	font-weight: bold;
	font-size: 14px;
}
#cont5 {
	position: relative;
	height: 500px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(immagini/cont.png);
	background-repeat: repeat-y;
}
#testodx {
	position: absolute;
	height: auto;
	width: 358px;
	top: 402px;
	left: 143px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	text-align: justify;
	font-size: 11px;
}
#testodx1 {
	position: absolute;
	height: auto;
	width: 275px;
	top: 604px;
	left: 17px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	text-align: justify;
	font-size: 11px;
}
#testodx2 {
	position: absolute;
	height: auto;
	width: 274px;
	top: 604px;
	left: 350px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	text-align: justify;
	font-size: 11px;
}
#testodx3 {
	position: absolute;
	height: 92px;
	width: 236px;
	top: 920px;
	left: 36px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	text-align: justify;
	font-size: 11px;
}
#testodx4 {
	position: absolute;
	height: auto;
	width: 642px;
	top: 757px;
	left: 224px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	text-align: justify;
	font-size: 11px;
}
#testodx5 {
	position: absolute;
	height: auto;
	width: 642px;
	top: 724px;
	left: 224px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	text-align: justify;
	font-size: 11px;
}
#testodx6 {
	position: absolute;
	height: 67px;
	width: 333px;
	top: 920px;
	left: 320px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	text-align: justify;
	font-size: 11px;
}
#testodxicona {
	position: absolute;
	height: 148px;
	width: 411px;
	top: 279px;
	left: 122px;
	z-index: 9;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-image: url(immagini/gestioniimmobiliariecondominiali.png);
	background-repeat: no-repeat;
}
#testodx1icona {
	position: absolute;
	height: 114px;
	width: 363px;
	top: 811px;
	left: 299px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-image: url(immagini/gestionifinanziariepsd.png);
	background-repeat: no-repeat;
}
#testodx2icona {
	position: absolute;
	height: 119px;
	width: 331px;
	top: 500px;
	left: -3px;
	z-index: 9;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-image: url(immagini/gestioniservizi.png);
	background-repeat: no-repeat;
}
#testodx3icona {
	position: absolute;
	height: 127px;
	width: 303px;
	top: 503px;
	left: 331px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-image: url(immagini/gestionicreditizie.png);
	background-repeat: no-repeat;
}
#testodx4icona {
	position: absolute;
	height: 111px;
	width: 288px;
	top: 814px;
	left: 19px;
	z-index: 99;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-image: url(immagini/gestionicaf.png);
	background-repeat: no-repeat;
}
#cont6 {
	position: relative;
	height: 600px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(immagini/cont.png);
	background-repeat: repeat-y;
}
#cont0 {
	position: relative;
	height: 50px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(immagini/cont.png);
	background-repeat: repeat-y;
}
#uni {
	position: absolute;
	height: 38px;
	width: 148px;
	top: 187px;
	left: 702px;
	z-index: 9;
	font-size: 14px;
	color: #1272a6;
	text-align: center;
	font-weight: bold;
}
#riquadro1 {
	position: absolute;
	height: 64px;
	width: 250px;
	top: 624px;
	background-image: url(immagini/riquadro1.png);
	background-repeat: no-repeat;
	left: 251px;
	z-index: 3;
}
#riquadro2 {
	position: absolute;
	height: 64px;
	width: 250px;
	top: 624px;
	background-image: url(immagini/riquadro2.png);
	background-repeat: no-repeat;
	left: 551px;
	z-index: 3;
}
#riquadro3 {
	position: absolute;
	height: 64px;
	width: 250px;
	top: 694px;
	background-image: url(immagini/riquadro3.png);
	background-repeat: no-repeat;
	left: 251px;
	z-index: 3;
}
#riquadro4 {
	position: absolute;
	height: 64px;
	width: 250px;
	top: 694px;
	background-image: url(immagini/riquadro4.png);
	background-repeat: no-repeat;
	left: 551px;
	z-index: 3;
}
#riquadro1c {
	position: absolute;
	height: 56px;
	width: 230px;
	top: 627px;
	left: 269px;
	z-index: 6;
}
#riquadro2c {
	position: absolute;
	height: 56px;
	width: 230px;
	top: 627px;
	left: 568px;
	z-index: 6;
}
#riquadro3c {
	position: absolute;
	height: 56px;
	width: 230px;
	top: 697px;
	left: 269px;
	z-index: 6;
}
#riquadro4c {
	position: absolute;
	height: 56px;
	width: 230px;
	top: 697px;
	left: 568px;
	z-index: 6;
}
#testodxiconaclick {
	position: absolute;
	height: 148px;
	width: 411px;
	top: 279px;
	left: 122px;
	z-index: 999;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-repeat: no-repeat;
}
#testodx1iconaclick {
	position: absolute;
	height: 114px;
	width: 363px;
	top: 811px;
	left: 299px;
	z-index: 999;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-repeat: no-repeat;
}
#testodx2iconaclick {
	position: absolute;
	height: 119px;
	width: 321px;
	top: 500px;
	left: 8px;
	z-index: 9999;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-repeat: no-repeat;
}
#testodx3iconaclick {
	position: absolute;
	height: 127px;
	width: 303px;
	top: 503px;
	left: 331px;
	z-index: 9999;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-repeat: no-repeat;
}
#testodx4iconaclick {
	position: absolute;
	height: 111px;
	width: 288px;
	top: 814px;
	left: 19px;
	z-index: 9999;
	color: #2e2e2e;
	line-height: 15px;
	font-size: 11px;
	background-repeat: no-repeat;
}

