body,p,h1,h2,h3,h4,h5, h6 img {
margin:0px;
padding:0px;
}

img {border:0px;}

body {
background-color:#EBEBEB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#5D5D5D;
}

.cornice_foto img {
background-color:#f2f2f2;
padding:4px;
margin-bottom:15px;
}

p {
line-height:15px;
text-align:left;
}

.testo_piccolo {
font-size:11px;
color:#CCCCCC;
line-height:13px;
}

.testoalto p {
color:#C4C4C4;
} 

.box {
margin-bottom:5px;
text-align:left;
}

A.box_txt_news {
display:block;

font-size:11px;
color:#BFBFBF;
text-decoration:none;
}
A.box_txt_news:hover{
color:#DC8400;
}

.box_title {
font-size:13px;

margin-bottom:8px;
color:#4BE25E;
text-align:left;}

.box_bg {
background-color:#292929;
color:#5E8DC9;
}

.box_bg ul {
margin-left:15px;
padding:0px;}


#footer p {font-size:11px;}

A.link_news_events {
font-weight:bold;
font-size:11px;
color:#3EBD4E;
text-decoration:none;
text-transform:uppercase;
}

A.link_news_events:hover {color:#4BE25E;}

A.link {
font-weight:bold;
color:#5D5D5D;
text-decoration:none;
}

.link_mail a{
color:#CCCCCC;
text-decoration:none;
font-size:12px;
font-weight:normal;
line-height:18px;
}

.link_mail a:hover {
color:#DC8400;
}

A.link:hover {text-decoration:underline;}

A.link_dgnet {
color:#5D5D5D;
text-decoration:none;
font-size:10px;
font-weight:bold;
}

A.link_dgnet:hover {
color:#DC8400;
}

.conrnice_foto_loop img {
padding:6px;
border:1px solid #999;
margin-bottom:10px;}

.grassetto {
color:#18729D;
font-weight:bold;
}

.titolo_news {
color:#FFF;
font-size:15px;
font-weight:bold;
}

.testo_news {
color:#FFFFFF;
}

.news h5{
color:#4BE25E;
}

img a {border:0px;}

/* SEO ALTO */
h1 {
color:#444;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-align:center;
padding-bottom:1px;
}

/* DATI FOOTER */
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
text-align:center;
color:#F6F6F6;
}

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
text-align:center;
color:#FF9900;
line-height:20px;
border-bottom:1px solid #777;
}

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:13px;
text-align:left;
letter-spacing:0.5px;
color:#F6F6F6;
}

h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
text-align:left;
color:#FF9900;
}

h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
text-align:center;
line-height:2px;
color:#F6F6F6;
}

.bgcolor1 {background-color:#CEE4EF;}

.bgcolor2 {background-color:#E9F0F6;}

A.footer {
color:#FFF;
text-decoration:none;
font-weight:bold;
}

A.footer:hover {
color:#FFCC00;}

.menu a{
	display:block;
	height:45px;
	padding:0px 15px 0px 15px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	line-height:46px;
	text-decoration:none;	
	border-right: 1px solid #EFEFEF;
}

.linkMenu {
	color: #333;
	}

.linkMenu:hover {
	color: #000;
	background-image:url(../grafica/bg_barra_hover.jpg);
	background-position:center top;
	background-repeat:repeat-x;
}

.menu_attivo {
	color:#FFF;
	background-image:url(../grafica/bg_barra_active.jpg);
	background-position:center top;
	background-repeat:repeat-x;
}

