/* folha de estilos - SITE Recicom */


body,table,tr,td,div,p,br {font-family:Verdana,Arial,Sans-Serif; font-size:11px; color:#666666}


a,a:link,a:visited {color:#225588; text-decoration:underline}
a:hover,a:active {color:#507eb1; text-decoration:underline}

.nd A {background:#CCCCCC; text-decoration: none}
.nd A:hover {background:#333333; text-decoration: none}

em {color:#6A98CC; font-weight: bold;}
strong {color:#666666 }

hr {height: 1px; color:#cccccc}


/*menu horizontal*/

.menuh {font-size:11px; color:#FFFFFF}
.menuh A {text-decoration:none; color:#333333}
.menuh A:hover, .pesquisa A:hover {color:#666666}
.pesquisa, .pesquisa A {font-size:11px; color:#333333; text-decoration:none}

.submenu {font-size: 10px; padding-bottom: 4px}
.submenu a:link,.submenu a:visited {font-size:10px; color:#225588; }
.submenu a:hover,.submenu a:active {font-size:10px; color:#507eb1; }

.menurodape { background-color: #ebece6; font-size: 10px; padding: 8px; border:1px solid #bbbbbb; font-weight:normal; text-align: center;}
.menurodape a:link,.menurodape a:visited {font-size:10px; color:#225588; }
.menurodape a:hover,.menurodape a:active {font-size:10px; color:#507eb1; }

.arvore {font-size:11px; color:#666666}
.arvore a:link,.arvore a:visited {color:#225588; }
.arvore a:hover,.arvore a:active {color:#507eb1; }


/*fixos*/


.t1 { font-size:18px; color:#225588; font-weight:normal; padding-left: 5px; border-left: 5px solid #225588; line-height: 22px }
.t2 { font-size:14px; color:#999; padding-left: 5px; border-left: 5px solid #fff; line-height: 18px }
.t3 { font-size:14px; color:#999; padding-left: 5px; line-height: 18px; }


ul {line-height: 16px; list-style-image: url(/img/bullet.gif);}

.medio {font-size:10px;}
.lateral {font-size: 9.4px; color: #A5A5A5;}

.tit { color:#666666; font-size: 18px;  line-height: 15px; }
.tit2 { color:#225588; font-size:15px; font-weight:bold; }
.tit3 { color:#225588; font-size:20px; font-weight:normal; }

.tcaixa { color:#fff; font-size:10px; font-weight:bold; background-color:#bec1aa; text-align:center;}

.indent { padding:2 2 2 10;}

.titulo {color:#225588; font-size: 28px; line-height: 30px;}
.tnoticia {color:#225588; font-size:13px; font-weight:bold;}
.tnoticia a:link,.tnoticia a:visited {color:#225588;}
.tnoticia a:hover,.tnoticia a:active {color:#507eb1;}
.dnoticia {font-size:9.5px; color:#666666;}
.corpo, div.corpo   { width: 520px; line-height: 150%; margin-left: 20px; text-align: justify; }
.corpo2, div.corpo2 {line-height: 150%; margin-left: 20px;}


/*docs - janelas*/
.doc { line-height: 150%; padding: 20px; border: solid 1px #ccc; }
.dochead { background-color: #ebece6; text-align:bottom; color:#225588; font-size: 28px; line-height: 32px; padding: 10px 10px 10px 20px; margin: -20px; border-bottom: 1px solid #bbb; }

.trad { border: solid 1px #ccc; }

.homenews {line-height:150%; font-size: 10px; color:#777777; }

.quote { color: #888; font-size: 12px; line-height: 130%; margin-left: 20px; }

.tooltip, .tooltip A:link, .tooltip A:visited { font-weight:bold; text-decoration:none; color:#333; padding: 1px;}
.tooltip A:hover, .tooltip A:visited:hover { font-weight:bold; text-decoration:none; color:#333; background-color: #dcdcdc; padding: 1px;}

.head  { background-color: #ebece6; padding: 8px; text-align:bottom }


.keywords { font-size: 10px; padding: 4px; line-height: 16px}
.keywords A:link {color:#225588; text-decoration:none; border-bottom: 1px solid #ccc; padding: 2px 2px 2px 7px; width:100%; }
.keywords A:hover { color:#333; text-decoration: none; border-bottom: 1px solid #ccc; background-color: #D6E0E1; padding: 2px 2px 2px 7px; width:100%}


.rodape,.small {color:#999999; font-size:9.4px; line-height: 14px;}
.smallb {color:#333; font-size:9.4px; line-height: 14px; font-weight:bold;}

.fundoazul {background-color: #99CCFF; font-size:12px; font-weight:bold; font-style:italic; color:#FFFFFF; padding:3px;}
.fundoverde {background-color: #99CC00; font-size:12px; font-weight:bold; font-style:italic; color:#FFFFFF; padding:3px;}


/*formularios*/

form {margin: 0px}
input {font-family:Verdana,Arial,Sans-Serif; }
select {font-family:Verdana,Arial,Sans-Serif; font-size:10px; color:#666666; padding:0px; background:#FFFFFF}
input.select {font-size:10px}

INPUT.botao1 { background: #507eb1; color:#FFFFFF; font-size:13px; font-weight: bold; padding: 3px;}
INPUT.botao2 { background: #86B2E8; color:#FFFFFF; font-size:13px; font-weight: bold; padding: 3px;}
INPUT.botao3 { background: #507eb1; color:#FFFFFF; font-size:10px; font-weight: bold;}
INPUT.botao4 { background: #86B2E8; color:#FFFFFF; font-size:10px; font-weight: bold; margin-bottom:4px}


/*separadores*/

.sep1 {margin: 0px; padding:0px; background-image:  url(../../../../Defini%E7%F5es%20locais/Temporary%20Internet%20Files/Content.IE5/28ED3TSW/img/solid_line.gif)}


/*pesquisa*/
b.hl2, hl2, b.hl1, hl1 { background-color: #ebece6; padding: 1px; color:#666; border:#ccc 1px solid }


.bluerow {
color:white;
font-size:16px;
font-weight:bold;
background:#99CCFF;
}

.bluetitle {
color:#99CCFF;
font-size:16px;
font-weight:bold;
}

.white {font-size:11px; font-weight:bold; font-style:italic; color:#FFFFFF; padding:3px;}

/* menu interno alternativo html -------------------------------- */

#divCont {position:relative; z-index:1; left:0px; top:0px; height:400px; width:131px; visibility:hidden;}
.clTop   {position:absolute; z-index:1; width:131px; line-height:22px; }
.clSub   {position:absolute; z-index:1; left:0px; top:22px; width:131px; line-height:16px;}

/*** This sets the style for the links inside the menu. ***/
#divCont .clTop a {color:#000000; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; text-decoration:none;}
#divCont .clTop a:hover {color:#000000; text-decoration:none;}
#divCont .clTop .clSub a {color:#777777; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}
#divCont .clTop .clSub a:hover {color:#333333; text-decoration:none;}  

/* caixa unsubscribe */
.box {font-size:11px; color:#333333; border:1px solid #999999; background-color:#ebece6;}
.dotline {background-image:  url(../../../../Defini%E7%F5es%20locais/Temporary%20Internet%20Files/Content.IE5/28ED3TSW/img/dotted_line.gif); background-repeat: repeat-x; background-position: left center;}

/* Fundo central */
.bcentro {background-image:  url(images/fundo_01.jpg); background-repeat: no-repeat; background-position: left bottom;}