/************ BODY ************/
body					{ text-align:center; background-color:#FFFFFF; margin: 0 auto; margin-top:15px;}
/************ TABELLE ************/
table.contenitore 		{ width:901px; border:0; vertical-align:top; margin:0 auto;}
table.contenitore-menu	{ width:901px; vertical-align:middle; text-align:right; border:0}
table.tableofferte		{ width:188px; vertical-align:top; margin-top:15px; text-align:center; border:0; margin:0 auto;}
table.tabelladx			{ width:188px; vertical-align:top; margin-top:15px; text-align:center; border:0; margin:0 auto;}
/************ STRUTTURA ************/
td.header				{ width:901px; height:46px; background-image: url(struttura1/albergo-primula_01.png); background-repeat:no-repeat; text-align:center; vertical-align:middle;}
td.testa				{ width:901px; height:271px; background-color:#FFFFFF; background-repeat:no-repeat; text-align:left; vertical-align:middle;}
td.sottotesta			{ width:686px; height:26px; background-image: url(struttura1/albergo-primula_03.jpg); background-repeat:no-repeat; text-align:left; vertical-align:middle;}
td.sottotestadue		{ width:215px; height:26px; background-image: url(struttura1/albergo-primula_03.jpg); background-repeat:no-repeat; background-position:top right; text-align:center; vertical-align:middle;}
td.colonnasx			{ width:201px; height:348px; background-image: url(struttura1/albergo-primula_04.jpg); background-repeat:repeat-y; vertical-align:top; text-align:center;  padding-top:10px;}
td.colonnadx			{ width:215px; height:348px; background-image: url(struttura1/albergo-primula_06.jpg); background-repeat:repeat-y; vertical-align:top; text-align:center;  padding-top:10px;}
/************ PARTE CENTRALE ************/
td.box-testi1			{ width:483px; height:30px; background-image: url(struttura1/albergo-primula_05a.jpg); vertical-align:top; padding-top:5px; text-align:left; background-repeat:no-repeat; background-position:top; background-color:#f7eec7; border-left:1px solid #b3b3b3; border-right:1px solid #b3b3b3; margin:0;}
td.box-testi2			{ width:483px; height:348px; background-image: url(struttura1/albergo-primula_05.jpg); vertical-align:top; background-repeat:repeat;  background-position:top; border-left:1px solid #b3b3b3; background-color:#f7eec7; border-right:1px solid #b3b3b3; margin:0;}
/************ COLONNA SINISTRA ************/
td.tab-sx				{ width:188px; height:26px; background-image: url(struttura1/tab-sx_01.jpg); background-repeat:no-repeat; vertical-align:middle}
td.tab-sx1				{ width:188px; height:165px; background-color: #FFFFFF; background-repeat:repeat; vertical-align:top; padding-top:10px;}
td.tab-sx2				{ width:188px; height:12px;  background-color: #FFFFFF; background-repeat:no-repeat; vertical-align:top}
/************ COLONNA DESTRA ************/
td.tab-dx				{ width:188px; height:26px; background-image: url(struttura1/tab-dx_01.jpg); vertical-align:top; background-repeat:no-repeat;}
td.tab-dx1				{ width:188px; height:136px; background-color: #FFFFFF; vertical-align: middle; background-repeat:repeat; text-align:center; padding-top:10px;} 
td.tab-dx2				{ width:188px; height:7px; background-color:#FFFFFF; vertical-align:top; background-repeat:no-repeat;}
/************ FOOTER ************/
td.footersx				{ background-image: url(struttura1/albergo-primula_07.png); width:201px; height:80px; background-position:top; background-repeat:no-repeat; vertical-align:top;}
td.footercen			{ background-image: url(struttura1/albergo-primula_08.png); width:485px; height:80px; background-position:top; background-repeat:no-repeat; text-align:center; vertical-align:top}
td.footerdx				{ background-image: url(struttura1/albergo-primula_09.png); width:215px; height:80px; background-position:top; background-repeat:no-repeat; text-align:justify; vertical-align:top;}

/************ TESTI ************/
h1.titolo				{ font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:9pt; font-weight:normal;  color:#00a33d;}
h2.sottotitolo			{ font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:11pt; font-weight:normal;  color:#3F3F3F; margin-top:5px; margin-left:10px; margin-bottom:0}
h2.titolobox			{ font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12pt; font-weight:normal;  color:#3F3F3F; margin-left:25px; margin-bottom:0; margin-top: 3px}
h3.titolo3				{ font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:11pt; font-weight:normal;  color:#FFFFFF; margin-bottom:8px; margin-top:0}

.testo					{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#2C2C2C; text-align:justify; margin-left:20px; margin-right:20px;}
.titolodue				{ font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#3F3F3F;}
.contatti				{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#FFFFFF; text-align:left; margin-left:10px;}
.contattidue			{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#2C2C2C; text-align:center; margin:0; }
.menu					{font-family:Arial, georgia; font-size:10pt; color:#595B66}
a.menu					{text-decoration:none; color:#595B66}
a.menu:hover			{text-decoration:none; color:#11e560}
a.menu:active			{text-decoration:none; color:#595B66}

img.img					{border:1px solid #ffffff;}

.linkofferte					{font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; margin:0; }
a.linkofferte					{text-decoration:none; color:#FFFFFF}
a.linkofferte:hover				{text-decoration:none; color:#11e560}
a.linkofferte:active			{text-decoration:none; color:#FFFFFF}
