body						{background-image:url(immagini/background-sito.jpg); text-align:center; margin:0 auto; font-family: Century Gothic, "Times New Roman", Times, serif;}

h1.titolo					{color:#ffffff; font-size:12px; margin:5px;}
h2.testo-menu				{color:#333333; font-size:12px; text-align:right}
/*------------------------       TESTI        ------------------------*/
.testo						{color:#333333; font-size:12px; margin:15px;}
.testobig					{color:#333333; font-size:24px; margin-bottom:0;}
.testo-small				{color:#333333; font-size:11px;}
.testo-small-white			{color:#ffffff; font-size:11px; margin-left:15px; }
.titolo-testi				{color:#147e20; font-size:16px; margin:12px;}
.titolo-testi-red				{color:#990000; font-size:16px; margin:12px;}
.titolo-mtb					{color:#FF9900; font-size:14px;}
/*------------------------       STRUTTURA        ------------------------*/
table.contenitore			{width:820px; border:0px; text-align:center; margin: 0 auto;}
td.centro-alto				{width:820px; height:93px; background-image:url(immagini/fondo-alto-lungo.png); background-position:bottom; background-repeat:no-repeat; text-align:left;}
td.fondo-menu				{width:820px; height:30px; background-image:url(immagini/fondo-offerte.png); background-position:bottom; background-repeat:repeat-x;}
td.content					{background-color:#fff9e4; text-align:center; margin:0 auto;}
td.corpo-sito				{background-color:#CCCCCC; margin:10px;}
td.chiusura-sito			{width:820px; height:23px; background-image:url(immagini/back-basso.png); background-position:top; background-repeat:no-repeat;}
td.speciale-mtb				{width:175px; height:134px; background-image:url(immagini/fondo-speciale-mtb.png);}
td.riga-disponibilita		{width:820px; height:134px; background-color:#FFFFFF; text-align:center; margin:0 auto;}
td.offerte					{width:820px; height:134px; background-image:url(immagini/back-offerte.png);}
td.marin-test				{width:277px; height:134px; background-image:url(immagini/fondo-marin.png);}
td.box-link					{margin:5px; padding:5px; border-right:1px dotted; color:#990000;}
td.box-sopra				{background-image:url(immagini/back-menu.png); margin:5px; padding:5px; border-right:1px dotted; color:#FFFFFF;}
td.footer					{ width:820px; height:150px; background-image:url(immagini/footer.png); background-repeat:no-repeat;}
#footercen					{ width:270px; height:115px; float:left; margin:0; padding:0;}
#footersx					{ width:270px; height:115px; float:left; margin:0; padding:0; text-align:left;}
.img						{ border:1px solid #ffffff; margin:5px;}
.imag						{ border:2px solid #E5790D}

table.thorange {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: #E8E6E6;
}
.th3 {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
}
/*3BOX*/
	#container  { width:700px; padding:10px; text-align:left; margin:0 auto;}
	#left		{ width:230px; float:left; margin:0; padding:0; text-align:center}
  	#cen		{ width:230px; float:left; margin:0; padding:0; text-align:center; margin:0 auto; background-image:url(immagini/meteo.png); background-position:left top; background-repeat:no-repeat;}
 	#right		{ width:230px; float:right; margin:0; padding:0; text-align:center; background-image:url(immagini/mtb.png); background-position:left top; background-repeat:no-repeat;}1

.testov							{font-size:14px; color:#333333}
a.testov						{text-decoration:none}
a.testov:hover					{text-decoration:none}
a.testov:active					{text-decoration:none}

.titolo-box-appartamenti	{font-family:Century Gothic, "Times New Roman", Times, serif; font-size:16px; color:#000000; text-align:center}
.testo-box				{font-family:Century Gothic, "Times New Roman", Times, serif; font-size:12px; color:#333333; text-decoration:none; text-align:left;}
.esci {text-align:center; font-family:Arial, monospace; font-weight:normal; color:#FFFFFF; background-color:#007DBA}
.coll					{font-size:12px; color:#005492 }
a.coll				{text-decoration:none;}
a.coll:hover			{color:#990000; text-decoration:none;}
a.coll:active		{text-decoration:none;}
b					{font-size:13px; color:#005492;}
p.submenu			{font-size:18px; color:#416b83; text-align:left; margin-bottom:0; margin-left:15px;}
a.menu						{color:#333333; font-size:13px; text-align:right; text-decoration:none;}
a.menu:hover				{color:#333333; font-size:13px; text-align:right; text-decoration:none;}
a.menu:active				{color:#333333; font-size:13px; text-align:right; text-decoration:none;}

a.link-footer				{color:#333333; font-size:10px; text-decoration:none;}
a.link-footer:hover			{color:#990000; font-size:10px; text-decoration:none;}
a.link-footer:active		{color:#333333; font-size:10px; text-decoration:none;}

a.link-white				{color:#ffffff; font-size:10px; text-decoration:none;}
a.link-white:hover			{color:#ffffff; font-size:10px; text-decoration:underline;}
a.link-white:active			{color:#ffffff; font-size:10px; text-decoration:none;}

a.link-black				{color:#000000; font-size:12px; text-decoration:none;}
a.link-black:hover			{color:#000000; font-size:12px; text-decoration:underline;}
a.link-black:active			{color:#000000; font-size:12px; text-decoration:none;}

a.link-menu			{font-size:14px; color:#ffffff; text-decoration:none; }
a.link-menu:hover	{font-size:14px; color:#000000; text-decoration:none; }
a.link-menu:active	{font-size:14px; color:#ffffff; text-decoration:none; }