body			{vertical-align:top; margin:0 auto; text-align:center; background-image:url(/struttura/bg-all.jpg); background-repeat:repeat-x; font-family:trebuchet MS, arial; background-color:#6b8eab}

table.contenitore		{width:962px; border:0; padding:0;}
table.contenitoredue	{border:0; text-align:center; margin:0 auto;}

/*STRUTTURA*/
td.dx-bg		{width:71px; background-image:url(/struttura/dx.jpg); background-position:top; background-repeat:no-repeat; background-color:#6b8eab; vertical-align:top;}
td.sx-bg		{width:71px; background-image:url(/struttura/sx.jpg); background-position:top; background-repeat:no-repeat; background-color:#6b8eab; vertical-align:top;}

td.colsx		{background-image:url(/struttura/bg-col-sx.jpg); background-repeat:no-repeat; background-color:#6b8eaa; text-align:center; margin:0 auto; vertical-align:top;}
td.coldx		{width:219px; height:500px; background-image:url(struttura/bg-col-dx.jpg); background-repeat:repeat-x; vertical-align:top;}
td.rigamenu		{height:53px; background-image:url(/struttura/bg-menucentro.jpg); background-repeat:repeat-x; text-align:center; margin:0 auto; vertical-align:top;}
td.footer		{height:199px; background-image:url(/struttura/footer.jpg); background-repeat:no-repeat; background-color:#435b67}

td.contenuti	{width:475px; background-image:url(/struttura/bg-centro.jpg); background-repeat:repeat-y; background-position:center; vertical-align:top;}
td.rigatitolo	{width:475px; height:80px; background-image:url(/struttura/bg-titolo.jpg); background-repeat:no-repeat;}

td.menu					{width:110px; height:53px; text-align:center; margin:0 auto; background-image:url(/struttura/menu.jpg);background-position:center right;}
td.menu_sopra			{width:110px; height:53px; text-align:center; margin:0 auto; background-image:url(/struttura/menu-over.jpg); background-repeat:repeat-x; background-position:center right;}
td.divider				{width:5px; height:53px;}
td.rigamenudx			{height:45px; background-image:url(/struttura/bg-menu.jpg); background-repeat:no-repeat; text-align:left;}


/*TESTI*/

.titolo			{color:#3b5d6b; font-size:18px;}
.titolopag		{color:#336666; font-size:18px; text-align:left; margin-left:25px;margin-top:20px;}
.testo			{color:#606060; font-size:12px; text-align:justify; margin-left:25px; margin-right:25px;}
.testosmall		{color:#FFFFFF; font-size:11px;}
.testosmallx	{color:#333333; font-size:8pt;}

b				{color:#3b5d6b; font-size:13px;}
strong			{color:#2e9fcb; font-size:10px;}

#gallery		{text-align:justify; margin-left:5px; margin-right:5px;}

a.link					{font-family:Georgia; font-size:13px; color:#a1bfd7; text-decoration:none;}
a.link:hover			{text-decoration:none; color:#f5f3a5}
a.link:active			{text-decoration:none; color:#a1bfd7}

a.linkdue					{font-family:Georgia; font-size:14px; color:#2a4955; text-decoration:none; font-weight:bold;}
a.linkdue:hover				{text-decoration:none; color:#2e9fcb}
a.linkdue:active			{text-decoration:none; color:#2a4955}

a.menualto					{font-family:Georgia; font-weight:normal; text-align:center; font-size:14px; color:#FFFFFF; text-decoration:none;}
a.menualto:hover			{text-decoration:none; color:#f5f3a5}
a.menualto:active			{text-decoration:none; color:#FFFFFF}

.menufooter						{font-size:11px; color:#FFFFFF;}
a.menufooter					{font-size:11px; color:#FFFFFF; text-decoration:none;}
a.menufooter:hover				{text-decoration:none; color:#f5f3a5}
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:#f5f3a5}
a.menusx:active				{text-decoration:none; color:#FFFFFF}
.img						{border:1px solid #f5f3a5}


/*BANNERTESTATA*/
#banner-container			{height: 288px; width:900px; padding:0; margin: 0}
#banner-container img		{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:#f5f3a5}
#banner-nav	a:active		{text-decoration:none; color:#FFFFFF}

/*OFFERTE + NEWSLETTER*/
td.boxofferte-uno			{width:262px; 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-due			{width:262px; height:200px; background-image:url(/struttura/box-offerte-2.png); background-repeat:repeat-y; background-position:top; vertical-align:top; text-align:center; margin:0 auto;}
td.boxofferte-tre			{width:262px; height:60px; background-image:url(/struttura/box-offerte-3.png); background-repeat:no-repeat; background-position:top; 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:17px; border-left:1px solid #375172; border-right:1px solid #375172; border-bottom:1px solid #6b8fab; border-top:1px solid #1f2c3c; background-color:#41648c; 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:165px; 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;}

/*FACEBOOK share button*/
html .fb_share_button 			{display: -moz-inline-block; display:inline-block; padding: 0; margin:0; width: 16px;  height:16px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; background-color:#FFFFFF; color:#3b5998 }
html .fb_share_button:hover 	{color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none; }