/* CSS Document */

BODY {
scrollbar-face-color:#A9C2DD;
scrollbar-highlight-color:#A9C2DD;
scrollbar-3dlight-color:#EFEFEF;
scrollbar-darkshadow-color:#EFEFEF;
scrollbar-shadow-color:#EFEFEF;
scrollbar-arrow-color:#608FC1;
scrollbar-track-color:#608FC1;
}

/* testi pagine interne inizio*/
.art_titolo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000864;
text-transform:uppercase;
}

.art_sottotitolo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000864;

}

.art_e-mail {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#ff6600;

}

.art_autore {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000864;
text-align:left;
}

#art_testocontenuti {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
line-height:19px;

}

#art_testocontenuti:hover {
text-decoration:underline;
}

.art_testocontenuti {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
padding-top:15px;
text-align:justify;
border:1px solid #000864;
text-decoration:none;
line-height:19px;

}

/* testi pagine interne fine*/



.TABfondo1 {
background-color:#EFEFEF;
border:1px solid #EFEFEF;
}

.TABfondocentro {
background-color:#ffffff;
border:1px solid #000864;
}

.TABfondoTOP {
background-color:#EFEFEF;
border-left:1px solid #EFEFEF;
border-right:1px solid #EFEFEF;
border-top:1px solid #EFEFEF;
}

.TABfondoSUB {
background-color:#EFEFEF;
border-left:1px solid #EFEFEF;
border-right:1px solid #EFEFEF;
border-bottom:1px solid #EFEFEF;
}

.TABtestata {
background-color:#A9C2DD;
border:1px solid #A9C2DD;
border-top:1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
padding-left:15px;
text-transform:uppercase;
}

.HOME {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#052B55;
padding-left:15px;
text-decoration:none;
text-transform:capitalize;
}

.corniceimages {
	border:0px solid #000864;
	margin-right:5px solid #ffffff;
	margin-bottom: 5px solid #ffffff;
	padding:2px;
	}

.testonormale {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000864;
padding-left:6px;
}

#testonormale {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000864;
padding-left:6px;
text-decoration:none;
}

#testonormale:hover {
text-decoration:underline;
}


#testocontenuti {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

#testocontenuti:hover {
text-decoration:underline;
}

.testocontenuti {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
padding-top:15px;
text-align:justify;
border:1px solid #000864;
text-decoration:none;
}

.testopdf {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#000864;
padding-left:4px;
}

.news_testolink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000864;
padding-left:80px;
}

.testolink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000864;
padding-left:0px;
text-decoration:none;
}


#menu_sx {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000864;
padding-left:2px;
text-decoration:none;
}
#menu_sx:hover {
text-decoration:underline;
}

#sottolineato:hover {
text-decoration:underline;
}

.menusub {
padding-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000864;
background-color:#ffffff;
text-decoration:none; 

}


.menusub:hover {
padding-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
background-color:#0D1971;
text-decoration:none;

}


.TABinterna {
padding:3px;
text-align:left;
width:98%;
height:22;
background-color:#E9ECF1;
border:1px solid #000864;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0274EE;
text-transform:uppercase;

}

.bottone
{
width:100%;
height:22;
padding-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000864;
text-decoration:none;
background-color:#E3EEFF;
border-top:1px solid #000864;
border-left:1px solid #000864;
border-bottom:1px solid #000864;
cursor:pointer;
}

.TABinternalink {
padding:3px;
text-align:left;
width:98%;
height:22;
background-color:#E9ECF1;
border:1px solid #000864;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000864;
text-decoration:none;
text-transform:uppercase;
}

.bottone {
border:1px solid #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
height:22px;
color:#000864;
background-color:#E9ECF1;
width:40px;
margin:2px;
}
.bottone_norm {
border:1px solid #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
height:22px;
color:#000864;
background-color:#E9ECF1;
margin:2px;
cursor:pointer;
}
.txt {
border:1px solid #000000;
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
height:22px;
color:#000864;
background-color:#E9ECF1;
width:100px;
}

.txt_normale {
border:1px solid #000000;
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
height:22px;
color:#000864;
background-color:#E9ECF1;
}

.txt_note {
border:1px solid #000000;
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000864;
background-color:#E9ECF1;
width:400px;
height:140px;
}

.FXcopertina1 {
background-color:#011888;
color:#485CBA;
font-family:"Futura BdCn BT","Arial Narrow", Arial;
font-size:28px;
padding:5px;
}

.FXcopertina2 {
font-family:Arial;
font-size:18px;
color:#FFFFFF;
text-transform:uppercase;
padding-top:11px;
padding-right:14px;
}

.FXcopertina3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
text-align:right;
}

.x:hover {
text-decoration:underline;
}

.x {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.FXcopertina3:hover {
text-decoration:underline;
}

.FXcopertina4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-transform:capitalize;
padding-left:1px;
height:16px;
text-decoration:none;
}

.FXcopertina4:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-transform:capitalize;
padding-left:1px;
height:16px;
text-decoration:none;
}

.image{
border:1px solid #000000;
}
.image:hover{
border:1px solid #000000;
}