body			{vertical-align:top; margin:0 auto; text-align:center; background-image:url(struttura/bg-all.jpg); background-repeat:repeat-x; font-family:Georgia, trebuchet MS, arial; background-color:#fef3df}

table.contenitore		{width:896px; border:0; padding:0;}
table.contenitoredue	{border:0; text-align:center; margin:0 auto;}

/*STRUTTURA*/
td.dx-bg		{width:100px; background-image:url(struttura/dx.jpg); background-position:top; background-repeat:repeat-y; vertical-align:top;}
td.sx-bg		{width:100px; background-image:url(struttura/sx.jpg); background-position:top; background-repeat:repeat-y; vertical-align:top;}

td.colsx		{width:268px; background-image:url(struttura/bg-all.jpg); background-repeat:no-repeat; background-color:#fef3df; text-align:center; margin:0 auto; vertical-align:top;}
td.rigamenu		{width:896px;height:53px; background-image:url(struttura/bg-menucentro.jpg); background-repeat:repeat-x; text-align:center; margin:0 auto; vertical-align:top;}

td.footersx		{ width:268px; height:175px; background-color:#4f2f24; text-align:center; margin:0 auto;}
td.footerdx		{ width:628px; height:175px; background-image:url(struttura/footerdx.jpg); background-repeat:no-repeat;}


td.contenuti	{width:628px; background-image:url(struttura/bg-centro.jpg); background-repeat:repeat-y; background-position:center left; vertical-align:top;}
td.rigatitolo	{width:628px; height:87px; background-image:url(struttura/bg-titolo.jpg); background-repeat:no-repeat;}

td.menu					{padding-right:15px; padding-left:15px; height:53px; text-align:center; margin:0 auto; background-image:url(struttura/menu.jpg);background-position:center right; background-repeat:no-repeat;}
td.menu_sopra			{padding-right:15px; padding-left:15px; height:53px; text-align:center; margin:0 auto; background-image:url(struttura/menu-over.jpg); background-position:center right; background-repeat:no-repeat;}
td.rigamenudx			{height:45px; background-image:url(struttura/bg-menu.jpg); background-repeat:no-repeat; text-align:left;}


/*TESTI*/

.titolo			{color:#5b3729; font-size:20px;}
.titolopag		{color:#5b3729; font-size:18px; text-align:left; margin-left:25px;margin-top:20px;}
.testo			{color:#36221a; font-size:13px; text-align:justify; margin-left:25px; margin-right:50px;}

a.linkdue				{font-size:13px; color:#36221a; text-decoration:none;}
a.linkdue:hover			{text-decoration:none; color:#620707}
a.linkdue:active		{text-decoration:none; color:#36221a}


a.linktre				{font-size:13px; color:#620707; text-decoration:none;}
a.linktre:hover			{text-decoration:none; color:#36221a}
a.linktre:active		{text-decoration:none; color:#620707}

.capitol		{color:#36221a; font-size:18px;}
.testosmall		{color:#5b3729; font-size:11px;}
.testofoot		{color:#ffffff; font-size:11px;}
b				{color:#5b3729; font-size:13px;}


#gallery		{text-align:justify; margin-left:5px; margin-right:5px;}

a.link					{font-family:Georgia; font-size:13px; color:#f5f3a5; text-decoration:none;}
a.link:hover			{text-decoration:none; color:#620707}
a.link:active			{text-decoration:none; color:#f5f3a5}

a.links					{font-family:Georgia; font-size:13px; color:#620707; text-decoration:none;}
a.links:hover			{text-decoration:none; color:#620707; text-decoration:underline}
a.links:active			{text-decoration:none; color:#620707}

a.menualto					{font-family:Georgia; font-weight:normal; text-align:center; font-size:14px; color:#FFFFFF; text-decoration:none; background-image:url(struttura/menu.jpg); background-position:center right;}
a.menualto:hover			{text-decoration:none; color:#f5f3a5; background-image:url(struttura/menu-over.jpg); background-position:center right;}
a.menualto:active			{text-decoration:none; color:#FFFFFF; background-image:url(struttura/menu.jpg);background-position:center right;}

.menufooter						{font-size:11px; color:#FFFFFF;}
a.menufooter					{font-size:11px; color:#FFFFFF; text-decoration:none;}
a.menufooter:hover				{text-decoration:none; color:#620707}
a.menufooter:active				{text-decoration:none; color:#FFFFFF}


.menusx						{font-size:13px; color:#FFFFFF;}
a.menusx					{font-size:13px; color:#FFFFFF; margin-left:15px; text-decoration:none;}
a.menusx:hover				{text-decoration:none; color:#620707}
a.menusx:active				{text-decoration:none; color:#FFFFFF}
.img						{border:3px solid #faeaaf}


/*BANNERTESTATA*/
#banner-container			{height: 288px; width:896px; padding:0; margin: 0}
#banner-container img		{display:none; position:absolute; padding:0; margin: 0}
#banner-container img.occi	{display:block}
#banner-nav					{}
#banner-nav	a				{font-family:Georgia; font-weight:normal; text-align:center; font-size:14px; color:#FFFFFF; text-decoration:none;}
#banner-nav	a:hover			{text-decoration:none; color:#f3f1a7;}
#banner-nav	a:active		{text-decoration:none; color:#FFFFFF; }

/*OFFERTE + NEWSLETTER*/
td.boxofferte-uno			{width:217px; height:117px; background-image:url(struttura/box-offerte-1.png); background-repeat:no-repeat; background-position:top; vertical-align:top; text-align:center; margin:0 auto;}
td.boxofferte-unoen			{width:217px; height:117px; background-image:url(struttura/box-offerte-1-en.png); background-repeat:no-repeat; background-position:top; vertical-align:top; text-align:center; margin:0 auto;}
td.boxofferte-unode			{width:217px; height:117px; background-image:url(struttura/box-offerte-1-de.png); background-repeat:no-repeat; background-position:top; vertical-align:top; text-align:center; margin:0 auto;}
td.boxofferte-unofr			{width:217px; height:117px; background-image:url(struttura/box-offerte-1-fr.png); background-repeat:no-repeat; background-position:top; vertical-align:top; text-align:center; margin:0 auto;}
td.boxofferte-due			{width:217px; height:90px; background-color:#FFFFFF; vertical-align:top; text-align:center; margin:0 auto;}
td.boxofferte-tre			{width:217px; height:10px; background-color:#FFFFFF; vertical-align:top; text-align:center; margin:0 auto;}

td.ombra					{height:23px; background-image:url(struttura/ombra.jpg); background-repeat:no-repeat; background-position:top; background-position:right top;}
input.blue					{width:205px; height:20px; border-left:1px solid #41241e; border-right:1px solid #41241e; border-bottom:1px solid #59372a; border-top:1px solid #23140f; background-color:#4f2f24; color:#FFFFFF;}

/*PHOTOGALLERY*/
#bg-sx-cam						{ background-image:url(struttura/round-bg.gif); background-repeat:no-repeat; background-position:center; width:150px; height:108px; float:left; text-align:center; margin:0 auto;}
#bg-cen-cam						{ background-image:url(struttura/round-bg.gif); background-repeat:no-repeat; background-position:center; width:250px; height:108px; float:left; text-align:center; margin:0 auto;}
#bg-dx-cam						{ background-image:url(struttura/round-bg.gif); background-repeat:no-repeat; background-position:center; width:150px; height:108px; float:right; text-align:center; margin:0 auto;}



table.contatti {width:570px}
table.cerca {width:570px; background-color:#E2E0DD}
table.formc {width:570px; background-color:#E2E0DD}
table.pre {width:570px; background-color:#E2E0DD}
tr.sf {background-color:#BBAB99}
tr.sfs {background-color:#D3CBC2}

.testok				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:9pt; color:#333333}
a.testok				{text-decoration: none; color:#333333}
a.testok:hover		{color:#333333; text-decoration:underline}
a.testok:active		{text-decoration: none; color:#333333}

.testokno				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:9pt; color:#7A7A7A}

.date		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:110px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:270px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sel		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:272px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.selb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:80px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.seld		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:140px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.selcc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:40px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sels		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:100px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:554px; height:150px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:240px; height:100px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.bottone 	{width:270px; height:40px; text-align:center}
.numcam 	{width:60px; text-align:center; border:0; background-color:#FFFFFF}