/* Taiana gennaio 2006 */

/* *************** Elementi comuni ************** */
body,html			{/*background-image: url(../images/body.jpg);
				background-repeat: no-repeat;*/
				background-image: url(../images/grey.gif);
				margin: 0px auto; padding: 0px;
				height: 100%;
}

/*#container{ margin: 0px auto; 
				margin-top:-2px;  
				padding-top: 0px;
				width: 760px; 
				height: 580px;
				
}*/
DIV#container {
	align:center;
	margin: 0px auto;
	padding: 0;
	width: 760px;
	text-align:left;
	background-color: #fff;
	
	
		}
		
div#menu-principale{
width:759px;
background-image: url(../images/sfondo-lista-bordi.jpg);
background-repeat: repeat-x;
}		
/* *************** div alto grigio (cerca) ******************** */

#cerca		{background: #EAEAEA; height: 37px;
				padding-top: 0px;
				background-color: #CACACA;
				border-left: 0px solid white;
				border-bottom: 2px solid white;
}

/* link e bandiere*/

#cerca p		{font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				/*float: right; 
				clear: left;*/ 
				margin-top: 0px;
				letter-spacing: 0px;
}

#cerca span{margin-right: 9px; 
}

/* campo per inserimento parole chiave*/
#cerca input
				{margin: 10px 0px -20px 5px; 
				/*float: left;
				clear: right;*/
				border: 1px solid #8F8F8F; 
				height: 16px;
}
/* bottone ok*/
.ok			{font: normal 11px Verdana, Arial, Helvetica, sans-serif;
 				background-color: #666; color:#FFF;
					
				width: 44px; height: 17px;
				border: none;
				text-align:center;
}



/* link*/
#cerca a		{color: black; 
				text-decoration: none; 
}
#cerca a:hover
				{color: #164FB4; 	
}
#bandiera a:hover
				{background-color: #CACACA;
}
#bandiera a:active
				{background-color: #CACACA
}
#bandiera a	{background-color: #CACACA; }

/* bandiere it-en */
#bandiera	{margin-right:0px;
				padding-top: 5px;
				border: 0px;
}

/* immagine grossa taiana*/
#logo			{padding: 0px; 
				margin: -1px;
}


/* *************** div contiene menu nav e 2 tabelle ******************** */
#contenuto	{
				 
				margin: 0px auto;
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				/*padding:12px;*/
				 
}

#collezione	{
				 
				margin: 0px auto;
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				/*padding:12px;*/
				 
}

#contenuto	h1
{
font: bold 16px Trebuchet MS, sans-serif;
color:#FF3300;
margin:0px;
padding:0px;
				
}

#contenuto	h2
{
font: bold 14px Trebuchet MS, sans-serif;
color:#FF3300;
margin:0px;
padding:0px;
				
}

/* *************** menu navigazione ******************** */
#navigazione{
				margin: 0px; 
				padding: 0px; 
				border-left: 2px solid white;
}

#navcontainer{width: 748px;
}

#navcontainer 
				{padding-left: 10px;
				margin-left: 0px;
				color: White;
				float: left;
				width: 100%;
				font-family: "Trebuchet MS", serif;
				font-size: 15px; font-weight: bold; 
				background-image: url(../images/sfondo-lista.jpg);
				letter-spacing: 0px;
}

/*#navcontainer ul li 
				{display: inline;}

#navcontainer ul li a
				{padding: 1em; 
				background-image: url(../images/sfondo-lista.jpg);
				color: White;
				text-decoration: none;
				float: left; 
				border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
				{background-image: url(../images/sfondo-lista2.jpg);
				color: #fff;
}*/

/* *************** footer ******************** */
/*DIV*/
/*.footer		{clear: both;
				padding-bottom: 5px;
				padding-top: 5px;
				border-top: 1px solid black;
				border-bottom: 1px solid black;
				border-left: 2px solid white;
				height: 13px;
				margin: 0px auto;
}*/

