body{
padding:0px;
margin:0px;

}

.main_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:normal;
		color:#818181;
	}
.header_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#F46E02;
	}
	
.link_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#000000;
	}	
	
.list_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#5A5A5A;
	}		
	
.copyright_text
	{
	font-family:Tahoma;
	font-size:11px;
	line-height:11px;
	color:#E7E7E7;
	z-index: auto;
	}

.form
	{
		width:250px; height:18px; border-color:#F46E02; border-width:1px; background-color:#FEFAF4; font-size:11px; border-style:solid
		
	}
.form_div
	{
		height:21px; margin-top:4px;		
	}
    a.b_link:visited {color:#ffffff; text-decoration:none;}	
	a.b_link:active {color:#00ff00; text-decoration:none;}
	a.b_link:link {color:#ffffff; text-decoration:none;}	
	a.b_link:hover {color:#cccccc; text-decoration:underline;}


	.b_link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
}	
	a.copyright_text:link {text-decoration:none;}	
	a.copyright_text:hover {text-decoration:underline;}
	a.copyright_text:active {text-decoration:none;}
	a.copyright_text:visited {text-decoration:none;}	

	a.text:link {color:#000000;text-decoration:none;}	
	a.text:hover {color:#000000;text-decoration:underline;}
	a.text:active {color:#000000;text-decoration:none;}
	a.text:visited {color:#000000;text-decoration:none;}	
img.delete { cursor:pointer;}
 
 div#libro{
 
 overflow:hidden !important;}
 
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block;z-index:10;}
#tttop {display:block; height:5px; margin-left:5px; overflow:hidden;z-index:10;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF;z-index:10;}
#ttbot {display:block; height:5px; margin-left:5px; overflow:hidden;z-index:10;}

.nota{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
position:absolute;
border:solid 1px white;
padding:5px;
top:340px;
left:520px;
background:#666;color:white;
visibility:hidden; 
background-image:url(images/tail-midp.png);
border:solid #FF6600;
}
.centro{
text-align:center;
margin:0 auto;
}
.point{
cursor:pointer;
}
.blacklist{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
position:absolute;
border:solid 1px white;
padding:5px;
top:180px;
left:720px;
background:#666;color:white;
visibility:hidden; 
background-image:url(images/tail-midp.png);
border:solid #FF6600;
}