/************ BODY ************/
body 				{text-align:center; vertical-align:top; margin: 0 auto; background-image: url(../immagini/background-sito.jpg); background-repeat: repeat-x; }

table.contenitore	{width:935px; border:0; vertical-align:top; text-align:center; margin: 0 auto;}

td.colonnasx		{width: 245px;}
td.divisore			{width: 25px; background-image: url(../immagini/ghost.png); background-repeat: repeat-y;}
td.colonnadx		{width: 665px; vertical-align: top; background-image: url(../immagini/back-dx.png); background-repeat: repeat-x;}

td.footer			{background-color: #b6c3db; height: 140px;}

/************ TITOLI ************/

h1.titolo			{font-family:"Century Gothic"; font-size: 14px; text-align: right; color: #ffffff;}

h2.titolo2			{font-family:"Century Gothic"; font-size: 14pt; text-align: left; color: #5e79af; padding: 20px;}

.img				{padding: 20px;}

.testo				{font-family:"Century Gothic";  font-size: 14px; color:#333333; text-align: justify; padding: 20px; text-align: justify;}
a.testo				{color:#333333; text-decoration:none}
a.testo:hover		{color:#5B523B; text-decoration:none}
a.testo:active		{color:#333333; text-decoration:none}

.testog				{font-family:"Century Gothic";  font-size: 22px; color:#333333}

.testosmall				{font-family:"Century Gothic";  font-size: 14px; color:#333333; text-align: justify; margin: 20px; text-align: justify;}
a.testosmall				{color:#333333; text-decoration:none}
a.testosmall:hover		{color:#5B523B; text-decoration:none}
a.testosmall:active		{color:#333333; text-decoration:none}



.testo2				{font-family:"Century Gothic";  font-size: 14px; color:#333333; text-align: justify;}
a.testo2				{color:#333333; text-decoration:none}
a.testo2:hover		{color:#5B523B; text-decoration:none}
a.testo2:active		{color:#333333; text-decoration:none}

.testo3				{font-family:"Century Gothic";  font-size: 12px; color:#333333; text-align: justify;}
a.testo3				{color:#333333; text-decoration:none}
a.testo3:hover		{color:#5B523B; text-decoration:none}
a.testo3:active		{color:#333333; text-decoration:none}


.testofooter			{font-family:"Century Gothic";  font-size: 13px; color:#333333; text-align: justify;}
a.testofooter			{color:#333333; text-decoration:none}
a.testofooter:hover		{color:#5B523B; text-decoration:none}
a.testofooter:active	{color:#333333; text-decoration:none}


.testobig				{font-family:"Century Gothic";  font-size: 20px; color:#5e79af;}
a.testobig				{color:#5e79af; text-decoration:none}
a.testobig:hover		{color:#333333; text-decoration:none}
a.testobig:active		{color:#5e79af; text-decoration:none}


/************ COLONNA DX ************/
td.logo				{background-image: url(../immagini/logo.png); width: 245px; height: 363px; background-position: bottom; margin: 0 auto;}
td.box				{background-image: url(../immagini/back-colonna.png); background-position: top; background-repeat: no-repeat; width: 245px; height: 225px;}

td.box-degustazione	{background-image: url(../immagini/back-degu.png); background-position: top; background-repeat: repeat-y; width: 245px}
td.boxn	{background-image: url(../immagini/back-degu.png); background-position: top; background-repeat: no-repeat; width: 245px; height: 30px}
td.box-dove			{background-image: url(../immagini/back-degu.png); background-position: top; background-repeat: no-repeat; width: 245px; height: 225px;}

div.testata			{width: 665px; height: 100px;}
/************ MENU ************/

td.back-menu		{background-image: url(../immagini/back-menu.png); background-repeat: no-repeat;  height: 50px; width: 665px;}

#menu				{ font-family:"Century Gothic";  margin:0; padding:0;}
#menu ul			{ list-style:none; margin:0; padding:0; margin-left:11px}
#menu li			{ height:53px; list-style:none; margin:0; padding:0; vertical-align:top; float:left; text-align:center}
#menu a				{ height:53px; display:block; font-size:12pt; color:#FFFFFF; text-decoration:none; margin:0; padding:0; padding-top:8px; float:left; padding-left:8px; padding-right:8px}
#menu a:hover		{ color:#333333; text-decoration:none; background-image:url(../immagini/trasp.png); background-repeat:repeat-x; background-position:center top}
#menu a:active		{ text-decoration:none;}
#menu a:visited		{ text-decoration:none;}





/**********FORM CONTATTI *************/

.date		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:75px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.fieldc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:240px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.fieldcc	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:120px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.sel		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:120px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.selb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:77px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.sels		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:240px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:320px; height:50px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.textc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:320px; height:50px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:200px; height:50px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.bottone 	{width:250px; height:40px; text-align:center}
.numcam 	{width:60px; text-align:center; border:0; background-color:#FFFFFF}
