ul, li {padding : 0;margin : 0 0 0 8px;}img {border : 0 solid;}.menu_1 {border : 0 solid;padding : 0 0 0 30px;width : 200px;}.MenuBottone {position : relative;height : 24px;z-index : 1;}.MenuMobile {position : absolute;top : 0;right : -151px;width : 150px;border : 1px solid #d0d0d0;border-bottom : 0;background-color : #ffffff;padding : 0;font-size : x-small;z-index : 100;display : none;}.MenuMobileTxt {padding : 3px 0 3px 5px;border-bottom : 1px solid #d0d0d0;font-size : x-small;color : #7b7b7b;}.txt1 {font-size : xx-small;}.txt2 {font-size : x-small;}.textBig {font-size : small;}.arch_td1 {padding : 0 20px 0 0;font-size : x-small;color : #666666;font-weight : bold;}.arch_input1 {border : 1px solid #a1a7ac;width : 200px;}.arch_butt1 {border : 1px solid #a1a7ac;width : 80px;}.arch_ris1 {font-size : x-small;color : #666666;font-weight : bold;}.arch_hr {background-color : #8d8d8d;border : 0 solid;height : 2px;width : 50%;margin : 20px auto 10px auto;}.ultim_tit {font-size : x-small;font-weight : bold;color : #ac1d00;}.ultim_txt {font-size : x-small;color : #6f6f6f;}.contentTxt {margin : 0 0 0 0;border : 0 solid #000000;}.titoloSez {font-weight : bold;font-size : small;font-style : italic;color : #444444;}.textSez {font-size : x-small;color : #6f6f6f;}.bord0 {width : 455px;height : 9px;background : url(../img/bord_txt0.gif) no-repeat 0% 0%;text-align : left;padding : 0 0 0 0;margin : 20px 0 0 0;line-height : 9px;}.bord1 {width : 455px;height : 33px;background : url(../img/bord_txt1.gif) no-repeat 0% 0%;text-align : left;padding : 0 0 0 10px;margin : 0 0 0 0;}.bord2 {width : 435px;background : url(../img/bord_txt2.gif) repeat-y 0% 0%;text-align : left;padding : 10px 10px 0 10px;line-height : 12px;}.bord3 {width : 435px;height : 20px;background : url(../img/bord_txt3.gif) no-repeat 0% 0%;padding : 10px 10px 0 10px;}.calend_1 {width : 21px;height : 21px;background : url(../img/calendar_11.gif) no-repeat 0% 0%;font-size : x-small;color : #ffffff;font-weight : bold;line-height : 20px;vertical-align : middle;}.calend_data {font-size : x-small;font-weight : bold;}.calend_line {height : 15px;line-height : 15px;background : url(../img/calendar_13.gif) no-repeat 0% 50%;}a:link.link1, a:visited.link1 {font-size : 12px;color : #8f8f8f;text-decoration : none;}a:hover.link1, a:active.link1 {font-size : 12px;color : #8f8f8f;text-decoration : underline;}a:link.link2, a:visited.link2 {color : #7f7f7f;text-decoration : none;}a:hover.link2, a:active.link2 {color : #404040;text-decoration : none;}a:link.calend_tit, a:visited.calend_tit {color : #990000;text-decoration : underline;font-weight : bold;font-size : x-small;}a:hover.calend_tit, a:active.calend_tit {color : #990000;text-decoration : underline;font-weight : bold;font-size : x-small;}a:link.calend_txt, a:visited.calend_txt {color : #000000;text-decoration : none;font-size : x-small;}a:hover.calend_txt, a:active.calend_txt {color : #000000;text-decoration : none;font-size : x-small;}a:link.abb1, a:visited.abb1 {color : #666666;text-decoration : none;font-size : x-small;}a:hover.abb1, a:active.abb1 {color : #0000cc;text-decoration : none;font-size : x-small;}a:link.abb2, a:visited.abb2 {color : #666666;text-decoration : underline;font-size : x-small;}a:hover.abb2, a:active.abb2 {color : #0000cc;text-decoration : underline;font-size : x-small;}a:link.lastm, a:visited.lastm {color : #000000;text-decoration : none;font-size : x-small;}a:hover.lastm, a:active.lastm {color : #0000ff;text-decoration : none;font-size : x-small;}a:link.menu_spett, a:visited.menu_spett {color : #666666;text-decoration : none;}a:hover.menu_spett, a:active.menu_spett {color : #990000;text-decoration : none;}a:link.linketi, a:visited.linketi {color : #666666;text-decoration : none;}a:hover.linketi, a:active.linketi {color : #0000cc;text-decoration : none;}body {background-image : url(../img/bg.gif);border : 0;padding : 0;margin : 0;font-family : Verdana, Arial, Helvetica, sans-serif;}div {padding : 0;margin : 0;}.container {width : 760px;}.containerLeft {width : 288px;float : left;}.containerRight {width : 472px;float : left;border : 0 solid #000000;}.headerLeft {width : 258px;height : 121px;background-image : url(../img/logo.gif);clear : right;padding : 30px 0 0 30px;}.headerLeft2 {width : 288px;height : 82px;background-image : url(../img/logo2.gif);background-repeat : no-repeat;background-position : center 0%;clear : right;}.containerTop {height : 172px;background-image : url(../img/h_bandasuperiore.jpg);clear : right;}.headerRight {width : 472px;height : 104px;background-image : url(../img/title.gif);text-align : center;border : 0 solid #000000;}.headerRight p {padding-top : 85px;margin : 0;font-size : 12px;font-weight : bold;text-align : center;color : #ffcc00;}.menu {width : 288px;}.menu ul {margin-top : 10px;display : block;width : 200px;}.menu ul li {margin-left : 18px;margin-bottom : 5px;list-style-type : none;border-bottom : 1px solid #dddddd;width : 200px;padding-left : 16px;display : block;}.menu ul li a:link {font-family : "Times New Roman", Times, serif;font-size : 10px;font-weight : bold;text-decoration : none;color : #888888;display : block;}.menu ul li a:visited {font-family : "Times New Roman", Times, serif;font-size : 10px;font-weight : bold;text-decoration : none;color : #888888;display : block;}.menu ul li a:hover {font-family : "Times New Roman", Times, serif;font-size : 10px;font-weight : bold;text-decoration : none;color : #990000;display : block;}.topImage {width : 472px;float : left;clear : both;margin-top : 0;}.main {width : 472px;float : left;clear : both;margin-top : 0;padding-top : 40px;}.textContainer {width : 455px;float : left;clear : both;margin-top : 0;margin-bottom : 20px;background-color : #ffffff;}.mainText {width : 425px;float : left;border-left : 1px solid #dddddd;border-right : 1px solid #dddddd;margin-top : -1px;padding : 0 14px;color : #666666;font-size : 10px;}.mainText h1 {font-family : "Times New Roman", Times, serif;font-size : 16px;font-style : italic;padding-bottom : 6px;border-bottom : 1px solid #dddddd;margin-bottom : 0;margin-top : 0;}.mainText p {color : #666666;font-size : 10px;border-bottom : 1px solid #dddddd;margin-top : 0;margin-bottom : 0;padding : 6px 0;}.top_left {font-size : 10px;width : 14px;height : 14px;background-image : url(../img/t_angoloasx.gif);background-repeat : no-repeat;float : left;margin : 0;padding : 0;}.top_middle {font-size : 10px;width : 427px;height : 14px;float : left;border-top : 1px solid #dddddd;margin : 0;padding : 0;}.top_right {font-size : 10px;width : 14px;height : 14px;background-image : url(../img/t_angoloadx.gif);background-repeat : no-repeat;float : left;margin : 0;padding : 0;}.bottom_left {font-size : 10px;width : 14px;height : 14px;background-image : url(../img/t_angolobsx.gif);background-repeat : no-repeat;float : left;margin : 0;padding : 0;}.bottom_middle {font-size : 10px;width : 427px;height : 13px;float : left;border-bottom : 1px solid #dddddd;margin : 0;padding : 0;}.bottom_middle_next {font-size : 10px;width : 427px;height : 13px;float : left;border-bottom : 1px solid #dddddd;margin : 0;padding : 0;padding-top : 1px;}.bottom_right {font-size : 10px;width : 14px;height : 14px;background-image : url(../img/t_angolobdx.gif);background-repeat : no-repeat;float : left;margin : 0;padding : 0;}.headerCalendario {font-size : 10px;}.headerCalendario a:link {font-size : 10px;text-decoration : none;color : #888888;}.headerCalendario a:visited {font-size : 10px;text-decoration : none;color : #888888;}.headerCalendario a:hover {font-size : 10px;text-decoration : none;color : #990000;}.pbContainer {width : 455px;float : left;clear : both;margin-top : -40px;background-color : #ffffff;}.pbText {width : 425px;float : left;border-left : 1px solid #dddddd;border-right : 1px solid #dddddd;margin-top : -1px;padding : 0 14px;}.pbText h1 {font-size : 10px;margin-bottom : 0;margin-top : 0;color : #990000;}.pbText p {font-size : 10px;text-align : justify;margin-top : -5px;margin-bottom : 20px;padding : 6px 0;color : #990000;}.pbText ol {margin : 0;padding : 0;margin-top : -20px;margin-left : 14px;}.pbText ul {margin : 0;padding : 0;margin-top : -20px;margin-left : 14px;}.pbText li {text-align : justify;font-size : 10px;list-style-type : disc;color : #990000;margin : 0;padding : 0;}.pbText a:link {font-size : 10px;text-decoration : none;color : #888888;}.pbText a:visited {font-size : 10px;text-decoration : none;color : #888888;}.pbText a:hover {font-size : 10px;text-decoration : none;color : #990000;}.headerPrenotazioni {font-size : 10px;margin-top : -50px;}.headerPrenotazioni a:link {font-size : 10px;text-decoration : none;color : #888888;}.headerPrenotazioni a:visited {font-size : 10px;text-decoration : none;color : #888888;}.headerPrenotazioni a:hover {font-size : 10px;text-decoration : none;color : #990000;}.pbnoteText {width : 425px;float : left;border-left : 1px solid #dddddd;border-right : 1px solid #dddddd;margin-top : -1px;padding : 0 14px;}.pbnoteText h1 {text-align : center;font-size : 14px;margin-bottom : 0;margin-top : 0;color : #990000;}.pbnoteText p {font-size : 10px;text-align : justify;margin-top : -5px;padding : 6px 0;}.pbnoteText ol {margin : 0;padding : 0;margin-left : 14px;}.pbnoteText ul {margin : 0;padding : 0;margin-left : 14px;}.pbnoteText li {text-align : justify;list-style-type : disc;color : black;font-size : 10px;margin : 0;padding : 0;margin-bottom : 10px;}.pbnoteText a:link {font-size : 10px;text-decoration : none;color : #888888;}.pbnoteText a:visited {font-size : 10px;text-decoration : none;color : #888888;}.pbnoteText a:hover {font-size : 10px;text-decoration : none;color : #990000;}.loginText {width : 425px;float : left;border-left : 1px solid #dddddd;border-right : 1px solid #dddddd;margin-top : -1px;padding : 0 14px;}.loginText h1 {font-size : 12px;margin-bottom : 0;margin-top : 0;color : white;background-color : #dd0000;padding : 2px;}.loginFormLabel {font-size : 12px;font-weight : bold;background-color : #dddddd;width : 150px;float : left;height : 22px;margin-top : 2px;margin-right : 2px;padding : 2px;padding-top : 6px;}.loginFormInput {font-size : 12px;font-weight : bold;background-color : #dddddd;width : 265px;float : left;clear : right;margin-top : 2px;height : 26px;padding : 2px;}.loginFormButton {text-align : center;margin : 0;margin-top : 10px;}.loginText p {font-size : 12px;text-align : justify;margin-top : 4px;padding : 2px;background-color : #ffcc00;}.loginText a:link {font-size : 12px;text-decoration : none;color : #888888;}.loginText a:visited {font-size : 12px;text-decoration : none;color : #888888;}.loginText a:hover {font-size : 12px;text-decoration : none;color : #990000;}.loginText form {font-size : 10px;}.benvenuto {font-family : "Times New Roman", Times, serif;font-weight : bold;font-size : 16px;font-style : italic;display : block;margin-top : -20px;clear : both;}.datapbContainer {width : 455px;float : left;clear : both;margin-top : 20px;background-color : #ffffff;}.prosegui {float : right;text-align : right;}.plateaText {width : 448px;float : left;border-left : 1px solid #dddddd;border-right : 1px solid #dddddd;margin-top : -1px;padding-left : 3px;padding-right : 2px;}.plateaText h1 {font-size : 12px;margin-bottom : 0;margin-top : 0;color : white;background-color : #dd0000;padding : 2px;}.confermaText {width : 425px;float : left;border-left : 1px solid #dddddd;border-right : 1px solid #dddddd;margin-top : -1px;padding : 0 14px;font-size : 12px;}.messaggioConferma {font-size : 12px;}.messaggioAbbonamenti {font-size : 10px;}.pbAbbonamenti {width : 425px;float : left;border-left : 1px solid #dddddd;border-right : 1px solid #dddddd;margin-top : -1px;padding : 0 14px;font-size : 12px;}.pbAbbonamenti a:link {font-size : 10px;text-decoration : none;color : #888888;}.pbAbbonamenti a:visited {font-size : 10px;text-decoration : none;color : #888888;}.pbAbbonamenti a:hover {font-size : 10px;text-decoration : none;color : #990000;}.galleriaText {width : 455px;float : left;border-left : 1px solid #dddddd;border-right : 1px solid #dddddd;padding-left : 3px;padding-right : 2px;font-size : 12px;}.checkbox {height : 15px;width : 15px;text-align : center;}.mainNews {width : 425px;float : left;border-left : 1px solid #dddddd;border-right : 1px solid #dddddd;margin-top : -1px;padding : 0 14px;color : #666666;font-size : 10px;}.mainNews h1 {font-family : "Times New Roman", Times, serif;font-size : 16px;font-style : italic;padding-bottom : 6px;border-bottom : 1px solid #dddddd;margin-bottom : 0;margin-top : 0;}.mainNews p {color : #666666;font-size : 10px;margin-top : 0;margin-bottom : 0;padding : 6px 0;}.mainNews a:link {font-size : 10px;text-decoration : none;color : #888888;}.mainNews a:visited {font-size : 10px;text-decoration : none;color : #888888;}.mainNews a:hover {font-size : 10px;text-decoration : none;color : #990000;}.centrato p {text-align : center;border : 0;}.bianco {color : #ffffff;}.comeragg {font-size : 10px;color : #888888;}.txtrosso {color : #990000;}.comeragg a:link {font-size : 10px;text-decoration : none;color : #888888;}.comeragg a:visited {font-size : 10px;text-decoration : none;color : #888888;}.comeragg a:hover {font-size : 10px;text-decoration : none;color : #990000;}.menuss {width : 288px;float : left;margin-top : 0;margin-left : -70px;display : none;clear : both;}.menuss ul {margin-top : 5px;margin-bottom : 5px;display : block;}.menuss ul li {margin-left : 48px;margin-bottom : 0;list-style-type : none;border-bottom : 0;width : 100px;padding-left : 0;display : block;float : left;clear : both;}.menuss ul li a:link {font-family : "Times New Roman", Times, serif;font-size : 10px;font-weight : bold;text-decoration : none;color : #888888;display : block;}.menuss ul li a:visited {font-family : "Times New Roman", Times, serif;font-size : 10px;font-weight : bold;text-decoration : none;color : #888888;display : block;}.menuss ul li a:hover {font-family : "Times New Roman", Times, serif;font-size : 10px;font-weight : bold;text-decoration : none;color : #990000;display : block;}.cane {font-size : 10px;height : 18px;}.sottoSezioni p {font-size : 10px;text-align : center;}.sottoSezioni p a:link {font-family : "Times New Roman", Times, serif;font-size : 12px;text-decoration : none;color : #888888;}.sottoSezioni p a:visited {font-family : "Times New Roman", Times, serif;font-size : 12px;text-decoration : none;color : #888888;}.sottoSezioni p a:hover {font-family : "Times New Roman", Times, serif;font-size : 12px;text-decoration : none;color : #990000;}