/*
	COLORI:
	blu: #132a3c
	grigio linee: #d4d4d4
	azzurro sfondo: #aad2ed;
*/

body 
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background: #aad2ed;
	color: #132a3c;
}

	#container_index
	{
		width: 790x;
		text-align: center;
		padding: 70px 0px 0px 0px;			
		margin: 0px auto;
	}
	
	
	
	#container
	{
		width: 1000px;
		text-align: left;
		padding: 0px;		
		margin: 0px auto;
	}
		
		#header
		{
			padding: 0px;		
			margin: 0px;
			text-align: center;
			height: 160px;
		}

			#header img
			{
				display: block;
				border: 0px; 
			}

		#main
		{
			width: 1000px;
			text-align: left;
			padding: 0px;		
			margin: 0px auto;
			/*background: url('imgg/pat_doppio.gif') repeat-y;*/
			overflow: hidden;
			float: left;
		}

			#menu_main
			{
				width: 200px;
				padding: 0px;
				margin: 0px;
				padding: 0px;
				background: #fff url('imgg/back_menu.gif') no-repeat;
				float: left;
			}

				#menu_main h1
				{
					color: #fff;
					padding: 0px;
					margin: 0px;
					font-size: 11px;
					font-weight: normal;
					padding: 7px 10px 0px 20px;
				}

				#menu_main ul
				{
					padding: 10px 0px 0px 0px;
					margin: 0px;
					color: #000;
					list-style: none;
					background: url('imgg/back_menu_bottom.gif') no-repeat;
					background-position: center bottom;
				}

					.menu_princ
					{
						padding: 10px 10px 10px 20px;
						margin: 0px;
					}

					.menu_princ a
					{
						color: #132a3c;
						text-decoration: none;
						font-weight: bold;
					}
						
						.menu_princ a:hover
						{
							color: #132a3c;
							text-decoration: none;
							font-weight: bold;
							text-decoration: underline;
						}

					.menu_sec
					{
						padding: 2px 10px 2px 15px;
						margin: 1px;
						border-bottom: 1px solid #d4d4d4;
					}

					.menu_sec a
					{
						color: #132a3c;
						text-decoration: none;
						border-bottom: 0px;
					}
						
						.menu_sec a:hover
						{
							color: #132a3c;
							text-decoration: none;
							text-decoration: underline;
						}

					.sezione
					{
						color: #fff;
					}

	
	
	
			#conts
			{
				padding: 0px;
				margin: 0px 0px 0px 10px;
				float: left;
				width: 790px;
				background: #fff url('imgg/back_main.gif') no-repeat;
				background-position: center bottom;
			}

				#conts table
				{
					margin: 10px 0px 0px 0px;
					padding: 0px;
				}

					#conts td
					{
						padding: 0px 29px 10px 0px;
						margin: 0px;
						text-align: left;
					}

					#conts table tr td img
					{
						border: 1px solid #d4d4d4;
					}

					#conts h3
					{
						padding: 0px 0px 5px 0px;
						margin: 0px;
						text-align: center;
					}

					#conts h4
					{
						padding: 0px;
						margin: 0px;
						font-size: 17px;
						font-weight: normal;
					}
					#conts h6
					{
						padding: 0px;
						margin: 0px;
						font-size: 13px;
						font-weight: normal;
					}

					#conts h5 span
					{
						padding: 0px 0px 0px 0px;
						margin: 0px;
						font-size: 14px;
						font-weight: normal;
						background: #132a3c;
						color: #fff;
					}

				#confezione
				{
					background: #1b3b54;
					color: #fff;
					font-size: 10px;
					padding: 2px;
					margin: 0px;
					display: none;
					position: absolute:
					top: 200px;
					z-index: 5;
				}

				#paginazione_scheda
				{
					background: #d4d4d4;
					border: 1px solid #fff;
					overflow: hidden;
				}

					#paginazione_scheda ul
					{
						width: 400px;
						margin: 0px auto;
						list-style: none;
					}

					#paginazione_scheda ul li
					{
						width: 170px;
						float: left;
						padding: 3px 0px 3px 0px;
					}

					#paginazione_scheda ul li a
					{
						color: #132a3c;
						font-size: 10px;
					}

					#paginazione_scheda ul li a:hover
					{
						color: #132a3c;
						font-size: 10px;
						text-decoration: underline;
					}

			
			#elenco_prodotti
			{
				padding: 20px 0px 0px 20px;
				margin: 0px;
			}

				#elenco_prodotti div
				{
					width: 120px;
					padding: 0px 31px 20px 0px;
					margin: 0px;
					float: left;
				}

				#elenco_prodotti div img
				{
					border: 1px solid #d4d4d4;
				}


