body,
html {
    margin:0;
    padding:0;
    background:#000000;
    color:#000;
    }
body {
    min-width:550px;
    }
#wrap {
    background:#000000;
    margin:0 auto;
    width:550px;
    }

#esq {
    background:#000000;
    float:left;
    width:300px;
height:100px;
margin-bottom: 10px;
    }

#dir {
    background:#101010;
    float:right;
    width:230px;
height:100px;
margin-bottom: 10px;
/* border: 1px solid white; */
font-size:10px;
font-family: Arial, Helvetica, Univers, sans serif; 
text-align:right;
color:#ffffff;
padding: 5px;
    }
#dir p { line-height: 75% }

#esq h2 { color:#ffffff; font-size:30px; text-align:left; }


div.treemap
	{
	margin-bottom: 4px;
/*	font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, sans serif; */
font-family: Arial Narrow, Helvetica Condensed, Univers Condensed, sans serif;
	}
	
div.treemap div.node
	{
	float: left;
	clear: none;
	background-color: #CCCC00; 
	}
	
div.treemap a.textnode
	{
	display: block; 
	text-align: center;
	width: 100%;
	height: 100%;
	background-image: url(../chrome/textnode-border.gif); 
	float: left;
	color: #fff;
	overflow: hidden;
	background-color: #A4Cfff;
	text-decoration: none;
	white-space:normal;
	}

div.texto {
padding-top: 5px;
padding-left: 5px;
display: block;
text-align: left;
}
	
div.treemap a.textnode:hover
	{
/*	background-image: url(../chrome/textnode-border-hover.gif); */
	}
	
div.treemap a.proper
	{
	background-color: #DE9949;
	}
	
div.treemap a.textnode img
	{
	vertical-align: middle; 
	border: none;
	}

.ch {
    background:#2C211C;
    color:#ffffff;
    font-family:arial;
    font-size:11px;
    text-align:center;
    font-weight:bold;
    text-transform: uppercase;
    border:1px solid #C8BA92;
    padding:5px;
    width:225px;
 }

.cht {
font-family: Arial Narrow, Helvetica Condensed, Univers Condensed, sans serif;
    font-size:13px;
    font-weight:bold;

}

 
 .cb {
    background:#FFFFFF;
    font-family:arial;
    font-size:11px;
    border-left:1px solid #C8BA92;
    border-right:1px solid #C8BA92;
    border-bottom:1px solid #C8BA92;
    padding:5px;
    width:225px;
 }
 
.cb img { padding-left:5px; padding-bottom:5px; }

