body {  
margin: 0;
padding: 0; 
text-align: center; 
background-color: #CCCCCC; 
background-image: url(../img/layout/fnd_bd.gif);
background-position: center top;
}
#container { 
width: 760px; 
margin-right: auto; margin-left: auto; 
}
#topline {  background-color: #005599; width: 760px; border-color: black black #002277; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
#logo {  background-color: #0099FF; background-image: url(../images/fondo_top.gif); width: 760px}
#topnav {  width: 760px; border-color: black black #002277; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#topnav2 {  width: 760px; border-color: black black #002277; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#topnav2 p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: bold}
#topnav2 a {  color: #FFFFFF; text-decoration: none}
#topnav2 a:hover {  color: #FF9900; text-decoration: underline}
#contenuti {  width: 750px; margin-top: 12px; margin-right: 5px; margin-bottom: 12px; margin-left: 5px}
#contenuti a {  color: #005599; text-decoration: underline}
#contenuti a:hover {  color: #FF9900; text-decoration: underline}
#nav {  background-color: #FF9900; width: 760px; border-color: #FFFFFF black #663300; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-image: url(../images/fondo_nav.gif)}
#nav p {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; font-weight: bold}
#nav a {  color: #FFFFFF; text-decoration: none}
#nav a:hover {  color: #005599; text-decoration: underline}
#testo {  width: 410px; border-color: black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px}
#testo p {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #005599; margin-top: 2px; margin-right: 10px; margin-bottom: 2px; margin-left: 10px}
#testo h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; background-color: #0099FF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 6px; padding-left: 10px; border-color: #FFFFFF black #005599; background-image: url(../images/fondo_top.gif); border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

#testo h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 15px; color: #005599; margin-top: 18px; margin-right: 10px; margin-bottom: 6px; margin-left: 20px }
#testo img {  border: #005599; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.elezioni { color: #FF9900; background-color: #FF9900;}

#latosx {  width: 170px; background-color: #f3f6ff}
#latosx p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 3px; margin-right: 10px; margin-bottom: 4px; margin-left: 10px; color: #3377DD}
#latosx h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #FFFFFF; background-color: #005599; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; border-color: #FFFFFF black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
#latosx h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #004499; background-color: #CCCCD6; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; border-color: #EEEEF6 black #AAAABB; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#latosx ul { font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
margin: 4px 0 0 10px; 
padding: 4px 0 0 10px; 
color: #3377DD; list-style-type: square
}
#latosx a {  color: #3377DD; text-decoration: none; font-weight: bold}
#latosx a:hover {  text-decoration: underline}
#latodx {  background-color: #f3f6ff; width: 170px}
#latodx p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 2px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #005599}
#latodx .campotesto {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990055}
#latodx h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; background-color: #005599; color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px; border-color: #EEFCFF black #000033; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#latodx h2 { 
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 11px; 
color: #004499; 
background-color: #d3d6dd; 
margin: 2px 0 2px 0; 
padding: 5px 5px 5px 5px;  
border: 0
}
#latodx ul { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
margin: 5px 5px 5px 25px; 
padding: 0 0 0 0; 
color: #3377DD; 
list-style-type: square
}
#latodx a {  color: #3377DD; text-decoration: none}
#latodx a:hover {  text-decoration: underline}
.lista { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top: -5px; margin-right: 0px; margin-bottom: -2px; margin-left: 0px; color: #3377DD; }
#cercanotizia {  background-color: #99CCFF}
#cercanotizia .campotesto {  border: #005599; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: "Courier New", Courier, mono; font-size: 11px; color: #005599}
#cercanotizia .bottone {  color: #FFFFFF; background-color: #005599; border-color: #FFFFFF #000066 #000066 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
#cercanotizia p {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; color: #005599}

#akr {  background-color: #0099FF; width: 760px; background-image: url(../images/fondo_akr.gif); border-color: #FFFFFF black #000066; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#akr p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 5px}
#akr img {  border: #005599; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

#directory { width: 580px; border-color: black #FFFFFF black black; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 0px}
#directory h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; background-color: #0099FF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 5px; border-color: #FFFFFF black #005599; background-image: url(../images/fondo_top.gif); border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
#directory p { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #005599; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px }
#directory a {  color: #005599; text-decoration: underline}
#directory a:hover {  color: #FF9900; text-decoration: underline}
#directory ol {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #005599; 
margin: 4px 0 0 20px; 
padding: 4px 0 0 20px; 
}
#directory ul {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #005599; 
margin: 4px 0 0 20px; 
padding: 4px 0 0 20px; 
list-style-type: square}

