body				{
					MARGIN-TOP: 2px;
					MARGIN-LEFT: 0px;
					MARGIN-RIGHT: 0px;
					MARGIN-BOTTOM: 2px;
    				SCROLLBAR-HIGHLIGHT-COLOR: #EDF7F9;
    				SCROLLBAR-SHADOW-COLOR: #C2E3EC;
    				SCROLLBAR-3DLIGHT-COLOR: #C2E3EC;
    				SCROLLBAR-ARROW-COLOR: #C2E3EC;
    				SCROLLBAR-TRACK-COLOR: #EDF7F9;
    				SCROLLBAR-DARKSHADOW-COLOR: #EDF7F9;
    				SCROLLBAR-BASE-COLOR: #2C7585;
					BACKGROUND-COLOR: #FFFFFF;
					OVERFLOW: auto;
}



/* -------------- LINK --------------2C7585 */

a 					{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 10 px;
					COLOR: #546471;
					TEXT-DECORATION: none;
}	
a:hover				{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 10 px;
					COLOR: #A9B2B9;	
					TEXT-DECORATION: none;
}



a.categorie			{	
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #235869;
					FONT-WEIGHT: bold;
					TEXT-DECORATION: none;
}	
a.categorie:hover   {
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #FFFFFF;
					FONT-WEIGHT: bold;	
					TEXT-DECORATION: none;
}



a.subcategorie		{	
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #235869;
					TEXT-DECORATION: none;
					PADDING-LEFT: 5 px;
}	
a.subcategorie:hover{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #A9B2B9;
					TEXT-DECORATION: none;
					PADDING-LEFT: 5 px;
}



a.prodotto			{	
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #546471;
					TEXT-DECORATION: none;
}	
a.prodotto:hover   {
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #A9B2B9;	
					TEXT-DECORATION: none;
}



a.carrello			{	
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #235869;
					FONT-WEIGHT: bold;
					TEXT-DECORATION: none;
}	
a.carrello:hover    {
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #A9B2B9;
					FONT-WEIGHT: bold;	
					TEXT-DECORATION: none;
}



a.kosmos			{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 10 px;
					COLOR: #FFFFFF;
					TEXT-DECORATION: none;
}	
a.kosmos:hover		{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 10 px;
					COLOR: #C8E4ED;
					TEXT-DECORATION: none;
}



a.dettagli			{
					TEXT-DECORATION: none;
					FONT-SIZE: 10 px;
					COLOR: #FFFFFF;
}	
a.dettagli:hover	{
					TEXT-DECORATION: none;
					FONT-SIZE: 10 px;
					COLOR: #575757;
}



a.menu_up			{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #FFFFFF;
					TEXT-DECORATION: none;
}	
a.menu_up:hover		{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #C8E4ED;
					TEXT-DECORATION: none;
}



a.menu_bottom		{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
					TEXT-DECORATION: none;
}	
a.menu_bottom:hover {
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #FFFFFF;
					TEXT-DECORATION: none;
}



/* -------------- TABELLE e CELLE -------------- */

table				{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
}



.recapiti			{
					FONT-FAMILY: Tahoma, MS Sans Serif;
					FONT-SIZE: 11 px;
					COLOR: #FFFFFF;
}



.tddescrizione		{	
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #546471;
}



.tdtitolo			{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					FONT-WEIGHT: bold;
					COLOR: #546471;
					BACKGROUND-IMAGE: url('images/titoli/bg_titolo.gif');
					BACKGROUND-REPEAT: repeat-x;
    				BACKGROUND-COLOR: #FFFFFF;
    				HEIGHT: 32 px;
    				TEXT-ALIGN: left;
    				VERTICAL-ALIGN: bottom;
    				PADDING-LEFT: 5 px;
    				PADDING-BOTTOM: 5 px;
}



.tdmenu				{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #FFFFFF;
					BACKGROUND-IMAGE: url('images/menu_up/bg_home.gif');
					BACKGROUND-REPEAT: no-repeat;
    				BACKGROUND-COLOR: #388CA8;
    				WIDTH: 214 px;
    				HEIGHT: 29 px;
    				TEXT-ALIGN: left;
    				VERTICAL-ALIGN: center;
}



