body{font: 10pt Arial,sans-serif}
img.logo {float : left;width:88px; height:65px; margin: 0px;border:0}

div#header h1{display:none/* float:left;color:#808080;font-family: Arial,sans-serif;padding-top:15px */}
div#header h2{display:none}
div#main{margin: 0;padding:0}
div#header{margin: 0;}
div#content{margin: 0;padding:0}
div#titolo{}
img.testata {float:right;margin: 0;border:0}
div#header .logo50 { display:none }
div#titolo p {display:none}
div#titolo h1 {font: bold 1.3em serif,sans-serif;color:#990000;text-align:right; padding:20px 80px}
div#spettacoli {clear:both;padding: 0px;border-top: 1px solid #000}

div.eventodx{margin-top:10px}
div.evento span.tipo{display:block;clear:both;text-align:right;margin-right:60px;font: bold 1.3em Arial,sans-serif;}
div.evento div.icona {float:right;}

div#colsx,div#coldx,img.spett,div#footer,div#aa,div#prenota_btn,div#spettacoli a.precedenti,div#spettacoli a.successivi,.barra_bottoni {display:none}
div#spettacoli img{float:left;margin-right: 5px;padding: 5px}
div#spettacoli p{display:inline;line-height:1.5em}
div#eventosx{padding:5px 5px}
div#eventodx{padding:5px 5px}
div.tariffe {

     float: none;
     clear: left;
     margin : 10px;
     font-style :italic;
}
p.dataeventosx{font-size: 0.9em;padding-left: 10px}
p.dataeventodx{font-size: 0.9em;padding-left: 10px}
.noprint{display:none;clear:both}
div#noprint, div#Posto, #ButtonCognome{display:none;}
div#barra{display:none;}
p.codpren{text-align:right;font-size: 0.5em;}
p.tipo{color: #666;font: bold 1.2em serif,sans-serif}
p.tipoeventosx{color: #666;font: bold 1.2em serif,sans-serif}
p.tipoeventodx{color: #666;font: bold 1.2em serif,sans-serif}
p.testocentrato{margin: 0px;padding: 5px 5px;text-align: center}
div.center{text-align:center;padding: 5px}
div#spettacoli a{display:block;text-decoration: none;font-weight:bold;color:#990000}

/*div#Posto, #ButtonCognome{display:none}  */
table.ricerca{border:0;text-align: center;margin:0;}
tr.ricerca {font: 1em Arial,Verdana;text-align: center;}
td {border-bottom: 1px solid #CCC}
td.rosa {color: #FF7FD4}
td.arancio {color: #FFAA2A}
td.rosso {color: #FF0000}
td.blu {color: #0000FF}

table{width: 500px; border: 1px solid #ccc;padding: 0;font: normal 0.8em Arial,Verdana; text-align: center}
tr.mappa {background-color: #ccc;color: #FFF;text-align: center;}
td.nero {width: 30px;border: 2px solid #000;color: #000;font-weight: bold;}
td.bianco {width: 30px;border: 1px solid #CCC;color: #CCC}