/* XXXXXXXXXXXXXXXX      CONTENITORI  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX http://typeface.neocracy.org/*/ 
#frameset{
	padding: 0px;
	margin: 0px;
	overflow: auto;
}
#frame{
	padding: 0px;
	margin: 0px;
	overflow: auto;
	z-index: 0;
	}

html {
	padding: 0px;
	margin: 0px;
	z-index: 0;
	overflow: auto;
	background-color: darkorange;#ffe764;
	z-index: 0;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: darkorange;#ffe764;
	border: none;
	text-align: center;
	overflow: hidden;
	cursor: default;
	z-index: 0;

}

#area_centrale {
	position: absolute;
	top: ;
	left: 50%;
	width: 750px;
	margin-left: -370px;
	margin-top: 20px;-260px;
	padding: 0px;	
	border: 0px solid #cb0303;
	background-image:url('./immagini/losciurstefanomasera_piccolo.png');
	background-repeat:no-repeat;
	background-position:top;
	background-color: darkorange;
	overflow: hidden;
	text-align: center;
	z-index: 0;
}
#area_centrale_casa {
	position: absolute;
	top: ;
	left: 50%;
	width: 750px;
	margin-left: -370px;
	margin-top: -40px;-260px;
	padding: 0px;	
	border: 0px solid #cb0303;
	/*background-image:url('./immagini/losciurstefanomasera_piccolo.png');*/
	background-repeat:no-repeat;
	background-position:top;
	background-color: darkorange;
	overflow: hidden;
	text-align: center;
	z-index: 0;
}
#titolo {
	margin-top:0px;
	margin-bottom: 0px;
	padding-top: 0px;
	height: 145px;
	border: 0px solid  #cb0303;
	text-align: center;
	z-index: 5;
}


#area_bassa {
	margin-top: 145px;
 	padding-top: 20px;
	background-color:#ffe764;	
	text-align: center;
	border: 2.5px solid  black;
	z-index: 0;

	
}
div.sottopagina {
	position:relative;
	margin: 0px;
	padding: 10px;
	height: 300px;
	/*background-color: white;#ffe764;*/
	font-family:   Verdana, Arial, Courier, Geneva,Helvetica, sans-serif;
	font-size: 170px;
	color: lavender;whitesmoke; 
	overflow: auto;
	cursor: default;
	z-index: 0;

}	
div.pagina {
	position:relative;
	top:0px;
	left:0px;
	margin: 0px;
	padding: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 330px;
	background-color:  trasparent;#cb0303;#ffe764;
	font-family:   Verdana, Arial, Courier, Geneva,Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: black; 
	overflow: auto;
	cursor: default;
	text-align: center;
	z-index: 0;
}

#menu {
	position: relative;
	margin: 0px;
	padding: 5px;
	background-color: #ffe764;;
	text-align: center;
	/*background-color: green;#ffe764;*/
	float: center;
	z-index: 0;
	}

#piede {
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	padding-top: 3px;
	border: 0px;
	background-color: darkorange;
	font-family:   Verdana, Arial, Courier, Geneva,Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: right;
	color: black;
	overflow: auto;
	cursor: default;

}
a.locandina{
	float: left;
}
a.locandina:link{
	text-decoration: none;
	font-size: 16px;
	margin-left:20px;
	margin-top:0px;
	color: chocolate;
}
a.locandina:visited{
	text-decoration: none;
	color: maroon;
}
a.locandina:hover{
	text-decoration: none;
	color:#cb0303;
}
div.paolino{
	margin-bottom: 10px;
	padding-bottom: 0px;
	padding-left: 25px;
	text-align: left;
	font-style: italic;
	font-size: 12px;
}
span.zero{
	font-size: 18px;
}
span.uno{
	font-size: 18px;
	color: #cb0303;
	font-weight: bold;
}
span.due{
	font-size: 13px;
	font-style: italic;
	color: #cb0303;

}
span.tre{
	font-size: 18px;
}
span.quattro{
	font-size: 18px;
}
span.quattro_bis{
	font-size: 10px;
}
span.cinque{
	font-size: 13px;
	margin:30px;
}
span.sei{
	font-size: 12px;
}
span.sette{
	font-size: 16px;
	font-style: italic;
	color: #cb0303;
	font-weight: bold;
}
#annuncio{
	position:fixed;
	top:0px;
	margin-top:0px;
	margin-left: 0;
    	margin-right: auto;
	padding:0px;
	background-color: white;
	#width: 600px;

}