.footer		{clear: both;
				bottom:0px;
				padding-bottom: 8px;
				padding-top: 6px;
				border-top: 1px solid #ccc;
				border-bottom: 1px solid #ccc;
				border-left: 2px solid white;
				height: 40px;
				width: 100%;
				margin: 0px auto;
				/*position: absolute;*/
}
/*TESTO*/
.footer p	{font: normal 10px Verdana, Arial, Helvetica, sans-serif;
				color: #636363;
				text-align: left;
}
/*LINK*/
.footer a	{text-decoration: underline;
				color:#0066cc;
}
.footer a:hover
				{color:#0066cc;
				text-decoration: none;
}





/* SOLO HOME PAGE ********************************************
*************************************************************/

/* ************************* generale tabelle ******************** */
table 		{font-family: Verdana;
				font-size: 11px;
}
/* titoli blu*/
.titolo		{border-top: 1px solid #999; 
		 		border-bottom: 1px solid #ccc;
		 		font-family: "Trebuchet MS"; 
		 		font-size: 15px; 
		 		font-weight: bold; 
		 		color: #FF3300; 
		 		padding: 3px;
}
/* titolo newsletter*/
#titoloNL	{border-top: 1px solid #999; 
		 		border-bottom: 1px solid #ccc;
		 		font-family: "Trebuchet MS"; 
		 		font-size: 12px; 
		 		font-weight: bold; 
		 		color: #FF3300; 
		 		padding: 3px;
}
			
/* *************** tabella sinistra ********************************** */
/*tabella*/
.tab1			{float: left; 
				clear: right; 
				margin: 0px 0px 5px 0px;
				width: 373px;
				
}

/*immagini*/
.tab1 img	{padding-top: 0px; 
				border: 0px; 
}
/*link*/
.tab1 a		{color: #4983E9; 
				text-decoration: none;
}
.tab1 a:hover
				{color: #164FB4;
}
.tab1 p		{margin-bottom: 20px;
				line-height: 130%;
				padding-top: 10px;
}
/* testo bold*/
.tab1 b		{color: #164FB4;
}


/* *************** tabella destra ****************************** */
.tab2			{float: right; 
				clear: left; 
				margin-top: 0px; 
				margin-right: 0px;
				width: 330px;
				line-height: 170%;
}
.tab2 p		{margin-bottom: 20px;
				line-height: 130%;
				padding-top: 10px;
}
/*titolo*/
.titolo		{width: 330px;  
}
/*scritta archivio*/
.titolo span{color: #164FB4; 
				float: right; 
				margin-top: -20px; 
				font-size: 11px; 
}
/*link ad archivio*/
.titolo a	{color:#164FB4;
				text-decoration: none; 
}
.titolo a:hover
				{color:#164FB4; 
}


/*tabella*/
.tab3			{float: right; 
				clear: left; 
				margin: 0px 0px 5px 0px;
				width: 300px;
				}


/*link*/
.tab2 a		{color: #4983E9; 
				text-decoration: none;
}
.tab2 a:hover
				{color: #164FB4;
}
.tab3 p		{margin-bottom: 20px;
				line-height: 130%;
				padding-top: 10px;
}


/* *************** lista tab destra ********************************** */
#navlist2	{padding-left: 15px;
}

#navcontainer2 ul
				{list-style-type: disc; 
				color: #164FB4;
				text-align: left;
}

#navcontainer2 ul li a
				{padding-left: 0px;
				text-align: left;
				font: 11px verdana;
				text-decoration: none;
				color: black;
}

#navcontainer2 ul li a:hover
				{color: #164FB4;
}

#navcontainer2 ul li a#current
				{color: #666;
}
/* *************** fine lista ******************** */

/*CAMPO PER E MAIL NEWSLETTER*/
#iscriviti
				{background-color: #EAEAEA;
				border: 1px solid #C8C8C8;
				vertical-align: bottom;
}
/*BOTTONE ISCRIVITI NEWSLETTER*/
#button		{/*background-image: url(../images/button.jpg);*/
				width: 57px; 
				height: 23px;
				margin: 0px; 
				padding: 0px; 
				margin-left: 20px;
				text-align: center;
				border: 1px solid black;
				font-family: verdana;
				font-size: 11px;
}




