	body				{ text-align: center; background: #666;padding-top: 100px;margin: 0px;font-family: Verdana;font-size: 10px; }
	form, img			{ padding: 0px;margin: 0px;border: 0px; }

	input				{ border: 1px solid #A5ACB2; padding: 0px;font-size: 11px;font-family: Arial;line-height: 14px; }
			
			
	#testata			{ background: url('/v2_img/bg_top.gif') no-repeat top center;padding-top: 12px; }
	#principale			{ background: url('/v2_img/bg.gif') repeat-y top center; }
	#footer				{ background: url('/v2_img/bg_bottom.gif') no-repeat top center;padding-bottom: 15px; }

	.content, .content2		{ position: relative;width: 760px;text-align: left;background: #ccc; }

	#navbar				{ width: 760px;text-align: left;text-align: left;padding: 2px 0px;background: #999;border-bottom: 1px solid #858585; }

	#left				{ float:left; width: 188px; }
	#center				{ float:left; width: 406px; }
	#right				{ float:right; width: 166px;}

	.content2 #left			{ float:left; width: 594px; }

	#testata .content		{ height: 80px;}
	#principale .content,
	#principale .content2 		{ padding: 16px 0px 1px 0px; }
	#footer .content		{ background: #fff;border-top: 4px solid #f00; }

	#menu				{ display: block;position: absolute; margin: 0px;padding: 0px;list-style: none;right: 0px;bottom: 0px;width: 600px;height: 18px; }
	#menu li			{ display: block;float: right;width: 57px;height: 18px;margin: 0px 2px;padding: 0px;text-align: center; }
	#menu li a			{ display: block;text-decoration: none;color: #fff;font-size: 10px;font-family: Arial;height: 18px;line-height: 18px;background: url('/v2_img/bg_menu.gif') no-repeat bottom center; }
	#menu li a:hover, #menu .on	{ background: url('/v2_img/bg_menu_on.gif') no-repeat bottom center; }

	.box				{ position: relative;background: #fff;overflow:hidden; }
	.spacer				{ margin: 8px;}

	a				{ text-decoration: none;color: #333; }

	.box .bordertopsx		{ position: absolute;width: 13px;height: 14px;top: 0px; left: 0px;background: url('/v2_img/bordo_top_sx.gif') no-repeat top left; }
	.box .bordertopdx		{ position: absolute;width: 13px;height: 14px;top: 0px; right: 0px;background: url('/v2_img/bordo_top_dx.gif') no-repeat top right; }
	.box .borderbottomsx		{ position: absolute;width: 13px;height: 14px;bottom: 0px; left: 0px;background: url('/v2_img/bordo_bottom_sx.gif') no-repeat bottom left; }
	.box .borderbottomdx		{ position: absolute;width: 13px;height: 14px;bottom: 0px; right: 0px;background: url('/v2_img/bordo_bottom_dx.gif') no-repeat bottom right; }

	.box .bordertop			{ position: absolute;top: 0px; left: 13px;height: 5px;background: url('/v2_img/bordo_top.gif') repeat-x top left; }
	.box .borderleft		{ position: absolute;top: 14px; left: 0px;width: 5px;background: url('/v2_img/bordo_left.gif') repeat-y top left; }
	.box .borderbottom		{ position: absolute;bottom: 0px; left: 13px;height: 6px;background: url('/v2_img/bordo_bottom.gif') repeat-x bottom left; }
	.box .borderright		{ position: absolute;top: 14px; right: 0px;width: 5px;background: url('/v2_img/bordo_right.gif') repeat-y top right; }
	
	.more				{ position: absolute;width: 100%;bottom: 8px;left: 0px; }
	.more div			{ margin: 0px 8px;border-top: 1px solid #a00;text-align: right;}

	h5				{ display: block;margin: 0px 0px 4px 0px;padding: 4px 0px;font-family: Verdana;font-size: 10px;font-weight: bold;color: #333; }

	.content #left .box		{ width: 188px; }
	.content2 #left .box		{ width: 594px; }

	#center .box			{ width: 406px; }
	#right .box			{ width: 166px; }
	