/*** cambiare prods_... con stile relativo alla categoria */
		
		
		/*Pagine generali*/

		#norm h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_norm.gif') no-repeat;
		}
				#norm a
				{
					color: #ff0000;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#norm  a:hover
					{
						color: #ff0000;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#norm h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #132a3c;
		}

		
		



		/*Linea Classic*/

		#prods_classic h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_classic.gif') no-repeat;
		}
				#prods_classic a
				{
					color: #ff0000;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_classic a:hover
					{
						color: #ff0000;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_classic h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #ff0000;
		}

		/*Linea Garden*/

		#prods_garden h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_garden.gif') no-repeat;
		}
				#prods_garden a
				{
					color: #4b9719;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_garden a:hover
					{
						color: #4b9719;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_garden h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #4b9719;
		}

		/*Linea Holographic*/

		#prods_holographic h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_holographic.gif') no-repeat;
		}
				#prods_holographic a
				{
					color: #9792bf;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_holographic a:hover
					{
						color: #9792bf;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_holographic h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #9792bf;
		}

		/*Linea Metallic*/

		#prods_metallic h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_metallic.gif') no-repeat;
		}
				#prods_metallic a
				{
					color: #a378b4;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_metallic a:hover
					{
						color: #a378b4;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_metallic h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #a378b4;
		}

		/*Linea Print*/

		#prods_print h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_print.gif') no-repeat;
		}
				#prods_print a
				{
					color: #1b3ca4;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_print a:hover
					{
						color: #1b3ca4;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_print h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #1b3ca4;
		}


		/*Linea Fantasy*/

		#prods_fantasy h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_fantasy.gif') no-repeat;
		}
				#prods_fantasy a
				{
					color: #6c3f05;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_fantasy a:hover
					{
						color: #6c3f05;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_fantasy h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #6c3f05;
		}


		/*Linea Football*/

		#prods_football h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_football.gif') no-repeat;
		}
				#prods_football a
				{
					color: #6fc4c5;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_football a:hover
					{
						color: #6fc4c5;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_football h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #6fc4c5;
		}

		
		/*Linea Bandiere*/

		#prods_bandiere h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_bandiere.gif') no-repeat;
		}
				#prods_bandiere a
				{
					color: #e8bc33;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_bandiere a:hover
					{
						color: #e8bc33;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_bandiere h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #e8bc33;
		}

		/*Linea Mini*/

		#prods_mini h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_mini.gif') no-repeat;
		}
				#prods_mini a
				{
					color: #e5a383;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_mini a:hover
					{
						color: #e5a383;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_mini h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #e5a383;
		}


		/*Linea Multivento*/

		#prods_multivento h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_multivento.gif') no-repeat;
		}
				#prods_multivento a
				{
					color: #94ade6;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_multivento a:hover
					{
						color: #94ade6;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_multivento h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #94ade6;
		}


		/*Linea promotional*/

		#prods_promotional h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_promotional.gif') no-repeat;
		}
				#prods_promotional a
				{
					color: #c7c9cd;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_promotional a:hover
					{
						color: #c7c9cd;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_promotional h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #c7c9cd;
		}

		/*Linea espositori*/

		#prods_espositori h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_espositori.gif') no-repeat;
		}
				#prods_espositori a
				{
					color: #338586;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_espositori a:hover
					{
						color: #338586;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_espositori h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #338586;
		}



/*Linea assortimenti*/

		#prods_assortimenti h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_assortimenti.gif') no-repeat;
		}
				#prods_assortimenti a
				{
					color: #ad0c4d;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_assortimenti a:hover
					{
						color: #ad0c4d;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_assortimenti h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #ad0c4d;
		}
		

		/*Linea professional*/

		#prods_professional h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_professional.gif') no-repeat;
		}
				#prods_professional a
				{
					color: #ed870e;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_professional a:hover
					{
						color: #ed870e;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_professional h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #ed870e;
		}

		
		/*Linea Guadini*/

		#prods_guadini h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_guadini.gif') no-repeat;
		}
				#prods_guadini a
				{
					color: #ed870e;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_guadini a:hover
					{
						color: #ed870e;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_guadini h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #ed870e;
		}
		
		/*PUZZLE DISNEY*/

		#prods_puzzledisney h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_norm.gif') no-repeat;
		}
				#prods_puzzledisney a
				{
					color: #ff0000;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_puzzledisney a:hover
					{
						color: #ff0000;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_puzzledisney h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #132a3c;
		}

		/*AQUILONI*/

		#prods_aquiloni h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_norm.gif') no-repeat;
		}
				#prods_aquiloni a
				{
					color: #ff0000;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_aquiloni a:hover
					{
						color: #ff0000;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_aquiloni h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #132a3c;
		}


		/*GIRANDOLE*/

		#prods_girandole h1
		{
			padding: 7px 0px 30px 20px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_norm.gif') no-repeat;
		}
				#prods_girandole a
				{
					color: #ff0000;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
				}
					
					#prods_girandole a:hover
					{
						color: #ff0000;
						font-size: 11px;
						font-weight: bold;
						text-decoration: underline;
					}
		
		#prods_girandole h2
		{
			padding: 0px;
			margin: 0px;
			font-size: 17px;
			font-weight: normal;
			color: #132a3c;
		}




/**** FINE*/


		
		#footer
		{
			padding: 20px 0px 15px 0px;
			margin: 0px;
			font-size: 10px;
			font-weight: normal;
			color: #fff;
			background: url('imgg/back_footer.gif') no-repeat;
			clear: both;
			text-align: center;
		}

				#footer a
				{
					color: #fff;
					font-size: 11px;
					font-weight: normal;
				}
					
					#footer a:hover
					{
						color: #fff;
						font-size: 11px;
						font-weight: normal;
					}

	
	form
	{
		padding: 0px;
		margin: 0px;
	}

	.input
	{
		font-size: 11px;
		font-family: Verdana, Arial, sans-serif;
	}
	
	.submitButt
	{
		background: #132a3c;
		color: #fff;
		font-weight: bold;
		border: 0px;
		font-size: 11px;
	}

	.resetButt
	{
		background: #b2b2b2;
		color: #fff;
		font-weight: bold;
		border: 0px;
		font-size: 11px;
	}
