*{background:#112211; text-align:center; font-family: verdana, arial, sans-serif}

	h1, h2{color:#aaaaaa}

	a:link {color:#ffffff; background:#113311; text-decoration:none}
	a:visited {background:#112211;color:#bbbbbb; text-decoration:none}
	a:active {color:yellow; background:#6699cc; text-decoration:none}
	a:hover {color:#222222; background:#ffffff; text-decoration:none}
	div#tot{min-width:769px; min-height:599px; 
		border:2px outset white; margin:5em}
	div#Cont{width:770px; height:600px; min-width:769px; min-height:599px}
	div#leg {margin-top:5em; margin-bottom:2em; font-size:x-small; 
		border-top:1px inset; color:#bbbbbb}
	div#legp {margin-top:5em; margin-bottom:2em; font-size:x-small; 
		border-top:1px inset; color:#bbbbbb}
	.benv {color:#aaaaaa; background:#112211}
                     .blo {background:#112211; padding:0.2em; margin-bottom:3em; border-bottom: 1px solid #112211}
	div#hpvs {padding:1.5em}
	div#impo {padding-bottom:0.5em}
	.pe{color:white}
	
	.hp {width:120px; border:2px outset;
		padding:0.2em; margin:0.2em}

	.hpz {clear:left; float:left;
		padding:0.1em; margin:0.2em}
	
	.hpa {width:120px; border:3px outset #ccddcc; 
		padding:0.4em; margin-top:4em}

	.hpesp {clear:left; float:left; width:120px; border:0;
		padding:0.2em; margin:0.2em}
	.hpu {border:1px groove;padding:0.2em; margin-bottom:3em}


	.hpnovo { width:120px; border:0;
		padding:0.2em; margin:0.2em}

	.imar{border:3px outset #ccddcc;  margin:2em}
	.imarizq{float:left; border:1px solid #eeeeee;  margin:2em}
	
	.noima {border:3px outset #ccddcc}

