body {
  background-color: #1a59a8;
  margin-top: 50px;
}

.inputCerca	{
}

.input2	{
}

h3 {
  font-size: 15px;
}

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 :#e2bc08; text-decoration: none; font-weight: bold;}
A.link_menu:Hover   {color :#e2bc08; 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;}

input {
}

.link2:link    {text-decoration: underline; color: #ffffff; font-weight: normal; }
.link2:visited {text-decoration: underline; color: #ffffff; font-weight: normal;}
.link2:active  {text-decoration: underline; color: #ffffff; font-weight: normal;}
.link2:hover   {text-decoration: underline; color: #ffaa00; font-weight: normal;}

.link_mag:link    {text-decoration: none; color: #ffffff; font-weight: normal; }
.link_mag:visited {text-decoration: none; color: #ffffff; font-weight: normal;}
.link_mag:active  {text-decoration: none; color: #ffffff; font-weight: normal;}
.link_mag:hover   {text-decoration: none; color: #ffaa00; font-weight: normal;}

.fieldset_immo {
  border:1px solid #C0C0C0;
  width:92%;
  padding:5px;
  text-align: left;
}

.legend_immo {
  font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #ffffff;
	padding:2px; 
}

.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; }

.testo_small {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color: #ffffff;
}

.home_cat {
	font-size : 13px;
	font-weight : bold;
	margin: 10px 0px 0px 0px;
}

.home_dove {
  margin: 5px 0px 10px 0px;
}

.testo_normal {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color: #ffffff;
}

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

.testo_menu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
}

.link_gestim a {
  font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color: #ffffff;
	text-decoration: underline;
}

.link_gestim a:visited {
  color: #ffffff;
  text-decoration: underline;
}

.link_gestim a:hover {
  color: #ff9900;
  text-decoration: underline;
}

.chisiamo {
  font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	color: #ffffff;
	line-height: 20px;
	margin: 20px 20px 30px 50px;
}
