body {font-family: verdana, arial, helvetica, sans-serif; background-color:#d4d4d4;}

a {text-decoration: none;}

.testobold {color: black; font-size: 0.8em; font-weight: bold;}
.testoboldrosso {color: #990000; font-weight: bold;}
.testoboldverde {color: #339933; font-weight: bold;}
.testoboldblu {color: #3333cc; font-weight: bold;}
.testo {color: black; font-size: 0.8em;}
.nota {color: black; font-size: 0.6em;}
.titolo {color: #c50b18; font-size: 2em; font-weight: bold;}

.contatti {color: black; font-size: 1.4em;}
.link {color: #FF6633; font-size: 14em; text-decoration: none;}

.rigatd {border-top: 1px black solid;}

div.cinema {font-size: 0.7em; padding: 0.5em; font-weight:bold;}
div.cinema a:link, div.cinema a:visited {text-decoration: none; color:#264794;}
div.cinema a:hover, a:focus {text-decoration: none; background-color:#264794; color: white;}


div.orarinatale {color: white; font-size: 0.9em; font-weight:bold; background-color:#0082CE; padding:0.2em; text-align:center;}
div.orarinatale a:link, div.orarinatale a:visited {color: white; text-decoration: none;}
div.orarinatale a:hover, a:focus {color: #0082CE; background-color:white; text-decoration: none;}

.tablehome {padding-top: 2px; padding-bottom:1px;}


/** EVENTI **/
#eventi {clear: both; color: black; font-size: 0.8em; background-color:white; margin:4em 2em 2em 2em; padding: 0 0 2em 0; border-bottom:3px solid red}
#eventi h3 {color: #c50b18; font-size:180%; background-color:white; margin:0; padding:0.2em 0 0.2em 0;}
#eventi img {float:left; padding:0 1em 0.5em 0}





/** EVENTO NATALE **/
#natale {clear: both; color: black; font-size: 0.8em; background-color:white; padding:0.5em; margin-bottom:10px; border-bottom:1px solid black;}
#natale h3 {color: #c50b18; font-size:140%; background-color:white; margin:0; padding:0.2em 0 0.2em 0;}
#natale img {float:left; padding:0 3px 3px 0}
#natale ul {margin:0 0 1em 0; padding:0 0 0 0.5em;}
#natale ul li {margin:0; padding:1em 0 0 0; list-style-position:inside;}

#nataleelenco {color: black; font-size: 0.8em; background-color:white; padding:0.5em; margin-bottom:10px; border-bottom:1px solid black;}
#nataleelenco h3 {color: #c50b18; font-size:140%; background-color:white; margin:0; padding:0.5em 0 0.1em 0;}

#eventitesto {margin:0; padding:0;}
#eventitesto p {margin:0; padding:0; text-align:left}

/** NEGOZI **/
.negozi {color: black; font-size: 0.6em; line-height: 200%;}
.bold {font-weight:bold;}
.bold a:link, a:visited {text-decoration: none; color:black;}
.bold a:hover, a:focus {text-decoration: underline; color:black;}


.testonegozi {color: black; font-size: 0.8em; padding-left:0.5em;}
.scritta {color: #c50b18; font-size: 1.2em; font-weight: bold;}

.negozicosa {font-style: italic; color:black; font-size: 0.7em;}

.tdpopup {padding-top: 1px; padding-bottom:2px;}


/** METEO **/
#meteo {margin:0 0 0 0; text-align:center;}
   