/* CSS Document */

body {
	margin-top:0;
	margin-left:0;
	margin-right:0;
	background-color: #8eaea2;
	background-image:url(../../immagini/bg_page.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

form, div, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
h2, h3, h4, h5, h6 {
	color:#336666;
	font-size:14px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:10px;
	margin-bottom:10px;
}
h1.title {
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	color:#993333;
	font-size:18px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:24px;
}
h1 {
	margin-top:10px;
	margin-bottom:0px;
	color:#808080;
	font-size:12px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:24px;
}
.articleSummary {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #473829;
	line-height: 135%;

}
td, th, div, span, textarea {

	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height:18px;
}

td.benvenuto {
          font-family: trebuchet ms, Verdana, Arial, Helvetica;
          font-size: 26px;
          color: #797979;
          font-weight:normal;
          align:center;
	line-height:35px;
}


p{
	line-height:18px;
	font-size:12px;
	text-align:justify;
	}
button {
font: 9px Arial, Helvetica, sans-serif;
margin: 0 0 0 0;
height: 18px;
padding: 0;
}
.listEntry {
	margin-bottom: 10px;

}
a, a:link, a:visited, a:active, a:focus {
	color: #f60;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
a:hover {
	color: #3d4a45;
	text-decoration: underline;
	font-weight:bold;
	font-size:12px;
}


A.entra:link {text-decoration: none; color: #025862; font-family: trebuchet ms, Verdana, Arial, Helvetica;  font-size: 16px; font-weight: bold;}

A.entra:visited { text-decoration: none; color:#025862; font-family: trebuchet ms, Verdana, Arial, Helvetica;  font-size: 16px; font-weight: bold;}

A.entra:hover { text-decoration: none; color:#069AAA; font-family: trebuchet ms, Verdana, Arial, Helvetica;  font-size: 16px; font-weight: bold;}

A.parolechiave:link {text-decoration: none; color: #336666; font-family: Verdana, Arial, Helvetica;  font-size: 10px; font-weight: normal;}

A.parolechiave:visited { text-decoration: none; color:#336666; font-family:Verdana, Arial, Helvetica;  font-size: 10px; font-weight: normal;}

A.parolechiave:hover { text-decoration: underline; color:#336666; font-family:Verdana, Arial, Helvetica;  font-size: 10px; font-weight: normal;}




.articleText {
	margin-bottom: 3px;
	text-align: justify;
}
.articleCode {
	margin-bottom: 3px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}
.image_img {
	border:1px solid #ccc;
}
.image_td {
	padding: 5px;
	border:1px solid #ccc;
	font-size: 10px;
	color:#999;
}


.imagelisttable {
 width:100%;
 text-align:center;
}

.imagelisttd {
 padding: 0px;
 margin: 0px;
}

.imagelistimg {
 padding: 5px;
 border:1px solid silver;
}

.imglistcaption {
	font-size: 10px;
	color:#999;
}
/*#contenuto img{
	padding: 3px;
	border: 1px solid #999;
	margin-right:5px;
	margin-bottom;:5px;
}*/
#tb_esterna {
	width:770px;
	position:absolute;
	top:0px;
	left:15px;
	background-color:#fff;
	}
#top {
	width:750px;
	height:86px;
	margin:auto;
	background-color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#F93;
	font-weight:bold;
	letter-spacing:1px;
	border-bottom: 6px solid #8eaea2;
	line-height:30px;
	}
#top a:link, #top a:visited, #top a:active{
	background-color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#F93;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	}
#top a:hover{
	background-color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#8eaea2;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	}
#top #contatti{
	width:93px;
	height:39px;
	background-image:url(../../immagini/top_06.jpg);
	background-repeat:no-repeat;
	text-align:center;

	}
#top #dove{
	width:108px;
	height:39px;
	background-image:url(../../immagini/top_07.jpg);
	background-repeat:no-repeat;
	text-align:center;

	}
#top #meteo{
	width:74px;
	height:39px;
	background-image:url(../../immagini/top_07.jpg);
	background-repeat:no-repeat;
	text-align:center;

	}
#header {
	width:750px;
	height:330px;
	margin:auto;
	}

#nav_main {
	margin:auto;
	width:750px;
	height:35px;
	background-color:#844b41;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin-bottom:5px;
}
#nav_main_left{
	width:490px;
	float:left;
	margin-left:8px;
	line-height:35px;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
#nav_main_left a:link,#nav_main_left a:visited, #nav_main_left a:active{
	line-height:35px;
	color:#fff;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
#nav_main_left a:hover{
	line-height:35px;
	color:#fc6;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
#nav_main_right{
	width:210px;
	float:right;
	margin-right:8px;
	line-height:35px;
	color:#f93;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#nav_main_right a:link, #nav_main_right a:visited, #nav_main_right a:active {
	line-height:35px;
	color:#f93;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
#nav_main_right a:hover{
	line-height:35px;
	color:#fc6;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
#box_nav_main_2{
	margin:auto;
	width:750px;
	height:35px;
	background-color:#b5d4c9;
	margin-bottom:5px;
}
#nav_main_2{
	margin:auto;
	height:35px;
	background-color:#b5d4c9;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:35px;
	text-align:right;
	color:#3d4a45;
	font-weight:bold;
	margin-right:20px;
}
#nav_main_2 a:link, #nav_main_2 a:visited, #nav_main_2 a:active{
	text-decoration:none;
	color:#3d4a45;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#nav_main_2 a:hover{
	text-decoration:none;
	color:#844b41;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#contenuto{
	margin:auto;
	width:750px;
	background-color:#ecf0ef;
	color: #473829;
	background-image:url(../../immagini/bg_contenuto.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#contenuto_int{
	margin:auto;
	margin:20px;
	margin-bottom;:20px;
	color: #473829;
	text-align:justify;
}
#footer{
	margin:auto;
	margin-bottom:10px;
	width:750px;
	height:190px;
	background-image:url(../../immagini/bg_footer.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	text-align:right;
}
#address{
	padding-top:100px;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	text-align:right;
}
#address a:link, #address a:visited, #address a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	text-decoration:none;
}
#address a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	text-decoration:underline;
}
#credits{
	width:770px;
	margin:auto;
	color:#3d4a45;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color: #8eaea2;
	text-align:right;
	letter-spacing:1px;
	padding-top:6px;
}
#credits a:link, #credits a:visited, #credits a:active {
	width:770px;
	margin:auto;
	color:#3d4a45;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
}
#credits a:hover {
	width:750px;
	margin:auto;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
}
