body,html	{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:14px; background:url(../images2/sfondo.jpg) repeat-x #de7c01;}
img			{border:0}
a			{color:#000; text-decoration:none}
a:hover		{color:#f00; text-decoration:none}

/* main */
#main		{width:750px; position:absolute; left:50%; margin:0 0 0 -375px;}
.cleaner	{clear:both;}
.dida		{font-size:9px;}
#errore		{width:317px; display:block; margin:10px 0 0 250px; padding:8px; background:url(../images2/sfondo-errore.png); color:#f00; font-weight:bold; font-size:13px; text-align:center; border:#f1c918 1px solid;}
.puls		{width:120px; margin:0 0 0 275px}



/* tag form */
input		{width:210px; height:15px; border:#a2b3e3 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#282323; padding:1px 7px 0 7px; background:#fff;}
.button		{width:120px; height:18px; display:block; margin:0 0 0 107px; border:#a2b3e3 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#282323; padding:3px 13px 2px 13px; background:url(../images2/sfondo-btn.jpg) repeat-x #fff; text-align:center; display:inline; font-weight:bold;}


/* form */
#form			{width:350px; margin:25px 10px 0 250px;}
#form .txt		{width:100px; display:block; margin:0 8px 12px 0; padding:1px 0 0 0; color:#fff; float:left;}
#form .inp		{width:210px; display:block; margin:0 0 12px 0; float:left;}
#form .captcha	{width:224px; border:#a2b3e3 1px solid; font-size:11px; color:#282323; background:#fff;}
#form .captcha2	{margin:0 0 0 108px;}
#form #pulsanti	{width:450px; text-align:center; margin:8px 0 5px 0;}

#privacy	{width:132px; text-align:left; color:#666; margin:25px 0 0 0; border-left:#999 1px solid; padding:0 0 0 4px;}

#testo      {width:337px; line-height:16px; text-align:left; color:#fff; font-weight:bold; margin:20px 0 0 250px;}
#testo a	{color:#000;}
#testo a:hover {color:#fff;}