
body						{font-family:trebuchet MS, arial; text-align:center; margin:0 auto; margin-top:15px; margin-bottom:10px;}
td.space					{height:10px;}
td.redheader				{width:950px; height:50px; background-image:url(struttura/headerbg.png); background-position:left top; background-repeat:no-repeat;}
td.whiteheader				{width:950px; height:40px;}
td.head-yel					{width:720px; height:40px; background-image:url(struttura/h2bg.png); background-repeat:no-repeat; text-align:left;}
td.head-photo				{width:720px; height:255px; background-image:url(struttura/headbg.png); background-repeat:repeat-y; text-align:left; vertical-align:top;}
td.colonna					{width:730px; vertical-align:top;}
td.colonnalato				{width:220px; height:60px; vertical-align:top; text-align:center; margin:0 auto;}
td.boxcontent				{width:530px; height:60px; vertical-align:top; text-align:center; margin:0 auto;}
td.boxofferte				{width:250px; height:38px; background-image:url(struttura/of-news-bg.png); background-repeat:no-repeat; background-position:left top;}
td.boxlastminute			{width:250px; height:38px; background-image:url(struttura/of-news-bg.png); background-repeat:no-repeat; background-position:right top;}
td.bannercen				{width:500px; height:65px; text-align:center; margin:0 auto;}
td.rigarossa				{background-color:#b60000; height:20px; text-align:left;}
td.footer					{width:950px; height:50px; background-color:#b60000;}
td.boxcen					{height:103px;background-image:url(struttura/box-bg.png); background-repeat:no-repeat; background-position:bottom; vertical-align:top; margin-top:5px;}
td.boxbot					{height:8px; background-image:url(struttura/close-box.png); background-repeat:no-repeat; background-position:top;}
table.tablestructure		{width:468px; border:0; text-align:center; margin:0 auto;}
table.tablestructures		{width:99%; border:0; text-align:center; margin:0 auto;}
td.photostructure			{width:150px; height:108px; background-image:url(struttura/round-bg.gif); background-repeat:no-repeat; text-align:center; margin:0 auto; border-bottom:1px solid #757775; vertical-align:top;}
td.contentstructure			{height:87px; vertical-align:top;}
td.detailstructure			{height:21px; vertical-align:top; text-align:right; border-bottom:1px solid #757775}

/* ------------TESTI GENERICI---------------- */
.testo						{text-align:justify; font-size:12px; color:#333333; margin-left:10px; margin-right:10px;}
.testo a					{text-decoration:none; color:#b60000}
.testo a:hover				{text-decoration:none; color:#333333}
.testo a:active				{text-decoration:none; color:#b60000}

.testogr					{text-align:justify; font-size:14px; color:#333333; margin-left:10px; margin-right:10px;}
.testogr a					{text-decoration:none; color:#b60000}
.testogr a:hover			{text-decoration:none; color:#333333}
.testogr a:active			{text-decoration:none; color:#b60000}

.testosmall					{text-align:justify; font-size:10px; color:#333333; margin-left:10px; margin-right:10px;}
.contact					{text-align:left; font-size:10px; color:#ffffff; margin-left:10px; margin-top:5px; margin:0;}
.titolostruttura			{font-size:12px; color:#b60000;}
h1							{margin:0; font-size:14px; color:#FFFFFF; margin-left:25px;}
h2							{margin:0; font-size:14px; color:#BF0000; margin-left:15px;}
h3							{margin:0;}
h4							{margin:0; font-size:12px; color:#FFFFFF; margin-left:10px;}

/* ------------MENU---------------- */
#contacta					{width:936px; height:28px; background-image:url(struttura/ticker-all.png); background-repeat:no-repeat; font-size:11px; text-align:center; margin:0 auto;}
#contacta a					{color:#fff; text-decoration:none;}
#contacta a:hover			{color:#ffc61e; text-decoration:none;}
#contacta p 				{margin-left:20px; text-align:left;}
#menusx						{width:200px; text-align:center; margin:0 auto;}
#menusx span				{color:#a0a0a0; font-size:7px;}
#menusx a					{text-decoration:none; color:#bf0000; }
#menusx a:hover				{text-decoration:none; color:#ffc61e; }
#menusx ul					{width:200px; list-style:none; margin:0; padding:0; font-size:12px; text-align:left;}
#menusx li					{width:200px; height:22px; margin:0; padding:0; background-image:url(struttura/ar-dx2.png); background-position:left ; background-repeat:no-repeat; vertical-align:top; margin-top:5px;  padding-left:18px;}
#menusimple					{width:200px; font-size:14px; text-align:left;}
#menusimple ul				{list-style:none; margin:0; padding:0; margin-left:10px;}
#menusimple li				{margin:0; padding:0; margin-left:10px; height:20px;}
#menusimple a				{text-decoration:none; color:#666666;}
#menusimple a:hover			{text-decoration:none; color:#b60000;}

a.links						{text-decoration:none; color:#FFFFFF; font-size: 8pt}
a.links:hover				{text-decoration:underline; color:#CCCCCC;}
a.links:active				{text-decoration:none; color:#FFFFFF;}

table.contenitore			{width:950px; border:0; margin:0; text-align:center; margin:0 auto}
div.titolo					{float:left; text-align:left; width:200px}
div.cerca					{width:740px; float:right; text-align:right}
table.contenuto				{width:720px; border:0; margin:0; text-align:center; margin:0 auto}
table.centro				{width:500px; border:0}
.titolosmall				{font-size:16px; color:#FF3500}
table.ricerca				{padding:0; margin:0; border:0; text-align:right; margin-right:10px;}
input.ricerca				{border-top: 1px solid rgb(119, 119, 119); border-bottom: 1px solid #DBDBDB; border-left: 0pt none; border-right: 0pt none; margin: 0; padding: 0pt; width: 180px; height: 19px; color: rgb(101, 112, 137); font-family: trebuchet MS, Arial; font-size: 9pt; font-weight: normal}
td.bannerl					{width:210px; height:60px; text-align:center; margin:0 auto;}
table.menusx				{width:210px; border:0; text-align:center; margin:0 auto;}
td.strutturesx				{width:210px; height:300px; vertical-align:top; background-image:url(struttura/menubg.png); background-repeat:no-repeat; background-position:center top}
td.turismosx				{height:44px; background-image:url(struttura/box-turismo.png); background-repeat:no-repeat; background-position:top}
td.mappasx					{height:44px; background-image:url(struttura/box-mappa.png); background-repeat:no-repeat; background-position:top}
td.networksx				{height:44px; background-image:url(struttura/box-network.png); background-repeat:no-repeat; background-position:top}
td.newsletterdx				{height:44px; background-image:url(struttura/box-newsletter.png); background-repeat:no-repeat; background-position:top}
td.dintornidx				{height:44px; background-image:url(struttura/box-mappa.png); background-repeat:no-repeat; background-position:top; text-align:left}
#map						{width: 500px; height:400px; text-align:center; margin:0 auto}
td.bandiere					{width: 210px; height:40px; background-image:url(struttura/bandiere.png); background-position:center ; background-repeat:no-repeat;}
}