/* CSS Document */
.nContentImages {text-align:center;}
textarea{width:302px;height:202px;}
.ticket{width:291px;border:none;margin:0 0 5px 0;padding:5px;}
input.ticket{height:16px;background:url(input.png) no-repeat;padding:5px;}
select.ticket{height:26px;padding:3px 5px 3px 5px;background:url(input.png) no-repeat;width:301px;}
textarea.ticket{background:url(input_textarea.png) no-repeat;height:191px;}
input.button{background:url(button.png);width:70px;height:21px;padding:0;margin:0 5px 0 0;border:none}
.Display label, #AddComments li span{float:left;width:150px;}
#divcomments{padding:15px;clear:both;border-top:#888 1px dashed;border-bottom:#888 1px dashed;background:#fff url(comment_back.png);}
#AddComments h3{height:58px;}
#AddComments h3 a{font-weight:bold;text-transform:uppercase;font-size:90%;}
#AddComments img{margin-right:5px;}
#Comments h3{font-size:160%;Text-transform:uppercase; color:#d0d0d0;}
#cRate option, #uAvatar option{color:#000;background:#fff;}
#comments li{margin-bottom:20px;}
img#selectedAvatar{margin-right:50px;}

p.w320right, p.w230right, p.w130right, p.w200right, p.w260right{width:240px;float:right;display:block;margin:0 10px 0 10px;}
p.w320right img, p.w230right img, p.w130right img, p.w200right img, p.w230left img, p.w130left img, p.w200left img{margin-bottom:5px;}
p.w320right span, p.w230right span, p.w130right span, p.w200right span, p.w230left span, p.w130left span, p.w200left span, p.img_center span, p.w260right span{font-style:italic;font-size:80%}
p.w130right, p.w130left{width:140px;}
p.w200right, p.w200left{width:210px;}
p.w260right{width:260px;}
p.w320right{width:320px;}
p.w320left, p.w230left, p.w130left, p.w200left{float:left;}
.pline{border-bottom:#ccc 1px dashed;padding-bottom:10px;margin-bottom:10px;}
.pinkbox, .pinkboxchiusura{background-color:#ffffcc; padding:10px 20px;color:#333333;}
.pinkboxchiusura{margin-bottom:20px;}
.pinkboximgright{float:right!important;margin-left:10px!important;}
.pinkbox2{background-color:#ffffcc; padding:10px 20px;color:#333333;}
#pink{background-color:#ffffcc;color:#333333;margin-bottom:10px;}
#pink li{list-style-position:inside;}
ul.elencopuntato {padding:0 20px 20px 20px;}
.elencopuntato li{list-style-type:disc;padding-bottom:10px;text-align:justify;}
ul#cinquefoto{background-color:#ffffcc!important;padding-left:40px;}
ul#cinquefoto li{display:block;float:left;width:80px!important;height:150px;padding:0 30px 0 0;}
ul#cinquefoto li span{display:block;float:left;width:80px;font-size:80%;}
p.logonews{display:table;padding:0!important;}
ul.cerchietto{padding:0 20px 20px 20px;}
.cerchietto li{list-style-type:circle;padding-bottom:10px;}
img.imgcenter{padding:0 50px 0 40px;}
img.imgcenter2{padding:0 0 0 20px;}
object#bannerhtml11,object#bannerhtml12{margin-left:20px;}
h3.titolo{font-size:180%;color:#000033;}
h4.titologiallo{font-size:180%;color:#000033;padding:20px 10px 10px 10px;background:#ffffcc;border-top:#cc3300 1px solid;border-right:#cc3300 1px solid;border-left:#cc3300 1px solid;}
h5.h5giallo{font-size:100%;color:#333;padding:0 10px 10px 10px;background:#ffffcc;border-right:#cc3300 1px solid;border-left:#cc3300 1px solid;font-weight:bold;text-transform:uppercase;}
.h5giallo b{color:red;}
h3.corporate{color:#000033;padding:20px 0 10px 0;}
p.corporate{border-bottom:#999 1px dashed;}
p.boxgiallo{padding:0 10px 20px 10px;background:#ffffcc;border-right:#cc3300 1px solid;border-left:#cc3300 1px solid;}
ul.elencoinformations, ul#giallo1, ul#giallo2, ul#giallo3, ul#giallo4{padding:0 40px;background:#ffffcc;border-right:#cc3300 1px solid;border-left:#cc3300 1px solid;}
.elencoinformations li, ul#giallo1 li, ul#giallo2 li, ul#giallo3 li, ul#giallo4 li{list-style-type:circle;padding-bottom:10px;}
p.boxgialloBold{padding:0 10px 30px 10px;background:#ffffcc;border-right:#cc3300 1px solid;border-bottom:#cc3300 1px solid;border-left:#cc3300 1px solid;font-weight:bold;color:#333;margin-bottom:10px;}
p.blocco{display:block;float:left;margin-bottom:10px;padding:0 20px;}
p.blocco2{text-align:center!important;}
p.blocco2 a{color:#990066!important;}
a#linksito img{margin-left:20px;}
.blocco b{color:#990066;}
ul.corporate{margin-top:20px;}
.corporate li{width:601px;height:85px;background:url(corporate_bg.gif);display:block;padding-left:15px;padding-top:15px;margin-left:16px;}
.corporate li a{font-size:180%;color:#000033; font-weight:bold;}
a.testolink{margin-top:20px;display:block;}
/* */
.acronym{font-weight:900;color:#004000;margin:0 auto !important;padding:0;background-color:inherit;}
.nContent{clear:both;padding-right:5px;}
.nContent p,.nContent p strong,.nContent p a{line-height:140%;}
.nContent p a{font-weight:bold;}
.nContent p{padding-bottom:10px;text-align:justify;}
.nContent img{margin:3px 0 20px 0;float:left;}
#viewnews li a{}
#viewnews li a:hover{}
#socialbookmark {background:url(bg_social.gif) no-repeat;height:80px;}
#socialbookmark h3{width:80%;padding:5px 0 0 15px;height:18px;}
#socialbookmark img{margin:3px 0 3px 0;}
#socialbookmark ul{width:80%;padding-left:15px;height:35px;}
#socialbookmark li{display:inline;margin:0 5px 0 0}
#socialbookmark em{display:block;padding-left:15px;font-size:88%;}
#changePage{float:left;}
/* BLOCCO STAMPA/INVIA/PDF (da verificare) */
div#stampapdf {height:30px!important;background:url(bg_stampapdf.gif);padding:10px 0 0 15px;}
#stampapdf p,#stampapdf form{width:200px;float:left;height:20px;}
#stampapdf p a{display:block;padding-top:3px;}
#stampapdf p a img{margin-right:5px;}
#stampapdf p a:hover{border:none}
#socialbookmark,.associazioni {padding:5px 0}
.print_page{background:url(print_button.png) no-repeat;height:20px;width:95px;border:none;cursor:pointer;padding:0 0 2px}
.send_mail{background:url(mail_button.png) no-repeat;height:20px;width:170px;border:none;cursor:pointer;padding:0 0 2px}
.print_page a:hover,.send_mail a:hover{border-bottom:none !important}
.associazioni h3,#socialbookmark h3{padding-bottom:3px;font-size:90%;color:#666;font-weight:bold;background-color:inherit;}
.associazioni dd{padding-bottom:5px;font-size:90%;color:#666;background-color:inherit;}
.firma{font-style:italic; height:40px;padding-top:20px;}
#stampapdf{margin:20px 0;}
.sitemap{padding-bottom:50px;}
.sitemap a{}
li.mapps, li.root{padding-top:15px;}
.root a,.mapps a{font-size:160%;}
.mapcat{padding-top:10px;}
.mapcat a{font-size:120%;color:#333;padding-left:10px;font-weight:bold;}
.maphtml, .mapkey{padding-left:20px;padding-top:2px;}
.sommarietto_sotto{clear:both}
.sommarietto,.sommarietto_sotto{padding-top:20px;font-size:95%;}
.nContent h3,.sommarietto h3,.sommarietto_sotto h3{padding-bottom:5px;font-weight:bold;}
#ajaxloader{padding:10px;margin:0 auto;text-align:center}
#ajaxloader span{display:block;text-align:center}
#ajaxloader img{margin:10px;}
.displaytags{margin-bottom:20px;}
.displaytags H3{font-size:110%;font-weight:bold;margin-bottom:10px;}
.displaytags h4{margin:5px 0 2px 0;}
.displaytags h4 a,.PlayerMusicale p{font-weight:bold;}
.displaytags p{font-size:90%;}
.displaytags p a{font-size:90%;font-weight:bold;line-height:150%;}
#Display_13 #testata h2{padding:8px 0 5px 0;font-size:140%;;color:#900}
#Display_13 #testata p{float:left;width:330px;font-size:85%;height:160px;line-height:140%;text-align:justify;}
#Display_13 img.testatina{display:none;}
#Display_13 nContent img{float:right;}
#Display_13 .sommarietto{float:right;width:180px;margin:-70px 0 0 20px;}

ul#idulspecial{padding:0 10px 0 10px;}
ul#idulspecial li{display:block;margin-bottom:20px;border-bottom:1px dashed #999;padding-bottom:20px;}
ul#idulspecial li h3{color:#003333;font-size:110%;}
ul#idulspecial li img{float:left;}
ul#idulspecial li p{margin-left:135px;width:480px;}
ul#idulspecial li a{margin-top:30px;display:block;font-weight:bold;}

div#col_ADVERTISING1{display:none;}
#default_toolbar{margin-top:39px;margin-bottom:1px;}

div#calendarWid{width:270px;height:400px;float:right;margin-right:10px;}
div.calendarContent{width:360px;min-height:400px;height:auto !important;height:400px;}
.calendarContent p{margin-bottom:10px;text-align:justify;}
p.whereevent{font-size:120%;font-weight:bold;color:#003366;}
p.whenevent{font-style:italic;height:30px;padding-top:5px;}
.GENXHwxNewStyle{width:270px;height:195px;padding:0!important;margin:0!important;}
.GENXHwxNewStyle td, .GENXHnavOut td{padding:0!important;margin:0!important;}
.GENXHwxNewStyle table {border-collapse:collapse;border-spacing:0;}
.GENXHwxNewStyle input {width:100px; height:13px!important; border:0px;font-size:9px;background:none;background-color:#fff;padding:0!important;margin:0!important;}
.GENXHwxNewStyle INPUT.GENXHgoButton {width:28px; height:19px; border:0px;padding:0!important;background:none;margin:0!important }
.GENXHwxNewStyle TD.GENXHcaptionText {font-family: Arial; font-size: 10px; color: black;padding:0!important;margin:0!important; }
.GENXHwxNewStyle TD.obsWx {font-family: Arial;font-size: 11px; color:#000000;font-weight:bold;margin:0!important;padding:0!important;padding:0!important;margin:0!important;}

#map{height:175px;width:270px;\width:270px;w\idth:270px;margin-bottom:10px;}
/*flashplay p&g connect*/

#flashplayer {width:634px;
    background-color:#FFFFFF;
    padding: 7px 8px 5px 7px;
    text-align: center;
	background:url(flashplayer_bg.gif) no-repeat;
}

ul#home_videos {
    display: inline-block;
    margin: 0;
    padding: 2px 0 0 0;
    list-style-type: none;
    clear: both;
}
ul#home_videos li {
    margin: 0 5px 0 0;
    padding: 3px;
    float: left;
    display: inline;
    background-color: #C9E9FF;
    line-height: 13px;
}

ul#home_videos li#ravi_ranatunga { margin: 0; }

ul#home_videos li.on { border: 1px solid #00C; padding: 2px; *padding: 3px; _padding: 2px; }

ul#home_videos li.last { margin: 0; }

ul#home_videos li a {
    font-size: 9px;
    color: #00C;
    text-decoration: none;
    text-transform: uppercase;
}

ul#home_videos li a:hover { text-decoration: underline; }

#home_top_content ul.blue_link li { background-position: 0 5px }
#home_top_content { margin: 35px 0; clear: both; }
#home_top_left { float: left; width: 323px; }
#home_top_right { float: right; width: 182px; }

#transcript-link {height: 10; width: 100%; text-align:right; vertical-align:top;}
#transcript-link a { text-decoration: none; color: #777777; text-decoration:none; font-size: 7pt; }


#ViewAddCommentsTop{text-align:right;margin-right:10px;margin-bottom:20px;}
#ViewAddCommentsTop a{font-weight:bold;font-size:88%; height:24px; background:url(bullet_add_comment_small.png) no-repeat;padding:10px 0 10px 30px;border-bottom:none;}
a#HrefTopAddCommentsQOW{margin:0 auto;background:url(comment_question.gif);height:39px;font-weight:bold;clear:both;display:block;width:232px;height:31px;padding: 12px 0 0 5px;text-align:center;float:right;margin-right:10px;}
div#CommentsQOW{padding:10px;}
#CommentsQOW h3{border-bottom:#036 1px solid;color:#036;}
#CommentsQOW p{padding-bottom:10px; border-bottom:#036 1px dashed;font-size:130%;font-style:italic;}
#CommentsQOW .tableline1, #CommentsQOW .tableline2{padding-top:10px;}

#Comments p{padding-bottom:10px; border-bottom:#036 1px dashed; font-size:120%;font-style:italic; margin-bottom:8px;}