body{background-color:#f3f3f3;background:url(/bg.gif);margin:8px 4px 8px 4px;}
body, td{font-size:14px;font-family:Arial,Helvetica,Geneva,Verdana,serif;color:#333;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
hr{color:#f3f3f3;background-color:#f3f3f3;height:1px;}
ul{list-style-type:square;margin:15px 0 15px 0;padding-left:15px;}
.break{clear:both;}
#head{width:976px;margin:0 auto;}
#logo{margin:76px 0 0 5px;border:0;}
#head div{padding:8px;background-color:#fff;float:right;}
#container{background-color:#fff;padding:8px 8px 0 8px;}
.red{color:#c00;}
.box, .col_dx, .foto{margin-bottom:10px;}
.box{padding:5px;}
.col_dx{padding:0 12px 5px 12px;}
.foto{padding:5px;float:left;margin-right:10px;}
.boxh{padding-bottom:15px;border-bottom:1px solid #ccc;}
#a-catania{font-size:12px;color:#999;}
#a-catania a{color:#666;}
.menu{text-align:left;margin:8px 0 8px 0;padding:6px;font-size:11px;background-color:#777;color:#fff;}
.menu a{padding:6px;color:#fff;font-weight:bold;}
.menu a:hover{color:#333;background-color:#fff;text-decoration:none;}
.menu img{border:0;margin-left:6px;}
.menu a.img{padding:0;}
#content{padding-top:6px;}
h2.blocco{font-size:12px;background:url(/bg.gif);margin:0;padding:4px 0 4px 6px;}
h3.lista, h4.scheda{color:#204b8f;font-weight:normal;margin:0;}
h3.lista{font-size:11px;display:inline;}
h4.scheda{font-size:14px;font-weight:bold;display:inline;}
.evento, .in_evidenza{font-size:12px !important;}
.evento, .a_catania_in_evidenza, .a_catania{padding:4px 4px 0 4px;}
.in_evidenza, .a_catania_in_evidenza{background-color:#f3f3f3;margin:0 4px 0 4px;padding-top:4px;}
.a_catania_in_evidenza{padding-bottom:4px;}
.evento h4, .in_evidenza h4{font-family:Georgia,Palatino,Arial,serif;font-size:24px;line-height:24px;font-weight:normal;font-style:italic;margin:0;padding-bottom:6px;color:#204b8f;}
.evento .fotografia, .in_evidenza .fotografia{float:left;margin:0 8px 0 0;width:100px;height:75px;overflow:hidden;}
.evento .info, .in_evidenza .info{margin-left:108px;}
.evento hr, .in_evidenza hr{clear:both;margin:4px 0 0 0;}
#like{float:right;overflow:hidden;width:100px;\width:120px;w\idth:100px;height:21px;padding-left:20px;}
#annunci, #lastminute{font-size:11px;margin-top:0;margin-bottom:0;}
#foto{float:left;margin:4px 8px 4px 0;padding:4px;border:1px solid #ccc;}
#foto div{font-size:11px;padding-top:5px;text-align:center;}
#src_foto{text-align:center;}
#didascalia, #pagine{font-size:11px;padding-top:5px;text-align:center;}
#didascalia{width:300px !important;}
#prev, #next{width:18px !important;}
#prev, #next, #move{font-size:20px;font-weight:bold;}
#move{float:right;color:#bbb;}
#calendario{border-collapse:collapse;margin-top:8px;}
#calendario th{font-weight:normal;}
#calendario th, #calendario td{border:1px solid #fff;font-size:11px;text-align:center;width:25px;}
#calendario td{background-color:#f3f3f3;}
#calendario .vuoto{background-color:#fff;}
#calendario .move{cursor:pointer;}
#calendario #mese{width:130px;}
#calendario #act{background-color:#777;}
#act a{color:#fff;}
#percorso{font-size:11px;}
#titolo{font-family:Georgia,Palatino,Arial,serif;font-size:24px;font-weight:normal;font-style:italic;color:#204b8f;margin:0 0 6px 0;}
#corpo, .corpo{line-height:18px;padding:8px 0 8px 0;}
#corpo a, .corpo a{text-decoration:underline;font-weight:bold;color:#204b8f;}
#corpo input, #corpo select, #corpo textarea{font-size:11px;border:1px solid #999;}
#simply{margin-top:15px;padding-top:10px;border-top:1px solid #ccc;}
#piede{padding-top:8px;font-size:11px;text-align:center;}
