BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg1.jpg) #ffffff repeat-x center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; SCROLLBAR-FACE-COLOR: #bfbfbf; SCROLLBAR-HIGHLIGHT-COLOR: #c4c4c4; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #444; SCROLLBAR-3DLIGHT-COLOR: #6b6b6b; SCROLLBAR-ARROW-COLOR: #F9F6F0; SCROLLBAR-TRACK-COLOR: #dadada; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-COLOR:FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #7d7d7d; 
}

.cont 			{margin:0px; width:376px; BACKGROUND: url(images/sx_menu.jpg) #ffffff no-repeat left top;FLOAT: left;}
.cont2 			{margin:0px; width:226px; BACKGROUND: url(images/sx_menu.jpg) #ffffff no-repeat left top;FLOAT: left;}

.cont_chiaro 	{HEIGHT:432px;width:650px;margin:0px;  BACKGROUND: url(images/bg_corpo_chiaro.jpg) #ffffff no-repeat left top;FLOAT: left;}
.cont_doc 	{padding:10px;HEIGHT:433px;width:650px;margin:0px;  BACKGROUND: url(images/bg_corpo_chiaro.jpg) #ffffff no-repeat left top;FLOAT: left;}


.settore 			{padding:0px;width:272;BORDER: 4px solid; COLOR: #cecece;text-align:bottom;BACKGROUND-COLOR: #ffffff; }

.titolo_settore 		{ margin-left:10px;width:140;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#7A8489; FONT-WEIGHT: bold;}

.titolo_settore_dx 		{ margin-right:10px;width:140;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#7A8489; FONT-WEIGHT: bold;}

.cont_foto 	{margin-top:20px;padding:0px;HEIGHT:150px;width:300px;FLOAT: right;BACKGROUND-COLOR: #ffffff;  }
.cont_dx 	{margin-left:12px;HEIGHT:400px;margin-top:4px;padding:0px;width:250px;COLOR:#5f5f5f;}
.menu 		{margin-left:3px;COLOR: #000000; TEXT-DECORATION: none;FONT-SIZE: 12px;}


.sep_titolo 	{MARGIN-top: 5px;MARGIN-bottom: 10px; HEIGHT:1px;  WIDTH: 540px;BACKGROUND: url(images/bg_tit.gif) }

.sep_doc 	{MARGIN-top: 5px;MARGIN-bottom: 10px; HEIGHT:1px;  WIDTH: 820px;BACKGROUND: url(images/bg_tit.gif) }


.sep_prodotti 	{MARGIN-top: 2px;MARGIN-bottom: 8px; HEIGHT:1px;  WIDTH: 380px;BACKGROUND: url(images/bg_tit.gif) }
.sep_news 		{MARGIN-top: 5px;MARGIN-bottom: 5px; HEIGHT:5px;  WIDTH: 250px;BACKGROUND: url(images/bg_gr_titolo.gif) }


.footer {BACKGROUND: url(images/bg_footer.jpg);height:87px }


.cont_news {BACKGROUND: url(images/bg_news.jpg) no-repeat top;width:578px }
.cont_novita {BACKGROUND: url(images/bg_novita.jpg) no-repeat top;width:578px }


.footer_testo {width:400px;margin-left:0px;margin-top:20px;padding:2px;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR:#ffffff; text-align:left;FLOAT: right;}
.t_contenuti	{margin-top:5px;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; COLOR:#5F85C0;text-align:left}
.t_news			{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; COLOR:#9a9a9a;text-align:left}
.select_page 	{padding-left:5px; padding-right:5px;BACKGROUND-COLOR: #6087C2; color: #ffffff;FONT-WEIGHT: bold;}

A:link 		{COLOR: #000000; TEXT-DECORATION: underline}
A:active 	{COLOR: #000000; TEXT-DECORATION: underline}
A:visited 	{COLOR: #000000; TEXT-DECORATION: underline}
A:hover 	{COLOR: #6087C2; TEXT-DECORATION: underline}

A.m:link 		{padding:2px;COLOR: #5b5b5b; TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold}
A.m:active 		{padding:2px;COLOR: #5b5b5b; TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold}
A.m:visited 	{padding:2px;COLOR: #5b5b5b; TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold}
A.m:hover 		{padding:2px;COLOR: #000000; TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold;}

A.f:link 		{COLOR: #ffffff; TEXT-DECORATION: underline}
A.f:active 		{COLOR: #ffffff; TEXT-DECORATION: underline}
A.f:visited 	{COLOR: #ffffff; TEXT-DECORATION: underline}
A.f:hover 		{COLOR: #ffffff; TEXT-DECORATION: underline}


A.mi:link 		{COLOR: #5b5b5b; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold}
A.mi:active 	{COLOR: #5b5b5b; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold}
A.mi:visited 	{COLOR: #5b5b5b; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold}
A.mi:hover 		{COLOR: #000000; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold;}


A.l_news:link 	{COLOR: #0066cc; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold}
A.l_news:active 	{COLOR: #0066cc; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold}
A.l_news:visited 	{COLOR: #0066cc; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold}
A.l_news:hover 	{COLOR: #000000; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold}


A.l_settori:link 	{COLOR: #7A8489; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.l_settori:active 	{COLOR: #7A8489; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.l_settori:visited 	{COLOR: #7A8489; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.l_settori:hover 	{COLOR: #000000; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold; TEXT-DECORATION: none}



.sx {FLOAT: left;}
.dx {FLOAT: right;}

TD { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#000000; }

.up 	{ text-transform: uppercase}
.cap 	{text-transform: capitalize}

.testob 			{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#ffffff;}
.testo_p 			{FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR:#000000; FONT-WEIGHT: bold;}


.doc 			{width:500px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#000000;line-height:14px; }
.testog 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR:#7e7e7e; }
.titolo 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; COLOR:#7A8489; FONT-WEIGHT: bold;}

.titoletto 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#7A8489; FONT-WEIGHT: bold;text-align:right}
.titolone 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 30px; COLOR:#7A8489; text-align:right}


.titolo_doc 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; COLOR:#7A8489; FONT-WEIGHT: bold;text-align:left}

.titolo_prodotto {margin-left:16px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; COLOR:#7A8489; FONT-WEIGHT: bold;text-align:right}

.sottotitolo 	{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#5F85C0; FONT-WEIGHT: bold;}

.bottone
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6087C2 }

.contact { height:22px;   FONT-SIZE: 11px;  COLOR: #0066cc;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  text-align:right}

.in { height:16px; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9px; BORDER-LEFT: 1px solid; COLOR: #595959; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: White }

.txt { width: 366px; height: 100px; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; COLOR: #Navy; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }

ul { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#000000;line-height:20px }
li { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#000000;line-height:20px }
.paragrafo { line-height:16px;text-align:justify ;width:440px;margin-top:10px}