/* CONTENUTO CENTRALE */
#Display h2{font-size:120%;font-weight:bold;padding-bottom:10px;}
div.viewnewsbox{width:348px;\width:348px;w\idth:348px;float:left;height:304px;background:url(fondo_box.png) no-repeat;}
.viewnewsbox img{float:left;margin:15px 10px 0 20px;}
.viewnewsbox h3{margin-top:15px;font-size:110%;padding-right:15px;min-height:50px;height:auto !important;height:50px;}
.viewnewsbox h3 a{color:#000000;font-weight:bold;}
.viewnewsbox p,.viewnews p{min-height:140px;height:auto !important;height:140px;padding-right:15px;}
.informations p{padding-right:30px;}
.viewnewsbox p:first-line{line-height:180%;}
.viewnewsbox span img{margin:0 5px 0 0;}
#paginazione{text-align:center;font-weight:bold;padding-top:5px;clear:both;font-size:120%;}
#paginazione a{font-weight:bold;border-bottom:#cc0000 1px solid;padding:0 3px;}
.noborder{border:none !important;}
/* CLASS SPECIFICI */
form#sendmessage input,form#sendmessage select{margin:5px 0 3px 0;}
.ticket{padding:0 2px 0 2px;border:1px solid #000000;width:400px;}
select.ticket{padding:0 2px 0 2px;border:1px solid #000000;width:408px;}
textarea.ticket{width:420px;}
.tabberlive .tabbertabhide{display:none;}
.tabberlive{margin-top:1em;}
ul.tabbernav{margin:0;padding:3px 0;font-size:100%;border-bottom:1px solid #000000;}
ul.tabbernav li{list-style:none;margin:0;display:inline;}
ul.tabbernav li a{padding:3px 0.5em;background-color:#eeeeee;margin-left:3px;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;text-decoration:none;}
ul.tabbernav li a:link{}
ul.tabbernav li a:hover{}
ul.tabbernav li.tabberactive a{border-bottom:1px solid #000000;}
ul.tabbernav li.tabberactive a:hover{border-bottom:1px solid #000000;}
.tabberlive .tabbertab{padding:5px;border:1px solid #000000;}
.tabberlive .tabbertab h2{display:none;}
.tabberlive .tabbertab h3{display:none;}
.tabberlive#tab1{}
.tabberlive#tab2{}
.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
#lastfoto img{margin:10px 0 10px 0;}
/*------- CLASS GENERICI -----*/
.nowrap{white-space:nowrap;color:#ffffff;}
.italic{font-style:italic;}
.small{font-size:85%;}
.right{text-align:right;}
.cell{padding:0 2px 0 2px;border:1px solid #000000;}
.tablelinemain{padding:3px;text-indent:10px;color:#ffffff;background-color:#000000;}
.tableline2{background-color:#999999;margin:5px 0 5px 0;color:inherit;}
.tableline1{margin:5px 0 5px 0;}
.myTable{width:90%;}
.myTable h3{}
.clear,#informations h3{clear:both;padding-right:30px;}
.back{text-align:right;margin:0;padding:0}
.back a{margin:5px 30px 0 0;display:block;}
.back a:hover{border:none;}
.back img{vertical-align:middle;margin:0 3px 0 10px;}
#displayh2img{float:left;margin:0 auto;padding:0;text-align:center;width:150px;min-height:800px;height:auto !important;height:800px;;}
#displayh2img img{float:none;}
#galleriaimg,#visualizzaimg,#lastfoto,.articles,.schedaarticles,#calendar,#viewnewshtml,#informations,#Display h2,.h3rss,#slideimage_div,#Display table,.back{width:550px;float:right;}
.socialbookmark,#bottominformations{clear:both;}
.socialbookmark legend{font-size:100%;color:#000000 !important;}
em.tagskey{display:block}

#viewnewshtml img{margin-bottom:10px;}
#informations p,#viewnewshtml p{padding:0 30px 10px 0;}
#viewnewshtml fieldset{margin:30px 30px 0 0;}
#viewnewshtml fieldset legend{padding:0 0 5px 0;margin:0;}
#viewnewshtml fieldset img{margin:5px;}
#viewnewshtml fieldset em{display:block;padding:10px 0;}
#viewnewshtml dl{padding:0 30px 20px 0;}
#viewnewshtml dt{font-weight:bold;}
#viewnewshtml dd{padding-bottom:10px;}
#viewnewshtml dd img{margin-top:8px;}
#viewnewshtml h3{padding:10px 0 15px 0;font-size:120%;font-weight:bold;}
.schedaarticles img{float:left;margin:0 10px 0 0;}
.articles h3{font-size:170%;padding-bottom:10px;}
.articles h3 a{font-weight:bold;}
.articles img{float:left;margin-right:10px;}
.articles p{min-height:50px;height:auto !important;height:50px;padding-right:15px;}
.articles span{display:block;}
.articles span img{margin:0 5px 0 0;float:left !important;}
.articles em{padding:10px 0 30px 0;display:block;}
.articles em a{color:#000000;}

#calendar{padding:0;margin:0 0 20px 0;}
#calendar h3{padding:30px 0 20px 0;font-size:110%;font-weight:bold;border-top:#333333 1px solid;margin-right:30px;}
#calendar h4{font-size:110%;font-weight:bold;}
#calendar p{padding:0 30px 10px 0;}
#calendar span{display:block;padding-bottom:5px;}
#calendar span a,#calendar span a:visited,#calendar li a,#calendar li a:visited{color:#333333;font-size:95%;font-weight:bold;letter-spacing:1px;}
#calendar span a:hover{background-color:#dddddd;color:#000000;}
#calendar li img,#calendar span img{float:none !important;margin:0 0 4px 0;}
#calendar fieldset{margin:10px 30px 0 0;}
#calendar h5{clear:both;padding:5px 0 0 0;font-weight:bold;}
#calendar fieldset legend,#calendar fieldset pre{color:#999999;padding:0;font-weight:bold;font-size:120%;}
#calendar fieldset img{margin:0 5px;float:left;}
#calendar fieldset li{display:inline;border:none;}
#calendar fieldset a{font-weight:bold;}
.schedaarticles p{height:120px;padding-right:30px;}
.schedaarticles span{padding-bottom:30px;border-bottom:#333333 1px solid;margin:0 30px 20px 0;}
#primoevento{border:#cccccc 1px solid;}
#primoevento legend{color:#cc0000;font-size:120%;font-weight:bold;}

#rigamap{padding:0 10px 0 10px;border:1px solid #dcdcdc;} 
#map_grande{height:350px;width:525px;\width:525px;w\idth:525px;margin-bottom:20px;}
.gmnoprint{background-color:transparent!important;}
h2#h2hp,h2#h2hp2{float:none;margin-left:20px;}
#testo{padding-right:30px;width:520px;float:right;}
#galleriaimg{margin-top:20px;}
#galleriaimg h3{font-weight:bold;font-size:120%;}
#galleriaimg img{margin:20px 30px 20px 0;float:left;}
#visualizzaimg fieldset{margin:20px 30px 0 0}
#visualizzaimg fieldset img{margin:0 10px 10px 0}
#visualizzaimg p{margin-top:10px}
#videohp{margin-left:13px;clear:both;width:675px;padding-top:20px;}
#videohp h3{padding-top:6px;margin-top:20px;height:30px;margin-left:1px;background:url(fondo_toolbar.png) repeat-x;color:#ffffff;font-size:120%;font-weight:bold;text-indent:5px;}
#videohp h3 img{float:right;margin:2px 5px 0 0;}
#videohp fieldset img{float:none;margin:9px;}
#videohp fieldset{width:168px;float:left;border:none;padding-bottom:60px;}
#videohp fieldset h4{font-size:110%;padding:0 9px 5px 9px}
#videohp fieldset h4 a{font-weight:bold;color:#666666}
#videohp fieldset p{padding:0 9px 15px 9px;min-height:60px;height:auto !important;height:60px;}
#videohp fieldset span{display:block;text-align:right;padding-right:4px}
#video p{padding-top:10px;}
