/* *********************   ED Company 
								  Gennaio 2006 
													  ***************************  */

/* ELEMENTI COMUNI */
h1 {				font-family: georgia;
					font-size: 16px;
					color: #408200;
					font-weight: bolder;
					margin: 30px 0px 0px 20px;
}
h1 a {
					font-family: georgia;
					font-size: 16px;
					color: #408200;
}

h1 a:hover {
					font-family: georgia;
					font-size: 16px;
					color: #408200;
}

h2 { 				font-family: verdana; 
					font-size: 11px; 
					color: #408200;
					padding-right: 10px;
					margin-bottom: 0px;
	
}


body				{margin: 0px;
					padding: 0px;
}

.logo				{padding: 0px;
					margin-bottom: -1px;
}

.container		{margin: 0px auto;
					width: 760px;
					height: 760px;
					margin-top: -10px; 
					padding: 0px;
}

.footer			{clear: both;
					width: 760px;
					margin: 0px auto;
					padding-top: 5px;
					padding-bottom: 5px;
					text-align: center; 
					font-family: verdana;
					font-size: 11px;
					border-top: 1px solid #C7C7C7;
}

.footer a		{text-decoration: none;
					color: black;
}

.footer a:hover{color: #009001
}

a 				{color: #669B33;
				font-family: verdana;
			
}

a:hover		{color: black;
				text-decoration: none;
				font-family: verdana;
}

a:visited	{color: #669B33;
				text-decoration: none;}

/********************************************** lista navigazione*/
#navlist a		{color: white;
}

#navlist a:hover
					{background-color: #336600;
					color: White;
}

#navcontainer ul
					{margin-top: 3px;
					padding-left: 0px;
					margin-left: -10;
					background-image: url(images/sfondolista.gif);
					background-repeat: no-repeat;
					color: #8EE48F;
					float: left;
					width: 100%;
					height: 25px;
					font-family: verdana;
					font-size: 13px;
					
}
#navcontainer
{	height: 29px;
	background-color: #009501;
}

#navcontainer ul li 
					{display: inline; }

#navcontainer ul li a
					{padding: 0.5em 1em;
					background-color: #009501;
					color: white;
					text-decoration: none;
					/*float: left;*/
					border-right: 1px solid #669933;
}

#navcontainer ul li a:hover
					{background-color: #336600;
					padding: 0.5em 1em;
					color: White;
}


/* colonna destra*/
.destra			{float: right; 
					clear: left;
					width: 550px;
					height: 760px;
					margin-top: -10px;
				   margin-left: 20px;
					padding: 10px;
}

/* colonna sinistra*/
.sinistra		{float: left; 
					clear: right; 
					margin-top: 20px 0px 0px 0px;
					
}

.imgsx         {margin-bottom:0px;
            	margin-top: 10px;
					border: 0px;
					margin-left: 0px;
					
}


/************* HOME PAGE ********************/

/***************              COLONNA destra     *****************/

.iframe					{width:500px;
		 					height:125px;
		 					vertical-align:top;
		 					padding-bottom: 0px;
		 					margin-bottom: 0px;
		 					margin-left: 10px;
							margin-top: 10px;
							font-family: verdana;
		 					font-size: 11px;
							border: 1px black;
		 
}

iframe-home				{font-family: verdana;
		 					font-size: 11px;
		 					border: 1px solid #ADADAD;
		 					margin-left: 10px;
		 					width: 500px;
							height: 200px;
		 					background-color: #BDBDBD;
}

.form-home				{background-color: #CDCDCD;
							font-family: verdana;
							border: 1px solid #ADADAD;
							margin-left: 10px;
				
}

.form-home img			{border: 0px;
							
}



.home_contenuto		{width: 560px;
							float: left;
							margin-left: 0px;
							padding-top: 0px;
							margin-top: 0px;
							position: relative;
}


.titolopag				{font-family: georgia;
							font-size: 16px;
							color: #408200;
							font-weight: bolder;
							margin-left: 20px;
							margin-top: 30px;
}

/************* RIQUADRO GRIGIO ************************/
.cerca					{background-color: #CDCDCD;
							border: 1px solid black;
							height: 130px;
							margin-left: -10px;
							padding-top: 10px;
}

select					{width: 230px;
	
}

