/************ BODY ************/
body		{ margin:0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10pt; background-color:#E3E3E3}
/************ TABELLE ************/
table.contenitore			{ width:1006px}
td.testata {background-image:url(../immagini/layout-blank_01.png); background-repeat:no-repeat; width:1006px; height:95px; vertical-align:top}
td.menu_uno {background-image:url(../immagini/layout-blank_02.png); background-repeat:no-repeat; width:161px; height:60px}
td.menu_due {background-image:url(../immagini/layout-blank_03.png); background-repeat:no-repeat; width:248px; height:60px}
td.menu_tre {background-image:url(../immagini/layout-blank_04.png); background-repeat:no-repeat; width:144px; height:60px}
td.menu_quattro {background-image:url(../immagini/layout-blank_05.png); background-repeat:no-repeat; width:453px; height:60px}

td.grigiosx {background-color:#E3E3E3; width:42px; vertical-align:top}
td.grigiodx {background-color:#E3E3E3; width:28px; vertical-align:top}
td.genericosx { background-color:#FFFFFF; vertical-align:top; width:274px}
td.genericodx { background-color:#FFFFFF; vertical-align:top; width:662px}
td.menu {background-image:url(../immagini/layout-blank_07.png); background-repeat:no-repeat; width:274px; height:362px; vertical-align:top}
td.menucortotop {background-image:url(../immagini/layout-blank_15-1.png); background-repeat:no-repeat; width:274px; height:92px}
td.menucorto {background-image:url(../immagini/layout-blank_15-2.png); background-repeat:repeat; width:274px}
td.menucortobot {background-image:url(../immagini/layout-blank_15-3.png); background-repeat:no-repeat; width:274px; height:25px}
td.centrale {background-image:url(../immagini/layout-blank_14.png); background-repeat:no-repeat; width:662px; height:380px; vertical-align:top; background-color:#FFFFFF}
td.scheda {background-image:url(../immagini/layout-blank_08.png); background-repeat:no-repeat; width:662px; height:380px; vertical-align:top; background-color:#FFFFFF}
td.pensiero {width:662px; height:156px; vertical-align:top; background-color:#FFFFFF}
td.footer {background-image:url(../immagini/footer.png); background-color:#FFFFFF; background-repeat:no-repeat; width:936px; height:410px; vertical-align:top; background-position:bottom}

table.dash {
	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: #FFFFFF;
	
	width:520px; 
}

.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;
}

.thorange {
	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: #FFCC66;
}


/************ TESTO ************/
h1.titolo				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#5F5F5E; font-size:9pt; margin:0; padding:0}
h2.titolo				{font-style:italic; font-size:16pt; color:#9AC842; margin:0; padding:0; font-weight:normal; margin-left:26px}
h3				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#7F807C; font-size:19pt; margin:0; padding:0; margin-left:45px; margin-top:8px; font-weight:bold}

.bianco			{font-size:14pt; color:#FFFFFF}
a.bianco				{text-decoration: none; color:#FFFFFF}
a.bianco:hover		{color:#83CD6F; text-decoration:none}
a.bianco:active		{text-decoration: none; color:#FFFFFF}

.testoverde				{font-size:10pt; color:#9AC842}
a.testoverde			{text-decoration: none; color:#9AC842}
a.testoverde:hover		{text-decoration: none; color:#7EA238}
a.testoverde:active		{text-decoration: none; color:#9AC842}

.testorosso				{font-size:10pt; color:#990000}
a.testorosso			{text-decoration: none; color:#990000}
a.testorosso:hover		{text-decoration: none; color:#990000}
a.testorosso:active		{text-decoration: none; color:#990000}

.testoverdeg				{font-size:13pt; color:#9AC842}
a.testoverdeg			{text-decoration: none; color:#9AC842}
a.testoverdeg:hover		{text-decoration: none; color:#7EA238}
a.testoverdeg:active		{text-decoration: none; color:#9AC842}

.marrone				{font-size:10pt; color:#683F0B}
a.marrone			{text-decoration: none; color:#683F0B}
a.marrone:hover		{text-decoration: none; color:#BA6F0F}
a.marrone:active		{text-decoration: none; color:#683F0B}

.marroneg				{font-size:13pt; color:#683F0B}
a.marroneg			{text-decoration: none; color:#683F0B}
a.marroneg:hover		{text-decoration: none; color:#BA6F0F}
a.marroneg:active		{text-decoration: none; color:#683F0B}

.marronep				{font-size:8pt; color:#683F0B}
a.marronep			{text-decoration: none; color:#683F0B}
a.marronep:hover		{text-decoration: none; color:#BA6F0F}
a.marronep:active		{text-decoration: none; color:#683F0B}

.verdegrosso				{ font-style:italic; font-size:16pt; color:#9AC842}
a.verdegrosso			{text-decoration: none; color:#9AC842}
a.verdegrosso:hover		{text-decoration: none; color:#7EA238}
a.verdegrosso:active		{text-decoration: none; color:#9AC842}

.testo				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10pt; color:#606060}
a.testo				{text-decoration: none; color:#606060}
a.testo:hover		{color:#606060; text-decoration:underline}
a.testo:active		{text-decoration: none; color:#606060}

.testop				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:8pt; color:#606060}
a.testop				{text-decoration: none; color:#606060}
a.testop:hover		{color:#606060; text-decoration:underline}
a.testop:active		{text-decoration: none; color:#606060}
/************ VARIE ************/

radio.radio { border-width:0; background-color:#FFFFFF }
.img {border:1px solid #BA6F0F}
.entra		{background-color:#e7d5ab; width:90px; font-family: Trebuchet MS, Verdana, Arial; color:#683F0B; border:1px solid #683F0B; font-size:9pt; margin-right:4px; height:19px}
.aggiungi	{background-color:#e7d5ab; width:150px; font-family: Trebuchet MS, Verdana, Arial; color:#683F0B; border:1px solid #683F0B; font-size:9pt; margin-right:4px; height:19px}
.fo		{background-color:#e7d5ab; border:1px solid #683F0B; width:200px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#683F0B; font-size:9pt}
.fol		{background-color:#e7d5ab; border:1px solid #683F0B; width:460px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#683F0B; font-size:9pt}
.fov		{background-color:#e7d5ab; border:1px solid #683F0B; width:86px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#683F0B; font-size:9pt; text-align:center}
.fot		{background-color:#e7d5ab; border:1px solid #683F0B; width:140px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#683F0B; font-size:9pt}
.for		{background-color:#e7d5ab; border:1px solid #683F0B; width:202px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#683F0B; font-size:9pt}
.r		{background-color:#e7d5ab; border:1px solid #683F0B; width:165px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#683F0B; font-size:9pt}
.notes		{background-color:#e7d5ab; border:1px solid #683F0B; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:9pt; width:460px; height:140px; color:#683F0B}
