/* CSS Document */
body {
	text-align: center;
	margin:0px;	
}


p.paragrafo{
	font-family:  Times New Roman, Times, serif;
	text-align: justify;
	font-size: 80%;
	color:#2A3A4A;
}


h3{
	color:#2A3A4A;
}

#precontainer {
	border:0px solid silver;
	width: 850px;
	text-align:center;
	margin: 0px auto;
	background-image: url(img/bordo.gif);
	top:0px;
}
#container {
	border-left:1px solid silver;
	border-right:1px solid silver;
	width: 750px;
	text-align: left;
	margin: 0px auto;
}
#testa {
	width:742px;
	height:240px;
	margin-left:3px;
	/*border-bottom:1px solid silver;*/
}

/* ----- PAGINAZIONE ------  */

#paginazione {
font-size: 80%;
color:#2A3A4A;
}

#paginazione a {
text-decoration:none;
}

/*  ---- CATALOGO ----  */

#abstract {
	font-family:  Times New Roman, Times, serif;
	text-align: justify;
	font-size: 80%;
	color:#2A3A4A;
}

#intro_collane {
	width:742px;
	margin:0px 0px 20px 3px;
	background-image: url(img/barra_collane.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-top:1px solid silver;
}

#collane_presentazione {
	margin:30px 0px 30px 20px;
	font-size: 80%;
}

#collane_ultimo {
	margin:30px 0px 0px 60px;
	float:right;
	width:180px;
}

#intro_autori {
	width:742px;
	margin: 0px 0px 5px 3px;
	border-top:1px solid silver;
}

#intro_autori a {
	color:#2A3A4A;
}

/*  ---- VERNICE ----  */

#intro_vernice {
	width:742px;
	margin-left:3px;
	border-top:1px solid silver;
	position:relative;
	background-color:#e0e3e8
	
}

#vernice_ultimo {
	margin:30px 0px 0px 60px;
	float:right;
	width:180px;
}

#vernice_presentazione {
	margin:30px 0px 30px 20px;
	font-size: 80%;
}

#ultimo_testata{
	background-color:#e0e3e8;
	width:180px;
	border:1px solid #6489a6;
	font-size: 80%;
	font-weight:bold;
}	

#ultimo_box{
	border-left:1px solid #6489a6;
	border-right:1px solid #6489a6;
	border-bottom:1px solid #6489a6;
	text-align:center;
	width:180px;
	font-size:80%;
	color:#2A3A4A;
	
}

#archivio_vernice {
	width:742px;
	border-top:1px solid silver;
	border-bottom:1px solid silver;
	background-image: url(img/barra_archivio_vernice.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
	margin:0px 0px 10px 3px;	
}



#vernice_immagine{
	position:absolute;
	top:60px;
	left:15px;
	
}

#vernice_numero_abstract{
	margin:30 10px 0px 140px;
}

/*  ---- FINE VERNICE ---- */


#libro {
	width:742px;
	margin:0px 0px 0px 3px;
	background-image: url(img/barra_scheda.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#dfe2e7;
	border-top:1px solid silver;
		
}

#intro_ricerca {
	width:742px;
	margin-left:3px;
	background-image: url(img/barra_ricerca.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	border-top:1px solid silver;

}

#navig_collane {	
	width:742px;
	margin-left:3px;
	border-bottom:1px solid silver;
	border-top:1px solid silver;
	text-align:center;
	color:silver;
	padding-top:5px;
	padding-bottom:8px;
	margin-top:0px;

}
#navig_collane a{
	font-family:Times New Roman, Times, serif;
	color:#2A3A4A;
	text-decoration:underline;
	font-size:60%;
	margin:0px 3px 0px 3px;
}
#navig_collane a:hover{
	color:#9FB6C4;
	text-decoration:none;
}
#archivio_collane {
	width:742px;
	margin-left:3px;
	border-bottom:1px solid silver;
	background-image: url(img/barra_archivio.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
	margin-bottom:10px;
	margin-top:0px;	
}

		#archivio {
			width:700px;
			/*height:350px;
			border-bottom:1px solid silver;
			border-top:1px solid silver;
			margin-top:0;*/
			/*overflow: auto;*/
			margin-bottom:15px;	
		}
		
		#archivio a {
			color:#2A3A4A;
			}		
		
