img{
border: 0;
}

/* CONFIGURAZIONI BEGIN */
ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

li{
	margin-left: 0px;
	padding-left: 15px;
	margin-bottom: 10px;
	background: url(../img/puntato.gif) no-repeat left top;
}

a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: underline;
	color: #000;
}

.credits {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 0.6em;
}

.credits a {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

.credits a:hover {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}

/* CONFIGURAZIONI END */

.tabella_esterna {
	border: 1px solid #0C3B69;
	background: #FFFFFF;
}

/* FOTO SX LA LEGGE */
.foto_piccola_lalegge {
	border-right: 1px solid #0C3B69;
	background: url(../img/lalegge1.png) no-repeat top left;
	height: 23px;
}

.foto_quadrata_lalegge {
	border-right: 1px solid #0C3B69;
	background: url(../img/lalegge2.png) no-repeat top left;
	height: 99px;
}

.foto_lunga_lalegge {
	border-right: 1px solid #0C3B69;
	background: url(../img/lalegge3.png) no-repeat #DFE3E7;
}

/* FOTO SX HOME */
.foto_piccola_home {
	border-right: 1px solid #0C3B69;
	background: url(../img/home1.png) no-repeat top left;
	height: 23px;
}

.foto_quadrata_home {
	border-right: 1px solid #0C3B69;
	background: url(../img/home2.png) no-repeat top left;
	height: 99px;
}

.foto_lunga_home {
	border-right: 1px solid #0C3B69;
	background: url(../img/home3.png) no-repeat #DFE3E7;
}

/* FOTO SX ANGELI */
.foto_piccola_angeli {
	border-right: 1px solid #0C3B69;
	background: url(../img/angeli1.png) no-repeat top left;
	height: 23px;
}

.foto_quadrata_angeli {
	border-right: 1px solid #0C3B69;
	background: url(../img/angeli2.png) no-repeat top left;
	height: 99px;
}

.foto_lunga_angeli {
	border-right: 1px solid #0C3B69;
	background: url(../img/angeli3.png) no-repeat #DFE3E7;
}

/* FOTO SX COLONNA */
.foto_piccola_colonna {
	border-right: 1px solid #0C3B69;
	background: url(../img/colonna1.png) no-repeat top left;
	height: 23px;
}

.foto_quadrata_colonna {
	border-right: 1px solid #0C3B69;
	background: url(../img/colonna2.png) no-repeat top left;
	height: 99px;
}

.foto_lunga_colonna {
	border-right: 1px solid #0C3B69;
	background: url(../img/colonna3.png) no-repeat #DFE3E7;
}

/* FOTO SX UOMO MARMO */
.foto_piccola_uomo_marmo {
	border-right: 1px solid #0C3B69;
	background: url(../img/uomo_marmo1.png) no-repeat top left;
	height: 23px;
}

.foto_quadrata_uomo_marmo {
	border-right: 1px solid #0C3B69;
	background: url(../img/uomo_marmo2.png) no-repeat top left;
	height: 99px;
}

.foto_lunga_uomo_marmo {
	border-right: 1px solid #0C3B69;
	background: url(../img/uomo_marmo3.png) no-repeat #DFE3E7;
}

/* FOTO SX DONNA MARMO */
.foto_piccola_donna_marmo {
	border-right: 1px solid #0C3B69;
	background: url(../img/donna_marmo1.png) no-repeat top left;
	height: 23px;
}

.foto_quadrata_donna_marmo {
	border-right: 1px solid #0C3B69;
	background: url(../img/donna_marmo2.png) no-repeat top left;
	height: 99px;
}

.foto_lunga_donna_marmo {
	border-right: 1px solid #0C3B69;
	background: url(../img/donna_marmo3.png) no-repeat #DFE3E7;
}

/* FOTO SX GRIGLIA */
.foto_piccola_griglia {
	border-right: 1px solid #0C3B69;
	background: url(../img/griglia1.png) no-repeat top left;
	height: 23px;
}

.foto_quadrata_griglia {
	border-right: 1px solid #0C3B69;
	background: url(../img/griglia2.png) no-repeat top left;
	height: 99px;
}

.foto_lunga_griglia {
	border-right: 1px solid #0C3B69;
	background: url(../img/griglia3.png) no-repeat #DFE3E7;
}
/* FINE FOTO */

.logo_codicebarra {
	border-bottom: 1px solid #0C3B69;
	height: 99px;
	background: url(../img/sfondo_righe_sotto.png) no-repeat top right #DFE3E7;
}

.logo {
	border-bottom: 1px solid #0C3B69;
	height: 99px;
	background: #DFE3E7;
}

.menu_sopra_codicebarra {
	border-bottom: 1px solid #0C3B69;
	height: 23px;
	background: url(../img/sfondo_righe_sopra.png) no-repeat top right #0C3B69;
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 0.7em;
	padding-left: 20px;
}

.menu_sopra_codicebarra a {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_sopra_codicebarra a:hover {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.menu_sopra {
	border-bottom: 1px solid #0C3B69;
	height: 23px;
	background: #0C3B69;
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 0.7em;
	padding-left: 20px;
}

.menu_sopra a {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_sopra a:hover {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.menu_interno {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0C3B69;
	font-size : 0.7em;
}

.menu_interno a {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0C3B69;
	text-decoration: none;
}

.menu_interno a:hover {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0C3B69;
	text-decoration: underline;
}

.menu_sotto {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 0.7em;
	text-align: center;
	background: #0C3B69;
	height: 18px;
}

.menu_sotto a {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.tabella_titoli {
	border-bottom: 1px solid #0C3B69;
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9FAEBE;
	font-size : 0.9em;
}

.titoli {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1B4772;
	font-size : 1.6em;
}

.news {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #0C3B69;
	color: #000000;
	font-size : 0.7em;
	padding: 20px 0 10px 10px;
}

.menu_dx {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #0C3B69;
	color: #0C3B69;
	font-size : 0.6em;
	padding: 10px 0 10px 10px;
}

.menu_dx a{
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0C3B69;
}

.menu_dx a:hover{
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0C3B69;
}

.news_titolo {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0C3B69;
}

.news_titolo a {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0C3B69;
	text-decoration: none;
}

.news_titolo a:hover {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0C3B69;
	text-decoration: underline;
}

.testo {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 0.7em;
}

.testo a {
       text-decoration: underline;
}

.testo a:hover {
       text-decoration: underline;
}

.login {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 0.6em;
}

.login a {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

.login a:hover {
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}