body {
	font-family: arial;
	font-size: 11px;
	color:#666666;
}

h1 {font-family: arial;font-size: 12px;font-style: normal;text-decoration: none;color: #003366;font-weight: bold; display:inline;}
h1.scheda {font-family: arial;font-size: 14px;font-style: normal;text-decoration: none;color: #000000;font-weight: bold; display:inline;}
a {font-family: arial;font-size: 11px;font-style: normal;text-decoration: none;color: #003366;font-weight: bold;}
a:visited {font-family: arial;font-size: 11px;font-style: normal;text-decoration: none;color: #003366;font-weight: bold;}
a:hover {font-family: arial;font-size: 11px;font-style: normal;text-decoration: none;color: #9EB4E1;font-weight: bold;}

a.mini {font-family: trebuchet ms;font-size: 10px;font-style: normal;text-decoration: none;color: #003366;}
a.mini:visited {font-family: trebuchet ms;font-size: 10px;font-style: normal;text-decoration: none;color: #003366;}
a.mini:hover {font-family: trebuchet ms;font-size: 10px;font-style: normal;text-decoration: none;color: #9EB4E1;}
   
a.sch {font-family: trebuchet ms;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none;color: #000000;}
a.sch:visited {font-family: trebuchet ms;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none;color: #000000;}
a.sch:hover {font-family: trebuchet ms;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none;color: #000000;}

.alfa{width:31px; background-color:#C6E3FF; margin:2px; text-align:center; vertical-align:middle; float:left; padding-top:10px; padding-bottom:10px;}

.suggest_link {background-color: #FFFFFF;padding: 2px 6px 2px 6px;	}	
.suggest_link_over {background-color: #C6E3FF;padding: 2px 6px 2px 6px;	}	
#search_suggest {position: absolute;background-color: #FFFFFF; text-align: left; border: 1px solid #99CCFF;}	

.services{width:180px; float:left; text-align:left;font-size: 9px;}
.images_pic {width:86px;height:86px; float:left; text-align:center; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #666666; border-bottom:1px solid #666666; background-color:#FFFFFF; margin:2px; padding:2px;}

.images{width:80px; float:left; text-align:left;font-size: 9px;}
.citta{width:192px; float:left; text-align:left;}
.cityindex{font-size: 10px;width:370px; float:left; text-align:left;}
.menu_listing{ float:left; text-align:center;background-color:#FFCC00; padding:2px; margin:2px; border-left:1px solid #FDE68B; border-top:1px solid #FDE68B; border-right:1px solid #A58401; border-bottom:1px solid #A58401;}
.a_menu{ text-align:center;background-color:#FFCC00; padding:2px; margin:2px; border-left:1px solid #FDE68B; border-top:1px solid #FDE68B; border-right:1px solid #A58401; border-bottom:1px solid #A58401;}

.menu_map{width:50px; float:left; text-align:center;background-color:#FFCC00; padding:6px; margin:2px;}
.menu_foto{width:50px; float:left; text-align:center;background-color:#FFCC00; padding:6px; margin:2px;}
.no_vert{list-style: none;margin-left:0px;padding-left:0px;}
.show {display:inline;}

.mainoption { background-color:#0066CC; color:#FFFFFF; font-family:Arial; font-size:11px;}

.no_vert { list-style: none; margin-left:0px}
.list {float:left; width:215px; border:1px solid #004182; padding:2px; margin:2px; background-color:#ffffff;font-size: 10px}
.list_city_alfa {float:left; width:305px; border:1px solid #004182; padding:2px; margin:2px; background-color:#ffffff;}

.otherh {float:left; width:315px;height:90px; border:1px solid #666666; padding:6px; margin:2px; background-color:#ffffff;}

.lista {float:left; width:475px; border:1px solid #004182; padding:6px; margin:2px; background-color:#ffffff;}
.flag {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #666666; border-bottom:1px solid #666666; padding:1px; vertical-align:middle;}
.letter {border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #666666; border-bottom:1px solid #666666; width:24px; height:20px; margin:2px; text-align:center; float:left; padding-top:4px;}

.listatophome {text-align:left;float:left; width:232px;height:60px; padding:6px; margin:2px;}
