body
{
margin:0px;
padding:0px;
text-align:center;
font: 11px "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif;
color:#666666;
}

/*---------- Homepage ---------*/

#IEcontainer
{
text-align:left;
}

#corpo
{

width:890px;
height:100%;
text-align:left;
margin-left:auto;
margin-right:auto;
}

#sottocorpo
{

position:absolute;
width:890px;
height:560px;
top:50%;
margin-top:-280px;
text-align:left;
}

#ausiliario
{
width:890px;
height:50px;
}

#frameContenuto
{
width:890px;
height:460px;
}

#sottoWork
{
float:right;
text-align:right;
}

#logo
{
float:left;
top:5px;
height:30px;
}

#menu
{
float:right;
width:370px;
height:30px;
text-align:right;
padding:0px;
font-size:14px;
}

#sottomenu
{
padding:0px;
padding-top:1px;
font-size:11px;
}

#pie-di-pagina
{
width:875px;
height:35px;
text-align:center;
}

#lineaSup
{
background-color:#6FC8ED;
height:1px;
line-height:1px;
position:absolute;
top:33px;
z-index:3;
}

#linea1
{
background-color:#666666;
height:1px;
left:-30px;
line-height:1px;
position:absolute;
top:50px;
width:950px;
z-index:3;
}

#linea2
{
background-color:#666666;
height:1px;
left:-30px;
line-height:1px;
position:absolute;
top:370px;
width:950px;
z-index:3;
}

#linea3
{
background-color:#666666;
height:1px;
left:-30px;
line-height:1px;
position:absolute;
top:500px;
width:950px;
z-index:3;
}

#share
{
float:right;
margin-top:0px;
padding-right:106px;
}

#sottomenuImg
{
position:absolute;
padding:0px;
top:475px;
font-size:11px;
text-align:left;
}

#lineaInf
{
position:absolute;
background-color:#6FC8ED;
height:1px;
line-height:1px;
position:absolute;
top:15px;
z-index:3;
}

/*---------- Frame ---------*/

#contenuto
{
margin:0;
padding:0;
height:320px;
text-align:left;
}

#contenutoInterno
{
position:absolute;
left:0px;
display:inline;
}

#contenutoInterno2
{
position:absolute;
left:0px;
}

#contenutoInterno3
{
position:absolute;
display:inline;
top:50px;
left:480px;
}

#testo
{
position:absolute;
top:370px;
left:0px;
text-align:justify;
font-size:11px;
}

#pallini
{
padding-top:20px;
height:50px;
text-align:center;
}

div.img
{
position:absolute;
top:0;
left:0;
height:320px;
z-index:2;
}

div.palle
{
height:15px;
width:15px;
display:inline;
vertical-align:middle;
}

#navigatore
{
position:absolute;
top:50px;
left:0px;
}

#notizie
{
position:absolute;
top:20px;
left:200px;
width:690px;
height:280px;
overflow:hidden;
}

#notizie2
{
position:absolute;
top:20px;
left:50px;
width:320px;
height:214px;
display:inline;
overflow:hidden;
}

#notizieInterno
{
position:absolute;
top:0;
}

/*#riga
{
background-color:#666666;
height:300px;
left:120px;
line-height:300px;
position:absolute;
top:10px;
width:1px;
z-index:3;
}*/

#frecciaSu
{
position:absolute;
top: 30px;
}

#frecciaGiu
{
position:absolute;
top: 140px;
}

/*---------- Link ---------*/

a
{
outline:0;
padding:0px;
}

a:link { text-decoration:none; color:#666666;}
a:visited  { text-decoration:none; color:#666666;}
a:hover  { text-decoration:none; color:#666666;} 
a:active  { text-decoration:none; color:#666666;}

a.selectedA:link { text-decoration:none; color:#000000;}
a.selectedA:visited  { text-decoration:none; color:#000000;}
a.selectedA:hover  { text-decoration:none; color:#000000;} 
a.selectedA:active  { text-decoration:none; color:#000000;}

a.selectedB:link { text-decoration:none; color:#6FC8ED;}
a.selectedB:visited  { text-decoration:none; color:#6FC8ED;}
a.selectedB:hover  { text-decoration:none; color:#6FC8ED;} 
a.selectedB:active  { text-decoration:none; color:#6FC8ED;}


/*---------- Immagini ---------*/

div#imgLink1.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink2.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink3.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink4.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink5.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink6.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink7.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink8.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink9.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink10.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink11.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink12.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink13.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink14.loading
{
background: url(../img/loading.gif) no-repeat center center;
}

div#imgLink15.loading
{
background: url(../img/loading.gif) no-repeat center center;
}



form {

margin:0px;
padding:0px;


}

form input#submit{ 
	float: none; 
	display: inline-block; 
	margin:0;
	padding:0;
}

.form {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-variant: normal; 
text-transform: none
}

.form2
{
color:#6FC8ED;
}

.inputstyle {
	border-width:1px 1px 1px 1px;
	background: #FFFFFF;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 10px;
	color: #000;
}


