/*

COLORI
	verde sfondo #83c4b6
*/


body
{
	text-align: center;
	background: #fff;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}

	
	#container
	{
		width: 960px;
		margin: 20px auto;
		padding: 0px 0px 20px 0px;
		text-align: left;
		background:  #83c4b6 url('imgg/curva_bott.gif') no-repeat;
		background-position: bottom center;
	}

	#header
	{
		margin: 0px;
		padding: 0px;
	}

		#header img
		{
			border: 0px;
		}
	
	#main
	{
		margin: 0px;
		padding: 10px 0px 0px 0px;
		overflow: hidden;
	}
		
		#menu_hp
		{
			width: 455px;
			padding: 0px 0px 0px 25px;
			margin: 0px;
			float: left;
		}

			#menu_hp img
			{
				border: 0px;
				margin: 0px;
				padding: 0px;
			}

		#video_hp
		{
			width: 480px;
			padding: 0px;
			margin: 0px;
			float: left;
		}

			#video_hp img
			{
				border: 0px;
			}

		
		#menu
		{
			width: 315px;
			padding: 0px 0px 0px 25px;
			margin: 0px 30px 0px 0px;
			float: left;
		}

			#menu img
			{
				border: 0px;
			}

		#conts
		{
			width: 550px;
			padding: 0px;
			margin: 0px;
			float: left;
		}

			#conts td
			{
				vertical-align: top;
				padding-bottom: 30px;
			}

			#conts img
			{
				border: 0px;
			}

			#conts h2
			{
				font-size: 14px;
				padding: 0px;
				margin: 0px;
			}

			#conts h3
			{
				font-size: 12px;
				padding: 10px 0px 0px 0px;
				margin: 0px;
			}

			#conts input
			{
				font-family: Verdana, Arial, sans-serif;
			}

			#conts textarea
			{
				font-family: Verdana, Arial, sans-serif;
				font-size: 11px;
			}

			#conts a
			{
				color: #fff;
			}

			#conts .submitButt
			{
				background: #d33c3e;
				border: 0px;
				color: #fff;
				font-weight: bold;
				font-size: 12px;
			} 

			#conts .resetButt
			{
				background: #629388;
				border: 0px;
				color: #fff;
				font-weight: bold;
				font-size: 12px;
			} 

			#menu_l img
			{
				margin: 0px 0px 20px 0px;
			}

		#calcio
		{
			background: url('imgg/tit_calcio.gif') no-repeat;
			background-position: left center;
			padding: 20px 0px 10px 50px;
			margin: 0px 0px 20px 0px;
			border-top: 1px solid #fff;
			border-bottom: 1px solid #fff;
		}

		#video_hp h2
		{
			padding: 21px 0px 0px 0px;
			margin: 0px;
		}
		
		#scrolling
		{
			overflow: auto;
			width: 450px;
			height: 483px;
			padding-right: 10px;
		}

	#footer
	{
		clear: both;
	}

		
	#elenco_video
	{
		width: 550px;
		height: 100px;
		overflow: auto;
		padding: 20px 0px 0px 0px;
	}
		
		#elenco_video td
		{
			padding: 0px 10px 0px 0px;
		}

		.spec
		{
			font-weight: bold;
			color: #000;
		}

	#annuncio
			{
				width: 545px; 
				padding: 10px 10px 20px 10px; 
				background: #fff; 
				font-family: Verdana, sans-serif; 
				color: #000;
				font-size: 11px;
				border: 1px solid #ccc;
			}

			#annuncio form
			{
				padding: 0px;
				margin: 0px;
				font-size: 11px;
			}

			#annuncio td
			{
				text-align: left;
				padding: 0px;
				margin: 0px;
				font-size: 11px;
			}

			#annuncio .submitButtAnnuncio
			{
				font-size: 10px;
				color: #fff;
				background: #ba0000;
				border: 0px;
				font-weight: bold;
				font-size: 12px;
				padding: 0px 5px 0px 5px;
			}

			#annuncio .resetButtAnnuncio
			{
				color: #fff;
				background: #ba0000;
				border: 0px;
				font-weight: bold;
				font-size: 11px;
				padding: 0px 5px 0px 5px;
			}

			#annuncio .input
			{
				font-family: verdana, sans-serif;
				color: #000;
				font-size: 11px;
			}