@charset "iso-8859-1";	

body {
	margin:auto auto; padding:auto auto; 
	text-align:left; /* Hack for IE5/Win */
	vertical-align:middle; 
	width:750px;
	/*background:#EFEFDC;*/ background:#000000;
}

#Content {
	/*width:750px;*/
	margin:auto auto; 
	text-align:center; /* Counteract to IE5/Win Hack */
	padding:15px;
	 border:0px groove;
/*	background:#fff; border:1px solid; */
	}
	
.menu {
	background-color: Black;
	/*width: 180px;*/
	vertical-align: middle;
}
/*
.menuitem{
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#cccc66; background:#494949; width:150px; border:1px outset #818181;
}*/
.menuitem{
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#cccc66; background:#010101; width:150px; text-align:center;
}
.menuitem A:link, .menuitem A:active {
    text-decoration: none; color: #A9E271; width:150px; }
.menuitem A:visited {
   text-decoration:none; color:#cccc66; 
	}
.menuitem A:hover, .menuitem:hover {
   text-decoration:underline; color:#ffffff; width:150px; font-weight:bolder; border:1px solid #21312B;
	}	
  

.menucoloreditem {
	 width:150px; color: #E1B965; text-decoration:none; text-align:center; border:1px solid #000; font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
}   
.menucoloreditem :hover{border:1px solid #21312B; text-decoration:underline; color:#ffffff; width:150px; font-weight:bolder;  }
 .menucoloreditem A:visited, .menucoloreditem A:active {}
.cssNome{
	font: bold 16px Georgia; /*, Verdana, Arial, Helvetica, sans-serif*/
	color:#EAEAEA; position:absolute; top:20px; 
}

.cssBigTitoloMenu {
	font: normal 18px Arial,Helvetica; /*, Verdana, Arial, Helvetica, sans-serif*/
	color:#FFCC66;  /* color:#C60000;position:absolute; top:60px; left:10px; */
	background: url(images/titoloredl.gif) repeat-x top center; letter-spacing:1.5em;
	FILTER: Glow(Color=#808066, Strength=2); 

}

.filosofiavita {
	font: normal small-caps 100 12px/12% Verdana, "Times New Roman", Times, serif;
	color: #393D30;
	text-align: center;
	letter-spacing: 2px;
	line-height: 18px;
	/*text-decoration: blink;*/
	text-transform: capitalize; margin:15px; padding:15px;
}

.titolocommento {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF; text-align:center; color:#CCFF00;
}

#commentomenu {
  border-left:1px solid #434343; border-right:0px dotted #434343; margin:3px; padding:2px;
  top: 0px; position:relative; vertical-align:top; background: #000; width:180px; text-align:center;
}

.testocommento {
	font: normal 10pt Verdana, Geneva, Arial sans-serif;
	color:#E6E6E6; text-align:center;
}

#thelinkframe {
	background-color: transparent;
	background-image: url(images/denis.gif);
	background-position: center;
	background-repeat: no-repeat;
	border: none;
}

.nasconditable  {margin:2px;  border:0;
            font-size:12px; font-weight:bold; 
			font-family:verdana; color:#cccc99; text-align:right;
			}
.nasconditable A {margin:8px; padding:3px; 
            font-size:12px; font-weight:bold; 
			font-family:georgia; color:#cccc99; text-decoration:none;
			}
.nasconditable A:visited {color:#cccc99;}
.nasconditable A:hover  {color:#DFE879;text-decoration:none;}		

.lingua {font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#6F6F42; text-align:center; width:70px; margin:0px; padding:0px;
}
.lingua:link, .lingua:visited, .lingua:active {
	color:#cccc66; text-align:center;  text-decoration:none; font-weight:normal;
	}
	
.lingua:hover {font-weight:bold; color:white;}	

/* NEWS */
.scroll {font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#B1B185;  margin:0px; padding:0px;
}
.scroll A:link, .scroll A:visited, .scroll A:active {
	color:#8F8F6B;   text-decoration:none; 
	}
	
.scroll A:hover {
	color: #FFFF00;
}

#scrollwin {
 border:0px groove #AAAAAA; 
 position: absolute;   
 overflow:hidden; 
 background-color:black;
}

#scrolltesto {border: 0px solid red; position: relative; left: 5px; top: 5px;}	   

iframe{border:0px;}

.contatti {font: bold 11px Verdana, Helvetica, sans-serif; letter-spacing:0.1em;
	color:#EDEDED; text-align:center; vertical-align:center; margin:20px; padding:1px;
}
.contatti, .contatti:visited, .contatti:active {
	color:#CDCEB2; text-align:center;  text-decoration:none; vertical-align:center; 
	}
	
.contatti:hover {font-weight:bolder; color:white;}	

.linkemail A, .linkemail A:visited, .linkemail A:active {color:#E5E5E5;text-decoration:none;}     
.linkemail A:hover {color:#D3002A; text-decoration:none; }

.menusubitem{
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFCC00; background:#010101; width:150px; 
	margin-top:1px; margin-bottom:1px;padding-top:0px; padding-bottom:0px; text-align:center;
}

.menusubiteminactive{
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#66CCCC; background:#010101; width:150px; text-align:right;
	margin-top:1px; margin-bottom:1px;padding-top:0px; padding-bottom:0px; text-align:center;
}

.menusubitem A:link, .menusubitem A:active, .menusubitem A:visited  {
    text-decoration: none; color: #FFCC66; }
.menusubitem A:hover {
   text-decoration:underline; color:#E1F846;  
	}	

.sfondo10 {height:10px; background: url('../images/borders/sfondomenu.gif') repeat-x top center;}
