﻿ul
{
	list-style-type:square;	

}

body
{

	font-family: Times New Roman;
}
/* #E0D7C5 */

.tabella_anteprima
{
	border: solid 1px #6B3A3A;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom:1em;
	width: 25em;
}
.foo1
{
	padding: 0.5em;
	/* background-color: Blue; */
	width: auto;
}

.foo2
{
	width: auto;
	text-align: left;
	padding:0.5em;
	/* background-color: Purple; */
}

div.titolo_pagina
{
	background-color: #a7afac; /*#7faf9c;*/ /*#64af91; */ /* #92a296;*/ /*#7da286;*/ /*#92a296;*/ /*#7e8e86;*/ /*#a76464;*/
	color: White;
	text-align: left;
	padding: 0.5em 2em;
	font-weight: bold;
}

.td_anteprima_contenitore
{
	vertical-align: top;
	text-align: center;
}
/*
.tabella_dentro_pag
{
	margin: 1em;
	width:45em;
}
*/

table.tb_link_laterali
{
	/* style="margin-top:2em; margin-left:0.8em;" */
	margin:1em 1em;
		/*border: 1px solid black; */  /*background-color: #a55656;*/
	/*width: 100%;*/ /* dava un bug: spariva il margine destro */
	border-collapse: collapse; /* non si può scalare in verticale, quindi niente gradiente.  background-image:url(/img/gradiente_barra_sinistra.png); 	background-color:Black; 	background-repeat:repeat-x; */
	
}


.main_table
{
	border: 1px solid #3C1717;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.5em; /*width:80em;*/
}

.td_link_laterali_item_sel
{
	padding: 0.5em 1em;
	/*background-color:#d290b7; */
	border:1px solid #d290b7;
	cursor:default;
	
}
.td_link_laterali_item_sel a
{
	/*color: white;*/
	text-decoration: none;
	cursor:default;
	color:#ffdef1;
}

.numero1
{
  font-weight: bold;	
}

.autore1
{
	font-variant:small-caps;
}

.titolo1
{
	font-style:italic;
	
}

.td_link_laterali_item
{
	padding: 0.5em 1em;
	cursor:default;
}
.td_link_laterali_item a:hover
{
	color: #f85b5b;
	text-decoration: underline;
	cursor:default;
}
.td_link_laterali_item a
{
	color: white;
	text-decoration: none;
}
td.td_link_laterali_separatore
{
	background-color: #8F5656;
	height: 1px;
	width: 90%;
}
td.td_link_laterali_sopra_o_sotto_il_separatore
{
	height:0.8em;
}
td.td_anteprima_separatore
{
	background-color: #D2D2D2; /*#C1B291;*/
	height: 1px;
	width: 100%;
}

.td_corpo_pagina
{
	/*background-color:red; */
	color: Black;
	padding: 0.7em 1.5em;
	text-align: justify;
	vertical-align: top;
}

form
{
	font-size: medium;
}

.p_corpo_testo
{
	width: 22em; /*max-width non va su explorer: si allarga il più possibile */
	line-height: 2;
}

a
{
	color: #7F2323;
}

.table_corpo_pagina
{
	background-color: #E0DED9; /*#E0D7C5 /*#EEEAD7;*/
	width: 100%;
}

.td_corpo0
{
	background-color: #E0DED9; /*#E0D7C5 /*#EEEAD7;*/
	vertical-align: top;
}
.div_corpo_pagina
{
}

.div_corpo_pagina1
{
	/*margin:1em 3em;*/
	padding: 1em 2em;
	width: 45em;
}


.div_corpo_pagina1 p
{
	text-align: justify;
	line-height: 2;
	/*width: 47em; */
}

.div_corpo_pagina1 ul li
{
	line-height: 2;
}

.td_anteprima_titolo
{
	padding: 0.6em;
	background-color: #8C5353;
	color: White; /*background-image: url(/img/map.png);*/
	text-align: center;
	font-weight: bold;
}

.span_anteprima_data
{
	font-weight: bold;
}
.td_anteprima_corpo
{
	padding-top: 0.8em;
	padding-bottom: 0.8em;
	padding-left: 1.1em;
	padding-right: 1.1em;
	background-color: #EAEAE9; /* #EAE0CA;*/
	text-align: left;
	line-height: 2;
	font-size: normal;
}

.td_cella1
{
background-color: #752B2B; /*width: 15em; */ border-bottom: solid 1px #381515;
                    border-right: solid 1px #612222; text-align: center; padding: 1em;	
}

body
{
	background-color: #7D6464; /*#2D1717; */
}

td.td_titolo
{
	background-color: #A14747; /*#581d1d;*/
	color: #eeeeee;
	padding: 1.5em;
	text-align: center; /*border: solid 1px black; */
	border-bottom: solid 1px #381515;
}


