BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg.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: Trebuchet MS,Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-COLOR:FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #7d7d7d; 
}


A:link 		{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR: #626262; TEXT-DECORATION: underline}
A:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR: #626262; TEXT-DECORATION: underline}
A:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR: #626262; TEXT-DECORATION: underline}
A:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR: #FFD200; TEXT-DECORATION: none; }

.testoh {COLOR: #a6a6a6;}
.testog {COLOR: #757575;}


.sx {FLOAT: left;}
.dx {FLOAT: right;}

.bottone
{ FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: 000000;  BACKGROUND-COLOR: #ffcc00 }

.top_titolo { COLOR:#7F7F7F;FONT-SIZE: 14px;FONT-WEIGHT: bold ;margin-right:6px;margin-bottom:4px}
.top_titolo_s {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR:#7F7F7F;FONT-SIZE: 12px;FONT-WEIGHT: bold ;margin-right:6px;margin-bottom:4px}
.menu_titolo { FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif;COLOR:#000000;FONT-SIZE: 22px;COLOR:#8a8a8a;margin-right:6px;margin-bottom:4px}

A.menu:link 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#8a8a8a;TEXT-DECORATION:none;FONT-SIZE: 12px;FONT-WEIGHT: bold;line-height:20px}
A.menu:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#8a8a8a;TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold;line-height:20px}
A.menu:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#8a8a8a;TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold;line-height:20px}
A.menu:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#000000;TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold;line-height:20px}

A.t_news:link 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#6b6b6b;TEXT-DECORATION:none;FONT-SIZE: 13px;FONT-WEIGHT: bold;line-height:13px}
A.t_news:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#6b6b6b;TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold;line-height:13px}
A.t_news:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#6b6b6b;TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold;line-height:13px}
A.t_news:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#000000;TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold;line-height:13px}

A.menu_t:link 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#8a8a8a;TEXT-DECORATION:none;FONT-SIZE: 11px;line-height:16px}
A.menu_t:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#8a8a8a;TEXT-DECORATION: none;FONT-SIZE: 11px;line-height:16px}
A.menu_t:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#8a8a8a;TEXT-DECORATION: none;FONT-SIZE: 11px;line-height:16px}
A.menu_t:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#000000;TEXT-DECORATION: none;FONT-SIZE: 11px;line-height:16px}


A.menu_s:link 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#b6b6b6;TEXT-DECORATION:none;FONT-SIZE: 11px;line-height:13px}
A.menu_s:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#b6b6b6;TEXT-DECORATION: none;FONT-SIZE: 11px;line-height:13px}
A.menu_s:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#b6b6b6;TEXT-DECORATION: none;FONT-SIZE: 11px;line-height:13px}
A.menu_s:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#000000;TEXT-DECORATION: none;FONT-SIZE: 11px;line-height:13px}

A.l_testata:link 	{text-transform: capitalize;FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#ffffff;TEXT-DECORATION: none;FONT-SIZE: 12px;}
A.l_testata:active 	{text-transform: capitalize;FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#ffffff;TEXT-DECORATION: none;FONT-SIZE: 12px;}
A.l_testata:visited 	{text-transform: capitalize;FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#ffffff;TEXT-DECORATION: none;FONT-SIZE: 12px;}
A.l_testata:hover 	{text-transform: capitalize;FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#000000;TEXT-DECORATION: none;FONT-SIZE: 12px;}



A.l_medio:link 		{COLOR: #000000; TEXT-DECORATION: underline;FONT-SIZE: 12px; }
A.l_medio:active 	{COLOR: #000000; TEXT-DECORATION: underline;FONT-SIZE: 12px;}
A.l_medio:visited 	{COLOR: #000000; TEXT-DECORATION: underline;FONT-SIZE: 12px;}
A.l_medio:hover 	{COLOR: Black; TEXT-DECORATION: none;FONT-SIZE: 12px;}

A.g:link 		{COLOR: #707070; TEXT-DECORATION: none;TEXT-DECORATION: none}
A.g:active 		{COLOR: #707070; TEXT-DECORATION: none;TEXT-DECORATION: none}
A.g:visited 	{COLOR: #707070; TEXT-DECORATION: none;TEXT-DECORATION: none}
A.g:hover 		{COLOR: #FFD200; TEXT-DECORATION: underline}

A.giallo:link 		{COLOR: #ffffff; TEXT-DECORATION: none;TEXT-DECORATION: underline;BACKGROUND:  #FFD200}
A.giallo:active 	{COLOR: #ffffff; TEXT-DECORATION: none;TEXT-DECORATION: underline;BACKGROUND:  #FFD200}
A.giallo:visited 	{COLOR: #ffffff; TEXT-DECORATION: none;TEXT-DECORATION: underline;BACKGROUND:  #FFD200}
A.giallo:hover 		{COLOR: #000000; TEXT-DECORATION: underline}

A.gn:link 		{COLOR: #6b6b6b; TEXT-DECORATION: none;TEXT-DECORATION: none}
A.gn:active 		{COLOR: #6b6b6b; TEXT-DECORATION: none;TEXT-DECORATION: none}
A.gn:visited 	{COLOR: #6b6b6b; TEXT-DECORATION: none;TEXT-DECORATION: none}
A.gn:hover 		{COLOR: #000000; TEXT-DECORATION: none}



.titoletto 		{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#606060;FONT-SIZE: 14px;FONT-WEIGHT: bold;}




.up 	{text-transform: uppercase}
.cap 	{text-transform: capitalize}

.box_tool {text-transform: capitalize}
.box_aziende {height:215px;width:282px;margin-left:1px;border-right: 0px solid #cecece;border-bottom: 1px solid #cecece; border-left:1px solid #cecece}
.box_news {BACKGROUND: #ffffff repeat-x center top;width:210px;height:120px;}
.titolo 		{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#000000;FONT-SIZE: 22px;}


.sottotitolo 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#a7a7a7;FONT-SIZE: 14px;line-height:16px}

.sottotitolon 	{FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif;COLOR:#000000;FONT-SIZE: 13px;line-height:16px}


.titoletto 		{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#606060;FONT-SIZE: 14px;FONT-WEIGHT: bold;}

.testo 			{FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 12px;}
.testo_piccolo 			{FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 10px;}

.titolo_annuncio 		{FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: bold;}
.testo_annuncio 		{FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;}

.titolo_giallo 		{FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif;FONT-SIZE:18px;FONT-WEIGHT: bold;COLOR:#FFD200;}
.titolo_g 		{FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif;FONT-SIZE:16px;FONT-WEIGHT: bold;COLOR:#666666;}

td {FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 12px;}
.in {border:1px solid #cecece}

.etichetta {FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#000000;TEXT-DECORATION: none;FONT-SIZE: 11px;FONT-WEIGHT: bold;BACKGROUND:  #ffffff ;border:1px solid #cecece;height:26px}
.testata {text-transform: capitalize;FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#ffffff;TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold;BACKGROUND:  #ffcc00 ;text-transform: uppercase}

FIELDSET {
	BORDER-RIGHT: Silver 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FFD200 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFD200 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: Silver 3px solid;BACKGROUND-COLOR: #ffffff;
}
LEGEND  	{FONT: 16px Trebuchet MS,Arial, Sans-Serif; COLOR: #000000; margin:5px; padding-left:10px; font-weight:bold; padding-right:10px }

FIELDSET.box_richiesta {
	BORDER-RIGHT: Silver 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cecece 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: Silver 3px solid;BACKGROUND-COLOR: #ffffff;
}


ul  { margin-left:16px;list-style-image:url(images/li.gif)}

A.l_titoletto:link 		{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#606060;FONT-SIZE: 14px;FONT-WEIGHT: bold;}
A.l_titoletto:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#606060;FONT-SIZE: 14px;FONT-WEIGHT: bold;}
A.l_titoletto:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#606060;FONT-SIZE: 14px;FONT-WEIGHT: bold;}
A.l_titoletto:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif;COLOR:#ffcc00;FONT-SIZE: 14px;FONT-WEIGHT: bold;}
    hr {
      border: 0;
      width: 96%;
	  color: #cecece;
      background-color: #cecece;
      height: 1px;
    }