/* *********            PAGINA COLLEZIONI        **************************
************************************************************************** */
.dettaglioCollezione{font: normal 11px Verdana, Arial, Helvetica, sans-serif;
							
												
}

/************* DIV CHE CONTIENE TESTO  E 4 BOX *******************************/


/************* DIV ALTO SIN *******************************/
/*DIV*/
.vanity		{float: left; 
				width: 348px;
				height: 120px;
				margin-top: -20px; 
				margin-left: 0px;
				margin-right: 30px;
				
}

.leNostreCollezioni{	
					font-family: "Trebuchet MS";
					font-size: 15px;
					margin-top: 0px;
					color:#ff0000;
}

.testoVanity{font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				padding: 5px 10px 20px 0px;
}

.vanity a{text-decoration: none;
			color: red;
}
/*IMMAGINE*/
.vanity img{width: 87px; 
				height: 75px;
				float: left; 
				clear: right;
				border-color: white;
}
/*TESTO*/
.vanity p	{float: left;
				clear: right;
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				padding-left:0px;
				margin-left: 0px;
				margin-top: 0px;
				width: 250px;
				
				
}
/*TITOLO*/
.vanity span{font-size: 16px; 
				color: red; 
				font-weight: bold;
				font-family: verdana;
}

#vanityRosso{font-family: "Trebuchet MS";
				font-size: 16px;
}

.cult2 {font-size: 16px; 
				color: green; 
				font-weight: bold;
				font-family: "Trebuchet MS";
}

.blu2 {font-size: 16px; 
				color: blue; 
				font-weight: bold;
				font-family: "Trebuchet MS";
}

.system2 {font-size: 16px; 
				color: #FF3300; 
				font-weight: bold;
				font-family: "Trebuchet MS";
}



/************* DIV ALTO DES *******************************/
/*DIV*/
.cult			{float: left; 
				clear: right; 
				width: 348px;
				height: 120px;
				margin-top: -20px; 
				margin-left: 10px;
}

.cult a{text-decoration: none;
			color:#009B01;
}
/*IMMAGINE*/
.cult img	{width: 87px; 
				height: 75px;
				padding: 0px 0px 10px 0px;
				float: left; 
				border-color: white;
}
/*TESTO*/
.cult p		{float:left; 
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				padding-left: 80px;
				margin-top: -80px;
				width: 250px;
				
				
}
/*TITOLO*/
.cult span	{font-size: 16px; 
				color: #009B01; 
				font-weight: bold;
				font-family: "Trebuchet MS";
}

/************* DIV BASSO SIN *******************************/
/*DIV*/
.blu			{float: left; 
				width: 348px;
				height: 120px;
				margin-top: -20px; 
				margin-left: 0px;
				margin-right: 30px;
				
}
.blu a{text-decoration: none;
			color:#1853BD;
}
/*IMMAGINE*/
.blu img		{width: 87px; 
				height: 75px;
				float: left; 
				padding: 0px 10px 10px 0px;
				border: 0px;
}
/*TESTO*/
.blu p		{float:left; 
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				padding-left:73px;
				margin-top: -80px;
				width: 250px;
				
				
}
/*TITOLO*/
.blu span	{font-size: 16px; 
				color: #1853BD; 	
				font-weight: bold;
				font-family: "Trebuchet MS";
}


/************* DIV BASSO DES *******************************/

/*DIV*/
.system		{float: left; 
				clear: right; 
				width: 348px;
				height: 120px;
				margin-top: -20px; 
				margin-left: 10px;
				

}

.system a{text-decoration: none;
			color: red;
}

/*IMMAGINE*/
.system img{width: 87px; 
				height: 75px;
				padding: 0px;
				float: left; 
				clear: right;
				border-color: white;
}
/*TESTO*/
.system p	{float:left; 
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				width: 250px;
				padding-left: 80px;
				margin-top: -80px;
}
/*TITOLO*/
.system span{font-size: 16px; 
				color: red; 
				font-weight: bold;
				font-family: "Trebuchet MS";
}

/***************** VANITY *********************/
.taianavanity{
			margin: 0px 0px 0px 0px;
}

