/* CSS Document */

#colonnasx{
	width:300px;
	float:left;
}
#colonnadx{
	margin-left:310px;
	padding:20px 20px 0 20px;
	background-image:url(../images/layout/consorziati/sfondo_stelle.png);
	background-position:0px -20;
	background-repeat:no-repeat;
}
#listaconsorziati a{
	color:#3D76CB;
	padding:0px 5px;
	margin-bottom:4px;
	margin-top:4px;
	display:block;
	line-height:21px;
	width:268px;
	text-decoration:none;
	font-weight:bold;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:#999999 1px solid;
}
#listaconsorziati a:hover{
	background-image:url(../images/layout/consorziati/sfo_pul.png);
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	border:#666666 1px solid;
	color:#284193;
}
#italia{
	padding-left:50px;
	padding-top:30px;
	height:520px;
	position:relative;
}
#scheda{
	background-color:#FFFFFF;
	position:absolute;
	border:#999999 1px solid;
	width:300px;
	height:210px;
	overflow:auto;
	bottom:20px;
	left:-10px;
	z-index:100;
	padding:0px 10px;
	display:none;
}

#linea{
	position:absolute;
	z-index:90;
	bottom:197px;
	left:155px;
	display:none;
}
#linea15{
	position:absolute;
	z-index:90;
	bottom:197px;
	left:155px;
	display:none;
}
#titolo{
	position:absolute;
	z-index:100;
	top:200px;
	right:30px;
}
#pallino{position:absolute; top:82px; left:242px; z-index:200; display:none;}

.ball{
	z-index:200;
	position:absolute;
	cursor:pointer;
	width:9px;
	height:9px;
	background-image:url(../images/layout/consorziati/pallino.png);
	background-position:top left;
	background-repeat:no-repeat;
	left: 195px;
	top: 67px;
}
.ball:hover{z-index:200; position:absolute; cursor:pointer; width:9px; height:9px; background-image:url(../images/layout/consorziati/pallino_hover.png); background-position:top left; background-repeat:no-repeat;}

#ball1{top:197px; left:288px;}
#ball2{top:82px; left:238px;}
#ball3{
	top:69px;
	left:234px;
}
#ball4{top:130px; left:210px;}
#ball5{top:105px; left:258px;}
#ball6{top:72px; left:250px;}
#ball7{top:128px; left:282px;}
#ball8{top:145px; left:310px;}
#ball9{top:105px; left:232px;}
#ball10{top:85px; left:208px;}
#ball11{top:126px; left:225px;}
#ball12{top:76px; left:228px;}
#ball13{top:178px; left:264px;}
#ball14{top:68px; left:161px;}
#ball15{
	top:72px;
	left:262px;
}
#ball16{top:244px; left:144px;}
#ball17{top:58px; left:282px;}
#ball18{top:157px; left:281px;}
#ball20{
	top:243px;
	left:477px;
}
#ball21{
	top:70px;
	left:184px;
}
#ball22{
	top:310px;
	left:450px;
}
