@charset "utf-8";
/* Documento CSS */
body	{ /* Inizio Stile della Body */
	background:#000 url(../img/bgstar.gif) repeat;
	width:auto;
	height:auto;
	color:#FFF;
	font-size:16px;
	font-family:Arial, Gotham, "Helvetica Neue", Helvetica, sans-serif
}		  /* Fine Stile della Body */

#contenitore_principale	{ /*inizio stile contenitore blog, centrale*/
	background:#000 url(../img/bgblog.jpg) left repeat;
	width:800px;
	height:920px;
	margin:10px auto;
	padding:10px;
	border-top:1px dotted #0099FF;
	border-left:1px dotted #0099FF;
	border-right:1px dotted #0099FF;
	border-bottom:1px dotted #0099FF;
	border-radius:10px;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 0px 35px 15px #96F, 0px 0px 15px 10px #99F inset;
	-moz-box-shadow: 0px 0px 35px 15px #96F, 0px 0px 15px 10px #99F inset;
	-webkit-box-shadow: 0px 0px 35px 15px #96F, 0px 0px 15px 10px #99F inset;
} 						  /*fine stile contenitore blog, centrale*/
					  /*fine stile contenitore blog, centrale*/
#header	{ /*inizio barra header*/
	background:#000 url(../img/bgheader.jpg) top no-repeat;
	width:770px;
	height:100px;
	margin:1px auto 10px auto;
	padding:10px;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 4px 100px 2px #0CF inset;
	-moz-box-shadow: 0px 4px 100px 2px #0CF inset;
	-webkit-box-shadow: 0px 4px 100px 2px #0CF inset;
} 				  /*fine barra header*/
#benvenuti_Glitter	{
	width:520px;
	height:50px;
	background:#000 url(../img/benvenuti.gif) center no-repeat;
	padding:2px;
	margin:2px 2px 2px 220px;
	border-radius:22px;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 0px 40px 2px #FFF inset;
	-moz-box-shadow: 0px 0px 40px 2px #FFF inset;
	-webkit-box-shadow: 0px 0px 40px 2px #FFF inset;
}

#navigazione	{ /*inizio barra di navigazione "invisibile" a occhio*/
	width:460px;
	height:0px;
	margin:5px auto 5px 1px;
	/*ombreggiatura per "effetto neon" attorno ai bottoni Home-GuestBook*/
	box-shadow: 0px 35px 45px 25px #F9C;
	-moz-box-shadow: 0px 35px 45px 25px #F9C;
	-webkit-box-shadow: 0px 35px 75px 25px #F9C;
	
} 				  /*fine barra di navigazione "invisibile" a occhio*/

#bottoni_navigazione	{ /*inizio lista (ul) di navigazione*/
	float:left;
	width:750px;
	padding:0;
	margin:20px 0 0 0;
	list-style-type: none; /*tocca proprieta lista */
}
#bottoni_navigazione a	{
	margin:-5px 0 0 0;
	float:left;
	width:5em; /*dimensione bottoni di navigazione */
	text-decoration:none;
	color:#FFF;
	background-color:#000;
	padding:0.2em 1em;
	border-right:2px dotted #09C;
	border-left:1px dotted #09C;
	border-bottom:1px dotted #09C;
	border-top:2px dotted #09C;
	border-radius:22px;
	text-align:center;
}
#bottoni_navigazione a:hover	{
	color:#FFF;
	text-shadow:3px 3px 3px #00FFFF;
	border-right:1px dotted #09C;
	border-left:2px dotted #09C;
	border-top:1px dotted #09C;
	border-bottom:2px dotted #09C;
	border-radius:22px;
}
#contenitore_sinistra	{ /*stile lista (ul) di navigazione*/
	background:#003 url(../img/stilografica.jpg) left no-repeat;
	background-size:380px;
	float:left;
	width:160px;
	height:785px;
	margin:0 0 0 10px;
	border-top:1px dotted #0099FF;
	border-bottom:1px dotted #0099FF;
	border-left:1px dotted #0099FF;
	border-right:3px outset #0099FF;
	border-radius:12px;
	color:#0C0;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 0px 15px 5px #CF9, 0px -20px 45px 5px #CF9 inset;
	-moz-box-shadow: 0px 0px 15px 5px #CF9, 0px -20px 45px 5px #CF9 inset;
	-webkit-box-shadow: 0px 0px 15px 5px #CF9, 0px -20px 45px 5px #CF9 inset;
} 						  /*fine stile contenitore di sinistra*/