.taianavanity img{
			padding: 0px 0px 5px 5px;
			float: right;
}

.taianavanity p{
			margin: 10px 150px 0px 0px;
			font-family: verdana;
			font-size: 11px;
}

.taianavanity span{
			font-family: trebuchet MS;
			color: #D40000;
 			font-size: 17px;
}


/* *************************  CREDITS ******************************* */
.onecube    {font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				width: 550px;
				text-align: center;
				margin: 0px auto; 
				margin-top:100px; 
				border: 0px;
}

.onecube a
				{text-decoration: none;
				color: Red;
}

.onecube p	{text-decoration: none;
				color: black;
}

.brick		{width: 758px;
				font: 11px verdana;
				text-align: center;
				padding-top: 1px;
				margin: 0px auto; 
				margin-top: 80px;
				padding-bottom: 5px;
				background-image: url(../images/body.gif);
				background-repeat: repeat-x;
				color: #606060;
}


/* *************************  CONTATTI ******************************* */

.indirizzo h1{
			font: bold 16px trebuchet MS;
			color:#ff0000;
}

.indirizzo a{
			font: normal 11px Verdana, Arial, Helvetica, sans-serif;
			color:#0066cc;
}

.indirizzo a:hover{
			font: normal 11px Verdana, Arial, Helvetica, sans-serif;
			color:#0066cc;
			text-decoration:none;
}



.indirizzo{width: 450px;
			margin: 0px auto;
			margin-top:20px;
			font: normal 11px Verdana, Arial, Helvetica, sans-serif;
			margin-left: 0px;
}

.indirizzo p{margin-left: 20px;
}

.moreinfo{margin-top: 20px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				margin-left: 0px;
}

.invia{background-image: url(../images/bottoneinvia.gif);
			width: 55px;
			height: 23px;
}

.menu{
align:center;
padding-left:400px;
margin-left:400px;
}

/*----------Pagina newsletter----------*/	