.titolo					{font-weight: bold;
							font-family: georgia;
							font-size: 12px; 
							margin-left: 5px;
}

.titolo a				{text-decoration: none;
							color: black;
}

.titolo a:hover		{color: #408200
}

.imgcerca				{float: right; 
							margin-top: -120px;
							margin-right: 0px;
}

/************* colonna destra sotto****************/
.testo					{font-family: verdana; 
							font-size: 12px; 
							margin-left: 20px;
							margin-bottom: 5px;
							padding-top: 0px;
}

.tabella					{font-family: verdana;
							font-size: 11px;
							margin-left: 20px;
							margin-top: -20px;
}

.tabella td				{vertical-align: top;
}

.tabella span			{font-family: verdana; 
							font-size: 11px; 
							color: #408200;
							padding-right: 10px;
}

.tabella img			{border: 0px;
							width: 123px;
							height:126px;
							padding-right: 10px;
							padding-top: 20px;
							vertical-align: sub;
}


/**************** categorie *************************/

/*** colonna sinistra*****/
.ricercaveloce 		{background-color: #C5C5C5;
							font-family: verdana;
							font-size: 12px;
							font-weight: bold;
							color: white;
							float: left; 
							width:185px;
							margin-top: 0px;
							position: absolute;
							height: 200px;
}

.ricercaveloce p 		{
							text-align: center;
					
}
.ricercaveloce select
							{text-align: center;
}

.ricercaveloce-link {background-color: #C5C5C5;
							font-family: verdana;
							font-size: 12px;
							font-weight: bold;
							color: white;
							float: left; 
							clear: right; 
							width:175px;
							text-align: left;
		
}
		
					
/**** lista grigia**/				
#navcontenitore		{width: 160px; 
							padding-left: 20px;}

#navcontenitore ul
							{margin-left: 0px;
							padding-left: 5px;
							list-style-type: none;
							font-family: verdana;					
}

#navcontenitore a
							{display: block;
							padding: 3px;
							width: 160px;
							background-color: #C5C5C5;
							border-bottom: 1px solid #eee;
}

#navcontenitore a:link, #navlista a:visited
							{color: #858585;
							text-decoration: none;
}

#navcontenitore a:hover
							{background-color: #008801;
							color: White;
}

/************** menu a tendina *************************/
.tendina       		{background-color: #9C9C9C;
							height: 150px;
					
}

.tendina p				{color: white;
							text-align: left;
							padding-left: 10px;
}

.tendina select		{padding-left: 5px;
}

.ricerca-catalogo		{width: 185px;
							height: 150px;
}



/*************** colonna destra ******************/
.contenuto				{width: 560px;
							float: left;
							margin-left: 0px;
							padding-top: 0px;
}

.contenuto p			{margin-left: 20px;
							font-family: verdana;
							font-size: 12px;
							line-height: 160%;
}

.contenuto img			{margin: 0px 10px 10px 0px;
							float: left;
}

.contenuto table		{margin-left: 20px;
							float: right;
}

/************* dettaglio prodotti ************************/
.immagine				{clear: right;
							margin-left: -7px;
}

.didascalia p			{font-family: verdana;
							font-size: 11px;
							padding-left: 20px;
							line-height: 150%;
}

.didascalia img		{float: left;
							padding: 10px 10px 10px 20px;
							margin-right: 10px;
}


/************** credits ******************/
.indirizzo 				{
							line-height: 170%; 
							font-family: verdana;
							font-size: 12px;
}

.indirizzo a			{
							text-decoration: none;
							color: black;
}	

.indirizzo a:hover	{
							text-decoration: none;
							color: #336600;
}

/* colonna destra */
.credits					{
							width: 560px;
							float: right;
							margin-left: 0px;
							padding-left: 0px;
							position: relative;
}

.credits img   		{
							padding-left: 20px;
				   		border: 0px;
}

.credits p  			{
							margin-left: 10px;
							font-family: verdana;
							font-size: 12px;
							line-height: 160%;
}

.credits a				{
							text-decoration: none;
							color:black;
}



/********** newsletter *****************/
.inputlabel				{
							font-family: verdana;
							font-size: 12px;
}

#form						{
							line-height: 160%; 
							margin-left: 20px;
}

.contatti 				{
							border: 1px solid #499500; 
}