#scheda_aut{
	width:742px;
	margin:0px 0px 0px 3px;
	background-image: url(img/barra_scheda.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-top:1px solid silver;
		
}


.cerca {	
	text-align:left;	
	font-family:Arial, Helvetica, sans-serif;
	color:#9FB6C4;
	font-weight:bold;
	font-size:70%;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:380px;
}
.cella {
	margin-top:4px;
	width:160px;
	height:20px;	
	font-size:70%;
}

.login {
	margin-top:4px;
	width:110px;
	height:20px;	
	font-size:70%;
	margin-left:20px;
}


.bgcolorchiaro {
	background-color:D1D6DD;
	color:  #2A3A4A;

}

.bgcolorscuro {
	background-color:A7B3C1;
	color: #2A3A4A;

}

.separatore {
	background-color: white;
	background-image:url(img/spaziatore.gif);
	background-repeat : repeat-x;
	height:15px;
}

.titoliarch{
	color: white;
	font-family:Arial, Times, serif;
	font-size:60%;
	font-weight:600;
	text-transform: uppercase;	
	background-color:#789BAE;
	text-align:right;
	padding-right:5px;
	}
	


.autorescheda{
	background-color: #dfe2e7;
	text-transform: uppercase;	
	font-size:80%;
}	

.titoloscheda{
	background-color: #dfe2e7;
	text-transform: uppercase;	
	font-size:90%;
	font-weight:bold;
}	

.menuscheda{
	text-transform: uppercase;	
	font-size:80%;
}	
	
.estratto{
	color:#688799;
	text-align:right;
}	
	
.angolochiaro {
	background-image: url(img/smusso_azzchiaro.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
}

.angoloscuro {
	background-image: url(img/smusso_azzscuro.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
}	

#piede{
	text-align:center;
	width:700px;
	background-color:#F1F1F1;
	color:silver;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:21px;
}

#piede a{
	font-family:Arial, Helvetica, sans-serif;
	color:#2A3A4A;
	font-size:60%;
	padding:5px;
	margin:7px;
}
#piede a:hover{
	color:red;
}

.primopiano {
	text-align: left;
	text-transform: uppercase;
	font-size:70%;
	margin-right:20px;
}

.angoloprim {
	background-image: url(img/angoloprim.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	color: #666666;
	text-transform: uppercase;
	font-size:70%;
}

	div.imgcontainer 
	{float: left; 
	padding:0 6px 6px 0; 
	background: url(img/dropshadow.gif) no-repeat bottom right}
	
	div.imgcontainer img
	{ display:block;
    position: relative;top: -5px;left: -5px;
    /*border:1px solid #ccc;border-color: #ccc #666 #666 #ccc;*/
    /*padding:5px*/} 
	
.spaziatore {
	background-image: url(img/tratteggio.gif);
	background-repeat : repeat-x;
}	

#popup {
	border:2px solid #A7B3C1;
	font-size:120%;
	margin:10px;
	padding:10px;
}

.box{
	border:1px solid black;
	height:120px;
}

.box_title{
	border-bottom:1px solid black;
	font-weight:bold;
	background-color:#dfe2e7;
	height:20px;
	font-size: 80%;
}


/* ----  COMMENTI AI TESTI  ---- */

#commenti {
	width:742px;
	margin:0px 0px 0px 3px;
}

.commento_autore {
	background-color:#e0e3e8;
	width:520px;
	border:1px solid #6489a6;
	/*padding:5px;*/
	font-size: 80%;
	position:relative;
}

.commento_testo {
	width:520px;
	border-left:1px solid #6489a6;
	border-right:1px solid #6489a6;
	border-bottom:1px solid #6489a6;
	margin-bottom:5px;
	/*padding:5px;*/
	font-size: 80%;
}

.commento_data {
	position: absolute;
	top:0;
	left:400px;
	
}

/* ----  HOME PAGE ---- */

#vernice_community {
	width:742px;
	margin:0px 0px 0px 3px;
}