.archivio	{
	margin:15px 15px 15px 43px;
}
.archivio a	{
	margin:5px 25px 5px -10px;
	padding:5px 22px 5px 22px;
	border-top:2px dotted #00CC66;
	border-right:5px dotted #00CC66;
	border-bottom:1px dotted #00CC66;
	border-left:5px dotted #000;
	border-radius:12px;
	color:#0CF;
}
.archivio a:hover	{
	border-bottom:2px dotted #00CC66;
	border-left:5px dotted #00CC66;
	border-top:1px dotted #00CC66;
	border-right:5px dotted #000;
	border-radius:12px;
	color:#0CF;
	text-shadow:1px 1px 1px #00FFFF;
}
#contenitore_blog	{ /*inizio stile contenitore blog*/
	background:#000 url(../img/bgblog.jpg) left repeat;
	float:right;
	width:600px;
	height:776px;
	margin:0 10px 0 0;
	padding: 5px;
	border-top:1px dotted #90F;
	border-bottom:1px dotted #90F;
	border-left:3px outset #90F;
	border-right:1px dotted #90F;
	border-radius:12px;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 0px 15px 5px #9CF inset, 0px 1px 5px 5px #9F9;
	-moz-box-shadow: 0px -10px 15px 5px #9CF inset, 0px 1px 5px 5px #9F9;
	-webkit-box-shadow: 0px -10px 10px 5px #9CF inset, 0px 1px 5px 5px #9F9;
} 	
#contenitore_blog_home	{ /*inizio stile contenitore blog*/
	background:#000 url(../img/bgblog2.jpg) center repeat;
	background-size:1100px;
	float:right;
	width:600px;
	height:776px;
	margin:0 10px 0 0;
	padding: 5px;
	border-top:1px dotted #90F;
	border-bottom:1px dotted #90F;
	border-left:3px outset #90F;
	border-right:1px dotted #90F;
	border-radius:12px;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 0px 15px 5px #9CF inset, 0px 1px 5px 5px #9F9;
	-moz-box-shadow: 0px -10px 15px 5px #9CF inset, 0px 1px 5px 5px #9F9;
	-webkit-box-shadow: 0px -10px 10px 5px #9CF inset, 0px 1px 5px 5px #9F9;
} 			

#firma	{
	margin:560px auto auto 320px;
	-moz-opacity:0.50; /*adattatore per Mozilla Firefox*/
	-khtml-opacity:0.50; /*adattatore per i browser: safari e chrome*/
	opacity: 0.50; /* css 3 */

}

#tiprendopermano	{ /*stile della gif "TIPRENDOPERMANO" */
	width:590px;
	height:100px;
	padding:5px;
	margin:auto;
	background:#000 url(../img/prendopermano.gif) bottom no-repeat;
	background-size:590px;
	border-radius:32px;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 0px 25px 15px #099 inset;
	-moz-box-shadow: 0px 0px 25px 15px #099 inset;
	-webkit-box-shadow: 0px 0px 25px 15px #099 inset;
}
#entrainsilenzio	{
	color:#FF0;
	text-shadow:5px 5px 8px #C69;
	font-weight:bolder;
	font-style:italic;
	font-size:28px;
	margin:auto;
	padding:15px; /*allineamento del test (spazio tra top e bottom) */
}