.newsletter
{
padding-left:15px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.newsletter2
{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.inputlabel
{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.micro
{
padding-left:15px;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#ff3300;
}

#newsletter
{
float:left;
width:680px;
margin-left:15px;
padding-left:10px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
margin-top:0px;
}

#newsletter p
{
padding-bottom:40px;
}

#newsletter  img
{
margin: 1px 10px 5px 0px;
padding: 1px 2px 2px 2px;
float:left;
}


#newsletter h1
{
font-family:Trebuchet MS;
font-size: 15px;
font-weight: bold;
color:#333;
margin-top:10px;
padding-bottom:10px;
padding-left:1opx;
}

.tablenewsletter{
margin-left:35px;
}





/*----------Pagina documenti----------*/

#area-riservata		{
padding:10px;
background-color: #fff;
background-image: url(../images/bkg.gif);
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
		}	

#area-riservata	h1	{
font: bold 16px Trebuchet MS, sans-serif;
color:#333;
margin:0px;
padding:0px;
		}	
		
/*----------Pagina category----------*/	

.category
{
padding-left:0px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}


#category-tree
{
float:left;
margin-left:0px;
padding-left:0px;
padding-bottom:10px;


}


.category2
{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.inputlabel
{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.micro
{
padding-left:15px;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#ff3300;
}

#category
{
float:left;
width:680px;
margin-left:15px;
padding-left:10px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
margin-top:0px;
}

#category p
{
padding-bottom:40px;
}

#category  img
{
margin: 1px 10px 5px 0px;
padding: 1px 2px 2px 2px;
float:left;
}


#category h1
{
font: bold 14px Georgia, sans-serif;
color:#CC3366;
margin-top:10px;
padding-bottom:10px;
padding-left:15px;
}




.menu-ul{
font: bold 12px Trebouchet, Geneva, Arial, Helvetica, sans-serif;	
list-style-image: url(../images/folderClosed.gif);
color:#666;
float:left;
}

.menu-li{
font: normal 12px Trebouchet, Geneva, Arial, Helvetica, sans-serif;	
list-style-image: url(../images/folderOpen.gif);
color:#666;

}

.menu-li a{
font: normal 12px Trebouchet, Geneva, Arial, Helvetica, sans-serif;	
color:#666;
text-decoration:none;
}

.menu-li a:hover{
font: normal 12px Trebouchet, Geneva, Arial, Helvetica, sans-serif;	
background-color:#333;
color:#fff;
}

.menu-li a{
font: normal 12px Trebouchet, Geneva, Arial, Helvetica, sans-serif;	
color:#666;
text-decoration:none;
}

#tableUser  {
background-color: #E8E7E7;
padding:25px;
margin-top: 0px;
text-align:left;

}




#tablelista  {
background-color: #E8E7E7;
padding:15px;
margin-top: 0px;
text-align:left;

}


#tablelista TH   { background: #666; border: #999999; font: bold 12px Verdana, Arial, Helvetica,;text-decoration: none;
		color: #FFF; padding:5px; height: 10px;}
		
#tablelista TR   { background: #ccc; border: #999999; font: normal 11px Verdana, Arial, Helvetica,;text-decoration: none;
		color: #333; text-align:left;}
		
#tablelista TD  {padding:10px;}

.tableList { border-style: solid;
	background-color: #E4E4E4;
	color:#999999;
 }

.TDList    { background: #fff; border: #999999;
padding:10px; }

.THList    { background: #cc3366; border: #999999; 
padding-left:10px;
margin-left:10px;
padding:10px;
color:#fff;
font: bold 14px Georgia, sans-serif; }
	
.tableList_lable {
		font: bold 14px Trebuchet ms, sans-serif, Verdana, Arial, Helvetica,;text-decoration: none;
		color: #FFF;
	}
.textList {
		font: normal 12px Trebuchet ms, sans-serif, Verdana, Arial, Helvetica,;text-decoration: none;
		color: #000000;
	}
	
aList.text	{
		font: normal 12px Trebuchet ms, sans-serif, Verdana, Arial, Helvetica,;text-decoration: none;
		color: #000000; text-decoration:none;
	}
	
aList.text:hover	{
		font: normal 12px Trebuchet ms, sans-serif, Verdana, Arial, Helvetica,;text-decoration: none;
		color: #000000; text-decoration:none;
	}	


.titolo-home {
font: bold 16px Georgia, sans-serif;
color:#CC3366;
margin-top:0px;
padding-bottom:30px;
margin-bottom:10px;
padding-left:35px;
		}
		
a.indietro  {
font-family: Verdana, Arial, Helvetica,Trebuchet ms, sans-serif;
font-size: 11px;
text-decoration: none;
color:#CC3366;
margin-left:0px;
 }
 
a.indietro:hover  {
font-family: Verdana, Arial, Helvetica,Trebuchet ms, sans-serif;
font-size: 11px;
text-decoration: underline;
color:#CC3366;

 } 
 
a.indietro:visited  {
font-family: Verdana, Arial, Helvetica,Trebuchet ms, sans-serif;
font-size: 11px;
text-decoration: none;
color:#CC3366;

 } 

#risultato-ricerca  {
padding-left:0px;

 } 
 
.percorso {

padding:4px;
background-color:#fff;
border:solid;
border-color:#ccc;
border-width:1px;
font: Bold 11px Verdana, Arial, Helvetica,Trebuchet ms, sans-serif;
color:#333;
width:300px;
 } 
 
.percorso a {
font: normal 11px Verdana, Arial, Helvetica,Trebuchet ms, sans-serif;
color:#333;
text-decoration:none;
 }  
 
 .percorso a:hover {
font: normal 11px Verdana, Arial, Helvetica,Trebuchet ms, sans-serif;
color:#fff;
text-decoration:none;
background-color:#333;
 } 
 
.logout {
margin-left:0px;
padding:10px;
background-color:#F5D6E0;
border:solid;
border-color:#ccc;
border-width:1px;
font: normal 11px Verdana, Arial, Helvetica,Trebuchet ms, sans-serif;
color:#333;
 }  
 
 

 
#category span 
{
float:left;
width:680px;
margin-left:15px;
padding-left:10px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
margin-top:0px;
text-decoration:none;
}