#mercatino p {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #005599;  margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px;}
#eventi p {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #005599;  margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px;}

#directories {   margin: 0px }
#directories a { background-color: #CCCCCC; width: 110px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-color: #DDEEFF black #8899AA; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-image: url(../images/fondo_link_dir.gif); color: #336699; text-decoration: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
#directories a:hover { background-image: url(../images/fondo_link_dir_roll.gif); color: #FFFF00; border-color: #FFFFCC black #993300; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-decoration: none; background-color: #FF9900 }
#directories li {  font-size: 11px; color: #3395F7; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#directories ul {  font-size: 11px; color: #3395F7; 
margin: 0 0 0 10px; 
padding: 0 0 0 10px;
}
#directories p { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #004488; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px ; width: 110px;}
ul.menu2 {
font-family: Arial, Helvetica, sans-serif;
list-style:  url(images/doc.gif); 
margin: 0 0 0 10px;
padding: 0 0 0 10px;
 }
li.menu2 { list-style:  url(images/cartellachiusa.gif); }

#copy {}
#copy p {  font-family: "Courier New", Courier, mono; font-size: 11px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; color: #6464FF}
#copy a {  color: #6464FF; text-decoration: none}
#copy a:hover {  color: #6464FF; text-decoration: underline}

#citazioni {  width: 400px; height: 324px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; border-color: black #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
#citazioni p {  font-family: Helvetica, "Trebuchet MS", Arial, sans-serif; font-size: 14px; line-height: 18px; color: #005599; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px}
#logo_cit {  background-color: #0099FF; width: 400px}

#cuscinetto {}
#cuscinetto p {  font-family: "Trebuchet MS",  Arial, Helvetica, sans-serif; font-size: 25px; line-height: 15px; color: #005599; margin-top: 2px; margin-right: 10px; margin-bottom: 2px; margin-left: 10px}
#cuscinetto li {  font-family: "Trebuchet MS",  Arial, Helvetica, sans-serif; font-size: 25px; line-height: 15px; color: #005599; margin-top: 2px; margin-right: 10px; margin-bottom: 2px; margin-left: 10px}

#risultati {  width: 750px; margin-top: 12px; margin-right: 5px; margin-bottom: 12px; margin-left: 5px}
#risultati a {  color: #005599; text-decoration: underline}
#risultati a:hover {  color: #FF9900; text-decoration: underline}
#testo {  width: 410px; border-color: black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px}
#risultati p {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #005599; margin-top: 2px; margin-right: 10px; margin-bottom: 2px; margin-left: 10px}
#risultati h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; background-color: #0099FF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 6px; padding-left: 10px; border-color: #FFFFFF black #005599; background-image: url(../images/fondo_top.gif); border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#risultati h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 15px; color: #005599; margin-top: 18px; margin-right: 10px; margin-bottom: 6px; margin-left: 20px }
#risultati img {  border: #005599; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.elezioni { color: #FF9900; background-color: #FF9900;}

#meteo { width: 725px; border-color: black #FFFFFF black black; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 0px}
#meteo h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; background-color: #0099FF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 5px; border-color: #FFFFFF black #005599; background-image: url(../images/fondo_top.gif); border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
#meteo p { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #005599; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px }
#meteo a {  color: #005599; text-decoration: underline}
#meteo a:hover {  color: #FF9900; text-decoration: underline}
#meteo ol {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #005599; margin-top: 0px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px}
#meteo ul {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #005599; 
margin: 4px 0 0 20px; 
padding: 4px 0 0 20px; 
list-style-type: square}
#banner img {
	margin: 6px 0 0 0;
	padding: 1px 0;
	border-bottom: 1px solid #059;
}
