/* CSS Document */

.Menu, .Menu a:link, .Menu a:visited
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.Menu a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.Titoli, .Titoli a:link, .Titoli a:visited
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-decoration:none;
}
.Titoli a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-decoration:underline;
}


.Titoli a
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-decoration:none;
}

.titolo_componente
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-decoration:none;
}

.div_titolo_componente {
border-bottom:1px solid white; 
border-bottom-style:dotted;
margin-bottom: 10px;
}

.raffina_ricerca td {
padding-top:4px;
padding-bottom:0px;
}

.Testo, .Testo a
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}

.scheda, .scheda a, .scheda a:hover, .scheda a:link, .scheda a:visited
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}

.testo14
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}

.testo14 a,.testo14 a:link, .testo14 a:visited
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000077;
font-weight: bold;
text-decoration:none;
}

.testo14 a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000077;
text-decoration:underline;
}

.testo14_link_bianco
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}

.testo14_link_bianco a,.testo14_link_bianco a:link, .testo14_link_bianco a:visited
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight: bold;
text-decoration:none;
}

.testo14_link_bianco a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

.testo12
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.testo12 a:link, .testo12 a:visited, .Testo1t a:visited
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight: bold;
text-decoration:none;
}

.testo12 a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.testo9
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-decoration:none;
}

.testo9 a, .testo9 a:link, .testo9 a:visited
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.testo9 a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
}

/*.scheda
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}

.scheda a:link
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}*/

.news
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.news img
 {
 border-color:#000000
}

.campi
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.data
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
.nome_campo, h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold; 
color:#993300;
margin:0px;
}
.titolo_campo
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
.titolo_marrone_big {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold; 
color:#993300;
}
.titolo_marrone {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold; 
color:#993300;
}
.titolo_marrone_small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold; 
color:#993300;
}

.campo td
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
border-bottom:1px dotted black;
text-align:justify;
}

.specifiche
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
border-bottom:1px dotted black;
}

.specifiche a:link, .specifiche a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:normal;
border-bottom:none;
}
.specifiche a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}


.testo_main {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
/*
.testo_main a:link, .testo_main a:visited
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.testo_main a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
*/

.over a:hover {
/*text-decoration:underline;*/
color:#FFFFFF;
}

.testo10_bold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.bgverde {
background-color:#78c68f;
}

.campo_th
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
}

.voto 
{
border:1px dotted black;
border-collapse:collapse;
padding-top: 5px;
padding-bottom: 5px;
}

.link_bianco
 {font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.link_bianco a:link, .link_bianco a,  .link_bianco a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.link_bianco a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.giudizi_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/* color:#FFFFFF; */
border:1px solid black;
/* background-color: #FFFFCC; */
background-color: #73B082;
padding: 3px 5px;
}
.giudizi_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/* color:#FFFFFF; */
border:1px solid black;
/* background-color: #EEEEEE; */
background-color: #73B082;
padding: 3px 5px;
}
.tbl_ins_giudizi td {
border:1px solid black;
border-collapse:collapse;
background-color: #73B082;
padding: 3px 5px;
}
.tbl_ins_giudizi th{
border:1px solid black;
border-collapse:collapse;
background-color: #cccc66;
padding: 3px 5px;
}
.tr_ins_giudizi_light td{
background-color:#78c68f;
}
/*
.testo10 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
*/
.testo10{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}

.testo10 a:link, .testo10 a:visited, .testo10 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:normal;
border-bottom:none;
}
.testo10 a:hover
 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.td_over_campo_ricerca {
	padding: 4px 0px;
	border-bottom: 1px dotted black;
}
.td_campo_ricerca {
	padding: 5px 2px 1px 2px;
	cursor: pointer;
}
.td_campo_ricerca:hover{
	background-color: #73B082;
	padding: 4px 1px 0px 1px;
	border: 1px solid black;
}
.td_campo_ricerca_evidenza {
	background-color: #cccc66;
	padding: 5px 2px 1px 2px;
	/* border: 1px dashed black; */
	cursor: pointer;
}
.td_campo_ricerca_evidenza:hover{
	background-color: #73B082;
	padding: 4px 1px 0px 1px;
	border: 1px solid black;
}

/*
.td_campo_ricerca_over {
padding: 2px 1px 0px 1px;
cursor:default;
}
*/
.par_faq{
text-align:justify;
padding-left: 20px;
padding-bottom:15px;
}

.faq_em{
font-weight:bold;
}

.box_ricerca_rapida td{
padding-bottom:8px; 
padding-left:25px;
}

.click_info {
text-align:right; 
color:#CC3300;  
font-weight:bold; 
cursor:pointer;
}

.dv_info {
border:1px solid black;
padding:5px;
position:absolute;
width:340px; 
background-color:#FFFFCC; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}
.dv_close, .dv_close a, .dv_close a:link, .dv_close a:visited {
color:#C40504;
}
.dv_close a:hover{
text-decoration:underline;
}
.a_close {
color:#C40504;
}

.login_form
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/* color:#FFFFFF; */
border:1px solid black;
/* background-color: #FFFFCC; */
background-color: #73B082;
padding: 3px 5px;
}

.login_form a, .login_form a:link, .login_form a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}
.login_form a:hover {
color:#FFFFFF;
}
