@charset "utf-8";


body 
{
	background: #008aa8 url(sfumata.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #666666;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
	
}

/* Menu Nav Head*/
ul.menu_it{background:transparent url(../images_it/menu.png) no-repeat scroll 0 0;display:block;height:37px;margin:0;padding:0;width:925px;}
ul.menu_it a{text-indent:-9000px; display:block; height:16px;}
ul.menu_it li{list-style:none; float:left; margin-top:12px; height:16px;}
ul.menu_it li#it a{background:url(../images_it/menu.png) no-repeat -110px -12px; width:20px; margin-left:110px; }
ul.menu_it li#it a:hover{background:url(../images_it/menu.png) no-repeat -110px -49px;;}
ul.menu_it li#en a{background:transparent url(../images_it/menu.png) no-repeat scroll -130px -12px;width:20px;}
ul.menu_it li#en a:hover{background:url(../images_it/menu.png) no-repeat -130px -49px;}
ul.menu_it li#home a{background:url(../images_it/menu.png) no-repeat -220px -12px; width:40px; margin-left:70px;}
ul.menu_it li#home a:hover{background:url(../images_it/menu.png) no-repeat -220px -49px;}
ul.menu_it li#associazione a{background:url(../images_it/menu.png) no-repeat -300px -12px; width:100px; margin-left:40px;}
ul.menu_it li#associazione a:hover{background:url(../images_it/menu.png) no-repeat -300px -49px;}
ul.menu_it li#distribuzione a{background:url(../images_it/menu.png) no-repeat -440px -12px; margin-left:40px; width:110px;}
ul.menu_it li#distribuzione a:hover{background:url(../images_it/menu.png) no-repeat -440px -49px;}
ul.menu_it li#editoria a{background:url(../images_it/menu.png) no-repeat -590px -12px; margin-left:40px; width: 110px;}
ul.menu_it li#editoria a:hover{background:url(../images_it/menu.png) no-repeat -590px -49px;}
ul.menu_it li#story a{background:url(../images_it/menu.png) no-repeat -720px -12px; margin-left:20px; width:90px;}
ul.menu_it li#story a:hover{background:url(../images_it/menu.png) no-repeat -720px -49px;}
ul.menu_it li#extra a{background:url(../images_it/menu.png) no-repeat -840px -12px; margin-left:30px; width:70px;}
ul.menu_it li#extra a:hover{background:url(../images_it/menu.png) no-repeat -840px -49px;}

ul.menu_en{background:transparent url(../images_en/menu.png) no-repeat scroll 0 0;display:block;height:37px;margin:0;padding:0;width:925px;}
ul.menu_en a{text-indent:-9000px; display:block; height:16px;}
ul.menu_en li{list-style:none; float:left; margin-top:12px; height:16px;}
ul.menu_en li#it a{background:url(../images_en/menu.png) no-repeat -110px -12px; width:20px; margin-left:110px; }
ul.menu_en li#it a:hover{background:url(../images_en/menu.png) no-repeat -110px -49px;;}
ul.menu_en li#en a{background:transparent url(../images_en/menu.png) no-repeat scroll -130px -12px;width:20px;}
ul.menu_en li#en a:hover{background:url(../images_en/menu.png) no-repeat -130px -49px;}
ul.menu_en li#home a{background:url(../images_en/menu.png) no-repeat -220px -12px; width:40px; margin-left:70px;}
ul.menu_en li#home a:hover{background:url(../images_en/menu.png) no-repeat -220px -49px;}
ul.menu_en li#associazione a{background:url(../images_en/menu.png) no-repeat -300px -12px; width:100px; margin-left:40px;}
ul.menu_en li#associazione a:hover{background:url(../images_en/menu.png) no-repeat -300px -49px;}
ul.menu_en li#distribuzione a{background:url(../images_en/menu.png) no-repeat -440px -12px; margin-left:40px; width:110px;}
ul.menu_en li#distribuzione a:hover{background:url(../images_en/menu.png) no-repeat -440px -49px;}
ul.menu_en li#editoria a{background:url(../images_en/menu.png) no-repeat -590px -12px; margin-left:40px; width: 110px;}
ul.menu_en li#editoria a:hover{background:url(../images_en/menu.png) no-repeat -590px -49px;}
ul.menu_en li#story a{background:url(../images_en/menu.png) no-repeat -720px -12px; margin-left:20px; width:90px;}
ul.menu_en li#story a:hover{background:url(../images_en/menu.png) no-repeat -720px -49px;}
ul.menu_en li#extra a{background:url(../images_en/menu.png) no-repeat -840px -12px; margin-left:30px; width:70px;}
ul.menu_en li#extra a:hover{background:url(../images_en/menu.png) no-repeat -840px -49px;}