#category span a{
float:left;
width:680px;
margin-left:15px;
padding-left:10px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
margin-top:0px;
text-decoration:none;
}

#category span a:hover{
float:left;
width:680px;
margin-left:15px;
padding-left:10px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
margin-top:0px;
text-decoration:none;
}
 

/*----------Pagina login----------*/

#toplog li{
padding:4px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
text-align:right;
}

#corpo-login
{

}

#corpo-login h1
{
font-family:Trebuchet MS;
font-size: 15px;
font-weight: bold;
color:#333;
margin-top:0px;
padding-bottom:0px;
padding-left:1opx;
}

	 
.tablelogin	 {
border:solid;
border-width:1px;
border-color:#ccc;
padding:4px;
	 }	

/*----------Pagina Credits----------*/	

#credits	h2	{
font: bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#ff0000;
		}	

#credits
{
float:left;
width:680px;
margin-left:15px;
padding-left:10px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
margin-top:0px;
}


#credits h1
{
font: bold 14px Trebuchet MS, sans-serif;
color:#FF3300;
margin:0px;
padding:0px;
				
}


#credits p
{
padding-bottom:40px;
}

#credits a
{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#ff0000;
}

#credits a:hover
{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#ff0000;
}

/*----------Pagina login----------*/

a.top:link, a.top:visited{
	font-weight: normal;
	text-decoration: none;
	color:#666;
}

a.top:hover{	
	background-color:#333;
	color: #fff;
}

/*----------Pagina quicksearch----------*/	

.quicksearch
{
padding-left:0px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;

}

.quicksearch2
{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.inputlabel
{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.micro
{
padding-left:15px;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#ff3300;
}

#quicksearch
{
float:left;
width:740px;
padding-left:10px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
margin-top:0px;
height:100%;
background-color: #fff;
background-image: url(../images/bkg.gif);
}

#quicksearch p
{
padding-bottom:10px;
}

#quicksearch  img
{
margin: 1px 10px 5px 0px;
padding: 1px 2px 2px 2px;
float:left;
border: 0px white;
}


#quicksearch h1
{
font-family:Trebuchet MS;
font-size: 15px;
font-weight: bold;
color:#ff3300;
margin:0px;

}
#tablelista TH   { background: #666; 

font: normal 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #FFF; padding:4px; height: 10px;}
		
#tablelista TR   { background: #ccc; border: #999999; font: normal 11px Verdana, Arial, Helvetica,;text-decoration: none;
color: #333; text-align:left;
}
		
#tablelista TD  {
padding:4 px;

}

.tableList { 
	background-color: #E4E4E4;
	color:#999999;

 }

.TDList    { background: #fff; 
padding:4px; 
border: solid;
border-color: #ccc;
border-width:1px;
}

.THList    { background: #666666; border: #999999; 
padding-left:10px;
margin-left:10px;
padding:4px;
color:#fff;
font: 14px Trebuchet ms; 

}
	
.tableList_lable {
		font: bold 14px Trebuchet ms, sans-serif, Verdana, Arial, Helvetica,;text-decoration: none;
		color: #FFF;
	}
.textList {
		font: normal 11px Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #000000;
	}
	
aList.text	{
		font: normal 11px Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #000000; text-decoration:none;
	}
	
aList.text:hover	{
		font: normal 11px Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #000000; text-decoration:none;
	}	
	
a.indietro  {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
color:#0066cc;
margin-left:0px;
 }
 
a.indietro:hover  {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#0066cc;

 } 
 
	
 
/*************** STORIA **********************/

.table{
		margin: 0px auto;
		text-align: center;
		background-image: url(../images/album.jpg); 
		background-repeat: repeat;
		
}

.storia{
				margin-left: 0px;
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				color: #FF0033;
}

#testo-storia
				{background-image: url(/images/album.jpg); 
				background-repeat: repeat;								
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				margin-top: 0px; 
				margin-left: 5px;
}
								
			
.storia0		{
				float: left; 
				margin-top: 0px; 
				margin-left: 40px;
}

.storia1		{
				float: right;
				margin-top: -330px; 
				padding-right: 40px;
}

