body {
	font-family: Arial, Helvetica, sans-serif;
	background: url(../Images/BG.jpg) left top repeat-x scroll;
	text-align:center !important;
	margin-top:0px;
	margin-bottom:0px;
}

table.TableCenter {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:0px;
	width:800px;
	border:0px;
	background-color: #FFFFFF;
}

table.ContTabInt {
	text-align:center;
	vertical-align:text-top;
	margin:0px;
	width:648px;
}

table.TableInterno {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:text-top;
	margin-top:0px;
	width:648px;
	background-color:#FFFFFF;
}

.TestoInternoCorto {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	vertical-align:text-top;
	width:640px;
	height:340px;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:5px;
}

.TestoInterno {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	vertical-align:text-top;
	width:640px;
	height:477px;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:5px;
}

.TestoInterno p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:text-top;
	background-color:#FFFFFF;
	padding-top:5px;
}

.testata {
	width: 800px;
	height: 210px;
	text-align:center;
	vertical-align: text-top;
}

.NomePagina {
	width: 648px;
	height: 38px;
	text-align:center;
	vertical-align: text-top;
}

.FotoHome {
	width: 172px;
	height: 229px;
	text-align:center;
	vertical-align: text-top;
	float:left;
	margin-top:5px;
}

.Libro {
	width: 300px;
	height:425px;
	text-align:center;
	vertical-align: text-top;
	float:left;
	margin-top:5px;
	margin-left:30px;
}

.DescrizioneLibro {
	width: 400px;
	height: 425px;
	text-align: justify;
	vertical-align: text-top;
	float:left;
	margin-top:5px;
	margin-left:30px;
	border:solid 1px #666666;
	background-color: #D1E4E0;
}

.DescrizioneLibroPiccola {
	width: 400px;
	height: 125px;
	text-align: justify;
	vertical-align: text-top;
	float:left;
	margin-top:5px;
	margin-left:30px;
	border:solid 1px #666666;
	background-color: #D1E4E0;
}

.ContainerLibriCritica {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 800px;
	text-align:left;
	vertical-align: text-top;
	margin-top:5px;
	margin-left:5px;
}

.TestoHome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 550px;
	text-align:justify;
	vertical-align: text-top;
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-right: 40px;
}

.TestoHome p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	vertical-align: text-top;
}

