.primo-piano-a1{position:absolute;width:330px;height:260px;margin:136px 0 0 22px;padding:0px;text-align:center;border:1px solid #666666;background-color:#FFFFFF;}
.primo-piano-a1 img{border-width:0;}
.primo-piano-a1-ob a.oraribiglietti{position:absolute;font-size:10px;font-weight:bold;text-decoration:none;color:#185777;margin:356px 0 0 143px;padding:3px 3px 3px 10px;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;background:url(../img/sfondo_orari_biglietti.gif);background-position:0 0;background-repeat:no-repeat;}
.primo-piano-a1-ob a:hover{background-position:0 -19px;}
.primo-piano-a2{position:absolute;width:320px;height:250px;margin:136px 0 0 392px;padding:5px;text-align:center;border:1px solid #666666;background-color:#FFFFFF;}
.primo-piano-a2 img{border-width:0;}
.primo-piano-a2-ob a.oraribiglietti{position:absolute;font-size:10px;font-weight:bold;text-decoration:none;color:#185777;margin:356px 0 0 508px;padding:3px 3px 3px 10px;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;background:url(../img/sfondo_orari_biglietti.gif);background-position:0 0;background-repeat:no-repeat;}
.primo-piano-a2-ob a:hover{background-position:0 -19px;}
.primo-piano-b1{position:absolute;width:140px;margin:136px 0 0 27px;padding:5px;text-align:center;border:1px solid #666666;background-color:#FFFFFF;}
.primo-piano-b1 img{border-width:0;}
.primo-piano-b1-ob a.oraribiglietti{position:absolute;font-size:10px;font-weight:bold;text-decoration:none;color:#185777;margin:356px 0 0 53px;padding:3px 3px 3px 10px;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;background:url(../img/sfondo_orari_biglietti.gif);background-position:0 0;background-repeat:no-repeat;}
.primo-piano-b1-ob a:hover{background-position:0 -19px;}
.primo-piano-b2{position:absolute;width:140px;margin:136px 0 0 204px;padding:5px;text-align:center;border:1px solid #666666;background-color:#FFFFFF;}
.primo-piano-b2 img{border-width:0;}
.primo-piano-b2-ob a.oraribiglietti{position:absolute;font-size:10px;font-weight:bold;text-decoration:none;color:#185777;margin:356px 0 0 230px;padding:3px 3px 3px 10px;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;background:url(../img/sfondo_orari_biglietti.gif);background-position:0 0;background-repeat:no-repeat;}
.primo-piano-b2-ob a:hover{background-position:0 -19px;}
.primo-piano-b3{position:absolute;width:140px;margin:136px 0 0 395px;padding:5px;text-align:center;border:1px solid #666666;background-color:#FFFFFF;}
.primo-piano-b3 img{border-width:0;}
.primo-piano-b3-ob a.oraribiglietti{position:absolute;font-size:10px;font-weight:bold;text-decoration:none;color:#185777;margin:356px 0 0 421px;padding:3px 3px 3px 10px;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;background:url(../img/sfondo_orari_biglietti.gif);background-position:0 0;background-repeat:no-repeat;}
.primo-piano-b3-ob a:hover{background-position:0 -19px;}
.primo-piano-b4{position:absolute;width:140px;margin:136px 0 0 571px;padding:5px;text-align:center;border:1px solid #666666;background-color:#FFFFFF;}
.primo-piano-b4 img{border-width:0;}
.primo-piano-b4-ob a.oraribiglietti{position:absolute;font-size:10px;font-weight:bold;text-decoration:none;color:#185777;margin:356px 0 0 597px;padding:3px 3px 3px 10px;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;background:url(../img/sfondo_orari_biglietti.gif);background-position:0 0;background-repeat:no-repeat;}
.primo-piano-b4-ob a:hover{background-position:0 -19px;}
.primo-piano-flash1{position:absolute;width:320px;margin:136px 0 0 27px;padding:5px;text-align:center;border:1px solid #666666;background-color:#FFFFFF;}
.primo-piano-flash1 img{border-width:0;}
.primo-piano-flash1-ob a.oraribiglietti{position:absolute;font-size:10px;font-weight:bold;text-decoration:none;color:#185777;margin:356px 0 0 143px;padding:3px 3px 3px 10px;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;background:url(../img/sfondo_orari_biglietti.gif);background-position:0 0;background-repeat:no-repeat;}
.primo-piano-flash1-ob a:hover{background-position:0 -19px;}
.primo-piano-flash2{position:absolute;width:320px;margin:136px 0 0 392px;padding:5px;text-align:center;border:1px solid #666666;background-color:#FFFFFF;}
.primo-piano-flash2 img{border-width:0;}
.primo-piano-flash2-ob a.oraribiglietti{position:absolute;font-size:10px;font-weight:bold;text-decoration:none;color:#185777;margin:356px 0 0 508px;padding:3px 3px 3px 10px;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;background:url(../img/sfondo_orari_biglietti.gif);background-position:0 0;background-repeat:no-repeat;}
.primo-piano-flash2-ob a:hover{background-position:0 -19px;}
.colonna1{position:relative;float:left;width:237px;margin:5px auto 0 auto;padding:0 4px 0 4px;text-align:justify;border-right:0px dotted #CCCCCC;background-color:#eeeeee;}
.colonna1 img{float:left;border:0px solid #CCCCCC;padding:0px;margin:4px 1px 8px 1px;background-color:#c5d8e8;width:233px;}
.colonna1 ol{font-size:10px;line-height:13px;color:#666666;margin:0px 0 10px 1px;padding:0 0 0 0;background-color:#fff;}
.colonna1 ol.my{font-size:10px;line-height:13px;color:#666666;margin:0px 0 10px 88px;padding:0 0 0 0;}
.colonna1 ol.my2{font-size:10px;line-height:13px;color:#666666;margin:125px 0 10px 0;padding:0 0 0 0;}
.colonna1 ol li{display:block;list-style-type:none;margin:6px 0 0 0;padding:3px 6px 3px 6px;}
.colonna1 a.titolo{font-weight:bold;text-transform:uppercase;padding:3px 2px 3px 2px;font-size:13px;}
.colonna2{position:relative;float:left;width:237px;margin:5px auto 0 auto;padding:0 4px 0 4px;text-align:left;border-right:0px dotted #CCCCCC;background-color:#eeeeee;}
.colonna2 img{float:left;border:0px solid #CCCCCC;padding:0px;margin:4px 1px 8px 1px;background-color:#c5d8e8;width:231px;}
.colonna2 ol{font-size:10px;line-height:13px;color:#666666;margin:0 0 10px 1px;padding:0 0 0 0;background-color:#fff;}
.colonna2 ol.my{font-size:10px;line-height:13px;color:#666666;margin:0 0 10px 88px;padding:0 0 0 0;}
.colonna2 ol.my2{font-size:10px;line-height:13px;color:#666666;margin:125px 0 10px 0;padding:0 0 0 0;}
.colonna2 ol li{display:block;list-style-type:none;margin:6px 0 0 0;padding:3px 6px 3px 6px;}
.colonna2 a.titolo{font-weight:bold;text-transform:uppercase;padding:3px 2px 3px 2px;font-size:13px;}
.colonna3{position:relative;float:left;width:237px;margin:5px auto 0 auto;padding:0 4px 0 4px;text-align:left;background-color:#eeeeee;}
.colonna3 img{float:left;border:0px solid #CCCCCC;padding:0px;margin:4px 1px 8px 1px;background-color:#c5d8e8;width:233px;}
.colonna3 ol{font-size:10px;line-height:13px;color:#666666;margin:0 0 10px 1px;padding:0 0 0 0;background-color:#fff;}
.colonna3 ol.my{font-size:10px;line-height:13px;color:#666666;margin:0 0 10px 88px;padding:0 0 0 0;}
.colonna3 ol.my2{font-size:10px;line-height:13px;color:#666666;margin:125px 0 10px 0;padding:0 0 0 0;}
.colonna3 ol li{display:block;list-style-type:none;margin:0 0 0 0;padding:3px 6px 3px 6px;}
.colonna3 a.titolo{font-weight:bold;text-transform:uppercase;padding:3px 2px 3px 2px;font-size:13px;}
.mrqtd{float:left;width:744px;margin:0 0 0 0;border:1px solid #CCCCCC;padding:0 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#CC0000;background-color:#F7F7F7;}
.region-country-table{background:#fff;border:1px solid #ddd;margin-left:-1px;}
.inputcontainer, .but, .browse{font-family:Arial,Helvetica,sans-serif;font-size:9px;padding:0px;margin:0 0 0 0;border:0;}
.title{font-family:Verdana, sans-serif;font-size:9px;color:#FF3300;font-weight:bold;}
.headerH{font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#666666;padding:0pt 0pt 0pt 4px;}
.Testata2{width:156px;border:1px solid #CCCCCC;padding:6px;background-color:#FFFFFF;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#016392;}
.giorno{font-family:Verdana, sans-serif;font-size:10px;background:#f0051b;width:10px;height:10px;text-align:center;color:#fff;font-weight:bold;}
.data{font-family:Verdana, sans-serif;font-size:26px;background:#fff;width:10px;height:30px;vertical-align:middle;color:#f0051b;font-weight:bold;text-align:center;}
.mese{font-family:Verdana, sans-serif;font-size:16px;background:#fff;width:10px;height:10px;text-align:center;color:#000;font-weight:bold;}
#areaarticolo{background-color:#fff;-moz-border-radius:6px;border-radius:6px;border:1px solid #ccc;text-align:justify;color:#666;font-size:12px;line-height:12px;}
#genere{background-color:#ddd;width:137px;margin-left:50px;-moz-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;border:0px solid #ccc;text-align:justify;color:#666;font-size:11px;line-height:11px;font-family:arial;text-align:center;text-transform:uppercase;margin-bottom:20px;}
#loccine{background-color:#eee;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border:1px solid #ddd;width:746px;}
#homeEventi{background-color:#eee;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border:1px solid #ddd;width:746px;}
#compraScheda{color:#fff;-moz-border-radius:3px 6px 3px 3px;border-radius:3px 6px 3px 3px;border:0px solid #ddd;width:100px;height:16px;margin-top:1px;margin-left:234px;position:relative;padding:2px 8px 2px 8px;vertical-align:text-bottom;font-weight:bold;font-size:10px;text-align:center;}
#compraScheda2{color:#fff;-moz-border-radius:3px 6px 3px 3px;border-radius:3px 6px 3px 3px;border:0px solid #ddd;width:100px;height:16px;margin-top:1px;margin-left:588px;position:relative;padding:2px 8px 2px 8px;vertical-align:text-bottom;font-weight:bold;font-size:10px;text-align:center;}
#SchedaSmall{color:#fff;-moz-border-radius:3px 6px 3px 3px;border-radius:3px 6px 3px 3px;width:50px;height:14px;margin-top:-3px;margin-left:164px;position:relative;padding:2px 8px 2px 8px;vertical-align:text-bottom;font-weight:bold;font-size:10px;text-align:center;}