@charset "utf-8";
body {
	font-family:"Arial","sans-serif";
	color: #FFFFFF;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	
	background-color: #FFFFFF;
	background-image:url(graph/base/sfx.gif);
	background-repeat:repeat;
	margin-left: 1px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
.photo {
	display:block;
	background-image:url(image/header/header.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:900px;
	height: 180px;
}

.opaco{
z-index:2;
height:1000px;
background-color:#ffffff;
}

.logo {
	position:relative;
	display:block;
	width:250px;
	height:175px;
	z-index:2;
/*	//background-color:#FFFFFF;
//	filter:alpha(opacity=90);
//	-moz-opacity:0.9;
//	opacity: 0.9;**/
	top: 20px;
	left: -330px;
}

b.rtop, b.rbottom{display: block}

b.rtop b, b.rbottom b{display: block; height: 1px; overflow: hidden; background: #ffffff; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9;*}

b.r1{margin: 0 5px}

b.r2{margin: 0 3px}

b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px}
 
.bianco2{
	background-color:#ffffff;
	font-family:"Arial","sans-serif";
		background-color:#FFFFFF;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;*
}
.arancio{
	background-color:#FF672D;
	padding-left: 5px
}

.altezza10 {
	display:block;
	width:5px;
	height: 10px;
}
.altezza5 {
	display:block;
	width:5px;
	height: 5px;
}
.altezza3{
	display:block;
	width:10px;
	height: 3px;
}
.altezza3x3{
	display:block;
	width:3px;
	height: 3px;
}
.altezza20{
	display:block;
	width:5px;
	height: 20px;
}
.footer{
	background-color:#d7d7d7;
	font-family:"Verdana","sans-serif";
	color: #000000;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	
}
.bianco{
	background-color:#ffffff;
	font-family:"Arial","sans-serif";
}
.content{
	background-color:#f7f7f7;
	font-family:"Arial","sans-serif";
}
.titoloBlu {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #105A8C;
	text-decoration: none;		
}.titoloArancio {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF672D;
	text-decoration: none;		
}
.testi10 {
	font-family:"Verdana","sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;		
	background-color:#f7f7f7;
}
.testi12 {
	font-family:"Verdana","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;		
	background-color:#f7f7f7;
}
.form{
	border:1px solid #666666;
	background-color:#ffffff;
	font-family:"Arial","sans-serif";
	color: #000000;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	
	
}
.form2{
	border:1px solid #666666;
	background-color:#EAEAEA;
	font-family:"Arial","sans-serif";
	color: #000000;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	
	
}
.form2pp{
	border:1px solid #666666;
	background-color:#EAEAEA;
	font-family:"Arial","sans-serif";
	color: #000000;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-left: 10px;
	
}
.form3{
	border:1px solid #666666;
	background-color:#ffffff;
	font-family:"Arial","sans-serif";
	color: #000000;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	
	
}

.rosso{
font-family:"Arial","sans-serif";
color: #ff0000;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	
	
}

.boxRosso{
font-family:"Arial","sans-serif";
color: #ff0000;
	border:1px solid  #ff0000;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	
	
}

.piva {
	font-family:"Helvetica","sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;	
}
.nero9 {
	font-family:"Arial","sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;	
}
.nero12 {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;	
}
.nero14 {
	font-family:"Arial","sans-serif";
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;	
}
.title_film {
	font-family:"Arial","sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;	
}
.subtitle_film {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #808080;
	text-decoration: none;	
}
.subsubtitle_film {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cccccc;
	text-decoration: none;	
}
.nero11 {
	font-family:"Arial","sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;	
}
.nero11pp{
	font-family:"Arial","sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 19px;	
}
.news_date {
	font-family:"Helvetica","sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;	
}
.news_title {
	font-family:"Helvetica","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;	
}
.news_text {
	font-family:"Helvetica","sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;	
}
.section_title {
	font-family:"Helvetica","sans-serif";
	font-size: 15px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;	
}


.menu_selezionato{
	font-family:"Helvetica","sans-serif";
	font-size: 18px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;	
}


.base {
	font-family:"Arial","sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	background-color:#333333;
	text-decoration: none;	
}
.baseB{
background-color:#ffffff;
}
.sfondo808080{
background-color:#808080;
}
.sfondonero{
background-color:#000000;
}
.gallerybox{
background-color:#000000;
font-family:"Arial","sans-serif";
font-size: 11px;
font-style: normal;
line-height: 13px;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #ffffff;
text-decoration: none;	
}
.donatetitle{
font-family:"helvetica","sans-serif";
font-size: 30px;
font-style: normal;
line-height: 32px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #003D79;
text-decoration: none;	
}
.donatetitle2{
font-family:"arial","sans-serif";
font-size: 16px;
font-style: normal;
line-height: 18px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #4598CE;
text-decoration: none;	
}
.portfoliobox{
background-color:#717171;
font-family:"Arial","sans-serif";
font-size: 11px;
font-style: normal;
line-height: 13px;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #ffffff;
text-decoration: none;
padding-bottom: 5px;
}
.portfoliobox2{
font-family:"Arial","sans-serif";
font-size: 11px;
font-style: normal;
line-height: 13px;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #ffffff;
text-decoration: none;	
padding-bottom: 5px;
}
.filmdetbox{
font-family:"Arial","sans-serif";
font-size: 11px;
font-style: normal;
line-height: 13px;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
background-color:#FFFFFF;
}
.newsltterbox{
font-family:"Arial","sans-serif";
font-size: 12px;
font-style: normal;
line-height: 14px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;	
background-color:#ffffff;
}

A.set1:link {
	font-family:"Arial","sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;	
}
A.set1:active {
	font-family:"Arial","sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;	
}

A.set1:visited {
	font-family:"Arial","sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;	
}

A.set1:hover{
	font-family:"Arial","sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1C6190;
	text-decoration: underline;	
}
A.set2:link {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #105A8C;
	text-decoration: none;		
}
A.set2:active {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #105A8C;
	text-decoration: none;
}

A.set2:visited {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #105A8C;
	text-decoration: none;
}

A.set2:hover{
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
A.set3:link {
	font-family:"Verdana","sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;	
}
A.set3:active {
	font-family:"Verdana","sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;	
}

A.set3:visited {
	font-family:"Verdana","sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;	
}

A.set3:hover{
	font-family:"Verdana","sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #105A8C;
	text-decoration: none;			
}
A.set4:link {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;	
}
A.set4:active {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;		
}

A.set4:visited {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;		
}

A.set4:hover{
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: underline;		
}
A.set5:link {
	font-family:"Arial","sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #808080;
}
A.set5:active {
	font-family:"Arial","sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #808080;	
}

A.set5:visited {
	font-family:"Arial","sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #808080;
	}

A.set5:hover{
	font-family:"Arial","sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #808080;	
}
A.set6:link {
	font-family:"Arial","sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFCC00;
	text-decoration: none;
	background-color: #808080;
}
A.set6:active {
	font-family:"Arial","sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFCC00;
	text-decoration: none;
	background-color: #808080;	
}

A.set6:visited {
	font-family:"Arial","sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFCC00;
	text-decoration: none;
	background-color: #808080;
	}

A.set6:hover{
	font-family:"Arial","sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #808080;	
}
.porcodio{
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF672D;
	text-decoration: none;
	}
	
	A.setS:link {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;		
}
A.setS:active {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

A.setS:visited {
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

A.setS:hover{
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF672D;
	text-decoration: none;
		background-color:#105A8C;
	padding-left:2px;
	padding-right:2px;
}	
A.setss:link {
font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF672D;
	text-decoration: none;
		background-color:#105A8C;
	padding-left:2px;
	padding-right:2px;	
}
A.setss:active {
font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF672D;
	text-decoration: none;
		background-color:#105A8C;
	padding-left:2px;
	padding-right:2px;
}

A.setss:visited {
font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF672D;
	text-decoration: none;
		background-color:#105A8C;
	padding-left:2px;
	padding-right:2px;
}

A.setss:hover{
	font-family:"Arial","sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}	
A.set8:link {
	font-family:"Arial","sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #105A8C;
	text-decoration: none;	
}
A.set8:active {
	font-family:"Arial","sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #105A8C;
	text-decoration: none;	
}

A.set8:visited {
	font-family:"Arial","sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #105A8C;
	text-decoration: none;	
}

A.set8:hover{
	font-family:"Arial","sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#FFFFFF;
	background-color:#105A8C;
	padding-left:2px;
	padding-right:2px;
	text-decoration: none;	
}
table.sample {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-top: 0px; 
	border-color: rgb(204, 204, 204);
	border-collapse: collapse;
	background-color: rgb(247, 247, 247);
}
table.sample th {
	border-top: 0px; 
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: rgb(204, 204, 204);
	background-color: rgb(247, 247, 247);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px;
		border-top: 0px; 
	padding: 1px;
	border-style: solid;
	border-color: rgb(204, 204, 204);
	background-color: rgb(247, 247, 247);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample1 {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-top: 0px; 
	border-color: rgb(204, 204, 204);
	border-collapse: collapse;
	background-color: rgb(247, 247, 247);
}
table.sample1 th {
	border-top: 0px; 
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: rgb(204, 204, 204);
	background-color: rgb(247, 247, 247);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample1 td {
	border-width: 1px;
		border-top: 0px; 
		border-left: 0px;
	padding: 1px;
	border-style: solid;
	border-color: rgb(204, 204, 204);
	background-color: rgb(247, 247, 247);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample2 {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-top: 0px; 
	border-color: #ffffff;
	border-collapse: collapse;
	background-color: rgb(247, 247, 247);
}
table.sample2 th {
	border-top: 0px; 
	border-width: 0px;
	padding: 1px;
	border-style: solid;
	border-color: #ffffff;
	background-color: rgb(247, 247, 247);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample2 td {
	border-width: 0px;
		border-top: 0px; 
	padding: 0px;
	border-style: solid;
	border-color: #ffffff;
	background-color: rgb(247, 247, 247);
	-moz-border-radius: 0px 0px 0px 0px;
}
.imgs {  
       background-color: #cccccc;  
       padding:4px;    
       border:0px    
    }  


