body						{text-align:center; margin:0 auto; vertical-align:top; background-color:#FFFFFF; background-image:url(struttura/bg-all.jpg); background-repeat:repeat-x; background-position:top; font-family:trebuchet MS, arial;}
td.ombradx					{width:32px; background-position:top left; background-repeat:no-repeat; background-image:url(struttura/dx.jpg);}
td.ombrasx					{width:32px; background-position:top right; background-repeat:no-repeat; background-image:url(struttura/sx.jpg);}
table.contenitore			{width:954px; border:0; text-align:center; margin:0 auto;}
table.colonne				{border:0; text-align:center; margin:0 auto;}


/*STRUTTURA DEL SITO	*/
td.header-up				{width:954px; height:79px; text-align:left}
td.box-menu					{width:954px; height:46px; text-align:right;}
td.boxtesta					{width:954px; height:336px; background-image:url(struttura/bg-head.jpg); background-repeat:no-repeat; background-position: center top;}
td.box-flash				{width:434px; height:200px; text-align:center; margin:0 auto;}
td.boxh6					{width:230px; height:136px;}
td.boxprenota				{width:290px; height:136px; background-image:url(struttura/istrice.png); background-repeat:no-repeat; background-position: bottom left; text-align:right;}
td.colonnasx				{width:290px; height:136px; background-color:#FFFFFF; vertical-align:top; background-image:url(struttura/bg-colsx.jpg); background-position:top left; background-repeat:no-repeat; text-align:center; margin:0 auto;}
td.colonnadx				{width:664px; height:136px; background-color:#FFFFFF; height:600px; vertical-align:top; text-align:center; margin:0 auto;}

/*BOXOFFERTE*/
table.table-sx			{width:234px; border:0; text-align:center; margin:0 auto;}
td.spazio				{width:234px; height:10px;}
td.rigalingue			{width:234px; text-align:center; margin:0 auto; height:30px;}

td.rigaofferte			{width:234px; height:79px; background-image:url(struttura/box-off1.jpg); background-repeat:no-repeat; background-position:top; text-align:justify; margin-left:20px;}
td.rigaofferte-en		{width:234px; height:79px; background-image:url(struttura/box-off1-en.jpg); background-repeat:no-repeat; background-position:top; text-align:justify; margin-left:20px;}
td.rigaofferte-de		{width:234px; height:79px; background-image:url(struttura/box-off1-de.jpg); background-repeat:no-repeat; background-position:top; text-align:justify; margin-left:20px;}
td.rigaofferte-fr		{width:234px; height:79px; background-image:url(struttura/box-off1-fr.jpg); background-repeat:no-repeat; background-position:top; text-align:justify; margin-left:20px;}
td.rigaofferte-ho		{width:234px; height:79px; background-image:url(struttura/box-off1-ho.jpg); background-repeat:no-repeat; background-position:top; text-align:justify; margin-left:20px;}

td.rigaoffertedue		{width:234px; height:180px; background-image:url(struttura/box-off2.jpg); background-repeat:repeat; text-align:justify; margin-left:20px; vertical-align:top;}
td.rigaoffertetre		{width:234px;  height:20px; background-image:url(struttura/box-off3.jpg); background-repeat:repeat; text-align:justify; margin-left:20px;}
.box-meteo				{width:234px; height:67px; background-image:url(struttura/bg-meteo.png); background-repeat:no-repeat; text-align:justify; margin-left:20px;}

/*FOOTER*/
.footercontent			{background-image:url(struttura/footer.png); background-repeat:repeat; text-align:center; margin:0 auto;}
.footerwrapper			{width:1000px; height:140px; text-align:center; margin:0 auto;}
.footersx				{width:600px; float:left}
.footerdx				{width:400px; float:left;}


/*menuextra*/
#container				{width:642px; height:164px; margin:0 auto; background-image:url(struttura/grey-bg.jpg); background-position:top left; vertical-align:top;}
#banner-container		{width:410px; height:164px;	position:relative; float:left;}
#banner-container img	{width:410px; height:164px; position:absolute; top:0px; left:0px;}
#banner-nav a			{font-size:16px; font-weight:normal; text-align:center;color:#0c5e9f; text-decoration:none;}
#banner-nav a:active	{font-size:16px; font-weight:normal; text-align:center;color:#c8e478; text-decoration:none;}
#banner-nav a:hover		{font-size:16px; font-weight:normal; text-align:center;color:#c8e478; text-decoration:none;}

/*MENU*/
td.menu_sopra			{background-image:url(struttura/bg-menuout.png); background-repeat:repeat-x;}
td.menu_out				{background-image:url(struttura/bg-menu.png); background-repeat:repeat-x;}
td.divider				{width:30px; background-image:url(struttura/divider.png); background-repeat:no-repeat; background-position:center;}

a.menu					{font-weight:normal; text-align:center; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.menu:hover			{text-decoration:none; color:#c0d298}
a.menu:active			{text-decoration:none; color:#FFFFFF}
/*TESTI*/
.testo					{font-size:13px; color:#363636; text-align:justify; margin-left:20px; margin-right:20px;}
.testosmall				{font-size:10px; color:#363636; text-align:justify; margin-left:20px; margin-right:20px;}

.titolo						{font-size:20px; font-style:italic; text-align:left; margin-left:20px; color:#0c5e9f}
a.titolo					{font-size:16px; font-weight:normal; text-align:center;color:#0c5e9f; text-decoration:none;}
a.titolo:hover				{text-decoration:none; color:#c8e478}
a.titolo:active				{text-decoration:none; color:#0c5e9f}

a.link						{font-size:13px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
a.link:hover				{text-decoration:none; color:#0c5e9f}
a.link:active				{text-decoration:none; color:#FFFFFF}

a.linkdue					{font-size:13px; font-weight:normal; color:#0c5e9f; text-decoration:none;}
a.linkdue:hover				{text-decoration:none; color:#c8e478}
a.linkdue:active			{text-decoration:none; color:#0c5e9f}

b						{color:#0c5e9f}
h1						{font-size:12px; color:#FFFFFF; margin:0}
h2						{font-size:18px; font-style:italic; color:#4b5e07; margin:0}
h6						{font-size:15px; font-style:italic; color:#FFFFFF; text-align:justify; margin-left:15px; margin-right:15px;}
.img					{border:2px solid #0c5e9f}

.footer-dx				{font-size:13px; color:#FFFFFF; text-align:right; margin-right:20px; margin-top:20px;}
.footer-sx				{font-size:13px; color:#FFFFFF; text-align:left; margin-left:20px; margin-top:20px;}
