body,html {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#565555;
	background-color:#edebea;
	height:100%;
}
FORM {margin:0px;}

#search {width:910px; position:absolute; top:0; left:50%; margin-left:-455px; height:89px;}
.searchbox{ width:175px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#565555; font-size:12px; border:1px solid #c2c0c0; height:19px;}

#top{width:910px;position:absolute; top:89px; left:50%; margin-left:-455px; height:189px; background-image:url(../images/top.jpg);  background-repeat:no-repeat;}

#homecontent{width:910px; position:absolute; top:278px; left:50%; margin-left:-455px; height:460px; background-image:url(../images/site_bg.jpg); background-repeat:repeat-y;}

#homebottom{width:910px; position:absolute; top:728px; left:50%; margin-left:-455px; height:40px; background-image: url(../images/bottom.jpg); background-repeat:repeat-y;}

.bluebold{ color:#147ba6; font-weight:bold;}
#interno{ width:910px;  position:absolute; left:50%; top:0; margin-left:-455px; }

#headerinterno{width:910px; height:164px; background-image:url(../images/top_interno.jpg);  background-repeat:no-repeat;}


#contenutointerno{width:910px; background-image:url(../images/site_bg_interno.jpg);  background-repeat:repeat-y;}

.menuletteratura{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#565555; font-weight:bold; padding-left:51px;}
.spaceseparatore{margin-top:3px; margin-bottom:3px;}


.elencoschede:link, .elencoschede:visited { text-decoration: none; color:#565555; font-weight:bold ;font-size:11px;}
.elencoschede:hover { text-decoration: none; color:#147ba6; font-weight:bold ;font-size:11px;}

.elencoschedeblue:link, .elencoschedeblue:visited { text-decoration: none; color:#147ba6; font-weight:bold ;font-size:11px;}
.elencoschedeblue:hover { text-decoration: none; color:#147ba6; font-weight:bold ;font-size:11px;}

.ultimenovitaelenco{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

.ulelenco{margin-left:26px; margin-top:0px; margin-right:0px; margin-bottom:0px; border:0px; padding:0px;}
.elencoautore{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#147ba6;}


.linkcontinua:link, .linkcontinua:visited { text-decoration: none; color:#565555; font-weight:bold ;font-size:11px;}
.linkcontinua:hover { text-decoration: none; color:#147ba6; font-weight:bold ;font-size:11px;}

.schedaautore{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#147ba6;}
.schedatitolo{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#147ba6;}
.schedasottotitolo{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#565555;}
.schedatesto{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#565555; text-align:justify; padding-top:20px;}

.paginazione:link, .paginazione:visited { text-decoration: none; color:#c1c1c1; font-weight:bold ;font-size:11px;}
.paginazione:hover { text-decoration: none; color:#147ba6; font-weight:bold ;font-size:11px;}

.linknovita:link, .linknovita:visited { text-decoration: none; color:#565555; font-weight:bold ;}
.linknovita:hover { text-decoration: none; color:#147ba6; font-weight:bold }
.modalDialog_transparentDivs{	
	filter:alpha(opacity=70);	/* Transparency */
	opacity:0.7;	/* Transparency */
	background-color:#000;
	z-index:1;
	position:absolute; /* Always needed	*/
	top:0px;
	left:0px;
	height:1000px;
	width:100%;
	visibility:hidden;
}

.contentdiv{
	width:550px;
	height:480px;
	visibility:hidden;
	z-index:100;
	position:absolute; 
	top:50%;
	left:50%;
	margin-left:-275px;
	margin-top:-240px;
	

}