body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, input, textarea, blockquote {
	margin: 0; padding: 0; border: 0;
}


a:link, a:visited { text-decoration: none }

body {
	background: #ecd078;
	font-family: 'MONTSERRAT', sans-serif; color: #020202; line-height: 24px; font-size: 26px;
}
/* CAMBIARE COLORE BACKGROUND DA #ecd078 A #DEDB00 */
/* CAMBIARE FONT-FAMILY DA 'PT Sans Narrow' A 'MONTSERRAT' - OK */
/* CAMBIARE FONT-SIZE DA 26px A 18px */

/* CONTENITORE GENERALE */

#container {
	width: 960px; margin: 20px auto 0 auto; padding: 0px;
	background: #fff;
}



/* BLOCCO HEADER + IMG LOGO + IMG LOGO SEZ */

#header {
	width: 880px; height: 334px; margin: 0px 0px 0px 10px; padding: 31px 0px 0px 60px;
	background: #fff;	
}


.sinistralogo { float:left; height: 300px; border-bottom: 2px solid #020202; }

#logo { width: 260px; height: 300px; margin: 0px 0px 0px 0px; padding: 0px;
	background: black; }
#logo:hover { border-bottom: 2px solid #fff; }

#logo-sez { width: 540px; height: 300px; margin: 0px 0px 0px 20px; padding: 0px;
	background: black; }


/* BLOCCO DI NAVIGAZIONE */

.sinistra { float:left; height: 32px; border-bottom: 2px solid #ecd078; }

#zero { background: #fff; width: 10px; }

#uno { background: #fff; width: 60px; }

#due { background: #fff; width: 20px; }

#tre { background: #fff; width: 20px; }

#quattro { background: #fff; width: 60px; }

#cinque { background: #fff; width: 10px; }


#nav a { color: #ecd078; text-decoration: none; font-family: 'BALOO', serif; font-size: 50px; }
#nav a:hover { color: #020202; }

#iam { background: #fff; width: 260px; text-align:center; }
#iam:hover { border-bottom: 2px solid #020202; }

#ido { background: #fff; width: 260px; text-align:center; }
#ido:hover { border-bottom: 2px solid #020202; }

#ietc { background: #fff; width: 260px; text-align:center; }
#ietc:hover { border-bottom: 2px solid #020202; }

/* CAMBIARE COLORE BACKGROUND DA #ecd078 A #DEDB00 */
/* CAMBIARE FONT-FAMILY DA 'ULTRA' A 'BALOO' - OK */
/* CAMBIARE FONT-SIZE DA 34px A 50px - OK */

/* BLOCCO CENTRALE X TESTO */

#content-text { 
	width: 820px; margin: 0px 0px 10px 0px; padding: 30px 70px 15px 70px;
	background: #fff;
}

#content-text p { color: #020202; font-size: 14px; line-height: 21px; }

#content-text h1 { color: #020202; font-size: 20px; line-height: 30px; }

/* CAMBIARE FONT-SIZE DA 16px A 14px - OK */
/* CAMBIARE FONT-SIZE DA 26px A 20px - OK */


/* NASCOSTO x possibile utilizzo in futuro */
/*
#content-text h3 { color: #020202; font-size: 14pt; line-height: 40px; }
*/


/* BLOCCO CON IMG verso singole pagine - homepage */

