body {
	background: black;
	margin: 0px;
}
#ausiliario{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1007px;
}
#centerVO{
	text-align: left;
	width: 1007px;
	height: 350px;
	position: absolute;
	top: 50%;
	margin-top: -181px;
}

#logo {
	/*position: relative;
	z-index: 20;*/
	/*border: 1px solid red;*/
}
#header {
	/*position: relative;
	left: 255px;
	top: -133px;
	z-index: 10;*/
	/*border: 1px solid black;*/
	/*background: transparent url(img/header.jpg) top right no-repeat;*/
	width: 975px;
	height: 313px;
}
.img1 {
	background: transparent url(img/header1.jpg) top right no-repeat;
}
.img2 {
	background: transparent url(img/header2.jpg) top right no-repeat;
}
.img3 {
	background: transparent url(img/header3.jpg) top right no-repeat;
}
.img4 {
	background: transparent url(img/header4.jpg) top right no-repeat;
}
.img5 {
	background: transparent url(img/header5.jpg) top right no-repeat;
}

#centro {
	/*background: red;*/
	width: 975px;
	float: left;
}
#sx {
	width: 242px;
	/*background: Green;*/
	float: left;
}
#menu {
	position: relative;
 	top: -115px;
 	margin-left: 20px;
	background: url(img/menu_bck.gif);
	color: yellow;
	width: 201px;
}
#menuBordo {	 	
	background: transparent url(img/menu_bordo.gif);
	color: yellow;
	padding: 10px;
	padding-left: 20px;	
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	line-height: 23px;
}
#menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#menu li {
	
}
#menu ul a {
	display: block;
	text-decoration: none;
}
#menu ul a:link,  
#menu ul a:visited {
	background: transparent;
	color: Yellow;
}
#menu ul a:hover,
#menu ul a:focus,
#menu ul a:active {
	background: Black;
	color: Yellow;
}
#foto {
	position: relative;
	top: -100px;
	width: 230px;
	/*background: #727272 url(img/footer_foto.gif) bottom left no-repeat;*/
	background: Black url(img/footer_foto.gif) bottom left no-repeat;
	padding-bottom: 12px;
	margin-left: 5px;
	margin-bottom: 10px;
}
#fotoH {
	background: url(img/header_foto.gif) top left no-repeat;
	padding-top: 42px;
	/*background: Yellow;*/
	/*width: */
}
#fotoC {
	background: White;
	border-left: 1px solid #727272;
	border-right: 7px solid #727272;
	margin-left: 7px;
	text-align: center;
}
#fotoC img {
	padding: 0px 0px 7px 7px;
	margin: 10px 0px 10px 0px;
	border-right: 1px solid #727272;
	border-top: 1px solid #727272;
	border-bottom: 0px;
	border-left: 0px;
}
#fotoC .bck0 {
	background: url(img/bck_foto.gif) bottom left no-repeat;	
}
#fotoC .bck1 {
	background: url(img/bck_foto1.gif) bottom left no-repeat;
}
#fotoC .bck2 {
	background: url(img/bck_foto2.gif) bottom left no-repeat;
}
#corpo {
	/*background: White;*/
	width: 733px;
	float: left;
	padding-bottom: 10px;
}
#footer {
	clear: both;
	color: White;
	margin:0 0 0 90px;
}
#news {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 702px;
}
#newsH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
#newsC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#down {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 702px;
}
#downH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
#downC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;

}
#downC a{
text-decoration:none;
color:#FF0000;

}
#downC a:hover{
text-decoration:none;
color:#000000;

}

#downC div{
width: 260px;
float:left;
margin-left:20px;
border:#666666 1px solid;
padding-bottom:3px;
}
#downC h1{

	font-size: 12px;
	font-weight: bold;
	color:#FF0000;
}
#downC img{
padding:5px;
}
#calend {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 702px;
}
#calendH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
#calendC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#calendC a {
	text-decoration: none;
}
#calendC a:link,  
#calendC a:visited {

	color: #3366FF;
}
#calendC a:hover,
#calendC a:focus,
#calendC a:active {
	color: red;}
	
#team {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 702px;
}
#teamH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
#teamC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#teamC a {
	text-decoration: none;
}
#teamC a:link,  
#teamC a:visited {

	color: #3366FF;
}
#teamC a:hover,
#teamC a:focus,
#teamC a:active {
	color: red;}
#teamC img {margin:20px;
	}
	
	

.gara {
	
}
.gara .garaImg {
	float: left;
	padding-bottom: 10px;
}
.gara .garaImg img {
	border: 2px solid Red;
}
.gara .garaDati {
	float: left;
	padding-left: 10px;
}

#gallery {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 730px;
}
#galleryH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
#galleryC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}

#galleryC a {
	color: #999999; text-decoration: none;
}

#galleryC a:hover{
	color: #999999; text-decoration: underline;
}
 
#galleryC a:visited,
#galleryC a:focus,
#galleryC a:active {
	color: #999999;
}

#galleryC ul {
	list-style: none;
	padding: 0px;
}

#galleryC img {
	border-right: 1px solid #727272;
	border-top: 1px solid #727272;
	border-bottom: 0px;
	border-left: 0px;
	padding: 0px 0px 7px 7px;
	margin: 10px 0px 10px 0px;
}

#galleryC .showAll {
	text-align: right;
	padding-right: 17px;
	font-size: 11px;
}

