html, body {background-color: #FFFFFF; text-align: center;}
#container {
	width:960px;
	overflow: hidden;
	border:1px solid #008ACB;
	text-align: center; 
	position:relative; 
	top:0px; 
	margin:auto; 
	}
#containerViola {
	width:960px;
	overflow: hidden;
	border:1px solid #ED1C91;
	text-align: center; 
	position:relative; 
	top:0px; 
	margin:auto; 
	}
#containerViola_OLD {
	width:960px;
	overflow: hidden;
	border:1px solid #B065A1;
	text-align: center; 
	position:relative; 
	top:0px; 
	margin:auto; 
	}
#containerRed {
	width:960px;
	overflow: hidden;
	border:1px solid #ed1b24;
	text-align: center; 
	position:relative; 
	top:0px; 
	margin:auto; 
	}
#logo { 
	background-color: #FFFFFF; 
	float: left; 
	width: 300px; 
	height: 200px; 
	}
#scritta { 
	background-color: #FFFFFF; 
	float: right; 
	width: 660px;
	height: 200px; 
	/*border:1px solid #000000;*/
	position:relative;
	}
#bottom { 
	background-color: #FFFFFF; 
	width: 960px; 
	margin-right:0px;
	margin-top:0px;
	padding-top: 10px;
	text-align: center; 
	position:relative; 
	top:10px; 
	}
#sponsor { 
	background-color: #FFFFFF; 
	width: 960px; 
	margin-right:0px;
	margin-top:0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center; 
	position:relative; 
	border-bottom:1px solid #008ACB; 
	}
#sponsorViola { 
	background-color: #FFFFFF; 
	width: 960px; 
	margin-right:0px;
	margin-top:0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center; 
	position:relative; 
	border-bottom:1px solid #ED1C91; 
	}
#sponsorViola_OLD { 
	background-color: #FFFFFF; 
	width: 960px; 
	margin-right:0px;
	margin-top:0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center; 
	position:relative; 
	border-bottom:1px solid #B065A1; 
	}
#programma {
	background-color: #FFFFFF;
	float: left;
	width: 285px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	padding-right:10px;
	padding-left:5px;
	border-right: solid 1px #008ACB;
	/*border:1px solid #000000;*/
	}
#programma1ed {
	background-color: #FFFFFF;
	float: left;
	width: 285px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	padding-right:10px;
	padding-left:5px;
	border-right: solid 1px #ed1b24;
	/*border:1px solid #000000;*/
	}
#programma3ed {
	background-color: #FFFFFF;
	float: left;
	width: 285px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	padding-right:10px;
	padding-left:5px;
	border-right: solid 1px #ED1C91;
	/*border:1px solid #000000;*/
	}
#programma3ed_OLD {
	background-color: #FFFFFF;
	float: left;
	width: 285px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	padding-right:10px;
	padding-left:5px;
	border-right: solid 1px #B065A1;
	/*border:1px solid #000000;*/
	}
#content {
	/*contiene i div centro e news*/
	width:650px;
	float:right;
	text-align: center; 
	position:relative; 
	margin-top:20px; 
	overflow: hidden;
	}
#centro {
	background-color: #FFFFFF;
	width: 380px;
	float:left;
	text-align:center;
	/*border:1px solid #000000;*/
	}
#centro2 {
	background-color: #FFFFFF;
	width: 350px;
	padding: 10px;
	/*text-align:left;*/
	text-align:justify;
	/*border:1px solid #9a9a9a;*/
	overflow: hidden;
	}
#news {
	background-color: #FFFFFF;
	float: right; 
	width: 240px;
	padding-left: 5px;
	padding-right:5px;
	text-align:left;
	/*border:1px solid #000000;*/
	}
#txtNews {
	background-color: #FFFFFF;
	margin:auto;
	width: 600px;
	padding-left: 5px;
	padding-right:5px;
	text-align:justify;
	/*border:1px solid #000000;*/
	}
.imgNews {
	float:right;
	margin:0px 0px 15px 20px;
	}
.imgNList {
	float:right;
	margin:0px 0px 0px 0px;
	}

.imgScritta {position:absolute; left:255px; top:50px;}
.ul {
	position:absolute; left:190px; top:80px;
	background-color: #FFFFFF; 
	list-style-type:none; 
	}
.ulNew {
	position:absolute; left:240px; top:80px;
	background-color: #FFFFFF; 
	list-style-type:none; 
	}
.ulSocial {
	position:absolute; left:460px; top:110px;
	background-color: #FFFFFF; 
	list-style-type:none; 
	}
.ul2 {
	position:absolute; left:130px; top:80px;
	background-color: #FFFFFF; 
	list-style-type:none; 
	}
.ul2New {
	position:absolute; left:180px; top:80px;
	background-color: #FFFFFF; 
	list-style-type:none; 
	}
.ul3 {
	/*position:absolute; left:150px; top:5px;*/
	margin:auto;
	background-color: #FFFFFF; 
	list-style-type:none; 
	}
.li {display:inline; padding:9px;}
.ulSponsor {
	background-color: #FFFFFF; 
	list-style-type:none;
	margin:auto;
	}
.liSponsor {display:inline; padding:15px;}
.liSponsor2 {display:inline; padding:30px;}
#pagVideo
{
  margin: auto;
  width: 600px;
  text-align: center;
  position:relative;
}
#video {
	/*div per metter il video nelle pagine*/
	width: 450px;
	position:absolute;
	left:20px;
	top:-10px;
	}
	
div.imgVideo
{
  margin: 5px;
  height: auto;
  width: auto;
  float:right;
  text-align: center;
}	
div.desc
{
  text-align: center;
  width: 120px;
  margin: 2px;
}

