		/*** The Essential Code ***/

		body {
			margin-right: 100px;     /* RC fullwidth + CC padding */
			min-width: 630px;         /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
			font-size: 80%;
			font-family: Tahoma, Sans-Serif;
		}
		#banner
{
	border-bottom: #d2a5a9 5px solid;
}
		#header
		{
			padding-bottom: 1%;
			padding-top: 1%;
			margin-left:100px;
		}		
		#container {
			padding-right: 211px;     /* RC fullwidth + CC padding */
			margin-bottom:5px;
			margin-left:100px;
		}
		
		#container .column {
			position: relative;
			float: left;
		}
		
		#center {
			padding: 10px;       /* CC padding */
			width: 100%;
			font-size: 1.1em;	
		}
		
		#right {
			width: 180px;             /* RC width */
			padding: 0 10px;          /* RC padding */
			margin-right: -100%;
		}
		
		#footer {
		    clear: both;
			border-top: #d2a5a9 5px solid;
		
			}
		#logo  
		{
			position:absolute;
			left:10px;
			top:10px;
		}
/*** FINE ESSENTIAL CODE ***/		
/* IMPOSTAZIONI GENERALI  */
h1
{
}
blockquote
{
	text-align:justify
}
.centrato
{
	text-align:center
}
.bottom
{
	text-align:right;
	font-size:0.9em;
}
.destra
{
	text-align:right;
}
.giustifica
{
	text-align:justify;
}
#center .giustificap
{
	text-align:justify;
	font-size:0.9em;
}

.grassetto
{
	font-weight:bold;
}
.corsivo
{
	font-style:italic;
}
.coloregrassetto
{
	color:#a55956;
	font-weight:bold;
}
.colore
{
	color:#a55956;
}
.blocco5
{
	padding-left:5px;
}
.ctitolo
{
	color: #a55956;
	font-weight:bold;
	font-size:1.1;
}
.sottotitolo
{
	font-weight: bold;
	color: #a55956;
	text-align: left;
}
.avviso
{
	color: #ff0066;
}
.piccolo
{
	font-size:0.9em;
}
.moltopiccolo
{
	font-size:0.7em;
}

/* LINK */
a
{
	color: #665746;
	font-weight:bold;
}
a:hover
{
/*	background-color: #dcdcdc;*/
	text-decoration: none;	
	color:Maroon
}
/* CONTENT */

#center p.titolo
{
	font-weight: 400;
	font-size: 2.7em;
	color: #a55956;
	text-align: center;
	font-family:serif;
}
#center p.titoletto
{
	font-size:1.1em;
	text-align:center;
}
#center p.titolino
{
	font-size:0.9em;
	text-align:center;
}
#center p
{
	font-size:1.1em;
}
#center h1, h2, h3
{
	font-size:1.3em;
}
#center h2, h3
{
	font-size:1.2em;
}

/* BANNER */
#banner p
{
	text-align:right;
	font-weight:bold;	
}

/* menu libro */
#menulibro
{
	padding: 2px 5px ;
}

/* EXTRA */

table.ricerca
{
	font-size:1.1em;
}
table.autori
{
	font-size:1.1em;
}
table.autori td
{
	vertical-align:top;
}
td.autore
{
	vertical-align:top;
	font-weight:bold;
	width:25%;
	border-top: #d2a5a9 2px solid;
}
.imglibro
{
	margin-top:10px;
	
}
table.larga
{
	width:100%;
}
.bordotop
{
	border-top: #d2a5a9 1px solid;
}
.bordobottom
{
	border-bottom: #d2a5a9 3px solid;
}
.libro
{
	font-size: 1.1em;
	list-style-image: url(img/libro.jpg)
}
.tab-active
{
	border-right: #d2a5a9 2px solid;
	border-top: #d2a5a9 2px solid;
	border-left: #d2a5a9 2px solid;
	border-bottom: #d2a5a9 2px solid;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 0.9em;
	padding-bottom: 1px;
	color: #990000;
	padding-top: 1px;
	text-align: center;
}
.tab-inactive
{
	padding-right: 3px;
	border-bottom: #000000 1px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 0.9em;
	padding-bottom: 1px;
	color: #ffffff;
	padding-top: 1px;
	text-align: center;
}
TEXTAREA
{
			font-size: 80%;
			font-family: Tahoma, Sans-Serif;

}
