/****** GENERALE ******/

div#barraTitolo			{width: 550px; margin-left:35px; padding: 0; /*border: 1px solid #000;*/}

p.linkTitolo			{color: #999; text-align: left; margin-top: 4px;}

p.linkTitolo a			{color: #004186; text-decoration: none;  }

p.linkTitolo a:hover	{text-decoration: underline; }

.top					{width: 585px;  text-align: center;  margin-top: -4px; color: #8facca; background-color: #8facca; border: 0; }

h2.titoloPagina			{font-size: 16px; color: #f04e11; text-transform: uppercase; margin-left: 35px; margin-top: 30px;  }

h2.titoloPaginaBlu			{font-size: 16px; color: #004186; text-transform: uppercase; margin-left: 35px; margin-top: 30px;  }

div#principale span		{color: #f04e11; }

#links a				{color: #000; text-decoration: none; }

#links a:hover			{text-decoration: underline; color: #f04e11; }	

/****** FINE GENERALE ******/



/******  CONTATTI ******/

div#contatti				{float: left;   width: 585px; text-align: left; margin-bottom: 20px; /*border:1px #000000 solid;*/}	

div#contatti p				{margin-left: 35px; }

p.orange					{color: #f04e11; /*border:1px #000000 solid;*/}


/****** FORM ******/

form.formContattaci							{padding: 0; margin-top: 5px; margin-left: 45px; }

fieldset						{border: 0; }

form.formContattaci p						{clear: left; width: 380px; height: 20px; margin: 0 auto 10px auto; /*border:1px #000000 solid;*/}

form.formContattaci p label				{float: left; width: 70px; font: Arial, Helvetica, sans-serif; text-align: right; letter-spacing: normal; margin-right: 5px; /*border: 1px #000 solid;*/}

input.txt					{width: 290px; height: 18px; border: 1px solid #cfcfcf;float: left; background-color: #fff; /*border:1px #000000 solid;*/}

textarea.txt				{width: 290px; height: 200px; border: 1px solid #cfcfcf; background-color: #fff; float:left; overflow:auto; /*border:1px #000000 solid;*/}

input.check					{vertical-align: middle; /*border:1px #000000 solid;*/}

p.checkbox					{width: 300px; font-size: 10px; color: #666; letter-spacing: normal; /*border:1px #000000 solid;*/}

input.pulsanti				{width: 70px; height: 18px; font-size: 10px; color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #0e418d; border: none; letter-spacing: normal; }

a.link						{text-decoration: none; color: #004186; }

a:hover.link				{text-decoration: underline; }

/****** FINE FORM ******/

/****** FINE CONTATTI ******/