.submit 					{
							background-color: #ACD683;
							border: 1px solid #499500;
							height: 20px; 
							width: 70px;
							font-family: verdana;
							font-size: 11px;
}

.table-form				{margin: 0px auto; 
							font-size: 12px; 
							font-family: verdana; 
							color: #727272;
}

.send						{
							width: 50px;
							height: 20px;
							color: white;
							background-color: #499500;
							font-family: verdana;
							font-size: 12px;
							border: 1px solid #336600;
}


/******************* azienda *******************/
.azienda 				{
							line-height: 160%; 
							padding-top: 0px;
							font-family: verdana;
							font-size: 12px;
							margin-left: 20px;
}

.azienda img			{
							float: left;
							padding: 10px 10px 10px 20px;
							margin-right: 10px;
	
}

.fotoazienda			{
							padding: 0px; 
							float: left; 
							clear: right; 
							margin-left: 10px; 
							padding-right: 10px;
							padding-bottom: 0px;
							border: 0px;
							font-family: verdana;
							font-size: 11px;
 }
 
.category				{
							padding-left: -20px;
							text-decoration: none;
							list-style-type: none;
							margin-left: 0px;
							font-size: 12px; 
							font-family: verdana; 
							color: #408200;
}

.category ul			{margin-left: 0px;
							
}

.category li			{margin-left: 0px;
							
}


.category a		{color: color: #009001; 
							text-decoration: none;
}

.category a:hover		{color: color: #009001; 
							text-decoration: none;
}


.tabella-catalogo		{width: 123px;
							vertical-align: top;
							font-family: verdana;
							font-size: 11px;
					 
}

.immagine-catalogo 	{width: 123px;
							height: 126px;
							margin-left: 0px;
}

.sinistra-catalogo 	{float: left; 
							clear: right; 
							width: 185px;
							height: 160px;
							}
							
.iframe-piccolo 		{float: left; 
							margin-left: 0px;
}

/***dove siamo**/

.dove p					{font-family: verdana;
							font-size: 11px;
							padding-left: 20px;
}

.dove img				{float: left;
							padding: 10px 10px 10px 20px;
							margin-right: 10px;
}
.titolopag-category	{font-family: georgia;
							font-size: 16px;
							color: #408200;
							font-weight: bolder;
							margin-left: 20px;
							margin-top: 10px;
}

.testo-prodotti		{padding-top: 50px; 
							margin-left: 10px; 
							padding-right: 300px;  
							font-family: verdana; 
							text-decoration: none; 
							color: Black; 
							font-size: 11px; 
							padding-left: 8px;
}




/* ----------------- Pagina credits ----------------------------------------------------*/
#brick					{		
							width: 141px; 
							height: 70px; 
							margin: 10px 0px 0px 15px; 
							padding: 0px;
}

#onecube					{
							width: 214px; 
							height: 53px; 
							margin-left: 15px; 
							margin-top: -30px;
}

.credits					{
							margin: 10px 0px 0px 15px; 
							padding-top: 0px; 
							line-height: 160%;
}

/*.credits a:active 	{
							color: #408200;
							text-decoration: none;
							font-family: verdana;
}

		
.credits a:hover 		{
							color: black;
							text-decoration: none; 
}		

.credits a:visited 	{
							color: black;
							text-decoration: none; 
}*/




/* ----------------- Service-message ----------------------------------------------------*/

.service-message 		{  
							padding-left: 200 px;
										
}

/** Contatti **/

.linea_contatti		{color: #408200;
							width: 540px;
							margin-left: 20px;
							height: 1px;
							position: relative;
}
					

/*---------------------Contenuto EpcategoryTree----------------------------------------*/
/*************** colonna destra ******************/
.contenuto_ep				{width: 560px;
							float: left;
							margin-left: 0px;
							padding-top: 0px;
}

.contenuto_ep h1		{margin-left: 0px;
	   	 				 font-family: georgia;
						 font-size: 16px;
						 color: #408200;
						 font-weight: bolder;
						
					}

.contenuto_ep p			{margin-left: 0px;
							font-family: verdana;
							font-size: 12px;
							line-height: 160%;
}

.contenuto_ep img			{margin: 0px 10px 10px 0px;
							float: left;
}

.contenuto_ep table		{margin-left: 0px;
							float: right;
}