/*STILE POESIE.HTML*/
.divisore-poesie	{
	width:580px;
	height:21px;
	margin:10px auto 10px;
	background:#000 url(../img/barra_stelline.gif) repeat;	
	border-radius:30px;
}
.poesie	{
	text-align:center;
	font-size:16px;
	color:#9F9;
}
.titolopoesia	{
	color:#FFF;
	text-shadow:3px 3px 3px #CCCCCC;
	font-size:30px;
	font-style:inherit;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-weight:bold;
	text-align:center;
	margin:5px 5px 5px 80px;
}
.datapoesia		{
	font-size:10px;
	color:#0C0;
	text-shadow:3px 3px 5px #99C;
	float:right;
	margin-top:10px;
	padding-right:10px;
}
#contenitore_blog_poesie	{ /*inizio stile contenitore blog poesie*/
	background:#000 url(../img/bgblog.jpg) left repeat;
	float:right;
	width:600px;
	height:3255px;
	margin:0 10px 0 0;
	padding: 5px;
	border-top:1px dotted #90F;
	border-bottom:1px dotted #90F;
	border-left:3px outset #90F;
	border-right:1px dotted #90F;
	border-radius:12px;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 0px 15px 5px #9CF inset, 0px 1px 5px 5px #9F9;
	-moz-box-shadow: 0px -10px 15px 5px #9CF inset, 0px 1px 5px 5px #9F9;
	-webkit-box-shadow: 0px -10px 10px 5px #9CF inset, 0px 1px 5px 5px #9F9;
} 
#contenitore_principale_poesie	{ /*inizio stile contenitore blog, centrale*/
	background:#000 url(../img/bgblog.jpg) left repeat;
	width:800px;
	height:3400px;
	margin:10px auto;
	padding:10px;
	border-top:1px dotted #0099FF;
	border-left:1px dotted #0099FF;
	border-right:1px dotted #0099FF;
	border-bottom:1px dotted #0099FF;
	border-radius:10px;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 0px 35px 15px #96F, 0px 0px 15px 10px #99F inset;
	-moz-box-shadow: 0px 0px 35px 15px #96F, 0px 0px 15px 10px #99F inset;
	-webkit-box-shadow: 0px 0px 35px 15px #96F, 0px 0px 15px 10px #99F inset;
} 
#contenitore_sinistra_poesie	{ /*stile lista (ul) di navigazione*/
	background:#003 url(../img/stilografica.jpg) left repeat-y;
	background-size:380px;
	float:left;
	width:160px;
	height:3265px;
	margin:0 0 0 10px;
	border-top:1px dotted #0099FF;
	border-bottom:1px dotted #0099FF;
	border-left:1px dotted #0099FF;
	border-right:3px outset #0099FF;
	border-radius:12px;
	color:#0C0;
	/*ombreggiatura per "effetto neon"*/
	box-shadow: 0px 0px 15px 5px #CF9, 0px -20px 45px 5px #CF9 inset;
	-moz-box-shadow: 0px 0px 15px 5px #CF9, 0px -20px 45px 5px #CF9 inset;
	-webkit-box-shadow: 0px 0px 15px 5px #CF9, 0px -20px 45px 5px #CF9 inset;
} 						  /*fine stile contenitore di sinistra*/

#contenuto_contenitore_sinistra_poesie	{ /*rende statico il selettore poesie*/
	position:fixed;
}

.poesie h2	{	/*stile titoletto indicatore numero della pagina*/
	clear:both;
	color:#FC6;	
	font-size:24px;
	text-shadow:2px 2px 2px #66CCFF;
	text-decoration:line-through;
}
.bordi_frecce	{	/*stile della freccia "pagina avanti"*/
	margin:auto 10px auto 10px;
	width:50px;
	height:50px;
	border-top:1px dotted #00CC66;
	border-bottom:2px dotted #00CC66;
	border-left:1px dotted #00CC66;
	border-right:1px solid #00CC66;
	border-radius:20px;
}
.poesie h2 img a	{clear:both; } /*toglie contorno "a" solo lì*/

.bordi_frecce:hover	{
	border-top:2px dotted #00CC66;
	border-bottom:1px dotted #00CC66;
	border-left:1px solid #00CC66;
	border-right:1px dotted #00CC66;
	border-radius:20px;
}
.freccia_avanti_nel_menu_selettori	{ clear:both; } /*toglie contorno "a" solo lì*/
.freccia_indietro_nel_menu_selettori	{ clear:both; } /*toglie contorno "a" solo lì*/

audio	{
	-moz-opacity:0.30; /*adattatore per Mozilla Firefox*/
	-khtml-opacity:0.30; /*adattatore per i browser: safari e chrome*/
	opacity: 0.30; /* css 3 */
	border:1px dotted #999999;
	border-radius:12px;
	/*ombreggiatura per "effetto neon"*/
	box-shadow:0px 0px 45px 50px #900 inset, 0px 0px 25px 10px #F06 ;
	-moz-box-shadow: ;
	-webkit-box-shadow: ;
}
/*
footer	{
	clear:both;
	width:600px;
	height:10px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;	
	text-align:center;
	margin:auto;
	padding:20px 0 10px 0;
	border:1px solid #F0F;
	position:relative;
	top:45px;
}