/************ BODY ************/
body					{ background-color:#FFFFFF; text-align:center; margin:0 auto; vertical-align:top; margin-top:10px;}
/************ TABELLE ************/
table.contenitore 		{ width:902px; border:0; text-align:center; margin:0 auto; vertical-align:top}
table.contenitore-menu	{ width:902px; height:25px; border:0}
table.tableofferte		{ width:189px; vertical-align:top; border:0; margin:0;}
table.tabelladx			{ width:189px; vertical-align:top; margin:0; border:0;}
/************ STRUTTURA ************/
td.header				{ width:902px; height:58px; background-image: url(struttura0/hotel-sport_01.jpg); background-repeat:no-repeat; vertical-align:top; margin-top:5px;}
td.menualto				{ width:902px; height:27px; background-image: url(struttura0/hotel-sport_04.jpg); background-repeat:no-repeat;}
td.testa				{ width:902px; height:216px; background-image:url(struttura0/bg-testa.jpg); background-repeat:repeat; background-position:top; vertical-align:top; text-align:center; margin:0 auto;}
td.colonnasx			{ width:209px; height:366px; background-image:url(struttura0/col-sx.jpg); background-repeat:no-repeat; background-position:top; vertical-align:top; text-align:center; margin: 0 auto;}
td.colonnadx			{ width:208px; height:366px; background-image:url(struttura0/col-dx.jpg); background-repeat:no-repeat; background-position:top; vertical-align:top; text-align:center; margin: 0 auto;}
/************ PARTE CENTRALE ************/
td.box-testi			{ width:483px; height:370px; background-image:url(struttura0/bg-content.jpg); vertical-align:top; border-left:1px dotted #78744B; border-right:1px dotted #78744B; background-repeat:repeat; text-align:center; margin:0 auto;}
td.box-testi1			{ width:483px; height:30px; background-image: url(struttura0/box-sopra.jpg); vertical-align:bottom; margin-bottom:5px; background-repeat:no-repeat; background-position:top;}
td.box-testi2			{ width:483px; height:336px; background-image: url(struttura0/box-sotto.jpg); vertical-align:top; background-repeat:no-repeat;  background-position:top; padding-top:10px; text-align:center; margin:0 auto;}
/************ COLONNA SINISTRA ************/
td.tab-sx1				{ width:189px; height:272px; background-image: url(struttura0/tab-dx_02.jpg); vertical-align:top; padding-top:15px; background-repeat: repeat; text-align:center} 
/************ COLONNA DESTRA ************/
td.tab-dx				{ width:189px; height:25px; background-image: url(struttura0/tab-dx_01.jpg); vertical-align:top; background-repeat:no-repeat;}
td.tab-dx1				{ width:189px; height:136px; background-image: url(struttura0/tab-dx_02.jpg); vertical-align: middle; background-repeat: repeat; text-align:center} 
td.tab-dx2				{ width:189px; height:7px; background-image: url(struttura0/tab-dx_03.jpg); vertical-align:top; background-repeat:no-repeat;}
/************ FOOTER ************/
td.footer				{ width:902px; height:61px; background-image: url(struttura0/hotel-sport_08.jpg); background-position:top; background-repeat:no-repeat; vertical-align:top; padding-top:15px; text-align:center;}
/************ TESTI ************/
h1.titolo				{ font-family:Arial; text-align:left; font-size:12pt; font-weight:normal; text-align:right; margin-right:20px; padding-top:2px;  color:#FFFFFF;}

h2.sottotitolo			{ font-family:Arial; text-align:left; font-size:14pt; font-weight:normal; margin-left:20px; margin-bottom:0; margin-top:5px;  color:#3F3F3F;}
h3.sottotitolo2			{ font-family:Arial; text-align:left; font-size:12pt; font-weight:normal; margin-left:20px; margin-bottom:0; margin-top:3px;  color:#3F3F3F;}

.testo					{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#2C2C2C; text-align:justify; margin-left:25px;margin-right:25px;}
.titolodue				{ font-family:Arial, Helvetica, sans-serif; font-size:15pt; color:#FFFFFF; margin-left:25px;}

.menu					{font-family:arial; font-size:10pt; color:#3F3F3F}
a.menu					{text-decoration:none; color:#3F3F3F}
a.menu:hover			{text-decoration:none; color:#006B33}
a.menu:active			{text-decoration:none; color:#3F3F3F}

.contatti					{font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#00A0C6; text-align:center;}
a.contatti					{text-decoration:none; color:#00A0C6}
a.contatti:hover			{text-decoration:none; color:#006B33}
a.contatti:active			{text-decoration:none; color:#00A0C6}

.linkofferte					{font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#2C2C2C }
a.linkofferte					{text-decoration:none; color:#2C2C2C}
a.linkofferte:hover				{text-decoration:none; color:#006B33}
a.linkofferte:active			{text-decoration:none; color:#2C2C2C}
/************ IMMAGINI ************/
.img						{ border: 1px solid #499cae;}