/*
	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;
	color: #000;
}

		#container_hp
	{
		width: 1000px;
		text-align: left;
		padding: 0px;		
		margin: 40px auto;
		background: #f7f7f7 url('imgg/crocini_alto_hp.gif') no-repeat;
	}

		#container_hp p
		{
			margin: 0px;
			padding: 0px;
		}

		#container_hp img
		{
			border: 0px;
		}

	
	#container
	{
		width: 1000px;
		text-align: left;
		padding: 0px;		
		margin: 40px auto;
		background: #f7f7f7 url('imgg/pat_header.gif') repeat-x;
		color: #000;
	}

		#main
		{
			padding: 0px;		
			margin: 0px auto;
			overflow: hidden;
			background: url('imgg/cmyk_hp.gif') no-repeat;
			background-position: center left;
		}

			
			#left
			{
				width: 240px;
				float: left;
				background: url('imgg/crocini_alto_all.gif') no-repeat;
				padding: 60px 0px 0px 30px;
			}

					#menu_main
					{
						width: 240px;
						background: url('imgg/pat_menu.gif') repeat-y;
						font-family: tahoma, verdana, arial, sans-serif;
						font-size: 12px;
					}

					#menu_main ul
					{
						list-style: none;
						padding: 10px 0px 10px 40px;
						margin: 0px;
						border-bottom: 1px solid #e5e5e5;
					} 

					#menu_main li
					{
						padding: 5px 10px 5px 0px;
						margin: 0px;
					} 

					#menu_main li .a
					{
						text-decoration: none;
						color: #000;
					} 
					
					#menu_main li a:hover
					{
						text-decoration: underline;
					} 

					.testo_m
					{
						text-decoration: none;
						color: #e3007a;
					}

					.testo_cy
					{
						text-decoration: none;
						color: #009036;
					}

					.testo_c
					{
						text-decoration: none;
						color: #009ee1;
					}
			

			#right
			{
				width: 730px;
				float: left;
				background: url('imgg/crocini_alto_all_r.gif') no-repeat;
				background-position: right top;
				padding: 0px 0px 0px 0px;

			}

				#header
				{
					text-align: right;
					padding: 90px 60px 80px 0px;
				}

				#header img
				{
					border: 0px;
				}


				
				#conts
				{
					padding: 0px 0px 40px 70px;
					margin: 0px;
				}

				#conts h1
				{
					padding: 0px 0px 30px 0px;
					margin: 0px;
				}

				#conts ul
				{
					list-style: none;
					padding: 0px;
					margin: 0px;
				}

				#conts  li
				{
					padding: 0px 0px 10px 20px;
					margin: 0px;
				}


				
			

				#conts_foto
				{
					padding: 0px 0px 40px 0px;
					margin: 0px;
					overflow: hidden;
				}

				#conts_foto h1
				{
					padding: 0px 0px 30px 70px;
					margin: 0px;
				}
				
				#conts_foto h2
				{
					padding: 15px 0px 30px 70px;
					margin: 0px;
					font-size: 18px;
					color: #009ee1;
				}

				#conts_foto h3
				{
					padding: 5px 0px 5px 70px;
					margin: 0px;
					font-size: 14px;
					color: #e2007a;
				}





				#conts_foto p
				{
					padding: 0px 0px 0px 70px;
					margin: 0px;
				}

				#conts_foto ul
				{
					list-style: none;
					padding: 0px 0px 0px 70px;
					margin: 0px;
				}

				#conts_foto  li
				{
					padding: 0px 0px 10px 20px;
					margin: 0px;
				}
				
				.li_c
				{
					background: url('imgg/segna_lic.gif') no-repeat;
				}

				.li_nero
				{
					background: url('imgg/linero.gif') no-repeat;
				}

				.li_red
				{
					background: url('imgg/lired.gif') no-repeat;
				}
				.li_ciano
				{
					background: url('imgg/liciano.gif') no-repeat;
				}
				.li_g
				{
					background: url('imgg/lig.gif') no-repeat;
				}

				.li_m
				{
					background: url('imgg/segna_lim.gif') no-repeat;
				}

				.li_mag
				{
					background: url('imgg/limag.gif') no-repeat;
				}


				.li_cy
				{
					background: url('imgg/segna_licy.gif') no-repeat;
				}


				#testo
				{
					float: left;
					margin: 0px;
					padding: 0px;
					width: 395px;
				}
				
				#foto
				{
					float: left;
					margin: 0px;
					padding: 0px;
					width: 312px;
				}

	#footer
	{
		text-align: left;
		background: #939393 url('imgg/back_footer.gif') no-repeat;
		color: #fff;
		font-size: 11px;
		margin: 0px;
		padding: 30px 0px 40px 40px;
	}


	
	#footer img
	{
		border: 0px;
	}

	#footer a
	{
		color: #fff;
		text-decoration: underline;
	}

	#footer a:hover
	{
		color: #fff;
		text-decoration: none;
	}

	.input
	{
		font-family: verdana,arial,sans-serif;
		font-size: 11px;
	}

	.resetButt
	{
		background: #929292;
		border: 0px;
		color: #fff;
		font-weight: bold;
		font-size: 11px;
	}

	.submitButt
	{
		background: #009ee1;
		border: 0px;
		color: #fff;
		font-weight: bold;
		font-size: 11px;
	}


	.submitButt1
	{
	padding: 10px;
	background: #009ee1;
	border: 0px;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	}
	
	.resetButt1
	{
		padding: 10px;
		background: #929292;
		border: 0px;
		color: #fff;
		font-weight: bold;
		font-size: 13px;
	}


	.title
	{
	color: #363b25;
	font-family: Georgia, times, serif;

	}

	.prezzo
	{
	font-size: 14px;
	}

	#cookieChoiceInfo span{display: inline-block; box-sizing: border-box; padding: 0px 23%; }
		#cookieChoiceInfo a{text-decoration: none;}
		.cookie_info{font-size: 14px; line-height: 20px; color: #e3007a !important;}

	.cookie_pol li{list-style: square inside; padding: 0px 0px 10px 15px; }