/* CSS Document */
body {
	background-image: url(/img/geometri/sf_geometri.gif);
	margin:0;
	font-family:  Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #1C577A;
}

.testo_menu_box{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C577A;
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
    margin-top: 5px; 
    margin-bottom: 5px;
	font-weight:bold;
}

.testo_menu_box a{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C577A;
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
    margin-top: 5px; 
    margin-bottom: 5px;
	font-weight:bold;
}

.testo_menu_box a:hover{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99B5C6;
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
    margin-top: 5px; 
    margin-bottom: 5px;
	font-weight:bold;
}

.button{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9E0202;
    font-weight:bold;
}

.data{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C577A;
    font-weight:bold;
	text-decoration:none;
}
.data a {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C577A;
    font-weight:bold;
	text-decoration:none;
}
.data a:hover{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9E0202;
    font-weight:bold;
	text-decoration:none;
}

.testo_box{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C577A;
	text-decoration:none;
}
.tb_contents_1 {
	border: 1px solid #1C577A;
	background-color:#FFFFFF;
	font-family:  Verdana, Arial, Helvetica, sans-serif, Tahoma,;
	font-size: 10px;
	line-height:15px; 
	text-decoration:none;
}	

.tb_contents_2 {
	border: 1px solid #1C577A;
	border-bottom:none;
	background-color:#FFFFFF;
	font-family:  Verdana, Arial, Helvetica, sans-serif, Tahoma,;
	font-size: 10px;
	line-height:15px; 
	text-decoration:none;
}	
.tb_titolo{
	border: 1px solid #1C577A;
	border-bottom:none;
	background-color:#FFFFFF;
	font-family:  Verdana, Arial, Helvetica, sans-serif, Tahoma,;
	font-size: 10px;
	color: #FFFFFF;
	line-height:15px; 
	text-decoration:none;
}
.titoloCat{
  font-size: 12px;
  color:#9D3131;
  font-weight:bolder;

}
.titoloNews{
   font-size: 12px;
   color: #1C577A;
   font-weight:bolder;
   font-family:  Verdana, Arial, Helvetica, sans-serif, Tahoma,;
}
.descrNews{
	font-size: 12px;
	color: #1C577A;
	text-decoration:none;
	line-height:20px;
	font-family:  Verdana, Arial, Helvetica, sans-serif, Tahoma,;
}

.titoloPagina{
   font-family:  Verdana, Arial, Helvetica, sans-serif, Tahoma,;
   color:#9D3131;
   font-size:15px;
   font-weight:bold;
}
.contenutoPagina{
    font-family:  Verdana, Arial, Helvetica, sans-serif, Tahoma,;
    font-size: 11px;
	color: #1C577A;
	
}

.contenutoPagina a{
    font-size: 11px;
    color: #A52F2A;
    text-decoration:underline;
	
}

.titolino{
   font-size:10px;

}
.seiNormal{
   font-size:11px;
}

.nove{
   font-size:11px;
}

a{
   text-decoration:none;
   color: #A52F2A;

}
a:hover{
   color: #1C577A;
   text-decoration:none;
}
.input{
    font-size:10px !important;
	color:#1C577A;
	height:12px;
	border:1px solid #CCCCCC;
	padding:0px;
}

.listaUtenti{
   border-top:1px solid #CCCCCC;
   border-bottom:1px solid #CCCCCC;
   border-collapse:collapse;
}

.listaUtenti th{
   font-size:11px;
   border-bottom:1px solid #CCCCCC;
   padding-top:3px;
   
}
.listaUtenti td{
}
.errore{
   color:red;
   font-size:10px;
}
#map {
	width:388px;
	height:400px;
	padding:0;
	margin:10px 0 0 0;
	border:1px solid #1C577A;
	display:block;
}