.tdesterno			{
					BACKGROUND-IMAGE: url('images/pat_esterno.gif');
					BACKGROUND-REPEAT: no-repeat;
    				BACKGROUND-COLOR: #FFFFFF;
    				WIDTH: 3 px;
}



.tdinterno			{
					BACKGROUND-IMAGE: url('images/pat_interno.gif');
					BACKGROUND-REPEAT: repeat-x;
    				BACKGROUND-COLOR: #FFFFFF;
}



.tdbottom			{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 10 px;
					COLOR: #FFFFFF;
    				BACKGROUND-COLOR: #388CA8;
    				HEIGHT: 29 px;
    				TEXT-ALIGN: left;
    				VERTICAL-ALIGN: center;
}



/* -------------- TITLE -------------- */

.title				{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 13 px;
					COLOR: #2B697E;
					FONT-WEIGHT: bold;
}



.titlesmall			{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 10 px;
					COLOR: #2B697E;
}


/* -------------- FORM -------------- */

.select				{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
					BORDER: 1 px solid #FFFFFF;
					BACKGROUND-COLOR: #FFFFFF;
					WIDTH: 170 px;
					HEIGHT: 18 px;	
}



.selectsmall		{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
					BORDER: 1 px solid #FFFFFF;
					BACKGROUND-COLOR: #FFFFFF;
					WIDTH: auto px;
					HEIGHT: 18 px;	
}



.boxricerca			{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
					BORDER-WIDTH: 1px;
					BORDER-STYLE: solid;
					BORDER-COLOR: #C1E2EB;
					BACKGROUND-COLOR: #FFFFFF;
					WIDTH: 130 px;
					HEIGHT: 18 px;
					PADDING: 2 px;
}



.boxquantita		{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
					BORDER-WIDTH: 1px;
					BORDER-STYLE: solid;
					BORDER-COLOR: #7F9DB9;
					BACKGROUND-COLOR: #FFFFFF;
					WIDTH: 170 px;
					HEIGHT: 18 px;
					PADDING: 2 px;
}



.buttoninvia		{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
					BORDER-WIDTH: 1px;
					BORDER-STYLE: solid;
					BORDER-COLOR: #C1E2EB;
					BACKGROUND-COLOR: #FFFFFF;
					CURSOR: hand;
					WIDTH: auto;
					HEIGHT: 18 px;			
}



.boxsmall			{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
					BORDER-WIDTH: 1px;
					BORDER-STYLE: solid;
					BORDER-COLOR: #C1E2EB;
					BACKGROUND-COLOR: #FFFFFF;
					WIDTH: 45 px;
					HEIGHT: 18 px;
					PADDING: 2 px;
}



.boxbig				{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
					BORDER-WIDTH: 1px;
					BORDER-STYLE: solid;
					BORDER-COLOR: #C1E2EB;
					BACKGROUND-COLOR: #FFFFFF;
					WIDTH: 90%;
					HEIGHT: 18 px;
					PADDING: 2 px;
}



.boxareabig			{
					FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Monaco, Geneva, Helvetica, Chicago;
					FONT-SIZE: 11 px;
					COLOR: #2B697E;
					BORDER-WIDTH: 1px;
					BORDER-STYLE: solid;
					BORDER-COLOR: #C1E2EB;
					BACKGROUND-COLOR: #FFFFFF;
					WIDTH: 90%;
					HEIGHT: 100 px;
					PADDING: 2 px;
}



.boxprivacy			{	
					BORDER-WIDTH: 1px;
					BORDER-STYLE: solid;
					BORDER-COLOR: #CCCCCC;					
					FONT-FAMILY: Tahoma, MS Serif;
					FONT-SIZE: 9 px;
					COLOR: #575757;
					TEXT-ALIGN: justify;
					WIDTH: 190 px;
					HEIGHT: 315 px;
					PADDING: 3 px;
}
