#index{font:13px Trebuchet MS;background:#fff;}
#pageHead{height:1px;}
#pageBody{margin:6px 0;background:#fff;}
#pageInfo{clear:both;font-size:10px;text-align:center;padding:10px 0 15px 0;width:846px;}
#col2{margin:0px 0 4px 0;}
#col3{padding-bottom:5px;}
#col4{}
#col1{margin:0 0 0 7px;}
#col5{color:#369;border-top:1px solid #ddd; padding:10px 0;}
#col5 a {color:#000; text-decoration:underline;}
#col5 a:hover {color:#000; text-decoration:none;}

.Video .body {text-align:left}

.middle{margin:auto}

/* Testata */

/*Colonna centrale*/
#col1 .blocco{}
#b265,#col1 #b313{margin-right:5px;}
#col1 .blocco .body{padding:0;}
#col1 li a:hover{text-decoration:underline}
#col1 ul{margin:0 5px;list-style-type:none}
#col1 li{padding:5px 0;}
#col1 li a{color:#000;font-size:13px;text-decoration:none}

.Mu_NotiziaHome{margin-bottom:9px;padding:0;position:relative;}
.Mu_NotiziaHome .titolo_notizia{font:bold 12px Arial;letter-spacing:1px;height:19px;padding-top:5px;background:no-repeat 0px 0px url(img/news_big_top.gif);color:#fff;padding-left:11px;display:block;}
.Mu_NotiziaHome .titolo_notizia a{color:#fff;text-decoration:none}
.Mu_NotiziaHome .titolo_notizia a:visited{color:#fff;}
.Mu_NotiziaHome .img_notizia{float:left;margin:0;margin-bottom:-10px;height:130px;}
.Mu_NotiziaHome .img_notizia img{height:130px;width:115px;margin:0;margin-right:5px;}
.Mu_NotiziaHome .img_princ{margin:0 0px 0 1px;}
.Mu_NotiziaHome .img_princ img{width:338px;padding:0;border:1px solid #369;border-top:0;}
.Mu_NotiziaHome .sommario_notizia{color:#000;height:130px;border:1px solid #369;border-top:0;margin-left:1px;padding:0 3px 0 0;}
.Mu_NotiziaHome .sommario{padding-top:5px;line-height:20px;}
.Mu_NotiziaHome .sommario p{padding:0;margin:0;line-height:20px;}

.Mu_LastNotizie{}
.Mu_LastNotizie .head{border-bottom:2px solid #ccc;padding:6px 2px;font-weight:bold;margin-top:15px;}
.Mu_LastNotizie .musical_notizia{margin:10px 0 10px 5px;font:9px Arial;color:#999;}
.Mu_LastNotizie .musical_notizia div{display:inline;margin:0 -2px;}
.Mu_LastNotizie .musical_notizia a,.LastNotizie .musical_notizia a:hover{font:12px Arial;color:#000;}

.Mu_SearchNotizie{border:1px solid #9cf;background:#cdf;margin-top:15px;}
.Mu_SearchNotizie .head{padding:4px 5px;font-weight:bold;}
.Mu_SearchNotizie .body form{margin:3px 4px 6px 6px;text-align:center;}
.Mu_SearchNotizie .body form .invia_form{margin-top:5px;width:80px;}

.Mu_ArchNotizie .titolo_notizia{border-bottom:2px solid #5399BF;font:18px Arial;padding:19px 0px 3px 0px;}
.Mu_ArchNotizie .menu_notizia{padding:3px 5px;text-align:right;background:#fff;margin-bottom:10px}
.Mu_ArchNotizie .menu_notizia img{vertical-align:top;padding-right:3px}
.Mu_ArchNotizie .menu_notizia a{padding:0 3px;text-decoration:none;color:#aaa;font-size:10px;border-right:1px solid #ccc}
.Mu_ArchNotizie .sharers {float:right; padding: 0 5px 5px;}
.Mu_ArchNotizie .sharers .share_button{margin-left:5px;}
.Mu_ArchNotizie .clearer{clear:both; }
.Mu_ArchNotizie .foto_notizia img{float:left;margin:5px 10px 0px 0;border:1px solid #9cf;padding:1px;}
.Mu_ArchNotizie .info_notizia{clear:left;text-align:right;padding-top:10px;}
.Mu_ArchNotizie .body .testo_notizia{text-align:justify;font:1.0em Arial;line-height:1.7em;margin-top:0px}
.Mu_ArchNotizie .body .testo_notizia p{line-height:1.7em;}

.Mu_ArchNotizie .head .titolo{text-align:center;font:bold 15px Arial;padding:20px 0 30px 0;}
.Mu_ArchNotizie .body{margin-right:20px;}
.Mu_ArchNotizie .body .notizia{border-top:1px solid #ddd;margin:5px 5px 5px 5px;padding:5px 5px 5px 0px;}
.Mu_ArchNotizie .body .notizia .ico_notizia img{width:70px;float:left;margin-right:10px;}
.Mu_ArchNotizie .body .notizia .titolo_notizia{font:bold 13px Arial;padding:0;border:0;margin:0;color:#000;text-decoration:none;}
.Mu_ArchNotizie .body .notizia .titolo_notizia:hover{text-decoration:underline}
.Mu_ArchNotizie .body .notizia .sommario_notizia p{padding:0;margin:0;}
.Mu_ArchNotizie .body .notizia .data_notizia{font:10px Arial;padding:0;color:gray;}
.Mu_ArchNotizie .body .notizia .clearer{clear:left;}
.Mu_ArchNotizie .pageList{text-align:center;margin-top:30px;font-weight:bold;border:1px solid #9CF;background:#cdf;padding:6px;}
.Mu_ArchNotizie .pageList a{padding:0 2px;}
.Mu_ArchNotizie .statNotizie{text-align:right;font-size:12px;color:#147;}
.Mu_ArchNotizie .ricercaNews{border:1px solid #EFCC2C;background:#FFEE9F;padding:6px 20px 4px 20px;line-height:22px;}
.Mu_ArchNotizie .ricercaNews .all{text-align:right;font-size:11px;}
.Mu_ArchNotizie .ricercaNews .all a{color:#000;font-weight:bold;}

.Mu_ArchSpettacoli .body{position:relative}
.Mu_ArchSpettacoli .scheda_spettacolo .titolo{font:bold 18px Arial;padding:25px 0 3px 10px;margin-bottom:20px;border-bottom:2px solid #95BF2F;margin-right:182px;}
.Mu_ArchSpettacoli .scheda_spettacolo .locandina img{float:left;margin:0 10px 0px 0;border:1px solid #cbddad;padding:1px;}
.Mu_ArchSpettacoli .scheda_spettacolo .info{clear:left;text-align:right;padding-top:50px;}
.Mu_ArchSpettacoli .scheda_spettacolo .descrizione{text-align:justify;font:13px Arial;line-height:21px;}
.Mu_ArchSpettacoli .scheda_spettacolo .descrizione p{line-height:21px;}
.Mu_ArchSpettacoli .scheda_spettacolo .appuntamenti .tit_app{clear:left;padding:30px 0 4px 8px;border-bottom:2px solid #ccc;font:bold 15px Arial;margin-bottom:15px;}
.Mu_ArchSpettacoli .scheda_spettacolo .appuntamenti table{margin-top:10px;width:100%;border-spacing:0px;border-collapse:separate;}
.Mu_ArchSpettacoli .scheda_spettacolo .appuntamenti table tr{}
.Mu_ArchSpettacoli .scheda_spettacolo .appuntamenti table td{padding:5px 10px;border-top:1px solid #cbddad;empty-cells:show;}
.Mu_ArchSpettacoli .scheda_spettacolo .appuntamenti table td div{display:inline}
.Mu_ArchSpettacoli .scheda_spettacolo .appuntamenti table .p td{background:#EDFFCF;}
.Mu_ArchSpettacoli .bloccomenu{float:right;margin-top:20px;width:180px;}
.Mu_ArchSpettacoli .menu_spettacolo{height:85px;width:180px;border:1px solid #cbddad;background:#EDFFCF;}
.Mu_ArchSpettacoli .sharers{margin-top:5px;}
.Mu_ArchSpettacoli .sharers .share_linea{margin:0 auto; width:90px;}
.Mu_ArchSpettacoli .sharers .share_button{margin-left:5px;}
.Mu_ArchSpettacoli .menu_spettacolo a{font-weight:bold;color:#000;display:block;padding:5px 0 0 10px;margin:4px 0;text-decoration:none}

.Mu_ArchSpettacoli .head .titolo{text-align:center;font:bold 17px Arial;padding:20px 0 5px 0;margin-bottom:15px;border-bottom:2px solid #cbddad;}
.Mu_ArchSpettacoli .body .spettacolo{border-top:1px solid #ddd;margin:5px;padding:5px 5px 5px 0px;font-size:11px;color:#999;}
.Mu_ArchSpettacoli .body .spettacolo .locandina_small img{width:70px;float:left;padding:1px;border:1px solid #ccc;margin-right:10px;}

.Mu_ArchSpettacoli .body .spettacolo .locandina_small a{}
.Mu_ArchSpettacoli .body .spettacolo .titolo_spettacolo{font:bold 13px Arial;padding:5px 0 0 0;color:#000;text-decoration:none;}
.Mu_ArchSpettacoli .body .spettacolo .titolo_spettacolo:hover{color:#000;text-decoration:underline}
.Mu_ArchSpettacoli .body .spettacolo .data_spettacolo{font:10px Arial;padding:0;color:gray;}
.Mu_ArchSpettacoli .body .spettacolo .descrizione_spettacolo img{margin-right:10px;}
.Mu_ArchSpettacoli .body .spettacolo table{margin:5px 0 0 85px;width:610px;}
.Mu_ArchSpettacoli .body .spettacolo table td{padding:1px 2px;color:#930;font-size:11px;border-top:1px dotted #DDD;}
.Mu_ArchSpettacoli .body .spettacolo table tr:hover{background:#FFFBCF}
.Mu_ArchSpettacoli .body .spettacolo table td.c{width:120px;}
.Mu_ArchSpettacoli .body .spettacolo table td.t{width:160px;}
.Mu_ArchSpettacoli .body .spettacolo table td.d{color:#600;}
.Mu_ArchSpettacoli .body .spettacolo table td div{display:inline}
.Mu_ArchSpettacoli .body .spettacolo .nofoto{width:70px;height:10px;border:0;font:9px Arial;color:#ccc;text-align:center;float:left;margin-right:10px;text-decoration:none;}
.Mu_ArchSpettacoli .statNotizie{text-align:right;margin:15px 0 10px 0;font-size:12px;}
.Mu_ArchSpettacoli .pageList{text-align:center;padding-right:20px;font-size:14px;margin:20px 0 20px 0;}
.Mu_ArchSpettacoli .pageList a{font-weight:bold;color:green;padding:0 2px;}
.Mu_ArchSpettacoli .ris_ricerca{border:1px solid #EFCC2C;background:#FFEE9F;padding:12px 20px 4px 20px;line-height:22px;margin:10px 0;}
.Mu_ArchSpettacoli .ris_ricerca .new{text-align:right}

.Mu_ArchQuiz #home_quiz{padding:10px 5px;margin:5px 0;background:#fff;font-size:15px;margin-left:250px;}
.Mu_ArchQuiz #quiz_login form{margin:30px auto;width:350px;border:1px solid #ffb93f;padding:10px 20px;background:#fffac7;font-weight:bold;text-align:center}
.Mu_ArchQuiz #quiz_login table{width:100%;}
.Mu_ArchQuiz #classifica{margin:10px auto 0;}
.Mu_ArchQuiz #classifica th{border:1px solid #ccc;padding:2px 4px;background:#eee;font-size:.8em}
.Mu_ArchQuiz #classifica td{border:1px solid #ccc;padding:2px 4px;}
#col1 .Mu_ArchQuiz ul{list-style-type:square;color:green;margin:20px 40px;font:bold 13px Arial;}
#col1 .Mu_ArchQuiz ul a b{color:red;font-size:16px}
#col1 .Mu_ArchQuiz ul li a{font:bold 13px Arial;}
#col1 .Mu_ArchQuiz ul li img{vertical-align:bottom;margin-left:10px}
.Mu_ArchQuiz #quiz_login #nome_quiz{width:250px;padding:2px 1px;margin:10px 0 10px 0px;font:16px Arial;}
.Mu_ArchQuiz #quiz_login .invia_form{width:150px;height:25px;margin:0 0 10px 0px;font:12px Arial;}
.Mu_ArchQuiz #logo_quiz{width:230px;float:left;height:200px;text-align:center;background:#f3f3f3;padding-top:120px;border-right:3px solid #245991;margin:0 0 5px}

#col1 .Mu_SchedaQuiz .body p{margin:0;}
#col1 .Mu_SchedaQuiz .head .titolo{font:bold 18px Arial;padding:20px 0 3px 10px;margin-bottom:20px;border-bottom:2px solid #fc6;}
#col1 .Mu_SchedaQuiz .body form .azioni{text-align:center}
#col1 .Mu_SchedaQuiz .body .testo{margin-bottom:15px;padding:5px 10px;border:1px dashed #ccc;background:#f3f3f3;}
#col1 .Mu_SchedaQuiz .body .domanda{font:bold 14px Verdana;border-top:1px dotted #369;margin:0 0 0px 0;padding:7px 0 2px 0;}
#col1 .Mu_SchedaQuiz .body .domanda .numero{float:left;background:#ffd;text-align:center;font:bold 15px Arial;margin:0px 10px 0 0;width:20px;border:2px solid #fc3;}
#col1 .Mu_SchedaQuiz .body form .radio{margin:0 0 0 33px;}
#col1 .Mu_SchedaQuiz .body form .scelte{margin:0 0 0 33px;display:block}
#col1 .Mu_SchedaQuiz .body form .scelte input{margin:0 5px 0 0;}
#col1 .Mu_SchedaQuiz .body form input{vertical-align:middle}
#col1 .Mu_SchedaQuiz .quiz_ris{padding:0 20px 10px;border:1px dashed #ccc;border-top:0;font:14px Verdana;line-height:30px;}
#col1 .Mu_SchedaQuiz .quiz_ris .tit{padding:4px 6px;background:#ffd827;margin:0 -21px 15px;font:bold 18px Verdana}
#col1 .Mu_SchedaQuiz .quiz_ris .link{margin:15px 0 10px 0;text-align:center;font:15px Arial;}
#col1 .Mu_SchedaQuiz .quiz_ris input{padding:3px 5px;font:15px Arial;margin:10px auto;}

.Mu_Locandina{height:160px;width:161px;margin:0px;padding:0;}
.Mu_Locandina .head{background:no-repeat url(img/locandina_top.gif);height:7px;position:absolute;z-index:2;width:161px;}
.Mu_Locandina .imgLocandina{text-align:center;padding:0;background:repeat-y url(img/locandina_lati.gif);height:90px;line-height:88px;}
.Mu_Locandina .imgLocandina img{padding:0;margin:0;margin:0 2px;padding:6px 0 2px 0;}
.Mu_Locandina .titLocandina{height:58px;background:no-repeat url(img/locandina_bottom.gif);font:bold 13px Arial;padding:6px 13px 0 13px;letter-spacing:0px;color:#fff;}
.Mu_Locandina .titLocandina a{text-decoration:none;color:#fff;}

#col1 .Flash{margin-top:0px;}

/* Colonna sx*/

/* Colonna dx*/
#col4 .Testo .testo{line-height:20px}

#b356{float:right}
#b644 .body,#b337 .body,#b391 .body{border:1px solid green;border-top:0;margin:0 0px 7px 1px;padding:0 0 15px 10px}
#b645 .body{border:1px solid green;border-top:0;margin:0 -1px 0px 1px;padding:0 2px 2px 2px;width:321px;} 

#b338{margin-top:5px;}

#b391 .body{background:center center no-repeat url(img/mail.gif);line-height:1.30em}
#b391 .body p{margin:0}
#b644 form{padding:10px 4px;margin-bottom:5px;}
#b644 form select{background:#F6FFCF;}
#b644 label{display:block;color:#369;font:bold 13px Arial;margin-top:5px;letter-spacing:1px;}
#b644 label[for="dal"]{margin-top:15px;}
#b644 #nome{width:260px;padding:1px;margin:5px 0 10px 0;background:#F6FFCF;}
#b644 #ricerca{display:block;width:90px;margin:10px auto 0 auto;}
#b644 #prov{margin-top:6px}
#b617 .body  {margin:5px 0;}

#p289 #col1 .blocco{margin:0 10px 0 0}
#p289 #col1 .blocco .head,#p306 #col1 .blocco .head{color:red;font:bold 12px;padding:5px 0 5px ;}
#p289 #col3 .blocco{margin-bottom:5px}
#p289 #col3 .blocco .head{background:top center no-repeat url(img/giallo_up.jpg); padding-top:7px;}
#p289 #col3 .blocco .body{background:center center repeat-y url(img/giallo_mid.jpg);}
#p289 #col3 .blocco .testo {background:bottom center no-repeat url(img/giallo_down.jpg); padding:0 7px 7px 7px;}


.Mu_EventoAma .evento{padding:10px 0 0px;border-top:1px dotted #ddd;overflow:hidden}
.Mu_EventoAma .evento img{float:left;margin:0 10px 27px 0;border:1px solid #036;padding:1px;}
.Mu_EventoAma .evento .titolo{font:bold 15px Arial;}
.Mu_EventoAma .evento .date{font:12px Arial;color:#960;padding:4px 1px;}
.Mu_EventoAma .evento .gruppo{padding:0 0 4px 1px;}
.Mu_EventoAma .evento .gruppo a{font:bold 11px Arial;color:#999;}
.Mu_EventoAma .evento .email,.Mu_GruppoAma .email{margin:6px 0;padding:0px 0 6px 25px;background: no-repeat url(img/email.png);display:block;margin-left:81px;}
.Mu_EventoAma .evento .web,.Mu_GruppoAma .web{margin:6px 0;padding:0px 0 6px 25px;background: no-repeat url(img/web.png);display:block;margin-left:81px;}

.ObjectView .body .Mu_GruppoAma{width:auto;border:0;margin:0px 0 20px;}
.Mu_GruppoAma .nome{font:18px Arial;padding:5px 0;border-bottom:2px solid #f60005;margin:0 0 5px;}
.Mu_GruppoAma img{float:left;margin:0 10px 5px 0;border:1px solid #036;padding:1px;width:150px;}
.Mu_GruppoAma .descrizione{padding:0 10px;text-align:justify}
.Mu_GruppoAma .sotto{font:bold 12px Arial;padding:5px 0 3px;border-bottom:2px solid #FFCFD1;margin:10px 0 5px;}

.blocco.Registrazione .testo{font-size:.8em;height:100px;overflow:auto}
.blocco.Registrazione form td{padding:2px 5px;}
.blocco.Registrazione form legend{color:red;}
.blocco.Registrazione .body td label{display:block;text-align:right;width:100px;}

.blocco label{width:auto;display:inline}

/*CONTATTI*/
.Contact .body {margin-bottom:10px;}
.Contact .body label{display:block;}
.Contact .body .error{display:inline; color:#F00;}
.Contact .body .azioni{padding:10px 0px;}
.Contact .body .esito{text-align:center; display:block; font-size:15px; font-weight:bold; border:1px solid #EFCC2C; background-color:#FFEE9F; padding:10px;}
.Contact .body .privacy{height:300px;overflow:auto;background:#fff;padding:10px;font-size:.9em;margin:10px 0 0;border:1px solid #aaa}

#p301 .Contact{float:left;width:400px;border-right:3px solid #A458A4;padding:10px;background:#f9f7f6}
#p301 .Testo{float:right;width:400px;}

/*nuovo menu*/

#col2 .MenuAuto {background:url(img/home.png) no-repeat top; height:43px; position:relative;} 
#p304 #col2 .MenuAuto {background:url(img/verde.png) no-repeat top; height:43px; position:relative;} 
#p302 #col2 .MenuAuto {background:url(img/azzurro.png) no-repeat top; height:43px; position:relative;} 
#p294 #col2 .MenuAuto {background:url(img/arancio.png) no-repeat top; height:43px; position:relative;} 
#p305 #col2 .MenuAuto {background:url(img/rosa.png) no-repeat top; height:43px; position:relative;} 
#p301 #col2 .MenuAuto {background:url(img/viola.png) no-repeat top; height:43px; position:relative;} 

#col2 .MenuAuto .vociMenu {position:absolute; top:2px; left:-28px;}
#col2 .MenuAuto .vociMenu ul li{ display:inline; margin-left:71px;}
#col2 .MenuAuto .vociMenu ul #li20{height:43px;}
#col2 .MenuAuto .vociMenu ul #li21{height:43px;}
#col2 .MenuAuto .vociMenu ul #li22{height:43px;}
#col2 .MenuAuto .vociMenu ul #li23{height:43px;}
#col2 .MenuAuto .vociMenu ul #li24{height:43px;}
#col2 .MenuAuto .vociMenu ul li a {text-decoration:none; color:#fff; font-size:13px; font-weight:bold }
#col2 .MenuAuto .vociMenu ul li a:hover {text-decoration:none; color:#ffff00; font-size:13px; font-weight:bold}


/*blocchi immagine*/

#col1 .BloccoImg {position:relative;}
#col1 .BloccoImg .titolo {position:absolute; top:4px; left:12px; color:#fff; font-weight:bold}
#col4 .BloccoImg {position:relative;}
#col4 .BloccoImg .titolo {position:absolute; top:4px; left:12px; color:#fff; font-weight:bold}
#col3 .BloccoImg {position:relative;}
#col3 .BloccoImg .titolo {position:absolute; top:4px; left:12px; color:#fff; font-weight:bold}


/*blocco banner*/

#col2 .Banner {margin-top:5px;}

/*cookieChoiceInfo*/
#cookieChoiceInfo a{color:#000;}
#cookieChoiceInfo a:hover {color:#000; text-decoration:none;}