*					{font-family: Times New Roman, Times, serif; font-size: 13px; color: #666666;}
body,html			{margin: 0; padding: 0; background: #E0E0C5 url('../images/bkg.png') repeat-x left top;}
img					{border: 0;}
br 					{clear: both;}


#mainContainer		{width: 990px; margin: 0 auto; clear: both;}
#header				{position: relative; height: 167px; clear: both;}
#logo				{width: 990px; height: 28px; text-align: center; padding: 1px;}
#dipinti			{position: absolute; top: 29px; left: 0px; width: 990px; height: 112px;}

#menu				{height: 28px;}
#menu ul				{position: absolute; top: 140px; right: 0px; margin: 0; padding: 0; list-style: none; line-height: 28px; color: #CB965C;}
#menu ul li				{display: inline; list-style: none; margin:0; padding: 0 10px; font-size: 15px; color: #CB965C}
#menu ul li#last		{display: inline; list-style: none; margin:0; padding: 0 0 0 10px; font-size: 15px;}
#menu ul li a			{text-decoration: none; font-size: 15px; color: #CB965C;}

#lang				{height: 28px;}
#lang ul				{position: absolute; top: 140px; left: 0px; margin: 0; padding: 0; list-style: none; line-height: 34px; color: #CB965C;}
#lang ul li				{display: inline; list-style: none; margin:0; padding: 0 10px 0 0; font-size: 15px; color: #CB965C}
#lang ul li#last		{display: inline; list-style: none; margin:0; padding: 0 0 0 10px; font-size: 15px;}
#lang ul li a			{text-decoration: none; font-size: 15px; color: #CB965C;}


#presentazione		{width: 990px; height: 50px; clear: both; text-align: margin: 0 auto; text-align: center;}
#presentazione h1	{font-size: 17px; color: #320D00; font-weight: normal; padding:0;}
#presentazione span	{font-size: 20px; color: #320D00;}
#presentazione h2	{font-size: 14px; color: #320D00; padding: 0; margin: 0;}
#pollicino			{width: 990px; height: 60px; margin: 0 0 0 15px; clear: both; font-size: 14px; color: #666666;}

#pollicino a		{font-size: 17px; color: #320D00; font-weight: normal; line-height: 60px; text-decoration: none;}

.side				{float: left; width: 316px; margin: 0; padding: 0;}
.side p				{padding: 0 15px 10px 15px; line-height: 20px; color: #333333; margin: 0;}
.side ul			{padding: 10px 15px 0 15px; line-height: 20px; color: #333333; margin: 0;}
.side ul	li		{margin: 0 0 0 15px;}
.side ul	li a	{text-decoration: none; color: #320D00;}
.side p span		{font-size: 20px; color: #333333;}
.side #firma		{float: right; font-size: 12px; color: #333333; font-style: italic;}
.side ul.pdf		{margin: 0; padding: 0;}
.side ul.pdf li		{padding: 0 0 0 20px; list-style: none; float: left; clear: both; background: url('../images/pdf.gif') no-repeat left top;}
.side p.frase		{margin: 50px 10px; color: #320D00; font-size: 18px; font-style: italic; font-weight: bold; text-align: center; line-height: 25px;}


.center				{float: left; width: 358px; text-align: center;}
.center  p.frase	{color: #333333; font-size: 14px; font-style: italic; font-weight: bold; text-align: center;}
.center  p			{padding: 0 15px 10px 15px; line-height: 20px; color: #333333;  text-align: left; margin: 0;}
.center p span		{font-size: 20px; color: #333333;}

.center p.sponsor	{padding: 0 15px 10px 15px; line-height: 20px; color: #333333; margin: 0; text-align: center;}
.center p.sponsor span{font-size: 20px; color: #333333;}

.center a			{text-decoration: none;}
.center ul			{margin: 0; padding: 0;}
.center li			{padding: 0 0 0 20px; list-style: none; float: left; clear: both;}
.center a			{text-decoration: none;}
.img				{float: left; margin: 0 10px 0 0; border: #320D00 1px solid; padding: 1px;}
.center img			{margin: 0 10px 0 0; border: #320D00 1px solid; padding: 1px;}
.center img.noborder {margin: 30px 10px; border: 0; padding: 0;}


.opera				{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}

#allPage			{float: left; width: 644px; padding: 10px 15px 10px 15px;}
#allPage h1			{font-size: 14px; color: #320D00; font-weight: normal;}
#allPage span		{font-size: 17px; color: #320D00;}
#allPage .thumb		{float: left; width: 150px; margin: 0 10px 10px 0; text-align: center; min-height: 160px;}
#allPage .thumb img	{border: #320D00 1px solid; padding: 1px;}	
#allPage .thumb .opera{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-align: left;}


#footer				{width: 100%; padding-top:20px; clear: both;}
#footer #info		{width: 100%; padding:5px 0; clear: both; border-top: #CB965C 1px solid; text-align: center;}
#footer #info span	{font-size: 11px; line-height: 20px;}
