body{ margin:10px 0 0 0; padding:0px; background-color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; }

body a{ color: #FF6600; font-weight: bold; }

div#container{ position: relative; overflow: hidden; display: block; margin: 0px auto; width:960px; background-color:#fff; padding-bottom: 10px; }

div#header{ background-image:url(img/testata_new.gif); height:70px; text-align: center}

div#servizio{text-align:right; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #135587; padding-right:14px; padding-top:3px;}
.serviziotext a {color: #135587; text-decoration: none; font-size: 11px;}
.serviziotext a:hover {color: #fe9022;text-decoration: underline;}


div#navigation{ position: relative; overflow: hidden; display: block; height:36px; margin-top:2px; padding: 0px 0px 0px 10px; background-color:#c9d3df; border-bottom:#135587 solid 1px; border-top:#135587 solid 1px;}
#navigation ul{ margin:0; padding: 0; list-style-type: none;}
#navigation a{ display: block; color:#135587; margin: 13px 0px 0px 4px; padding: 0px 16px; text-decoration: none; background-color:#c9d3df; border: 1px solid #135587;}
#navigation a:hover{display: block; background-color:#006699; color:#ddd; border-color: #FFF;}
ul li { float:left; text-transform:uppercase; padding: 0px;}
ul li a{text-decoration:none; color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}

.visited { float:left; list-style-type:none; margin:13px 0px 0px 4px; text-transform:uppercase; padding: 0px 16px; background-color:#006699; color:#ddd; border: 1px solid #fff; border-bottom: 0px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
#navigation a .current_linked { float:left; list-style-type:none; margin:13px 0px 0px 4px; text-transform:uppercase; padding: 0px 16px; background-color:#006699; color:#ddd; border: 1px solid #fff; border-bottom: 0px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}

div#content{ position: relative; overflow: hidden; display: block; margin-top:20px; margin-left:14px; float:left; width:380px; margin-right:20px;}
div#content img{ display: block; margin: 0px 0px 10px 0px; clear: both;}
/*.tv{ color:#CCCCCC; text-align:center; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}*/
div#video{ position: relative; overflow: hidden; display: block; margin-top:20px; width:340px; height:334px; float:left; background-color:#006699; margin-right:20px;}

.titolo_home{ color:#135587;font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; clear: both; margin: 0px 0px 0px 14px;}
.titolo_home h3{ color:#135587;font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; clear: both; margin: 0px; padding: 0px; height: 8px;}
.titolo{ display: block; color:#135587;font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; clear: both; margin: 0px 0px 0px 14px;}
.sottotitolo{ display: block; clear: both; color:#135587;font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 4px 0px 0px 14px;}
.titolo h3{ color:#135587;font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; clear: both; margin: 0px; padding: 0px; height: auto;}
.titolo br{ height: 2px; line-height: 2px;}

div#archivio{ position: relative; overflow: hidden; display: block; margin-top:20px; width:380px; height:334px; float:left; margin-right:20px; margin-left: 14px;}
div#content_list{ position: relative; overflow: hidden; display: block; margin-top:20px; float:left; width:340px; margin-right:20px; padding: 0px;}
#content_list ul{ margin:0; padding: 0; list-style: outside; list-style-type: none;}
#content_list ul li { clear: both; text-transform: none; padding: 0px 0px 10px 0px; width: 380px;}
#content_list a {font-size:16px; font-family:Verdana; text-decoration:none; color:#FF6600; font-weight:bold;}

div#lista_interventi{ position: relative; overflow: hidden; display: block; margin:40px 20px 0px 14px; float:left; width:380px; padding: 0px; font-size:12px; font-family:Verdana; text-decoration:none; color:#FF6600; font-weight:bold;}
#lista_interventi ul{ margin:0; padding: 0; list-style-type: none;}
#lista_interventi ul li { clear: both; text-transform: none; padding: 0px 0px 10px 0px; width: 380px;}
#lista_interventi ul li a{ list-style-type: none;}
#lista_interventi a {font-size:12px; font-family:Verdana; text-decoration:none; color:#FF6600; font-weight:bold;}

div#extra{ display: block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:20px;  background-color: #fff; width:150px; height:323px; float:left; margin:20px 14px 0px 0px; border-left: 1px solid #135587; padding: 0px 10px 10px 10px;}
#extra a { color:#000; text-decoration:underline;}


div#footer{display: block; height:50px; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#135486; background-color:#006699; width:960px; text-align:right; margin:0px auto; margin-top:10px;}
.FooterText {font-size: 11px;color: #0b3042;margin: 0px 0px 0px 20px;}
.FooterText a {text-decoration: none; color:#ddd}
.FooterText a:hover {color: #ddd; text-decoration: underline;}
