*{margin:0;padding:0;}
html body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:62.5%;line-height:1.4em;}
html,body{height:100%;}
html>body{font:62.5%/1.4em Verdana,Helvetica,sans-serif;}
body{background-color:#000;text-align:center;min-width:960px;color:#ccc;}
a{color:#1E375A;text-decoration:none;}
a:link{ color:#990000; text-decoration:none; }
a:visited{ color:#990000; text-decoration:none; }
a:hover{ color:#CC0000; }
a:active{ color:#990000; text-decoration:none; }
caption,th{text-align:left;}
fieldset,img,abbr,acronym{border:0;}
h1{font-size:1.9em;}
h1,h2,h3,h4,h5,h6{color:#FFF;padding-bottom:0;font-weight:400;letter-spacing:-.01em;}
h2{font-size:1.8em;font-weight:lighter;}
h3{font-size:1.6em;font-weight:700;}
h4{font-size:1.3em;font-weight:700;letter-spacing:-.01em;padding-top:10px;color:#CCC;}
h5{font-size:1.2em;font-weight:700;letter-spacing:-.05em;color:#CCC;}
h6{font-size:1em;}
img,input,select,label{vertical-align:middle;}
ol,ul{list-style:none;}
p{color:#CCC;font-size:1.1em;}
q:before,q:after{content:'';}
strong{color:#790000;}
table{border-collapse:collapse;border-spacing:0;}
.cleared{clear:both;height:1%;}
.cleared:after{display:block;visibility:hidden;content:".";height:0;clear:both;}
#blog{display:inline;float:right;margin-top:110px;margin-right:20px;}
#content{height:450px;height:auto !important;min-height:450px;}
#footer{height:24px;background-image:url(/images/footer.jpg);background-repeat:repeat-x;padding-top:18px;}
#header,#content{background-color:#000;}
#header{ background: #000 url(/images/header_bck.jpg) repeat-x left top;height:48px; }
#navbar{background-image:url(/images/bullet_navbar_last.jpg);background-repeat:no-repeat;background-position:right center;padding-right:3px;}
#navbar li{float:left;width:106px;}
#navbar li a{ display:block; font-size:1.2em; font-weight:700; color:#FFF; line-height:48px; text-align:center; background: url(/images/bullet_navbar.jpg) no-repeat left top; }
#navbar li a:hover,#navbar li.current a{ color:#666; background-position: left -48px; }
#navbar-footer{padding-top:35px;padding-left:320px;padding-bottom:10px;}
#navbar-footer li{display:block;float:left;font-weight:400;color:#FFF;padding-right:10px;padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;border-right-width:1px;border-right-style:solid;border-right-color:#FFF;}
#photogallery{height:350px;height:auto!important;min-height:350px;}
#photogallery li{width:69px;height:69px;float:left;margin:2px;border:solid 1px #630805;display:block;filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;padding:1px;}
#photogallery li.over{border:1px solid #FFF;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#sub-content{background-color:#570602;background-image:url(/images/sfondo_rosso.jpg);background-repeat:repeat-x;background-position:top;min-height:8em;}
#tenda{background-image:url(/images/sfondo_tenda.jpg);background-repeat:repeat-x;}
#wrapper{min-height:100%;height:auto!important;margin:0 auto -8em;}
#evidenza img{border:solid 1px #630805;padding:1px;margin-top:10px;}
#evidenza p{padding-top:10px;padding-bottom:10px;padding-right:15px}
#sub-content-nav {text-align:center;}
#sub-content-nav li {display:inline;font-size:1.1em;padding:10px;line-height:100px;}
#sub-content-nav li a{color:#ccc;}
#stampa ul,#spettacoli-post ul,#spettacoli ul{margin-top:10px;padding:0;}
.sidemenu li,#spettacoli li{ display:block;margin-bottom:10px;  padding-bottom:10px; background: url(/images/separator.jpg) no-repeat left bottom; }
#prossimi-spettacoli h5,#spettacoli h5 {padding-left:20px; }
.sidemenu   { padding-top:20px;}
.sidemenu a,#spettacoli a  { display:block;}
.sidemenu a { line-height: 20px; font-weight: bold; color: #FFFFFF; padding-left: 20px; }
#spettacoli li small{padding-left:20px; color:#666666; padding-bottom:5px;}
#spettacoli p{padding-left:20px; color:#fff; }
.description {margin-top:10px;margin-bottom:10px;color:#999999;}
#video-download ul,#news ul,#carriera-list ul,#prossimi-spettacoli ul{ margin-top:20px;}
#prossimi-spettacoli li small {color:#ccc;}
#carriera-list li,#prossimi-spettacoli li{ display:block; margin-bottom:10px; padding-bottom:10px; background: url(/images/separator-long.jpg) no-repeat left bottom; }
#forum-posts ul,#stampa ul,#spettacoli-post ul{padding-top:10px;}
#forum-posts li,#stampa li,#spettacoli-post li{display:block;margin-bottom:10px;  padding-bottom:10px; background: url(/images/separator_bottom.jpg) no-repeat left bottom;}
#forum-posts li a,#stampa li a,#spettacoli-post li a{ display:block; line-height:20px; text-size:1.1em; color:#FFFFFF; padding-left:20px; font-weight: bold;color:#ccc !important; }
#carriera-list li a{ display:block; line-height:10px; text-size:1.1em; color:#ccc;  font-weight: bold; }
#news li{ display:block;margin-bottom:10px;  padding-bottom:10px; background: url(/images/separator.jpg) no-repeat left bottom; }
#video-download h2,#elenco-news h2,#scheda h2{ background: url(/images/separator-long.jpg) no-repeat left bottom; display: block; padding-bottom: 10px; margin-bottom: 20px; }
.col310{ width:300px; padding-left: 10px;padding-right: 10px; padding-bottom: 10px;height:auto !important;height:420px; min-height:420px;position:relative;}
.col310-bottom{ width:300px; padding-left: 10px;padding-right: 10px; padding-bottom: 10px;height:auto !important;height:250px; min-height:250px;position:relative;}
.col350{width:350px;}
.col460{width:460px;margin-right:1px;padding:0 0 10px 5px;}
.col600{width:610px;padding-right:20px;}
.col860{width:840px;padding-left:5px;}
.col900{width:915px;margin-right:1px;padding-top:0;padding-bottom:10px;padding-left:10px;}
.colfotobio{width:89px;background-image:url(/images/foto_bio.jpg);background-repeat:no-repeat;height:254px;padding:0;}
.longtext p{margin-top:10px;margin-bottom:10px;line-height:1.4em;font-size:1.2em;text-align:justify;}
.longtext img.align-left {margin-right:10px;margin-bottom:5px;margin-top:5px;border:solid 1px #630805;padding:1px;}
.align-left{float:left;}
.align-right{float:right;}
.icon-go{ background: url(/images/arrow_go.gif) no-repeat left center; padding-top: 10px; padding-bottom: 10px; padding-left: 25px; font-size:1.1em;position:absolute;bottom:0;color:#ccc !important;font-weight: bold; }
.padding-left{padding-left:10px;}
.spettacoli-title{display:block;background-image:url(/images/spettacoli.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999px;line-height:0;height:35px;}
.carriera-interna li{margin-top:5px;margin-right:5px;margin-left:5px;padding:5px;background-color:#121212;padding-bottom:5px;}
.carriera-interna li a:hover,.carrieraLink li a:hover{display:block;background-color:#333;}
#rassegna-stampa {padding-left:20px;}
#rassegna-stampa li{margin-bottom:10px;display:inline;float:left;width:260px;padding-left: 20px;padding-right: 15px;margin-right: 10px; background: url(/images/separator-long.jpg) no-repeat left bottom; }
#rassegna-stampa li a{ display:block; padding-left:20px;line-height:30px; text-size:1.1em; color:#ccc; font-weight: bold; background: url(/images/paper.gif) no-repeat left center; }
#elenco-news li{ margin-bottom:20px; padding-bottom:10px; background: url(/images/separator-long.jpg) no-repeat left bottom; }
#video-download li{ margin-right:10px; width:260px; padding:5px; margin-bottom:10px; font-size:11px; display:inline; float:left; color:#CCC; background-image:url(/images/sfondo_video.jpg); background-repeat:no-repeat; background-position:left top; background-color:#000; border: 1px solid #333333; }
#video-download li img{ float:left; margin-right:5px; padding: 1px; border: 1px solid #000000; }
#video-download li h5{display:block;margin-bottom:5px;}
.link li{ width:400px; margin-top:5px; float:left; margin-right:5px; background: url(/images/separator.jpg) no-repeat left bottom; }
.link li a{ display:block; color:#CCC; padding-top:5px; padding-bottom:5px; line-height:20px; background: url(/images/bullet_link.gif) no-repeat left center; padding-left: 20px; }
.col300{ width:300px; margin-right:1px; padding-top: 0; padding-right: 0; padding-bottom: 10px; border: 1px solid #FF0000; }
.areaform{background-color:#121212;font-family:Verdana, Arial, Helvetica, sans-serif;color:#CCC;font-size:11px;border:thin double #666;}
.carriera li a,.download li a{display:block;background-color:#121212;width:260px;padding-top:5px;padding-bottom:5px;padding-left:40px;margin-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#CCC;}
.carriera-title{background-image:url(/images/carriera.jpg);}
.icon-altrefoto{background-image:url(/images/altre_foto.gif);background-repeat:no-repeat;}
.icon-audio {background-image:url(/images/audio.gif);background-repeat:no-repeat;}
.icon-cinema {background-image:url(/images/bullet_cinema.gif);background-repeat:no-repeat;}
.contatti-title{background-image:url(/images/contatti.jpg);}
.credits-title{background-image:url(/images/credits.jpg);}
.divform{padding-top:8px;padding-bottom:8px;}
.divform label{display:block;margin-bottom:5px;}
.download-title{background-image:url(/images/download.jpg);}
.form{ background-color:#121212; color:#CCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:thin double #666; padding: 5px; width: 550px; }
.foto-tenda{background-image:url(/images/tenda.jpg);background-repeat:no-repeat;height:177px;}
.foto-title{background-image:url(/images/foto.jpg);}
.icon-fans,.icon-altro {background-image:url(/images/altro.gif);background-repeat:no-repeat;}
.icon-foto {top:8px;bottom:8px;float:left;padding-top:7px;}
.icon-fotofilm {background-image:url(/images/foto_dai_film.gif);background-repeat:no-repeat;}
.icon-fototeatro {background-image:url(/images/foto_del_teatro.gif);background-repeat:no-repeat;}
.icon-link {background-image:url(/images/bullet_link.gif);background-repeat:no-repeat;}
.icon-locandine {background-image:url(/images/locandine.gif);background-repeat:no-repeat;}
.icon-paper {background-image:url(/images/paper.gif);background-repeat:no-repeat;}
.icon-radio {background-image:url(/images/radio.gif);background-repeat:no-repeat;}
.icon-spettacoli {background-image:url(/images/fotina_spettacoli.jpg);background-repeat:no-repeat;}
.icon-stella {background-image:url(/images/star.gif);background-repeat:no-repeat;}
.icon-teatro {background-image:url(/images/teatro.gif);background-repeat:no-repeat;}
.icon-tv {background-image:url(/images/icon_tv.gif);background-repeat:no-repeat;}
.icon-video {background-image:url(/images/video.gif);background-repeat:no-repeat;}
.icon-videodownload{background-image:url(/images/video.gif);background-repeat:no-repeat;background-position:left center;display:block;margin-top:20px;}
.link-title{background-image:url(/images/link.jpg);}
.news-title{background-image:url(/images/news.jpg);}
.paginator{margin-top:0;padding-top:5px;padding-bottom:5px;padding-left:60px;float:right;border:none;width:auto;font-size:1.1em;font-weight:700;margin-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.paginator a,.paginator span{font-size:1.2em;line-height:1.5em;border:1px solid #3C0502;text-align:center;display:block;width:1.5em;color:#999!important;font-weight:700;float:left;margin:0 0 0 5px;}
.paginator a:hover,.paginator .current{width:1.5em;color:#3C0502!important;background-color:#FFF;border:1px solid #3C0502;}
.stampa-title{display:block;background-image:url(/images/title_stampa.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999px;line-height:0;height:35px;}
.title-bio{background-image:url(/images/title_biografia.jpg);width:960px;height:40px;background-repeat:no-repeat;}
.title-carriera{display:block;background-image:url(/images/title_carriera.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999px;line-height:0;height:35px;}
.title-cinema{background-image:url(/images/title_cinema.jpg);}
.title-download{display:block;background-image:url(/images/title_download.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999px;line-height:0;height:35px;}
.title-film{background-image:url(/images/title_film.jpg);}
.title-forum{display:block;background-image:url(/images/title_forum.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999px;line-height:0;height:35px;}
.title-foto{display:block;background-image:url(/images/title_foto.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999px;line-height:0;height:35px;}
.title-montesano{background-image:url(/images/title_montesano.png);height:140px;margin-top:37px;}
.title-news{background-image:url(/images/title_news.jpg);}
.title-inevidenza{background-image:url(/images/title_evidenza.jpg);}
.title-spettacoli{background-image:url(/images/title_spettacoli.jpg);}
.title-tuttispettacoli{background-image:url(/images/title_tuttispettacoli.jpg);}
.title-tuttispettacoli,.title-inevidenza,.title-spettacoli,.title-news,.title-montesano,.title-bio,.title-stampa,.contatti-title,.credits-title,.carriera-title,.title-cinema,.fans-title,.foto-title,.title-film,.news-title,.link-title,.download-title,.video-title{display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999px;line-height:0;height:30px;}
.title-stampa{background-image:url(/images/title_rassegnastampa.jpg);width:960px;height:40px;background-repeat:no-repeat;}
.video li{display:block;background-image:url(/images/sfondo_video.gif);background-repeat:no-repeat;background-position:center top;width:280px;height:82px;padding-top:0;padding-bottom:5px;padding-left:20px;margin-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.video-title{background-image:url(/images/video.jpg);}
.wrap{width:960px;margin-right:auto;margin-left:auto;text-align:left;}
.center{text-align:center;}
.warning{color:#FF0000;display:block;font-wight:bold;}
.paragraph{margin-top:10px;margin-bottom:10px;}
#logo-enrico{margin-left:10px;margin-top:100px;float:left;}
div.mediabox {border: 1px solid #fff;margin: auto;background-color:#191919;text-align: left;font-weight: bold;padding: 10px;color:#fff;} 
/*.mediabox object{border: 1px solid #333;padding:1px;} */