.storia2		{
				float: left; 
				margin-top: 50px; 
				margin-right: 40px;
}

.storia3		{
				padding-top: 0px; 
				margin-right: 0px;
}

.testo-storia2
				{font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				margin-top: 10px;
				margin-left: 10px;
				margin-right: 10px;
}

.contenuto-storia
				{background-image: url(/images/album.jpg); 
				background-repeat: repeat;
				border-left: 2px solid white;
				margin: 0px auto;
				font: normal 11px Verdana;
				
}

.contenuto-storia p{font-family:Verdana;
font-size: 11px;
}

/**************** MISSION ********************/

#mission p			{
						margin: 0px 5px 20px 0px;
						font: normal 11px Verdana, Arial, Helvetica, sans-serif;
						float: left;
						clear: right;
						
}

#mission img{
						margin: 10px 0px 20px 20px;
}

#mission span{font-family: trebuchet MS;
							font-size: 15px;
							font-weight: bold;

}


/*********** QUALITA ******************/
.titolo-produzione
				{font-family: "Trebuchet MS";
				font-size: 15px; 
				font-weight: bold;
				margin-left: 0px;
}

.qualita 	{margin: 10px 10px 0px 10px;
				position: relative;
				height: auto;
}

.coll-vanity {margin: 10px 10px 0px 10px;
				position: relative;
				height: auto;
}

.coll-vanity h1{
font: bold 16px Trebuchet MS, sans-serif;
color:#FF0000;
margin-bottom:0px;
				
}

.coll-vanity h2{
font: bold 14px Trebuchet MS, sans-serif;
color:#FF0000;
margin-bottom:0px;			
}



.coll-cult {margin: 10px 10px 0px 10px;
				position: relative;
				height: auto;
}

.coll-cult h1{
font: bold 16px Trebuchet MS, sans-serif;
color:#00cc33;
margin-bottom:0px;
				
}

.coll-cult h2{
font: bold 14px Trebuchet MS, sans-serif;
color:#00cc33;
margin-bottom:0px;			
}


.coll-blu {margin: 10px 10px 0px 10px;
				position: relative;
				height: auto;
}

.coll-blu h1{
font: bold 16px Trebuchet MS, sans-serif;
color:#0066cc;
margin-bottom:0px;
				
}

.coll-blu h2{
font: bold 14px Trebuchet MS, sans-serif;
color:#0066cc;
margin-bottom:0px;			
}




.coll-system {margin: 10px 10px 0px 10px;
				position: relative;
				height: auto;
}

.coll-system h1{
font: bold 16px Trebuchet MS, sans-serif;
color:#ff3300;
margin-bottom:0px;
				
}

.coll-system h2{
font: bold 14px Trebuchet MS, sans-serif;
color:#ff3300;
margin-bottom:0px;			
}


.qualita img
				{float: left;
				clear: right;
				margin: 5px 20px 5px 5px;
				padding: 0px 10px 5px 0px;
}

.qualita p	{
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.qualita span 
				{
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: Black;
	margin-left: 0px;
	font-weight: bold;
}

.qualita a	{color:black;
				font-family: "Trebuchet MS";
				font-size: 15px;
				text-decoration: none;
				margin-left:160px; 
				margin-top: -50px;
}

.qualita a:hover 
				{color:#0066CC; 
}

/************ NEWS ******************/
#art img{float: left; margin: 0px 10px 10px 0px;
}

#art h2{
font-family: "Trebuchet MS"; font-size: 13px;
color:#ff0000;
}
	

a.continua  {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
color:#0066cc;
margin-left:0px;
 }
 
a.continua:hover  {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color:#0066cc;

 } 



#elenco p{font-family:"Trebuchet MS";
}

.titolo_pagina{font-family: "Trebuchet MS"; font-size: 20px; color: red;
}	

