a, a:link, a:visited, a:active, a:focus {
color : #0000FF;
background : transparent;
text-decoration : none;
font-weight : bold;
}

a:hover 
{
color: #ff6600;
background : transparent;
text-decoration : underline;
font-weight : bold;
}



body {
background:#EAF5DB url(http://i86.servimg.com/u/f86/14/06/10/68/fundo10.png) repeat-x; color:#000; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; margin:6px auto; padding:0px 6px 10px 6px; width:154px; 
}

.titulo { border-bottom:1px solid #000; background-color:#555; color:#FFF; font-weight:bold; font-size:11px;  padding:4px 6px 2px 6px; }


hr {
color : #CCCCCC;
background : transparent;
width : 100%;
height : 1px;
}



span.description {
background : #000000;
color : #CCCCCC;
background-attachment : scroll;
line-height : 150%;
}



span.header {
background : transparent;
color : #FFFFFF;
font : bold 13pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
letter-spacing : 1px;
}



span.small {
background : transparent;
color : #0a0a0a;
font : 8pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}



span.smalll {
background : transparent;
color : #CCCCCC;
font : 8pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}


td
{
background : transparent;
font : 7pt Verdana,Arial, Helvetica, sans-serif;
}

td.content {
padding : 1px 1px 1px 1px;
background : transparent;
color : #000000;
font : 10pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
vertical-align : top;
}


td.conteudoa {
padding : 1px 1px 1px 1px;
background : #CCCCCC;
color : #000000;
vertical-align : top;
}


td.conteudob {
padding : 8px 8px 8px 8px;
spacing : 1px 1px 1px 1px; 
background : #EEEEEE;
color : #000000;
vertical-align : top;
}

td.conteudo_break {
padding : 1px 1px 1px 1px;
background : #b8cde0;
color : #000000;
vertical-align : top;
horizontal-align : right;
}

td.conteudo_break_tit {
letter-spacing: 0.4em;
background : #b8cde0;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;
color : #000000;
vertical-align: top;
font-weight: bold;
horizontal-align: right;
}


td.caption {
border-bottom: #888 1px none;
letter-spacing: 0.2em;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
background-color: #b8cde0;
color: #000;
font-family: arial,verdana, helvetica, sans-serif;
font-size: 11px;
}