/*
	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: 18px;
	background: #7a786b url('imgg/pat.gif') repeat-y;
	background-position: center top;
	color: #343229;
}

	
	#container_hp
	{
		width: 1000px;
		text-align: left;
		padding: 0px;		
		margin: 0px auto;
	}

	#container
	{
		width: 1000px;
		text-align: left;
		padding: 0px;		
		margin: 0px auto;
	}

		#header
		{
			padding: 0px;
			margin: 0px;
			height: 225px;
		}

		#main
		{
			padding: 40px 0px 0px 0px;
			margin: 0px;
			background: #fff;
			overflow: hidden;
			width: 1000px;
		}
			
			#testo
			{
				padding: 10px 0px 0px 0px;
				margin: 0px;
				overflow: hidden;
			}

				#testo p
				{
					float: left;
					padding: 20px;
					margin: 0px;
					width: 293px;
					text-align: justify;
				}

				#testo form td
				{
					padding: 15px 0px 0px 20px;
				}

			
			#testo2
			{
				padding: 30px 0px 0px 0px;
				margin: 0px;
				overflow: hidden;
				float: left;
				background: #fff;
			}

				#testo2 div
				{
					float: left;
					padding: 20px;
					margin: 0px;
					width: 293px;
					text-align: justify;
				}

				#testo2 p
				{
					padding: 0px 10px 10px 10px;
					margin: 0px;
				}

			#dovesiamo
			{
				padding: 30px 0px 0px 0px;
				margin: 0px;
				overflow: hidden;
				background: #fff;
			}
				#dovesiamo p
				{
					padding: 0px 30px 10px 20px;
					margin: 0px;
					float: left;
				}

			#sezioni
			{
				padding: 0px;
				margin:0px;
				overflow: hidden;
				background: #c4bea4;
				float: left;
				border-bottom: 30px solid #fff;
				border-top: 25px solid #fff;
			}

				#sezioni p
				{
					float: left;
					padding: 10px 20px 15px 20px;
					margin: 0px;
					width: 293px;
					text-align: justify;
				}

			#galleria
			{
				padding: 10px 20px 0px 20px;
				margin:0px;
				overflow: auto;
				background: #c4bea4;
				float: left;
				border-bottom: 30px solid #fff;
				height: 200px;
				width: 960px;
			}

			#galleria div
			{
				padding: 0px;
				margin: 0px;
			}

		img
		{
			border: 0px;
		}

			
			#footer
			{
				clear: both;
				color: #fff;
				font-size: 11px;
				text-align: center;
				padding: 20px 0px 20px 0px;
				line-height: 20px;
				background: url('imgg/pat_footer.gif') repeat-x;
			}
				
				#footer a
				{
					color: #fff;	
				}

				#footer a:hover
				{
					color: #fff;
					text-decoration: none;
					background: #626056;
				}

		.link_red
		{
			color: #cb2e4b;
			text-decoration: none;
		}

			.link_red:hover
			{
				background: #eac6c6;
				color: #b91433;
			}


		.input
		{
			font-family: Verdana, Arial, sans-serif;
			font-size: 11px;
			border: 1px solid #c4bea4;
		}

		.submitButt
		{
			font-family: Verdana, Arial, sans-serif;
			font-size: 11px;
			font-weight: bold;
			background: #cb4f66;
			color: #fff;
			border: 0px;
			cursor: hand;
		}

			.submitButt:hover
			{
				font-family: Verdana, Arial, sans-serif;
				font-size: 11px;
				font-weight: bold;
				background: #9d243a;
				color: #fff;
				border: 0px;
				cursor: pointer;
				cursor: hand;
			}

		.resetButt
		{
			font-family: Verdana, Arial, sans-serif;
			font-size: 11px;
			font-weight: bold;
			background: #c4bea4;
			color: #fff;
			border: 0px;
			cursor: pointer;
			cursor: hand;
		}

			.resetButt:hover
			{
				font-family: Verdana, Arial, sans-serif;
				font-size: 11px;
				font-weight: bold;
				background: #84806e;
				color: #fff;
				border: 0px;
				cursor: pointer;
				cursor: hand;
			}

		

		