#galleryC .bck0 {
	background: url(img/bck_foto.gif) bottom left no-repeat;	
}
#galleryC .bck1 {
	background: url(img/bck_foto1.gif) bottom left no-repeat;
}
#galleryC .bck2 {
	background: url(img/bck_foto2.gif) bottom left no-repeat;
}
#headerSplash {
	width: 1007px;
	height: 307px;
}
#FlagSplash { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#FFFF00;
text-align:right;


}
#FlagSplash img { 
padding: 0 15px 0 0;


}
#official { padding: 12px 0 0 0; width:830px; float:left;


}
#bio {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 702px;
}
#bioH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
#bioC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#bioT {
	padding:0 25px 0 0;
}
#bioT span{ font-weight:bold; color:#FF0000;
}
#bioT a {
	text-decoration: none;
}
#bioT a:link,  
#bioT a:visited {

	color: #3366FF;
}
#bioT a:hover,
#bioT a:focus,
#bioT a:active {
	color: red;}
	
#ras {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 702px;
}
#rasH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
#rasC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#rasT {
	padding:0 25px 0 0;
}
#rasT span{ font-weight:bold; color:#FF0000;
}
#rasT a {
	text-decoration: none;
}
#rasT a:link,  
#rasT a:visited {

	color: #3366FF;
}
#rasT a:hover,
#rasT a:focus,
#rasT a:active {
	color: red;}
#rasT h1{
	color: red; font-size:14px;
}
#sponsor {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 702px;
}
#sponsorH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
#sponsorC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#sponsorC img {
	padding: 3px;
	margin: 0;
	border: 1px solid #727272;
}
#sponsorC #sponsorSx {
	float: left;
	text-align: left;
	width: 315px;
}
#sponsorC #sponsorDx {
	float: right;
	text-align: left;
	width: 315px;
}
#sponsorC a {
	text-decoration: none;
	color: #FF0000;
}
#sponsorC a:hover {
	text-decoration: none;
	color: #000000;
}

#flag {	 
	padding: 5px 0 0 25px;
	width:150px;
}
	
#flag img {
	padding-left: 15px;
}
	
#contatti {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 702px;
}
#contattiH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
	
#contattiC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#contattiC a {
	text-decoration: none;
}
#contattiC a:link,  
#contattiC a:visited {

	color: #3366FF;
}
#contattiC a:hover,
#contattiC a:focus,
#contattiC a:active {
	color: red;}
#link {
	background: Black url(img/footer_news.gif) bottom left no-repeat;
	padding-bottom: 6px;
	width: 702px;
}
#linkH {
	background: transparent url(img/header_news.gif) top left no-repeat;
	/*padding-top: 33px;
	padding-left: 9px;
	padding-right: 15px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FDFB00;
	padding-left: 55px;
	padding-top: 1px;
}
#linkC {
	border-left: 1px solid #727272;
	background: White;
	margin-left: 9px;
	margin-right: 15px;
	padding-left: 34px;
	padding-top: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
}
#linkT {
	padding:0 25px 0 0;
}
#linkT span{ font-weight:bold; color:#FF0000;
}
#linkT a {
	text-decoration: none;
}
#linkT a:link,  
#linkT a:visited {

	color: #3366FF;
}
#linkT a:hover,
#linkT a:focus,
#linkT a:active {
	color: red;}

#table {
	border-collapse: collapse;
	margin: 0px;
padding: 0px;
width:100%;

}


#table thead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #FF0000;
	
}

#table td {
font-size:11px;
}

#table .elenco{
text-align:left;
padding: 3px;
line-height: 16px;
/*border-right: 1px solid #A6A4A4;*/
}

#table td a, a:visited{
text-align:left;
text-decoration:none;
color:#000000;
}


#table td a:hover{
text-align:left;
color: #FF0000;
text-decoration:none;
}

#table thead th {
	border-bottom: 2px solid #FFF;
	border-left: 1px solid #6193B7;
}

#table .td1 {
	border-right: 1px solid #A6A4A4;
}

#table .ultimo {
	
}

#table thead #primo{
	text-align:center;
	padding: 5px 0 5px 0;
		font-size: 15px;
	line-height: 18px;	
}


#table .rigaGrigia {
	background: #F2F2F2;
	font-weight:bold;


}
#table .tit {
	background: #D5E4F5;
	font-size:11px;
	font-weight:bold;
	padding: 3px 0 3px 0;

}
#table .rigaBianca {
	background: #FFF;
	font-size:11px;
}

.contTabella {
	background: #EAEAEA;
	padding: 5px;
	text-align:center;
}
.bordoTabella {
	border: 1px solid #A6A4A4;
	padding: 2px;
	background: #FFF;
	line-height: 17px;
}

.contTabella td {
	border-bottom: 1px solid Red;
}

.contTabella .tit td {
	border-bottom: 0px;
}

#storico {
	
	text-align: center;
	/*border-left: 9px solid black;
	border-right: 15px solid black;*/
	padding-left: 9px;
	padding-right: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#storico a{
	text-decoration: none;
}
#storico a:link,  
#storico a:visited {
	color: #3366FF;
}
#storico a:hover,
#storico a:focus,
#storico a:active {
	color: red;
}
#storicoDate {
	border-left: 1px solid #727272;
	background: white;
	padding: 10px;
}

#storicoRis {	
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#storicoRis a{
	text-decoration: none;
}
#storicoRis a:link,  
#storicoRis a:visited {
	color: #3366FF;
}
#storicoRis a:hover,
#storicoRis a:focus,
#storicoRis a:active {
	color: red;
}

#contFacebook {
	position: relative;
	top: -100px;
	z-index: 100;
	width: 225px;
	background: black url(img/header_facebook.gif) left top no-repeat;
	padding-left: 10px;
	padding-top: 33px;
	text-align: left;
	margin-left: 0px;
	margin-bottom: 15px;
}

#contFacebookTit {
	
	background: white;
	text-align: center;
	
	
	padding-bottom: 10px;
	
	
	
}