.descrizioneNews{font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.error {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
background-color:#ffcc66;
padding:6px;
width:350px;
}

/*---------------parte nuova ric----------------------*/

.collezione5			{float: left; 
				width: 348px;
				height: 120px;
				margin-top: -20px; 
				margin-left: 0px;
				margin-right: 30px;
				
}

/*IMMAGINE*/
.collezione5 img		{width: 87px; 
				height: 75px;
				float: left; 
				padding: 0px 10px 10px 0px;
				border: 0px;
}
/*TESTO*/
.collezione5 p		{float:left; 
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				padding-left:73px;
				margin-top: -80px;
				width: 250px;
				
				
}
/*TITOLO*/
.collezione5 span	{font-size: 16px; 
				color: #333; 	
				font-weight: bold;
				font-family: "Trebuchet MS";
}

/*-------------------------collezione6-------------------------*/
.collezione6	{float: left; 
				clear: right; 
				width: 348px;
				height: 120px;
				margin-top: -20px; 
				margin-left: 10px;
				

}



/*IMMAGINE*/
.collezione6 img{width: 87px; 
				height: 75px;
				padding: 0px;
				float: left; 
				clear: right;
				border-color: white;
}
/*TESTO*/
.collezione6 p	{float:left; 
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				width: 250px;
				padding-left: 80px;
				margin-top: -80px;
}
/*TITOLO*/
.collezione6 span{font-size: 16px; 
				color: #333; 
				font-weight: bold;
				font-family: "Trebuchet MS";
}


/*-------------------------collezione6-------------------------*/

.collezione7			{float: left; 
				width: 348px;
				height: 120px;
				margin-top: -20px; 
				margin-left: 0px;
				margin-right: 30px;
				
}

/*IMMAGINE*/
.collezione7 img		{width: 87px; 
				height: 75px;
				float: left; 
				padding: 0px 10px 10px 0px;
				border: 0px;
}
/*TESTO*/
.collezione7 p		{float:left; 
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				padding-left:73px;
				margin-top: -80px;
				width: 250px;
				
				
}
/*TITOLO*/
.collezione7 span	{font-size: 16px; 
				color: #333; 	
				font-weight: bold;
				font-family: "Trebuchet MS";
}



/*-------------------------collezione8-------------------------*/
.collezione8	{float: left; 
				clear: right; 
				width: 348px;
				height: 120px;
				margin-top: -20px; 
				margin-left: 10px;
				

}



/*IMMAGINE*/
.collezione8 img{width: 87px; 
				height: 75px;
				padding: 0px;
				float: left; 
				clear: right;
				border-color: white;
}
/*TESTO*/
.collezione8 p	{float:left; 
				font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				width: 250px;
				padding-left: 80px;
				margin-top: -80px;
}
/*TITOLO*/
.collezione8 span{font-size: 16px; 
				color: #333; 
				font-weight: bold;
				font-family: "Trebuchet MS";
}

#span1 		{font-size: 16px; 
		color: red; 
		font-weight: bold;
		font-family: "Trebuchet MS";
	
}

#span2		{font-size: 16px; 
		color: #009B01; 
		font-weight: bold;
		font-family: "Trebuchet MS";
	
}

#span3		{font-size: 16px; 
		color: #1853BD; 
		font-weight: bold;
		font-family: "Trebuchet MS";
	
}

#span4		{font-size: 16px; 
		color: #ff3300; 
		font-weight: bold;
		font-family: "Trebuchet MS";
	
}

#span5		{font-size: 16px; 
		color: #333; 
		font-weight: bold;
		font-family: "Trebuchet MS";
	
}

#span6		{font-size: 16px; 
		color: #333; 
		font-weight: bold;
		font-family: "Trebuchet MS";
	
}

#span7		{font-size: 16px; 
		color: #333; 
		font-weight: bold;
		font-family: "Trebuchet MS";
	
}

#span8		{font-size: 16px; 
		color: #333; 
		font-weight: bold;
		font-family: "Trebuchet MS";
	
}


/*EXTRANET*/


.extranet 	{margin: 10px 10px 0px 10px;
				position: relative;
				height: auto;

}


.extranet a	{
				border:0;
text-decoration:none;
}

.extranet a:hover 
				{border:0;
				text-decoration:none;
}

.extranet a:visited 
				{border:0;
				text-decoration:none;
}


a img {
border:0;
text-decoration:none;
	 }	

	 