.sinistranews { float:left; height: 142px; border-bottom: 2px solid #020202; }

#news1 { background: #542437; width: 260px; margin: 0px 0px 0px 70px; }
#news1:hover { border-bottom: 2px solid #fff; }

#news2 { background: #d95b43; width: 260px; margin: 0px 0px 0px 20px;}
#news2:hover { border-bottom: 2px solid #fff; }

#news3 { background: #c02942; width: 260px; margin: 0px 0px 0px 20px;}
#news3:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #542437 A #DEDB00 */
/* CAMBIARE COLORE BACKGROUND DA #d95b43 A #DEDB00 */
/* CAMBIARE COLORE BACKGROUND DA #c02942 A #DEDB00 */


/* BLOCCO CON IMG verso singole pagine - i am */


/* DEFINIZIONE COLONNE */

.sinistracol { float:left; height: auto; }

.sinistraiam { border-bottom: 2px solid #020202; }

#iam-col1 { background: #fff; width: 260px; margin: 0px 0px 0px 70px; }

#iam-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}

#iam-col3 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco PROFILE in COLONNA SX */

#profile { background: #53777a; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#profile p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

#ico-profile { width: 60px; height: 60px; margin: 0px 0px 20px 0px; padding: 0px; background: black; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */
/* CAMBIARE FONT-SIZE DA 16px A 14px - OK */


/* blocco ENGLISH in COLONNA SX */

#english { background: #c02942; margin: 20px 0px 0px 0px; padding: 20px 10px; }

#english p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

#ico-english { width: 60px; height: 60px; margin: 0px 0px 20px 0px; padding: 0px; background: black; }

/* CAMBIARE COLORE BACKGROUND DA #c02942 A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */
/* CAMBIARE FONT-SIZE DA 16px A 14px - OK */


/* blocco STUDY in COLONNA CENTRALE */

#study { background: #53777a; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#study p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

#ico-study { width: 60px; height: 60px; margin: 0px 0px 20px 0px; padding: 0px; background: black; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */
/* CAMBIARE FONT-SIZE DA 16px A 14px - OK */


/* blocco SOFTWARE in COLONNA CENTRALE */

#software { background: #d95b43; margin: 20px 0px 0px 0px; padding: 20px 10px; }

#software p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

#ico-software { width: 60px; height: 60px; margin: 0px 0px 20px 0px; padding: 0px; background: black; }

/* CAMBIARE COLORE BACKGROUND DA #d95b43 A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */
/* CAMBIARE FONT-SIZE DA 16px A 14px - OK */


/* blocco SOCIAL in COLONNA DX */

#social { background: #d95b43; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#social p { color: #e6e6e6; font-size: 14px; line-height: 21px;  }

#ico-social { width: 60px; height: 60px; margin: 0px 0px 20px 0px; padding: 0px; background: black; }

/* CAMBIARE COLORE BACKGROUND DA #d95b43 A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */
/* CAMBIARE FONT-SIZE DA 16px A 14px - OK */


/* blocco INFO in COLONNA DX */

#info { background: #542437; margin: 20px 0px 0px 0px; padding: 20px 10px; }
#info:hover { border-bottom: 2px solid #fff; }

#info p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

#info h1 { color: #e6e6e6; font-size: 20px; line-height: 21px; }

#ico-info { width: 60px; height: 60px; margin: 0px 0px 20px 0px; padding: 0px; background: black; }

/* CAMBIARE COLORE BACKGROUND DA #542437 A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */
/* CAMBIARE FONT-SIZE DA 16px A 14px - OK */
/* CAMBIARE FONT-SIZE DA 26px A 20px - OK */

/* BLOCCO CON IMG verso singole pagine - i do */

.sinistraitem { float:left; height: 142px; border-bottom: 2px solid #020202; }

#item1 { background: #542437; width: 260px; margin: 0px 0px 0px 70px; }
#item1:hover { border-bottom: 2px solid #fff; }

#item2 { background: #d95b43; width: 260px; margin: 0px 0px 0px 20px;}
#item2:hover { border-bottom: 2px solid #fff; }

#item3 { background: #c02942; width: 260px; margin: 0px 0px 0px 20px;}
#item3:hover { border-bottom: 2px solid #fff; }

#item4 { background: #c02942; width: 260px; margin: 20px 0px 0px 70px;}
#item4:hover { border-bottom: 2px solid #fff; }

#item5 { background: #c02942; width: 260px; margin: 20px 0px 0px 20px;}
#item5:hover { border-bottom: 2px solid #fff; }

#item6 { background: #c02942; width: 260px; margin: 20px 0px 100px 20px;}
#item6:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA "VARIO" A #DEDB00 */

/* ATTENZIONE */
/*
Quando si inserirà l'item7 andare a modificare il margin basso dell'item6: portare da 100px a 0px!!!
*/

/* item7 da inserire quando sarà completato */
/*
#item7 { background: #c02942; width: 260px; margin: 20px 0px 0px 70px;}
#item7:hover { border-bottom: 2px solid #fff; }
*/

/* item8 da inserire quando sarà completato */
/*
#item8 { background: #c02942; width: 260px; margin: 20px 0px 0px 20px;}
#item8:hover { border-bottom: 2px solid #fff; }
*/

/* item9 da inserire quando sarà completato */
/*
#item9 { background: #c02942; width: 260px; margin: 20px 0px 0px 20px;}
#item9:hover { border-bottom: 2px solid #fff; }
*/



/* BLOCCO CONTENUTO con img e txt - classi comuni */

.sinistraitemcol { float:left; height: auto; }

.sinistraitem { border-bottom: 2px solid #020202; }



/* BLOCCO CONTENUTO con img e txt - item01 */

/* DEFINIZIONE COLONNE */

#item01-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#item01-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#item01-img01 { background: #53777a; height: 250px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#item01-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#item01-img02 { background: #53777a; height: 400px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item01-img02:hover { border-bottom: 2px solid #fff; }


/* blocco IMG03 in COLONNA SX */

#item01-img03 { background: #53777a; height: 400px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item01-img03:hover { border-bottom: 2px solid #fff; }


/* blocco IMG04 in COLONNA SX */

#item01-img04 { background: #53777a; height: 400px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item01-img04:hover { border-bottom: 2px solid #fff; }


/* blocco IMG05 in COLONNA SX */

#item01-img05 { background: #53777a; height: 400px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item01-img05:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#item01-testo { background: #53777a; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#item01-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */



/* BLOCCO CONTENUTO con img e txt - item02 */

/* DEFINIZIONE COLONNE */

#item02-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#item02-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#item02-img01 { background: #53777a; height: 348px; margin: 0px 0px 40px 0px; padding: 0px 0px; }
#item02-img01:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#item02-testo { background: #d95b43; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#item02-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */


/* BLOCCO CONTENUTO con img e txt - item03 */

/* DEFINIZIONE COLONNE */

#item03-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#item03-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#item03-img01 { background: #53777a; height: 250px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#item03-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#item03-img02 { background: #53777a; height: 350px; margin: 20px 0px 40px 0px; padding: 0px 0px; }
#item03-img02:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#item03-testo { background: #53777a; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#item03-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */


/* BLOCCO CONTENUTO con img e txt - item04 */

/* DEFINIZIONE COLONNE */

#item04-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#item04-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#item04-img01 { background: #53777a; height: 250px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#item04-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#item04-img02 { background: #53777a; height: 480px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item04-img02:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#item04-testo { background: #c02942; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#item04-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */


/* BLOCCO CONTENUTO con img e txt - item05 */

/* DEFINIZIONE COLONNE */

#item05-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#item05-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#item05-img01 { background: #53777a; height: 350px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#item05-img01:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#item05-testo { background: #c02942; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#item05-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */


/* BLOCCO CONTENUTO con img e txt - item06 */

/* DEFINIZIONE COLONNE */

#item06-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#item06-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#item06-img01 { background: #53777a; height: 400px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#item06-img01:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#item06-testo { background: #d95b43; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#item06-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */


/* BLOCCO CONTENUTO con img e txt - item07 */

/* DEFINIZIONE COLONNE */

#item07-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#item07-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#item07-img01 { background: #53777a; height: 540px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#item07-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#item07-img02 { background: #53777a; height: 540px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item07-img02:hover { border-bottom: 2px solid #fff; }


/* blocco IMG03 in COLONNA SX */

#item07-img03 { background: #53777a; height: 540px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item07-img03:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#item07-testo { background: #d95b43; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#item07-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */


/* BLOCCO CONTENUTO con img e txt - item08 */

/* DEFINIZIONE COLONNE */

#item08-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#item08-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#item08-img01 { background: #53777a; height: 540px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#item08-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#item08-img02 { background: #53777a; height: 540px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item08-img02:hover { border-bottom: 2px solid #fff; }


/* blocco IMG03 in COLONNA SX */

#item08-img03 { background: #53777a; height: 540px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item08-img03:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#item08-testo { background: #d95b43; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#item08-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */



/* BLOCCO CONTENUTO con img e txt - item09 */

/* DEFINIZIONE COLONNE */

#item09-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#item09-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#item09-img01 { background: #53777a; height: 540px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#item09-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#item09-img02 { background: #53777a; height: 540px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item09-img02:hover { border-bottom: 2px solid #fff; }


/* blocco IMG03 in COLONNA SX */

#item09-img03 { background: #53777a; height: 540px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#item09-img03:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#item09-testo { background: #d95b43; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#item09-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */



/* BLOCCO CON IMG verso singole pagine - i etc */

.sinistrasca { float:left; height: 142px; border-bottom: 2px solid #020202; }

#sca1 { background: #d95b43; width: 260px; margin: 0px 0px 0px 70px; }
#sca1:hover { border-bottom: 2px solid #fff; }

#sca2 { background: #d95b43; width: 260px; margin: 0px 0px 0px 20px;}
#sca2:hover { border-bottom: 2px solid #fff; }

#sca3 { background: #c02942; width: 260px; margin: 0px 0px 0px 20px;}
#sca3:hover { border-bottom: 2px solid #fff; }

#sca4 { background: #d95b43; width: 260px; margin: 20px 0px 0px 70px;}
#sca4:hover { border-bottom: 2px solid #fff; }

#sca5 { background: #c02942; width: 260px; margin: 20px 0px 0px 20px;}
#sca5:hover { border-bottom: 2px solid #fff; }

#sca6 { background: #d95b43; width: 260px; margin: 20px 0px 0px 20px;}
#sca6:hover { border-bottom: 2px solid #fff; }

#sca7 { background: #d95b43; width: 260px; margin: 20px 0px 0px 70px;}
#sca7:hover { border-bottom: 2px solid #fff; }

#sca8 { background: #c02942; width: 260px; margin: 20px 0px 0px 20px;}
#sca8:hover { border-bottom: 2px solid #fff; }

#sca9 { background: #d95b43; width: 260px; margin: 20px 0px 0px 20px;}
#sca9:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* BLOCCO CONTENUTO con img e txt - sca01 */

/* DEFINIZIONE COLONNE */

#sca01-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#sca01-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#sca01-img01 { background: #53777a; height: 540px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#sca01-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#sca01-img02 { background: #53777a; height: 250px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#sca01-img02:hover { border-bottom: 2px solid #fff; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #DEDB00 */


/* blocco TXT in COLONNA DX */

#sca01-testo { background: #d95b43; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#sca01-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }

/* CAMBIARE COLORE BACKGROUND DA #53777a A #e6e6e6 */
/* CAMBIARE COLORE COLOR DA #e6e6e6 A #020202 */


/* BLOCCO CONTENUTO con img e txt - sca02 */

/* DEFINIZIONE COLONNE */

#sca02-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#sca02-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#sca02-img01 { background: #53777a; height: 540px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#sca02-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#sca02-img02 { background: #53777a; height: 250px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#sca02-img02:hover { border-bottom: 2px solid #fff; }


/* blocco TXT in COLONNA DX */

#sca02-testo { background: #53777a; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#sca02-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }



/* BLOCCO CONTENUTO con img e txt - sca03 */

/* DEFINIZIONE COLONNE */

#sca03-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#sca03-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#sca03-img01 { background: #53777a; height: 540px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#sca03-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#sca03-img02 { background: #53777a; height: 250px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#sca03-img02:hover { border-bottom: 2px solid #fff; }


/* blocco TXT in COLONNA DX */

#sca03-testo { background: #c02942; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#sca03-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }



/* BLOCCO CONTENUTO con img e txt - sca04 */

/* DEFINIZIONE COLONNE */

#sca04-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#sca04-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#sca04-img01 { background: #53777a; height: 764px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#sca04-img01:hover { border-bottom: 2px solid #fff; }


/* blocco TXT in COLONNA DX */

#sca04-testo { background: #53777a; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#sca04-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }



/* BLOCCO CONTENUTO con img e txt - sca05 */

/* DEFINIZIONE COLONNE */

#sca05-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#sca05-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#sca05-img01 { background: #53777a; height: 215px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#sca05-img01:hover { border-bottom: 2px solid #fff; }


/* blocco IMG02 in COLONNA SX */

#sca05-img02 { background: #53777a; height: 215px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#sca05-img02:hover { border-bottom: 2px solid #fff; }


/* blocco IMG03 in COLONNA SX */

#sca05-img03 { background: #53777a; height: 215px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#sca05-img03:hover { border-bottom: 2px solid #fff; }


/* blocco IMG04 in COLONNA SX */

#sca05-img04 { background: #53777a; height: 215px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#sca05-img04:hover { border-bottom: 2px solid #fff; }


/* blocco IMG05 in COLONNA SX */

#sca05-img05 { background: #53777a; height: 215px; margin: 20px 0px 0px 0px; padding: 0px 0px; }
#sca05-img05:hover { border-bottom: 2px solid #fff; }


/* blocco TXT in COLONNA DX */

#sca05-testo { background: #c02942; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#sca05-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }



/* BLOCCO CONTENUTO con img e txt - sca06 */

/* DEFINIZIONE COLONNE */

#sca06-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#sca06-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#sca06-img01 { background: #53777a; height: 300px; margin: 0px 0px 100px 0px; padding: 0px 0px; }
#sca06-img01:hover { border-bottom: 2px solid #fff; }


/* blocco TXT in COLONNA DX */

#sca06-testo { background: #d95b43; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#sca06-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }



/* BLOCCO CONTENUTO con img e txt - sca07 */

/* DEFINIZIONE COLONNE */

#sca07-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#sca07-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#sca07-img01 { background: #53777a; height: 540px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#sca07-img01:hover { border-bottom: 2px solid #fff; }


/* blocco TXT in COLONNA DX */

#sca07-testo { background: #c02942; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#sca07-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }



/* BLOCCO CONTENUTO con img e txt - sca08 */

/* DEFINIZIONE COLONNE */

#sca08-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#sca08-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#sca08-img01 { background: #53777a; height: 764px; margin: 0px 0px 0px 0px; padding: 0px 0px; }
#sca08-img01:hover { border-bottom: 2px solid #fff; }


/* blocco TXT in COLONNA DX */

#sca08-testo { background: #53777a; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#sca08-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }



/* BLOCCO CONTENUTO con img e txt - sca09 */

/* DEFINIZIONE COLONNE */

#sca09-col1 { background: #fff; width: 540px; margin: 0px 0px 0px 70px; }

#sca09-col2 { background: #fff; width: 260px; margin: 0px 0px 0px 20px;}


/* blocco IMG01 in COLONNA SX */

#sca09-img01 { background: #53777a; height: 350px; margin: 0px 0px 50px 0px; padding: 0px 0px; }
#sca09-img01:hover { border-bottom: 2px solid #fff; }


/* blocco TXT in COLONNA DX */

#sca09-testo { background: #d95b43; width: 240px; height: auto; margin: 0px 0px 0px 0px; padding: 20px 10px; }

#sca09-testo p { color: #e6e6e6; font-size: 14px; line-height: 21px; }







/* BLOCCO FOOTER */

#footer {
	width: 960px; height: 45px; margin: 31px 0px 0px 0px; padding: 0px 0px 0px 0px;
	background: #fff;
	border-top: 2px solid #ecd078; border-bottom: 40px solid #ecd078;
}

#footer p#copyright { font-size: 14px; float: left; margin: 10px 0 0 65px; color: #58585a; }
#footer p#back-top { font-size: 14px; float: right; margin: 10px 70px 0 0; }

#footer a { color: #58585a; text-decoration: none; }
#footer a:hover { color: #53777a; text-decoration: underline; }

/* CAMBIARE COLOR HOVER DA #53777a A #DEDB00 */


/* CODICE VECCHIO DI RIFERIMENTO */
/*
ul#nav {
	width: 940px; list-style: none; overflow: hidden; margin: 23px auto 0px auto;
	background: red;
}
	ul#nav li {
		width: 260px; height: 32px; float: left; padding: 0px 0 0 0px;
		background: url(images/nav-bg.png);
		font-weight: bold; text-align: center; text-transform: uppercase;
	}
		ul#nav li:first-child {
			margin: 0 20px 0 60px;
		}
		ul#nav li:first-child + li {
			margin: 0 20px 0 0;
		}
		ul#nav li:first-child + li + li {
			margin: 0 60px 0 0;
		}
		

		ul#nav li a {
			color: #616369; text-decoration: none;
		}
			ul#nav li a:hover {
				color: #a12121; text-decoration: line-through;
			}

}

	

#content {
	background: url(images/content-bg.png) repeat-y;
	padding: 47px 69px 50px 69px; overflow: hidden;
}
	#content h2 {
		font: 30px Georgia, Serif; letter-spacing: 2px; margin: 0 0 20px 0;
	}

	#content h3 {
		font: 26px Georgia, Serif; letter-spacing: 2px; margin: 0 0 20px 0;
	}
	
	#content p {
		margin: 0 0 30px 0;
	}
	
	#content a {
		color: #a12121; text-decoration: none;
	}
		#content a:hover {
			color: #671111;
		}
	
#content .portfolio-item {
	width: 182px; padding: 4px; background: #eee; text-align: center;
	float: left; margin: 0 7px 14px 7px;
}
	#content .portfolio-item p.btn {
		margin: 2px 8px 4px 8px;
	}
	#content .portfolio-item p.btn a {
		display: block; width: 166px; height: 37px; padding: 15px 0px 0 0px;
		background: url(images/nav-bg.png);
		font-weight: bold; text-align: center; text-transform: uppercase;
		text-decoration: none;
	}


#singolcontent {
	background: url(images/content-bg.png) repeat-y;
	padding: 47px 69px 57px -30px; overflow: hidden;
}
	#singolcontent h2 {
		font: 30px Georgia, Serif; letter-spacing: 2px; margin: 0 0 20px 0;
	}

	#singolcontent h3 {
		font: 26px Georgia, Serif; letter-spacing: 2px; margin: 0 0 20px 0;
	}
	
	#singolcontent p {
		margin: 0px 0 30px 30px;
	}
	
	
#img-item {
	margin: 20px 0px 0px 20px;
	width: 920px;
	height: 910px;
	padding: 10px 0 0 0px;
	background: white;
	text-align: center;
	border-bottom: 4px black solid;
	border-top: 2px black solid;
}

#img {
	margin: 0px 0px 0px 10px;
	width: 900px;
	height: 900px;
	padding: 0px 0 0 0px;
	background: url(images/showitem1.jpg);
	text-align: center;
}

#text-item {
	font: 20px Arial, sans-Serif; color: black; margin: 20px 0 20px 0;
	font-size: small;
	text-align: center;
}	
*/