.TestoBiografia {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 630px;
	text-align:justify;
	vertical-align: text-top;
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.TestoCritica {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 610px;
	text-align: justify;
	vertical-align: text-top;
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.Libro {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 200px;
	height:auto;
	text-align: justify;
	vertical-align: text-top;
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.TestoCriticaMezzo {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 400px;
	text-align: justify;
	vertical-align: text-top;
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.ImmagineCriticaMezzo {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 200px;
	text-align: justify;
	vertical-align: text-top;
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.TestoCriticaMezzo p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	vertical-align: text-top;
}

.TestoCritica p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	vertical-align: text-top;
}

.ImmaginePoesiaMezzo {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 300px;
	text-align:right;
	vertical-align: text-top;
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.TestoPoesiaMezzo {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 300px;
	text-align:justify;
	vertical-align: text-top;
	float:left;
	margin-top:5px;
	margin-left:30px;
	margin-right:5px;
	padding-left:0px;
}

.TestoPoesiaMezzo p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	vertical-align: text-top;
}

.TestoPoesiaDue {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 260px;
	text-align:justify;
	vertical-align: text-top;
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-right:10px;
	padding-left:15px;
	background-image:url(../Images/Linea.gif); background-attachment:scroll; background-position:left top; background-repeat:repeat-y;
}

.TestoPoesia {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 610px;
	text-align: justify;
	vertical-align: text-top;
	float:right;
	margin-top:5px;
	margin-left:25px;
	margin-right:5px;
}

.TestoPoesia p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	vertical-align: text-top;
}

.TestoLink {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 610px;
	height:400px;
	text-align:justify;
	vertical-align: text-top;
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.TestoLink a {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
}

.TestoLink a:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}


.TestoCritica h2 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.TestoCritica h3 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.Navigazione {
	text-align:center;
	vertical-align: text-top;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
	padding-top:5px;
	width:900px;
	height:37px;
	background-color:#57396F;
}

.NomeSito {
	text-align:center;
	vertical-align: text-top;
	width:800px;
	height:59px;
}

.NavigazioneSx {
	text-align:center;
	vertical-align: text-top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:184px;
	background-color:#57396F;
	margin-bottom:79px;
}

.contNews {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
	width:158px;
	height:140px;
}

.contFraseForm {
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	font-weight:bold;
	width:158px;
}

.news {
	text-align:center;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	width:160px;
	height:100px;
	border:solid 1px #FFFFFF;
	background-color:#DDDDDD;
	background-image:url(../../../ElioPecora/Images/Loghetto.jpg); background-attachment:scroll; background-position:top; background-repeat:no-repeat;
	padding-top:50px;
}

.SottoNav {
	text-align: justify;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#999999;
	border:solid 1px;
	border-color:#DDDDDD;
	color: #000000;
	font-size:11px;
	width:220px;
	padding:5px;
	margin-left:10px;
}

.ContainerForm {
	text-align: justify;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#999999;
	border:solid 1px;
	border-color:#FFFFFF;
	color: #000000;
	font-size:11px;
	width:140px;
	padding:5px;
}

.latoDx {
	text-align:center;
	vertical-align: text-top;
	width:152px;
	height:515px;
	margin-top: 0px;
	background-color:#FFFFFF;
}

td.NaviPuls {
	height: 20px;
	text-align:left;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:240px;
	padding-left:5px;
	background-color: #CCCCCC;
}

.filmato {
	width: 473px;
	height:450px;
	text-align:center;
	vertical-align: text-top;
	background-color:#AFC8FF;
	padding-top:0px;
}

.FilmatoCont {
	width: 463px;
	height:390px;
	text-align:center;
	vertical-align: text-top;
	background-color:#DDDDDD;
	border:solid 1px #999999;
	padding-top:5px;
	margin-left: 5px;
	margin-top:0px;
}

.TitoloFilmato {
	width: 463px;
	height:30px;
	text-align:center;
	background-color:#DDDDDD;
	border:solid 1px #999999;
	margin-top:5px;
	padding-top:3px;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-left:5px;
}

.Cont_Foto {
	width: 650px;
	text-align:center;
	vertical-align: text-top;
	background-color:#CCCCCC;
	padding-top:5px;
}

.footer {
	width: 800px;
	height: 20px;
	text-align:right;
	vertical-align: text-top;
	background-color: #C77A5C;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}

.spacer {
	width: 900px;
	height: 5px;
	background-color:#CCCCCC;
}

.spacerImm {
	width: 900px;
	height: 5px;
	background-color:#CCCCCC;
	background-image:url(../../../ElioPecora/Images/Spazio.jpg); background-attachment: scroll; background-repeat:no-repeat; background-position:right;
}

.containerFilmati {
	width: 900px;
	text-align:center;
	vertical-align: text-top;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #AFC8FF;
}

.NavigazioneFilmati {
	text-align:right;
	font-size:10px;
	vertical-align: text-top;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #999999;
}

a.linkNavFilm:hover {
    text-decoration:underline;
	color:#FFFFFF;
	text-decoration:none;
}


a.linkNavFilm {
    background:transparent none repeat scroll 0;
    color:#000000;
    text-decoration:underline;
}

.tabellaFilmati {
	width: 750px;
	border:solid 2px #999999;
	text-align:center;
	vertical-align: text-top;
}

.FilmatoCella {
	width: 150px;
	height:100px;
	text-align:center;
	vertical-align: text-bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color:#DDDDDD;
	margin-top:5px;
	padding-top:30px;
}

.TitoloFoto {
	width: 600px;
	height:20px;
	text-align:center;
	vertical-align: text-top;
	font-family:Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:18px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

.NomeFotoPopUp {
	width: 410px;
	height:30px;
	text-align:center;
	vertical-align: text-top;
	font-family:Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	background-color:#666666;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

.FotoCella {
	width: 150px;
	text-align:center;
	vertical-align: text-top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#CCCCCC;
}

.Titoli {
	font-family:Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size:16px;
	font-weight:bold;
}

TD.L1hover {
    text-align:left;
	height: 15px;
	width: 230px;
	padding-top:5px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	cursor: hand;
	line-height: 1.27em;
	color: #3F3162;
	background-color: #DDDDDD;
}

A.L1Link, A.L1Link:visited {
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}

A.L1Link:hover, A.L1Linkhover, A.L1Linkactive {
	color: #273846;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}

TD.L1 {
    text-align:left;
	height: 15px;
	width: 230px;
	padding-top:5px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	cursor: hand;
	line-height: 1.27em;
	color: #FFFFFF;
	background-color: #999999;
}

.HSpacer {
	height: 1px;
	padding: 0px;
}

.Testo {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

.TestoGrande {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

.TestoGrandeCenter {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
}

.TestoCenter {
font-family: Arial, Helvetica, sans-serif;
text-align:center;
}

.TestoDx {
font-family: Arial, Helvetica, sans-serif;
text-align:right;
}

.TestoBo {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.Testo_piccolo {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}

.CentraPulsante {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
padding-top:4px;
}

.Testo_piccolo {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}

select.Select_home{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
width:120px;
color:#000000;
background-color: #CCCCCC;
border:solid 1px;
border-color:#666666;
}

input.Input_home{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
width:135px;
background-color: #CCCCCC;
border:solid 1px;
border-color:#666666;
text-align:left;
}

textarea.Text_home{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
width:135px;
background-color: #CCCCCC;
border:solid 1px;
border-color:#666666;
text-align:left;
}

input.Invia_form{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
width:60px;
height:20px;
background-color: #CCCCCC;
border:solid 2px;
border-color:#666666;
text-align:center;
}

.Errore {
width: 463px;
background-color:#FFFFFF;
border:1px solid #000000;
font-family:Tahoma;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16pt;
margin-right:10px;
padding-bottom:5px;
text-align:center;
}

A.LinkTesto {
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}

A.LinkTesto:hover {
	color: #273846;
	font-weight: bold;
	cursor: pointer;
	text-decoration: underline;
}

A.LinkNero {
	color: #000000;
	font-weight: normal;
	cursor: pointer;
	text-decoration: underline;
}

A.Linknero:hover {
	color: #000000;
	font-weight: normal;
	cursor: pointer;
	text-decoration: none;
}

.LibroCritica {
    text-align: justify;
	width: 200px;
	padding-top:0px;
	margin-left:10px;
	float:right;
}
.LibroCriticaDue {
    text-align:justify;
	width: 200px;
	padding-top:0px;
	margin-left:10px;
	float:left;
}

.TestoLibroCritica {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
    text-align: justify;
	width: 620px;
	padding-top:0px;
	margin-left:5px;
	margin-bottom:20px;
	background-color:#FFFFFF;
	float:left;
}

.TestoLibroCritica p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align: justify;
}

.TestoLibroCriticaPicc {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	width: 420px;
	padding-top:0px;
	margin-right:5px;
	background-color:#FFFFFF;
	float:left;
}

.TestoLibroCriticaPicc p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align: justify;
}

.TestoLibroCritica630 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
    text-align: justify;
	width: 610px;
	padding-top:10px;
	margin-left:5px;
	background-color:#FFFFFF;
	clear:both;
}

.TestoLibroCritica630 p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align: justify;
}

.Fotografie {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
    text-align: center;
	width: 630px;
	padding-top:10px;
	margin-left:5px;
	background-color:#FFFFFF;
}

.Fotografie {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
    text-align: center;
	width: 630px;
	padding-top:10px;
	margin-left:5px;
	background-color:#FFFFFF;
}

.Fotografie p{
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
    text-align: center;
	width: 630px;
	padding-top:10px;
	margin-left:5px;
	background-color:#FFFFFF;
}

#ShdDx {
  width: 820px;
  padding:0px;
  margin:auto;
  background-color: transparent;
  border:none;
  background-image:url(../Images/center-bg.png); background-position:right; background-repeat: repeat-y; background-attachment:scroll; 
}

#ShdSx {
  width: 820px;
  padding:0px;
  margin:0px;
  background-color: transparent;
  border:none;
  background-image:url(../Images/center-bgSx.png); background-position:left; background-repeat: repeat-y; background-attachment:scroll; 
}

