/* CSS Document */
html{margin:0;padding:0;}
body{font:80% "Trebuchet MS";margin:0;padding:0;background:#fff url('../img/body.jpg') repeat-x; color:#7D7767;}
h1, h2, h3, h4, h5{margin:5px 0;padding:0;}
h1{font-size:22px;color:#F7841A;}
h2{font-size:18px;}
h3{font-size:16px;}    
h4{font-size:14px;}
h5{font-size:12px;}
form{margin:0;padding:0;}
p{margin:0px 0;}
input, select, textarea{border:1px solid #DEDEDE;color:#7A7977;font:100% "Trebuchet MS";padding:0px 2px;}
input.submit{border:0;}
input.bottone{background:#F7841A;color:#fff;border:1px solid #E06800;}
a{color:#F7841A;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0;}
.clear{clear:both;}
.left{float:left;}
.rosso{color:#AE0C31;}
label{color:#F7841A;}
#contenitore{width:1000px;margin:0 auto;}
#testata{position:relative;height:82px;margin:0px 25px 10px 25px;}
#logo{width:301px;height:82px;text-align:right;white-space:nowrap;background:url('../img/logo.png') no-repeat;}
#logo h1{margin:0px 0;color:#6D471A;font:38px "Times new Roman";font-weight:bold;letter-spacing:-0.5px;}
#logo h2{margin:0px 0;color:#CEB7A5;font-size:13px;}
#logo a{text-decoration:none;display:block;width:100%;height:82px;}
#logo h1 a{color:#6D471A;}
#logo h2 a{color:#CEB7A5;}
#menu{font-size:110%;position:absolute;top:20px;right:0px;height:33px;background: url('../img/menu.png') repeat-x;}
#menu a{float:left;line-height:33px;padding:0 14px;margin-left:-1px;color:#848484;text-decoration:none;text-transform:uppercase;background:url('../img/menu-right.png') right center no-repeat;:}
#menu a:hover, #menu a.attivo,#menu #last.attivo{background:url('../img/menu-over.png') 0 2px repeat-x !important;color:#fff;}
#menu a#last{background-position:-20px 2px;padding-right:15px;}
#menu a#home{width:64px;padding:0;background:url('../img/home.png') center center repeat-x;text-indent:-5000px;}
#menu a#home:hover,#menu #home.attivo{background:url('../img/home-over.png') center center repeat-x !important;}
#ricerca{display:none;position:absolute;top:55px;right:0px;padding-left:30px;background:url('../img/lente.png') 0 3px no-repeat;}
#ricerca *{vertical-align:middle;}
#splash{margin-top:-5px;height:355px;background:url('../img/splash.png') center center no-repeat;padding:0px 0;}
#splash.home{height:355px;position:relative;}
#splash #videi{margin:0 40px;padding-top:40px;position:relative;height:305px;}
#splash .navi{position:absolute;bottom:0;left:50%;width:300px;cursor:pointer;margin-left:-150px;text-align:center;}
#splash .navi a{display:inline-block;width:12px;height:12px;background:url('../img/pallino.png') center center no-repeat;margin-right:10px;}
#splash .navi a.active{background:url('../img/pallino-over.png') center center no-repeat;}
.scrollable .items{width:20000em;position:absolute;clear:both;}
.scrollable .items div{float:left;margin-right:40px;background:#000;width:800px;height:280px;}
.scrollable .items div .video{width:800px;height:280px;display:block;}
.scrollable .active{border:2px solid #000;z-index:9999;position:relative;}
.scrollable{margin:0 auto;width:800px;height:280px;overflow:hidden;position:relative;}

.navi2{position:absolute;bottom:0;left:50%;width:500px;height:20px;margin-left:-250px;}
a.browse{line-height:20px;top:3px;font:12px arial;font-weight:bold;text-decoration:none;position:absolute;display:block;width:80px;height:20px;text-transform:uppercase;color:#D02A07;}
a.right{right:0;text-align:right; margin-right:0px;}
a.right:hover{text-decoration:none;}
a.right:active{text-decoration:none;}
a.left{left:0;text-align:left; margin-left:0px; }
 a.left:hover{text-decoration:none;}
a.left:active{text-decoration:none;}
a.disabled{visibility:hidden !important;}


#splash.bio{background:url('../img/splash-bio.png') center center no-repeat;}
#splash.film{background:url('../img/splash-film.png') center center no-repeat;}
#splash.fans{background:url('../img/splash-fans.png') center center no-repeat;height:335px;}
#splash.bach{background:url('../img/splash-bio.png') center center no-repeat;height:335px;}
#splash.news{background:url('../img/splash-news.png') center center no-repeat;}
#splash.pasquino{background:url('../img/splash_pasquino.png') center center no-repeat;}
#contenuto{margin:0 25px;background:#fff;}
#boxes{padding-top:5px;}
#boxes .box{position:relative;float:left;width:236px;height:192px;margin-right:2px;position:relative;overflow:hidden;}
#boxes .box a{height:56px;position:absolute;bottom:0;left:0;width:100%;text-transform:lowercase;margin:0;}
#boxes .box a.link{position:relative;text-transform:uppercase;color:#fff;text-decoration:underline;}

#boxes .commento a{position:relative;color:#7D7767;margin:0;text-transform:none;}
  
#boxes .box_new{position:relative;float:left;width:236px;height:192px;margin-right:2px;position:relative;overflow:hidden;}

#boxes .last{margin-right:0px !important;}
#boxes .fans{height:195px;background:url('../img/box-fans.png') center top no-repeat;}
#boxes .fans-big{position:relative;width:710px;height:195px;background:url('../img/fansclub_no_login.png') center top no-repeat;}
#boxes .fans-big a.reg{position:absolute;top:100px;left:235px;width:85px;height:85px;}
#boxes .fans-big a.fan{position:absolute;top:100px;left:321px;width:85px;height:85px;}
#boxes .fans-big a.new{position:absolute;top:100px;left:410px;width:85px;height:85px;}
#boxes .fans-big.log{background:url('../img/fansclub_loggato.png') center top no-repeat;}
#boxes .fans-big .testo{position:absolute;top:90px;left:20px;width:200px;}
#boxes .fans-big .newsletter{position:absolute;top:85px;right:20px;line-height:25px;}
#boxes .fans-big .login{position:absolute;top:85px;right:20px;line-height:25px;width:140px;color:#fff;}
#boxes .shop{background:url('../img/box-shop.png') center top no-repeat;}
#boxes .news{background:url('../img/box-news.png') center top no-repeat;}
#boxes .bene{background:url('../img/box-bene.png') center top no-repeat;}
#boxes .cerca{background:url('../img/box-cerca.png') center top no-repeat;}
#boxes .commenti{overflow:hidden;width:196px;height:200px;padding:40px 20px 40px 20px;background:url('../img/bacheca.png') left top no-repeat;}
#boxes .commenti .commento{border-bottom:1px dotted #aaa;font-size:10px;padding:3px 0;line-height:15px;}
#boxes .commenti h4{font-size:11px;}
#boxes .commenti .link{position:absolute !important;bottom:10px;left:40px;height:20px;}
#boxes .calendario{position:relative;float:left;width:236px;height:192px;margin-right:2px;position:relative;overflow:hidden;background:url('../img/box-calendario.png') center top no-repeat;height:240px;margin-top:20px;}
#boxes .spot img{position:absolute;top:10px;}
#boxes .login a, #boxes .cerca a{top:0px;}
#boxes .cerca .form{width:230px;position:absolute;bottom:0px;padding:3px 3px;background:url('../img/box-titolo.png') repeat-x;}
#boxes .cerca form{padding-left:30px;background:url('../img/lente-film.png') no-repeat;}
#boxes .cerca form .submit{height:20px;background:url('../img/box-titolo.png') repeat-x;text-transform:uppercase;font-weight:bold;color:#fff;}
#boxes .cerca .form *{vertical-align:middle;}
#boxes a.box{position:absolute;top:0;left:0;width:100%;height:100%;}
.box-fade{background:url('../img/box-fade.png') repeat-x;padding:10px;padding-bottom:20px;}
.box-fade.corta{width:215px;}
h3.box{font:16px "Times new roman";font-weight:bold;margin:0;padding:3px;text-align:center;}
h3.box.grigio{background:#85806A;color:#fff;}
.pasquino.home{position:relative;height:200px;width:455px;padding:60px 10px;;overflow:hidden;background:url('../img/pasquino-home.png') no-repeat;}
.pasquino .news{border-bottom:1px dotted #aaa;padding:10px 0;clear:both;}
.pasquino .img{float:left;margin-right:10px;background:#EDE6DC url('../img/pasquino-sfondo-img.png') no-repeat;padding:7px 6px;}
.pasquino img{margin-right:10px;}
.pasquino h4.data{background:#F7841A;color:#fff;font-size:12px;padding-left:10px;}
.pasquino.home h4.data{margin:0 20px 0 0px;padding-left:10px;}
.pasquino.home h1{font-size:13px;margin:0;}
.pasquino.home .testo{}
.pasquino .dettaglio{font-weight:bold;padding-right:20px;background:url('../img/vai-news.png') right center no-repeat;}
.pasquino .top{background:url('../img/pasquino-news-top.png') no-repeat;height:97px;}
.pasquino .centro{background:url('../img/pasquino-news-centro.png') repeat-y;padding:0px 20px;margin-top:-20px;}
.pasquino .bottom{background:url('../img/pasquino-news-bottom.png') no-repeat;height:95px;}
#link-pasquino{position:absolute;top:10px;left:120px;width:200px;height:50px;}
#link-pasquino-tutti{float:right;font-size:11px;margin-right:20px;margin-top:-20px;}

.pagina .news{border-bottom:1px dotted #aaa;padding:10px 0;clear:both;}
.pagina .img{float:left;margin-right:10px;border:1px solid #aaa;padding:3px;font-size:0;background:#eee;}
.pagina img{}
.pagina h4.data{background:#F7841A;color:#fff;font-size:12px;padding-left:10px;}
.pagina .dettaglio{font-weight:bold;padding-right:20px;background:url('../img/vai-news.png') right center no-repeat;}
.pagina .top{background:url('../img/pagine-top.png') no-repeat;height:57px;padding:20px;}
.pagina .centro{background:url('../img/pagine-centro.png') repeat-y;padding:0px 20px;margin-top:-20px;min-height:300px;}
.pagina .bottom{background:url('../img/pagine-bottom.png') no-repeat;height:95px;}
.pagina .commento{padding:10px 0;border-bottom:1px dotted #aaa;}
.pagina h1 span{color:#ccc;font-size:20px;}

.colonna-destra{float:right;width:236px;margin-bottom:10px;}
.colonna-sinistra{float:left;width:236px;}
.colonna-centro{float:left;width:475px;margin-left:3px;}
.colonna-centro-larga{float:left;width:705px;margin-left:3px;margin-top:20px;}

.sfondo-footer{width:950px;margin:0 auto;height:10px;clear:both;position:relative;background:url('../img/footer.png') center top no-repeat;}
#footer .cont{width:1000px;margin:0 auto;}
#footer{background:#B39E7B;color:#fff;height:56px;padding-top:10px;clear:both;font-size:11px;}
#footer a{color:#fff;}
#footer .credits{float:right;margin-right:50px;}
#footer .left{float:left;margin:00px 0 10px 50px;}
#footer .left img{vertical-align:middle;}
#footer .centro{margin:2px auto;width:600px;text-align:center;}
#footer .centro img{margin-right:15px;}


ul.tabs{list-style:none; margin:0;margin-left:30px; padding:0;height:40px;}
ul.tabs li{float:left; text-indent:0;padding:0;margin:0 !important;list-style-image:none !important; }
ul.tabs a{padding:0px;margin:0px;position:relative;margin-left:-30px;font-size:14px;background:url('../img/label_sordi.png') no-repeat 0  -41px;display:block;height:40px;  line-height:40px;width:127px;text-align:center;text-decoration:none;color:#666;top:1px;}
ul.tabs a:active{outline:none;}
ul.tabs a:hover{background-position:0 -82px;color:#fff;}
ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a{z-index:50 !important;background-position:0 0;cursor:default !important; color:#AE0C31 !important;font-weight:bold;}
div.panes div.pane{min-height:500px;display:none;padding:10px;background:url('../img/sfondo-tabs-bordo.png') repeat-y;}
.sfondo-tabs-sotto{margin:0 3px;height:20px;background:url('../img/sfondo-tabs-bordo-sotto.png') repeat-x;}
.sfondo-tabs-sopra{margin:0 3px;margin-top:-3px;height:4px;background:url('../img/sfondo-tabs-bordo-sopra.png') repeat-x;}

.paginazione {clear:both;padding:20px 0;height:20px;}
.paginazione a,.paginazione span{float:left;display:block;padding:2px 8px;border:1px solid #F7841A;margin-left:5px;}
.paginazione a:hover,.paginazione .attivo{background-color:#F7841A;color:#fff;}


.commento .img{float:left;margin-right:10px;}
.lascia-commento{background:#eee;border:1px solid  #ddd;padding:20px;margin-top:-60px;}
.lascia-commento td{display:block !important;text-align:left;}

.biografia img{float:left;margin-right:10px;}
.biografia .bio{clear:both;padding:10px 0;}
.biografia p{display:inline;}
.filmografia .img{float:right;margin-left:10px;margin-bottom:10px;}
.filmografia .film{line-height:25px;}
.filmografia .immagini{float:right;width:180px;margin-left:50px;margin-right:20px;}
.filmografia .immagini .foto{background:url('../img/sfondo-foto.png') no-repeat;padding:8px;margin-bottom:15px;margin-left:7px;}
.filmografia h1.left{margin:0;margin-right:10px;}
.filmografia img.left{margin-right:15px;margin-bottom:15px;border:1px solid black;}
.filmografia .videos{position:relative;clear:both;margin-top:50px;background:#eee;padding:20px;margin-right:20px;}
.filmografia .video{float:left;margin-right:20px;margin-bottom:20px;}
.filmografia .video img{width:136px;height:90px;}
.filmografia .title-video{position:absolute;top:-35px;left:0;}

.ui-datepicker *{font-weight:normal !important;}
.ui-datepicker-inline{margin-top:35px;width:auto !important;background: #fff  !important;}
.ui-state-default{color:#666 !important;border:0 !important;}
.ui-widget-header *{color:#675146 !important;font-weight:bold !important;}
.ui-widget-header {background: #ECE7DC  !important;border:0 !important;color:#675146 !important;}
.ui-state-disabled{opacity: 1 !important;}
.ui-widget-content{background: #fff  !important;}


/* scroll news */
#scroll_news_wrap {margin-top:4px;background:#fff url('../img/bk_news.png') no-repeat;width:235px; height:287px;}
#scroll_news_bordo {width:222px; height:40px;border-bottom:1px dotted #aaa;}
#scrollnews{width:222px; border-bottom:1px dotted #aaa; margin-top:10px;margin-left:6px;}
#scrollnews.vertical{height:214px;position:relative; overflow:hidden;	}

#scrollnews .items{position:absolute;width:222px; height:107px;}
#scrollnews .items .news_item{overflow:hidden;width:222px; height:107px;padding:0px; margin:0px;}
#scrollnews .items .news_item .data_news{margin-bottom:5px;background-color: #b39e7b;padding-left: 10px;color: #ffffff;font-size: 12px;font-weight:bold;}
#scrollnews .items .news_item .img_news{float:left;background: url('../img/cornice_news.png'); width:81px; height:53px;}
#scrollnews .items .news_item .img_news img{margin-left:3px;margin-top:3px;}
#scrollnews .items .news_item .titolonews{font-weight:bold;}
#scrollnews .items .news_item .testo_news{margin-top:0px; margin-right:0px;}
#scrollnews .items .news_item .testo_news a{color: #7d7767;}
#scrollnews .items .news_item .testo .h4{font-size:12px;}
#scrollnews_butt{margin-left:30px; cursor:pointer;}
#scrollnews_butt  a{text-decoration:none;}
#scrollnews_butt .scrollnews_butt_sn{float:right;width:18px; height:17px; background: url('../img/freccia_up.png') no-repeat; background-position:0px -17px;}
#scrollnews_butt .scrollnews_butt_ds{float:left;margin-left:3px;width:18px; height:17px; background: url('../img/freccia_down.png');background-position:0px -17px;}
#scrollnews_butt .disabled{cursor:default;}
#scrollnews_butt .disabled  .scrollnews_butt_sn{background-position:0px 0px;}
#scrollnews_butt .disabled  .scrollnews_butt_ds{background-position:0px 0px;}
#scrollnews_butt .disabled a{visibility:visible !important;filter:alpha(opacity=40);opacity:0.4;}
#scrollnews_butt a.disabled{visibility:visible !important;filter:alpha(opacity=40);opacity:0.4;}

/* navigazione video */
#navi_new{position:absolute;bottom:0;left:50%;width:300px;cursor:pointer;margin-left:-150px;text-align:center;}
#navi_new a{padding-top:4px;font-size:10px;font-weight:bold;color:#ad2306;display:inline-block;width:20px;height:20px;background:url('../img/pul_video_off.gif') center center no-repeat;margin-right:5px;}
#navi_new a.active{color:#fff;background:url('../img/pul_video_on.gif') center center no-repeat;}
#navi_new a:hover{text-decoration:none;}

/* nuova navbar */ 
#menu2{font-size:90%;font-weight:bold;position:absolute;top:10px;right:0px;height:33px;background: url('../img/menu.png') repeat-x;}
#menu2 a{float:left;line-height:33px;padding:0 14px;margin-left:-1px;color:#848484;text-decoration:none;text-transform:uppercase;background:url('../img/menu-right.png') right center no-repeat;:}
#menu2 a:hover, #menu2 a.attivo,#menu2 #last.attivo{background:url('../img/menu-over.png') 0 2px repeat-x !important;color:#fff;}
#menu2 a#last{background-position:-20px 2px;padding-right:15px;}
#menu2 a#home{width:64px;padding:0;background:url('../img/home.png') center center repeat-x;text-indent:-5000px;}
#menu2 a#home:hover,#menu2 #home.attivo{background:url('../img/home-over.png') center center repeat-x !important;}


#msg_login{position:absolute;top:55px;right:0px;padding-left:30px;color:#F7841A;font-weight:bold;}
#msg_login a{font-size:90%;}
