/************ BODY ************/
body					{ background-image:url(../struttura/background.jpg); background-repeat: repeat-x; background-color:#ece6d8; text-align:center; margin:0 auto; vertical-align:top; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;  }
/************ TABELLE ************/
table.contenitore 		{ width:899px; border:0; text-align:center; margin:0 auto; vertical-align:top}
table.contenitore-menu	{ width:899px; height:25px; vertical-align:middle; border:0}
table.tableofferte		{ width:188px; vertical-align:top; border:0; margin:0;}
table.tabelladx			{ width:188px; vertical-align:top; margin:0; border:0;}
/************ STRUTTURA ************/
td.header				{ width:899px; height:132px; background-image: url(../struttura/struttura_02.png); background-repeat:no-repeat}
td.menualto				{ width:899px; height:25px; background-image: url(../struttura/barra-menu.png); background-repeat:no-repeat;}
td.testa				{ width:899px; height:319px;}
td.sottotesta			{ width:899px; height:35px; background: url(../struttura/struttura_10.png) no-repeat top left; vertical-align:top; text-align:left; padding-top:3px; padding-left:15px;}
td.colonnasx			{ width:201px; height:350px; vertical-align:top; text-align:center;}
td.colonnadx			{ width:215px; height:350px; vertical-align:top; text-align:center;}
/************ PARTE CENTRALE ************/
td.box-testi			{ width:483px; height:342px; vertical-align:top; border-left:1px dotted #333333; border-right:1px dotted #333333; background-repeat:no-repeat;}
td.box-testi1			{ width:483px; height:30px; background-image: url(../struttura/box-sopra.png); vertical-align:bottom; margin-bottom:5px; background-repeat:no-repeat; background-position:top;}
td.box-testi2			{ width:483px; height:342px; background-image: url(../struttura/box-sotto.png); vertical-align:top; background-repeat:no-repeat;  background-position:top;}
/************ COLONNA SINISTRA ************/
td.tab-sx				{ width:188px; height:25px; background-image: url(../struttura/tab-sx_01.png); background-repeat:no-repeat; vertical-align:top}
td.tab-sx1				{ width:188px; height:165px; background-image: url(../struttura/tab-sx_02.jpg); background-repeat:no-repeat; vertical-align:top; padding-top:10px;}
td.tab-sx2				{ width:188px; height:12px; background-image: url(../struttura/tab-sx_03.jpg); background-repeat:no-repeat; vertical-align:top}
/************ COLONNA DESTRA ************/
td.tab-dx				{ width:188px; height:25px; background-image: url(../struttura/tab-dx_01.png); vertical-align:top; background-repeat:no-repeat;}
td.tab-dx1				{ width:188px; height:136px; background-image: url(../struttura/tab-dx_02.jpg); vertical-align: middle; background-repeat:no-repeat; text-align:center} 
td.tab-dx2				{ width:188px; height:7px; background-image: url(../struttura/tab-dx_03.jpg); vertical-align:top; background-repeat:no-repeat;}
/************ FOOTER ************/
td.footer				{background-image: url("../struttura/struttura_10.png"); width:899px; height:18px; background-position:top; background-repeat:no-repeat;}
/************ TESTI ************/
.contatti				{ font-size:10pt; color:#666666; text-align:left; margin-left:10px;}
.testo					{ font-size:10pt; color:#2C2C2C; text-align:justify; margin-left:25px;margin-right:25px;}
.testofooter			{ font-size:8pt; color:#2C2C2C; text-align:justify;}
.testop					{ font-size:8pt; color:#2C2C2C; text-align:justify;}
.sel					{ width: 125px;}
.titolodue				{ font-size:15px; color:#666666;}

.menu					{font-family:Times, serif; font-size:11pt; color:#9e0937}
a.menu					{text-decoration:none; color:#9e0937}
a.menu:hover			{text-decoration:none; color:#99CC66}
a.menu:active			{text-decoration:none; color:#9e0937}

.naviga					{font-family:Times, serif; color:#FF9900; font-size:10pt; }
a.naviga				{text-decoration:none; color:#FF9900}
a.naviga:hover			{text-decoration:none; color:#8EA25A}
a.naviga:active			{text-decoration:none; color:#FF9900}

.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:#8EA25A}
a.linkofferte:active			{text-decoration:none; color:#2C2C2C}


/************ FORM ************/

.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:300px; height:100px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}

.textc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:300px; height:100px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:300px; height:100px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}

.date 		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:75px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:9pt}
/************ IMPORTATI ************/

h1 {font-size: 10pt; color:#333333; margin:0; padding:0; font-weight: normal; }
h2 {font-size: 10pt; color:#2D466E; margin:0; padding:0; font-weight: normal; }

#menu				{ margin:0; padding:0}
#menu ul			{ list-style:none; margin:0; padding:0; margin-left:11px}
#menu li			{ height:25px; line-height:25px; list-style:none; margin:0; padding:0; vertical-align:top; float:left; text-align:center}
#menu a				{ height:25px; line-height:25px; display:block; font-size:13px; color:#333333; text-decoration:none; margin:0; padding:0; float:left; padding-left:12px; padding-right:12px}
#menu a:hover		{ color:#333333; text-decoration:none; background-image:url(../struttura/trasp.png); background-repeat:repeat-x; background-position:center top}
#menu a:active		{ text-decoration:none;}
#menu a:visited		{ text-decoration:none;}


.img				{width:100px; height:75px; border: 0;}


