/*
	COLORI:
	blu sfondo: 226697
	blu scuro scritte: 1c3b51
	azzurro link: 2898e6
	
*/

body 
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background: #5aa3c2 url('pat.jpg') repeat-x;
	color: #000;
}

	
	#container
	{
		width: 880px;
		text-align: left;
		padding: 10px;		
		margin: 30px auto;
		background: #fff url('imgg/pat.gif') repeat-y;
		border-top: 1px solid #dbdbdb;
		border-bottom: 1px solid #dbdbdb;
	}

		
		img
		{
			border: 0px;
		}

		#header
		{
			padding: 10px 0px 30px 0px;
			margin: 0px;
		}

		
		#conts
		{
			width: 880px;
			padding: 0px;		
			margin: 0px;
			text-align: left;
			overflow: hidden;
		}

			#gallerie
			{
				width: 300px;
				float: left;
				padding: 0px;		
				margin: 0px;
			}

			#testo
			{
				width: 550px;
				float: left;
				padding: 0px;		
				margin: 0px;
				text-align: justify;
			}

			h1
			{
				font-size: 17px;
				color: #226697;
				margin: 0px;
				padding: 10px 0px 20px 0px;
				text-align: center;
			}

			h2
			{
				font-size: 15px;
				color: #226697;
				margin: 0px;
				padding: 20px 0px 10px 0px;
			}

			#conts a
			{
				color: #1e6fbb;
				font-size: 10px;
				font-weight: bold;
			}

			#conts a:hover
			{
				color: #000;
				font-size: 10px;
				font-weight: bold;
			}

			#link_storia
			{
				text-align: center;
				padding: 20px 0px 60px 0px;
			}

		#player_v
		{
			margin: 0px;
			width: 550px;
			padding: 0px 0px 0px 225px;
			margin: 0px;
		}

		#footer
		{
			padding: 10px 0px 0px 0px;
			margin: 20px 0px 0px 0px;
			font-size: 10px;
		}

			#footer p
			{
				padding: 5px 0px 5px 0px;
				margin: 0px;
				border-top: 1px solid #dbdbdb;
			}

			#footer a
			{
				color: #1e6fbb;
				font-size: 10px;
			}

		