BODY {
	/*background:#FFFFFF url('/img/nmf_logo_sing_BIG_opaque.gif') 0px bottom no-repeat;*/
	/*background:#FFFFFF url('/img/nmf_logo_sing_BIG_opaque.gif') 10px 1250px no-repeat;*/
	/*background: #FFFFFF url('/img/nmf_logo_sing_BIG_opaque.gif') no-repeat fixed 350px 220px;*/
	background-color: #FFFFFF;
	margin:14px 0px 0px 14px; padding:0px;
	
}

/*DIV {border:1px solid red !important}*/

IMG {border:0px;}

H1 	{font: bold italic 1.8em/1.0em "Georgia",serif;
	margin-top:4px;
	margin-bottom:4px;
	color:#cc6600;
	letter-spacing:-1px;
	}


H2 	{font: bold 1.25em/1em "Georgia",serif;
	margin-top:4px;
	margin-bottom:4px;
	letter-spacing:-1px;
	}

H3 	{font: italic 1em/1.25em "Georgia",serif;
	margin-top:4px;
	margin-bottom:4px;
	}

H4 	{font: bold 1.0em "Georgia",serif;
margin-top:4px;
margin-bottom:4px;
}
	
.mainTable TD {margin:0px; padding:0px;}
	
TD {vertical-align:top;}	
	
DIV.moduloUno, DIV.moduloDue, DIV.moduloTre, DIV.moduloMenu, DIV.moduloDuexdue {
	border:0px solid silver;
	float:left;
	margin: 0px 14px 14px 0px;
}

TD.moduloUno, TD.moduloDue, TD.moduloTre, TD.moduloMenu, TD.moduloDuexdue {
	border:0px solid silver;
	padding: 0px 14px 14px 0px;
}

A {color:#3366ff; text-decoration:none}
A:Hover {color:#3366ff; text-decoration:underline}
/*A:Visited {color:#663366; text-decoration:none}*/

HR {
	border: 0px;
	border-top: 1px solid silver;
	height: 0px;
	margin-top:10px;margin-bottom:10px;
}

/* modulo singolo */	
.moduloUno {width:176px; height:252px; overflow:hidden;}	

/* modulo doppio e triplo in larghezza */
.moduloDue {width:366px;}
.moduloTre {width:556px;}
.moduloQuattro {width:748px;}

.moduloTre H1,.moduloDue H1,.moduloQuattro H1 	{font: bold italic 2.2em/2.2em "Georgia",serif;}
.moduloTre H2,.moduloDue H2,.moduloQuattro H2 	{font: bold 1.8em/1.8em "Georgia",serif; letter-spacing:-1px;}
.moduloTre H3,.moduloDue H3,.moduloQuattro H3 	{font: italic 1.25em/1.25em "Georgia",serif;}

/* modulo doppio doppio */
.moduloDuexdue {width:366px; height:514px; }


/* modulo per memu */
DIV.moduloMenu {font-size:0.85em; padding:7px; width:162px; height:238px; overflow:hidden; background-color:#cc6600}	
.moduloMenu H2 	{color: #FFFFFF; font: bold italic 1.25em/1em "Georgia",serif; letter-spacing:0px; margin-bottom: 10px;}
.moduloMenu UL, .moduloUno UL {padding:0px; margin:0px;}
.moduloMenu LI, .moduloUno LI  {margin:0px; padding:0px 0px 0px 10px; list-style-type: none; text-indent:-10px; line-height:1em; margin-bottom:7px;}
.moduloMenu A {color:#000000; text-decoration:none}
.moduloMenu A:Hover {color:#FFFFFF; text-decoration:none}



.onWhite A  {color:#000000; text-decoration:none !important}
.onWhite A:Hover  {color:#cc6600; text-decoration:none !important}

TABLE.navbar {}
TABLE.navbar TD {vertical-align:middle; text-align:center; font: bold 1.8em/1.7em "Georgia",serif; letter-spacing:-1px}
TABLE.navbar A {color: #000000}

#wall {
height:auto;
font-size:0.9em;
line-height:1.35em; 
}
#wall H2 {color:#cc6600;}
#wall H3 {font-size:1em;}


.dida {font-size: 0.9em; line-height:16px;}

.insidelistable TD{ vertical-align:top; padding: 4px 4px 0px 0px; }
.insidelistable .left {border-left:0px solid red; text-align:right; white-space:nowrap !important;}
.insidelistable .right {padding-left:8px; text-align:left; border-left:2px solid #CCCC00; font-weight:bold;}
.insidelistable .infos {font-weight:normal;}

p.par {margin:0px; border:0px solid red; line-height: 1.3em}

p.par:first-letter {
	background-color: #CCCC00;
	color: #FFFFFF;
	font:bold 2.2em Georgia; padding:5px 10px 5px 10px; float:left; margin: 0px 5px 0px 0px ;
	font-family: monospace;
}