a#btn8	                  {background: url(../immagini/bg_hover.jpg) no-repeat top center !important; padding:22px 0 0 0 !important; color:#59c9f7 !important;}

div#contentContatti        {width:946px; height:auto;  margin: auto; position:relative;}

div#cont		     				{width: 946px; height:650px; padding: 10px; height:auto!important; margin:0px auto; float: left; display:inline; position:relative; z-index:300;}

div#richiesta			  		{text-align: left;}

div#richiesta p		  		{margin: 5px 0 20px 124px; line-height: 15px; text-align: left; font-size:12px; padding:0; color:#585c6a;}

div#sendOk				  		{height: 20px; width: 280px; text-align: center; margin: 5px 0 5px; line-height: 20px; position:absolute; top:2px; right:64px;}

div#sendOk p			  		{margin: 0 auto; text-align: center; color: #585c6a;font-size: 12px; padding:0; color:#fed700; font-weight:bold; background-color:#353b40;}

div#info               		{text-align:right; margin: 78px 0px 0px; width: 450px; padding-bottom: 15px; border-bottom:1px solid #869daa;}

div#info p             		{color:#585c6a; margin: 0;}

div#contRight      	 		{width:400px; float:left; height:auto!important; display:inline; margin:0; overflow:hidden;}

div#mappa				   {width:914px; height:345px; border:4px solid #ffffff; margin:0 auto 80px;}


/****** FORM ******/

form#formContatti		  	{width:940px; border: 0;}



fieldset.moveLeft  		{width:480px; height: 300px; float:left; display:inline; margin:20px 0 0 30px; padding:0; border:none;}

fieldset.moveRight 		{width:420px; height:300px; margin:20px 0 0 0; padding:0 0 0 10px; border:none; float:right; display:inline;} 

p.campi					  	{width: 440px; height: 25px; margin: 0 0 5px 0; padding: 0; line-height: 25px; float:left;}

p.campi label			  	{width: 147px; height: 16px; line-height: 20px; color: #585c6a; text-align: right; float:left; margin-right: 8px; display:inline;}

p.campi input			  	{width: 270px; height: 16px; line-height: 20px; margin: 0 0 10px 0 !important; border: 2px solid #fafafa; float: left; background-color:#ffffff; color: #585c6a;}	

p.richiesta				 	{width: 410px; height: 150px; margin: 0; padding: 0; color: #585c6a;/* background:#ff0000;*/ position:relative; z-index:300;  float:right !important;}

p.richiesta label		  	{width: 74px; text-align: right; float:left; margin: 0 8px 0 0; }

p.richiesta textarea	 	{width: 270px; height: 132px; margin: 0; border: 0; float: left; background-color: #ffffff; overflow-y: auto; color: #585c6a; padding: 5px;}

p.checkBox					{margin:0 0 10px 92px; padding:0;}

p.checkBox a				{color:#585c6b; text-decoration:none; color:#585c6b;}

p.moveDown					{color:#585c6b; text-transform:uppercase; margin:0 0 10px 90px; padding:0;}

div#bottoni				  	{width:262px; height: 20px; float:left; display:inline; text-align: right; clear: both; position:relative; z-index:300;}	

input.button			  	{border: 0; font-size: 11px; font-family: Arial, Helvetica, sans-serif; width:77px; height: 20px; text-align: center; cursor: pointer;  color:#59c9f7; margin:0 0 3px 10px; padding:0 0 0 16px; line-height:20px; color:#34393e;  background: url(../immagini/chisiamoPng.png) no-repeat left center;}

input:hover.button	   {color:#59c9f7; background: url(../immagini/chisiamoPngHover.png) no-repeat left center;}

/*******END FORM*******/
  





