body { background-color:#d0d0d0; margin:0px; }

img { border:0px }

input	{
			font:normal 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
			}

.inputCerca	{
						width: 250px;
						height:25px;
						font:bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
						}

.input2	{
				background-color:transparent;
				font:normal 10px "Trebuchet MS",Arial,Helvetica,sans-serif;
				}

.input3
			{
				border-style: solid;
				border-top-width: 1px; 
				border-right-width: 1px; 
				border-bottom-width: 1px; 
				border-left-width: 1px;
		    border-color: #FFFFFF;
		    color:#FFFFFF;
		    background-color:#13007c;
		    text-indent:2px;
		    font-weight:bold;
		    width:80px;
		    height:35px;
		    font:normal 12px Arial,Helvetica,sans-serif;
		    }

textarea {
		 		 font:normal 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
		 		 }

select	{
				font:normal 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
				}

a:link    {text-decoration: none; color: #EA3F4D; font-weight: normal;}
a:visited {text-decoration: none; color: #EA3F4D; font-weight: normal;}
a:active  {text-decoration: none; color: #707070; font-weight: normal;}
a:hover   {text-decoration: none; color: #707070; font-weight: normal;}

A.link_menu 				{color :#FFFFFF; text-decoration: none; font-weight: bold;}
A.link_menu:Visited {color :#FFFFFF; text-decoration: none; font-weight: bold;}
A.link_menu:Active  {color :#13007c; text-decoration: none; font-weight: bold;}
A.link_menu:Hover   {color :#13007c; text-decoration: none; font-weight: bold;}

A.link_bottom 				{color :#000000; text-decoration: none; font-weight: normal;}
A.link_bottom:Visited {color :#000000; text-decoration: none; font-weight: normal;}
A.link_bottom:Active  {color :#cc0000; text-decoration: none; font-weight: normal;}
A.link_bottom:Hover   {color :#cc0000; text-decoration: none; font-weight: normal;}

A.link_dettagli 				{color :#ff4f04; text-decoration: none; font-weight: bold;}
A.link_dettagli:Visited {color :#ff4f04; text-decoration: none; font-weight: bold;}
A.link_dettagli:Active  {color :#D51920; text-decoration: none; font-weight: bold;}
A.link_dettagli:Hover   {color :#D51920; text-decoration: none; font-weight: bold;}

A.link_elenco 				{color :#000000; text-decoration: none; font-weight: normal;}
A.link_elenco:Visited {color :#000000; text-decoration: none; font-weight: normal;}
A.link_elenco:Active  {color :#000000; text-decoration: underline; font-weight: normal;}
A.link_elenco:Hover   {color :#000000; text-decoration: underline; font-weight: normal;}

.sfRollRight   		{ background-color: #eeeeee; cursor:pointer; }
.sfRollOverRight	{ background-color: #FF8080; cursor:pointer; }

.sfRollCenter   		{ background-color: #FFFFFF; cursor:pointer; }
.sfRollOverCenter		{ background-color: #eeeeee; cursor:pointer; }

.sfRollCantieri   		{ background-color: #f6f6f6; cursor:pointer; }
.sfRollOverCantieri		{ background-color: #dddddd; cursor:pointer; }

#borderBottom { border-bottom: #CCCCCC 1px dotted;clear:both;}

h4 {
    margin:0;
    padding:0;
    color: #EA3F4D;
  	font-style : italic;
  	text-align: left;
   }

h5 {
    margin:0;
    padding:0;
    color: #EA3F4D;
  	font-style : italic;
  	text-align: left;
   }


.testo_small {
	font-family : "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
 	text-align: left;
}

.testo_small2 {
	font-family : "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
 	text-align: left;
}

.testo_normal {
	font-family : "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
 	text-align: left;
}

.testo_big {
	font-family : "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
 	text-align: left;
}

.testo_tit {
	font-family : "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color : #003366;
 	text-align: left;
}

.testo_menu {
	font-family : "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
 	text-align: left;
}