.vernice_home{
	background-image: url(img/sfondo_vernice_home.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.community_home {
	background-image: url(img/sfondo_community_home.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.border {
	border-bottom:1px dotted black;
}


#collane_vetrina {
	width:742px;
	margin:5px 0px 0px 3px;
	background-image:url(img/sfondo_collane_home2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}

#catalogo_scrittori {
	border-top: 1px dotted black;
	border-bottom: 1px dotted black;
	width:742px;
	margin:5px 0px 10px 3px;
	background-image:url(img/test_catalogoscrittori.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.catalogo_scheda{
	background-color: #dfe2e7;
	text-transform: uppercase;	
	font-size:80%;
	margin:10px;
}	

#ricerca_scrittori {
	background-image:url(img/sfondo_catalogo_home.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height: 120px;

}

.home_testi {
	margin:10px 10px 10px 10px;
	width:200px;
	font-size:80%;
}

/* ----- REGISTRATI ------- */

#registrati {
	height:200px;
	width:742px;
	margin:0px 0px 0px 3px;
} 

#registrati p {
	font-size:100%;
	margin-left:30px;
}

.regcella {
	margin-top:20px;
	height:20px;	
	font-size:70%;
}

.center {
	text-align:center;
	margin: 0px, 0px, -15px, 0px;
	font-size:80%;
}

/* ----------- AREA UTENTE ------------ */

#intro_utente {
	width:742px;
	margin-left:3px;
	border-top:1px solid silver;
	position:relative;
	background-color:#e0e3e8;
	
}

#utente {
	margin:30px 0px 0px 20px;
}

.login_utente {
	width:110px;
	height:20px;	
	font-size:70%;
}


/* ----------    NEWS    ---------- */

#news {
	width:742px;
	margin-left:3px;
	border-top:1px solid silver;
	background-color:#e0e3e8;	
	background-image:url(img/barretta_news.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#contenuti_news {
	margin: 30 120 30 30;
}

.titolo_news {
	font-size:100%;
	font-weight:bold;	
}


/*  -------------   LIBRERIE   -----------  */

#librerie{
	width:742px;
	margin-left:3px;
	border-top:1px solid silver;
	background-image:url(img/barretta_librerie.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#contenuti_librerie {
	margin: 30 0 30 5;
}

#librerie_testata{
	
	background-color:#e0e3e8;
	width:260px;
	border:1px solid #6489a6;
	font-size: 80%;
	font-weight:bold;
}	

#lib_box{
	border-left:1px solid #6489a6;
	border-right:1px solid #6489a6;
	border-bottom:1px solid #6489a6;
	width:260px;
	color:#2A3A4A;
	
}

#lib_box p{
	margin:10px;
}

#lib_box a{
	text-decoration:none;
	color:#2A3A4A;
}

/*  -----------  CREDITS  -----------  */

#credits{
	width:742px;
	margin-left:3px;
	border-top:1px solid silver;
	background-image:url(img/barretta_credits.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#F1F1F1;
}

#contenuti_credits {
	margin: 50 0 30 30;
	
}

#contenuti_credits p{
	font-size:100%;
}
a.form {color: black;
	text-decoration: underline;
	}
a:hover.form {color: black;
	text-decoration: underline;
	}
	
a.buy {color: blue;
	text-decoration: none;
	}
a:hover.buy {color: blue;
	text-decoration: underline;
	}
.avviso {padding-left: 8px;
	padding-top: 8px;
	 padding-bottom: 8px;
}
/*-----acquista-----*/
a.chiaro {color: black;
	text-decoration: none;
}
a:hover.chiaro {color: #F1F4F9;
	text-decoration: underline;
}
a.scuro {color: black;
		text-decoration: none;
}
a:hover.scuro {color: #748090;
				text-decoration: underline;
}
#link {display: none;
}
.titoletto { padding-left: 7px;
			font-size: 22px;
}
.titolo{font-size: 26px;
		padding-left: 5px;
		padding-top: 5px;
		width: 100%;
		background: url(img/banda2.gif);
}
.sottotitolo{color: red;
			float: right;
			margin-top: -20px;
			padding-right: 20px;
			padding-bottom: 3px;
			font-size: 24px;
			text-transform: capitalize;
			text-decoration: underline;
}
.intest{font-size: 18;
		font-weight: bold;
}
.sottototale{float: right;
			margin-top: 10px;
			padding-right: 5px;
}
.riga{font-size: 13px;
	font-weight: bold;
}
.acquista{font-size: 17px;
	font-weight: 500;
	color: red;
	background-color:  #F1F4F9;
	border: 2px outset; 
	border-color: #748090;
}
/*----------risultato-------------*/
.pagina_risultato {width:742px;
			background-color: #E0E3E8;
			margin: 0 0 0 3px;
			padding: 5 5 5 5px;
}