#bio{
	margin-top:0px;
	margin-left: auto;
    margin-right: auto;
	width: 600px;
}
#player{
	padding: 20px;
	padding-top:0px;
	float: left;
	
}
#canzoni{
	overflow: hidden;
	padding: 0px;
	padding-right:20px;

}
span.video_left{
	float: left;
	padding-left:20px;
	padding-bottom:20px;
	font-size: 14px;
}
span.video_right{
	float: right;
	padding-right:20px;
	padding-bottom:20px;
	font-size: 14px;
}
object.video{
	padding-top:50px;
}
#testi{
	height: 240px;
	overflow: auto;
	font-family:  Verdana, Arial, Courier, Geneva,Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;		
}
span.titoli{
	font-family:   Verdana, Arial, Courier, Geneva,Helvetica, sans-serif;
	font-size: 20px;	
}
#titolo_canzoni{
	padding-top:10px;
	text-align: center;
	line-height: 2;
	}
	
a.titolo_canzoni{
	padding-left: 10px;
	text-decoration: none;
	font-family:   Verdana, Arial, Courier, Geneva,Helvetica, sans-serif;
	font-size: 14px;
	color: chocolate;
}
a.titolo_canzoni:hover{
	text-decoration: none;
	color:#cb0303;
}
a.titolo_scritti:visited{
	text-decoration: none;
	color: maroon;
}
a.torna{
	margin-top:-17px;
	margin-right:20px;
	text-decoration: none;
	float:right;
	color: chocolate;
}
a.torna:hover{
	margin-top:-17px;
	margin-right:20px;
	text-decoration: none;
	color:#cb0303;
}

#scritti{
	margin-top:0px;
	margin-left: auto;
    margin-right: auto;
	width: 600px;
	text-align: left;	
}

#elenco_scritti{
	margin-top:20px;
	margin-left: 0px;
    margin-right: auto;
	text-align: center;	
	text-decoration: none;
	line-height:2;
}
a.elenco_scritti:link{
	text-decoration: none;
	color: chocolate;
}
a.elenco_scritti:visited{
	text-decoration: none;
	color: maroon;
}
a.elenco_scritti:hover{
	text-decoration: none;
	color:#cb0303;
}
span.titoli_animazioni{
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

#foto{
	text-decoration: none;
	line-height:3;
}

a.foto:link{
	text-decoration: none;
	font-size: 16px;
	margin:10px;
	margin-top:0px;
	color: chocolate;
}
a.foto:visited{
	text-decoration: none;
	color: maroon;
}
a.foto:hover{
	text-decoration: none;
	color:#cb0303;
}
#links{
	text-align: left;
	word-spacing: 0px;
}
a.link:link{
	text-decoration: none;
	padding: 5px;
	color: chocolate;
}

a.link:visited{
	text-decoration: none;
	color: maroon;
}
a.link:hover{
	text-decoration: none;
	color:#cb0303;
}
span.titolo_link{
	font-size: 14px;
	padding: 5px;
}

form.form{
	margin-left: 180px;
	text-align: left;
}






/* XXXXXXXXXXXXXXXX    MENULINK   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
span.menulink {
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 7px;
	padding-right: 7px;
	border: none;
	background-color: ;green;
	text-align: center;
	text-decoration: none;
	font-family:   Verdana, Arial, Courier, Geneva,Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: lowercase;
	}
	
a.menu:link{
	color: #cb0303;darkorange;
	text-decoration: none;
}
a.menu:visited {
	color: #cb0303;arkorange;
	text-decoration: none;
}
a.menu:hover{
	color: darkorange;#cb0303;
	text-decoration: none;
}

span.menulink_lui {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 7px;
	padding-right: 7px;
	text-align: center;
	text-decoration: none;
	font-family:   Verdana, Arial, Courier, Geneva,Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	color: black;
	text-transform: lowercase;
	}

span.menulink_lui  a.menu{
	color: black;
	text-decoration: none;
	}

span.menulink_lui  a.color2{
	color: black;
	text-decoration: none;
	}


	
/*span.typeface-js{
	font-family:  "Segoe Print";
}
div.typeface-js{
	font-family:  "Segoe Print";
}
a.typeface-js{
	font-family:  "Segoe Print";
}
			
span.typeface-js:hover a.color1{
	color: blue;
	text-decoration: none;
	text-shadow: blue 2px 2px 5px;
}
span.typeface-js:hover a.color2{
	color: #cb0303;
	text-decoration: none;
	text-shadow: blue 2px 2px 5px;
}*/
