/* CSS Document */
body, td, p, li { font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif;
		font-size: 12px;
		color: #333333;
		font-style: normal;
		font-weight: normal;
		text-decoration: none;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
}



a
{ 
color: #333333;
text-decoration: none;
}

a:hover
{ 

text-decoration: underline;
}

p a{
color:#009900}

hr{
width:700px;
border:#000000 solid 1px ;}


.box-link {
	font-size: 12px;
	text-decoration: none;
	background-image: url(images/it/link_sx/bg_link.gif);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	color: #333333;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
}


.box-link-over { font-size: 12px; text-decoration: none; background-image: url(images/it/link_sx/bg_link_over.gif); padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-repeat: no-repeat; color: #ffF; font-family: "Trebuchet MS", "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;}
.box-link-over a { text-decoration: none; color: #fff; }
.box-link-over a:visited { text-decoration: none; color: #fff; }
.box-link-over a:hover { text-decoration: none; color: #fff; }
.box-link-over a:active { text-decoration: none; color: #fff; }
.box-link-corrente { font-size: 13px; text-decoration: none; background-image: url(images/it/link_sx/bg_link_over.gif); padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-repeat: no-repeat; color:#fff; font-family: "Trebuchet MS", "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;}

.box-link a { text-decoration: none; color: #333333; }
.box-link a:visited { text-decoration: none; color: #333333; }
.box-link a:hover { text-decoration: none; color: #fff; }
.box-link a:active { text-decoration: none; color: #fff; }


.bg-logo-indirizzo {
	font-size: 12px;
	text-decoration: none;
	background-image: url(images/bg_grafica_logo.gif);
	padding-right: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	color: #fff;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif; }
	
	.bg-logo-indirizzo a {
	color: #fff;
	text-decoration: none;
	

}
.link-dx, .link-dxHp {
	font-family: Optima, "Trebuchet MS", "Lucida Grande", "Lucida San Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 0px;
	border: 1px solid #333;
	border-right: 3px solid #333;
}

.link-dxHp {
background-color:#003399;
}

.link-dxHp a {
	color: #fff;	
}


.link-dx a {
	text-decoration: none;

}
.link-dx a:hover {
	text-decoration: underline;

}
.bordo-tab-centro {
	padding: 15px;
}
.txt-azzurro12 {
	color: #003366;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.titoli-sezione {
	color: #000;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}


.txt-grigio-chiaro {
	color: #666666;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.txt-grigio-scuro {
	color: #333333;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

#fotosx
{
	
	z-index: 101;
	position: absolute;
	top: 19px;
	left: 317px;
	height:57px;
	width: 93px;
	font-size: 12px;
	text-decoration: none;
	background-repeat: no-repeat;
	color: #333333;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
}

#fotodx
{
	 width: 0;
	 z-index: 100;
	position: absolute;
	top: 10px;
	left: 476px;
	width: 162px;
	height: 113px;
}


.data-foto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.link-news {
	font-family: Optima, "Trebuchet MS", "Lucida Grande", "Lucida San Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3987BE;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
}

.link-news a {
    color: #3987BE;
	text-decoration: none;
}

.link-news a:hover {
	text-decoration: underline;
}

#struttura
{
	
	z-index: 101;
	position: absolute;
	top: 18px;
	left: 317px;
	height:57px;
	width: 93px;
	font-size: 12px;
	text-decoration: none;
	background-repeat: no-repeat;
	color: #333333;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
}

#organizzativa
{
	
	z-index: 101;
	position: absolute;
	top: 19px;
	left: 427px;
	height:57px;
	width: 93px;
	font-size: 12px;
	text-decoration: none;
	background-repeat: no-repeat;
	color: #333333;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
}

#contatti
{
	
	z-index: 101;
	position: absolute;
	top: 19px;
	left: 537px;
	height:57px;
	width: 93px;
	font-size: 12px;
	text-decoration: none;
	background-repeat: no-repeat;
	color: #333333;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	
	}
	
.txt-titoli-link {
	color: #3987BE;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}


.txt-titoli {
	color: #003366;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.txt-titoli-grandi {
	color:#3333CC;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.txt-titolo-medio {
	color: #333333;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.txt-titolo-piccolo {
	color: #333333;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.bg-curva-verde { background-image: url(images/bg_curva_verde.gif); background-repeat: no-repeat; }


.bordo-foto {
	border: 5px solid #003366;
}

.bordo-fotoGall {
	border: 3px solid #ccc;
}


.txt-didascalia-foto {
	color: #76B676;
	font-family: "Lucida Grande", "Lucida San Unicode", Optima, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding top: 3px;
	padding left: 3px;
}

.tabella-bordata
{
background: #6699cc; 
}

.tabella-bordata-cella
{
background: white;
padding: 5px 5px 5px 5px;
}

.spazio-celle-news
{
padding: 5px 5px 5px 5px;
}


.corrente{
font-size:14px;
color:#000033}

.bordo-news {
	border-bottom: 1px dashed #6699cc;
}


#boxOsservazione{
width: 90%;
border-top: 3px solid #ccc;
margin: 50px auto auto auto;
background-color:#66CC33
}

#boxOsservazione p{
display:block;
padding:5px}

.titoloOsservazione{
display:block;
padding:5px 5px 5px 5px;
margin-bottom:50px;
float:left;
color:#fff;
font-weight:bold}

.bordo-form {
	border: 1px solid #003366;
}

.spazio-sx {
	padding-left:5px;
}