ul.menu_eng{background:url(../images_it/head2.gif) no-repeat; display: block; width:925px; height:37px; margin:0;padding:12px 0 0 0;}
ul.menu_eng a{text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; text-transform:uppercase;  color:#666;}
ul.menu_eng a:hover{color:#333;}
ul.menu_eng li{list-style:none; float:left; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; text-transform:uppercase;  color:#666;}
ul.menu_eng li#langselect {padding: 0 2px;}
ul.menu_eng li#langselect.ita {margin-left:115px; color:#0098b7; border-right: solid 1px #FFF;}
ul.menu_eng li#langselect.ita a {color: #0098b7;}
ul.menu_eng li#langselect.ita a:hover {color: #007991;}
ul.menu_eng li#nav.first {margin-left: 56px; border: none;}
ul.menu_eng li#nav {padding: 0 10px; border-left: solid 1px #666;}




/*Menu left */
ul.left {display: block; width:215px; height:538px;margin:0;padding:0;}
ul.left li {list-style:none; text-indent: -9000px; margin:0; padding:0; display:block;}
ul.left li a{width:215px; text-indent: -9000px;}
ul.left li#left01 {background:url(../images_it/left_01.png) 0 0; display:block;width:215px;  height: 55px;}
ul.left li#left02 a{background:url(../images_it/left_02.png) 0 0; display:block;width:215px;height: 20px;}
ul.left li#left02 a:hover{background:url(../images_it/left_02.png) -215px 0;}
ul.left li#left03 a{background:url(../images_it/left_03.png) 0 0; display:block;width:215px;height: 20px;}
ul.left li#left03 a:hover{background:url(../images_it/left_03.png) -215px 0;}
ul.left li#left04 a{background:url(../images_it/left_04.png) 0 0; display:block;width:215px;height: 20px;}
ul.left li#left04 a:hover{background:url(../images_it/left_04.png) -215px 0;}
ul.left li#left05 a{background:url(../images_it/left_05.png) 0 0; display:block;width:215px;height: 20px;}
ul.left li#left05 a:hover{background:url(../images_it/left_05.png) -215px 0;}
ul.left li#left06 a{background:url(../images_it/left_06.png) 0 0; display:block;width:215px;height: 20px;}
ul.left li#left07 a:hover{background:url(../images_it/left_06.png) -215px 0;}
ul.left li#left07 a{background:url(../images_it/left_07.png) 0 0; display:block;width:215px;height: 20px;}
ul.left li#left07 a:hover{background:url(../images_it/left_07.png) -215px 0;}
ul.left li#left08  {background:url(../images_it/left_08.png) 0 0; display:block;width:215px;height: 51px;}
ul.left li#left08 a:hover{background:url(../images_it/left_08.png) -215px 0;}
ul.left li#left09 a{background:url(../images_it/left_09.png) 0 0; display:block;width:215px;height: 20px;}
ul.left li#left09 a:hover{background:url(../images_it/left_09.png) -215px 0;}
ul.left li#left10 a{background:url(../images_it/left_10.png) 0 0; display:block;width:215px;height: 20px;}
ul.left li#left10 a:hover{background:url(../images_it/left_10.png) -215px 0;}
ul.left li#left11 a{background:url(../images_it/left_11.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left li#left11 a:hover{background:url(../images_it/left_11.png) -215px 0;}
ul.left li#left12 a{background:url(../images_it/left_12.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left li#left12 a:hover{background:url(../images_it/left_12.png) -215px 0;}
ul.left li#left13 {background:url(../images_it/left_13.png) 0 0; display:block; width:215px;  height: 51px;}
ul.left li#left14 a{background:url(../images_it/left_14.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left li#left14 a:hover{background:url(../images_it/left_14.png) -215px 0;}
ul.left li#left15 a{background:url(../images_it/left_15.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left li#left15 a:hover{background:url(../images_it/left_15.png) -215px 0;}
ul.left li#left16 a{background:url(../images_it/left_16.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left li#left16 a:hover{background:url(../images_it/left_16.png) -215px 0;}
ul.left li#left17 a{background:url(../images_it/left_17.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left li#left17 a:hover{background:url(../images_it/left_17.png) -215px 0;}
ul.left li#left18 a{background:url(../images_it/left_18.png) 0 0; display:block;width:215px;  height: 32px;}
ul.left li#left18 a:hover{background:url(../images_it/left_18.png) -215px 0;}
ul.left li#left19 a{background:url(../images_it/left_19.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left li#left19 a:hover{background:url(../images_it/left_19.png) -215px 0;}
ul.left li#left20 a{background:url(../images_it/left_20.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left li#left20 a:hover{background:url(../images_it/left_20.png) -215px 0;}
ul.left li#left21 a{background:url(../images_it/left_21.png) 0 0; display:block;width:215px;  height: 30px;}
ul.left li#left21 a:hover{background:url(../images_it/left_21.png) -215px 0;}
ul.left li a:hover{ background-position: -215px 0px;}
ul.left li h1{height:auto; margin:0; padding:0;}

ul.left_eng {display: block; width:215px; height:538px;margin:0;padding:0;}
ul.left_eng li {list-style:none; text-indent: -9000px; margin:0; padding:0; display:block;}
ul.left_eng li a{width:215px; text-indent: -9000px;}
ul.left_eng li#left01 {background:url(../images_en/left_01.png) 0 0; display:block;width:215px;  height: 55px;}
ul.left_eng li#left02 a{background:url(../images_en/left_02.png) 0 0; display:block;width:215px;height: 20px;}
ul.left_eng li#left02 a:hover{background:url(../images_en/left_02.png) -215px 0;}
ul.left_eng li#left03 a{background:url(../images_en/left_03.png) 0 0; display:block;width:215px;height: 20px;}
ul.left_eng li#left03 a:hover{background:url(../images_en/left_03.png) -215px 0;}
ul.left_eng li#left04 a{background:url(../images_en/left_04.png) 0 0; display:block;width:215px;height: 20px;}
ul.left_eng li#left04 a:hover{background:url(../images_en/left_04.png) -215px 0;}
ul.left_eng li#left05 a{background:url(../images_en/left_05.png) 0 0; display:block;width:215px;height: 20px;}
ul.left_eng li#left05 a:hover{background:url(../images_en/left_05.png) -215px 0;}
ul.left_eng li#left06 a{background:url(../images_en/left_06.png) 0 0; display:block;width:215px;height: 20px;}
ul.left_eng li#left07 a:hover{background:url(../images_en/left_06.png) -215px 0;}
ul.left_eng li#left07 a{background:url(../images_en/left_07.png) 0 0; display:block;width:215px;height: 20px;}
ul.left_eng li#left07 a:hover{background:url(../images_en/left_07.png) -215px 0;}
ul.left_eng li#left08  {background:url(../images_en/left_08.png) 0 0; display:block;width:215px;height: 51px;}
ul.left_eng li#left08 a:hover{background:url(../images_en/left_08.png) -215px 0;}
ul.left_eng li#left09 a{background:url(../images_en/left_09.png) 0 0; display:block;width:215px;height: 20px;}
ul.left_eng li#left09 a:hover{background:url(../images_en/left_09.png) -215px 0;}
ul.left_eng li#left10 a{background:url(../images_en/left_10.png) 0 0; display:block;width:215px;height: 20px;}
ul.left_eng li#left10 a:hover{background:url(../images_en/left_10.png) -215px 0;}
ul.left_eng li#left11 a{background:url(../images_en/left_11.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left_eng li#left11 a:hover{background:url(../images_en/left_11.png) -215px 0;}
ul.left_eng li#left12 a{background:url(../images_en/left_12.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left_eng li#left12 a:hover{background:url(../images_en/left_12.png) -215px 0;}
ul.left_eng li#left13 {background:url(../images_en/left_13.png) 0 0; display:block; width:215px;  height: 51px;}
ul.left_eng li#left14 a{background:url(../images_en/left_14.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left_eng li#left14 a:hover{background:url(../images_en/left_14.png) -215px 0;}
ul.left_eng li#left15 a{background:url(../images_en/left_15.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left_eng li#left15 a:hover{background:url(../images_en/left_15.png) -215px 0;}
ul.left_eng li#left16 a{background:url(../images_en/left_16.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left_eng li#left16 a:hover{background:url(../images_en/left_16.png) -215px 0;}
ul.left_eng li#left17 a{background:url(../images_en/left_17.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left_eng li#left17 a:hover{background:url(../images_en/left_17.png) -215px 0;}
ul.left_eng li#left18 a{background:url(../images_en/left_18.png) 0 0; display:block;width:215px;  height: 32px;}
ul.left_eng li#left18 a:hover{background:url(../images_en/left_18.png) -215px 0;}
ul.left_eng li#left19 a{background:url(../images_en/left_19.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left_eng li#left19 a:hover{background:url(../images_en/left_19.png) -215px 0;}
ul.left_eng li#left20 a{background:url(../images_en/left_20.png) 0 0; display:block;width:215px;  height: 20px;}
ul.left_eng li#left20 a:hover{background:url(../images_en/left_20.png) -215px 0;}
ul.left_eng li#left21 a{background:url(../images_en/left_21.png) 0 0; display:block;width:215px;  height: 30px;}
ul.left_eng li#left21 a:hover{background:url(../images_en/left_21.png) -215px 0;}
ul.left_eng li a:hover{ background-position: -215px 0px;}
ul.left_eng li h1{height:auto; margin:0; padding:0;}

p.footer_uni{background:transparent url(../images_it/footer.gif) no-repeat scroll -140px 0;
height:50px;
margin:0 0 0 140px;
text-align:center;
width:730px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; line-height: 10px; padding-top:15px;}
p.footer_uni a:link{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}
p.footer_uni a:hover{text-decoration:underline;}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #666666;
	font-style: italic;

}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0098b7;
	border: #FFFFFF;
	text-decoration: underline;
	
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0098b7;
	text-decoration: underline;
	
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 30px;
	background-color: #333333;
	color: #0098b7;
	letter-spacing: 12em;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 3px;
	font-weight: bold;
	color: #0098b7;
	font-style: normal;
	top: auto;
	vertical-align: super;
	padding-top: 5px;

}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #006666;
  color: #DCDCDC;
}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
  font-weight: bold;
	background-color: #CCCCCC;
}

.navLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 3px;
	background-color: #FFFFFF;
}

.sidebarHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	background-color: #339999;
}

.sidebarFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #CCCCCC;
}

.footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCCCCC;
}

.legal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-width: med?¨ium;
  border-style: ridge;
}

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
  background-color: #336699;
}

.dingbat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #99CC99;
  color: #666666; 
	font-weight: bolder;
	font-size: medium;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	background-position: 12px;
	text-align: justify;
	padding: 0px;
	border: none;
	margin: 12px;



}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #0098b7;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	height: 10px;
	margin-top: 10px;
	margin-right: 12px;
	margin-left: 12px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0098b7;
	word-spacing: 0px;
	letter-spacing: 0px;
	margin-top: 5px;
	font-style: normal;
	text-transform: uppercase;
	margin-right: 12px;
	margin-left: 12px;



}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0098b7;
	margin-top: 5px;
	text-align: left;
	font-style: normal;
	margin-right: 12px;
	margin-left: 12px;
	letter-spacing: normal;

}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0098b7;
	margin-top: auto;
	margin-bottom: auto;
	line-height: normal;
	letter-spacing: normal;
	font-variant: normal;

}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0098b7;
	letter-spacing: 4px;
	margin: 12px;
	text-align: left;
}
h7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #0098b7;
	background-color: #FF0000;
	margin-top: auto;
	margin-bottom: auto;
	line-height: 24px;
	letter-spacing: 4px;

}

/* SCHEDE FILM */

#schedafilm {

}
#schedafilm .p2 {
color:#333333;
font-size:11px;

text-align:justify;

}
#schedafilm .p2 span {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-top:0px;
}
#schedafilm .p1 {
color:#333333;
font-size:12px;
}
#schedafilm .p1 span {
color:#0098b7;;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
padding-top:0px;
}

.img-pacchetto {
margin-bottom:2px;
margin-top:0px;
float: right;
right:0pt;
width:136px;
}

