﻿
* {margin:0; padding:0; list-style:none; font:normal 13px Comic Sans MS;}

img, #Floater a { behavior:url(/css/iepngfix.htc); } /*PARA CARREGAR PNG TRANSPARENTE NO IE ANTERIOR AO 7 */

body { width:850px; margin:10px auto; position:relative;}

.sm {display:none;}

.esquerda { width:258px; float:left; position:relative;}

a { color:#2E3192; text-decoration:underline;}
a:hover {color:#40AE49;}

strong { font-weight:bold;}


h1.logo1 a
{   
    width:238px;
    height:327px;
    display:block;
    background:url(/images/usercontrols/topo/logo.jpg) no-repeat top left;
    text-indent:-9999px;
    overflow:hidden;
    margin-bottom:20px;
    float:left;
    }
h1.logo2 a
{
    width:238px;
    height:327px;
    display:block;
    background:url(/images/usercontrols/topo/logo2.jpg) no-repeat top left;
    text-indent:-9999px;
    overflow:hidden;
    margin-bottom:20px;
    float:left;
    }
h1.logo3 a
{
    width:238px;
    height:327px;
    display:block;
    background:url(/images/usercontrols/topo/logo3.jpg) no-repeat top left;
    text-indent:-9999px;
    overflow:hidden;
    margin-bottom:20px;
    float:left;
    }

h3 
{
    font:bold 20px Comic Sans MS; 
    padding-left:90px;
    padding-top:48px;
    color:#40AE49;
    height:40px;
    }
    
h3.h3_mural 
{
    background:url(/images/conteudo/backgrounds/h3_mural.gif) no-repeat left top; 
    width:84px;
    }    
h3.h3_downloads 
{
    background:url(/images/conteudo/backgrounds/h3_downloads.gif) no-repeat left top; 
    width:83px;
    }   
h3.h3_cartilha
{
    background:url(/images/conteudo/backgrounds/h3_cartilha.gif) no-repeat left top; 
    width:183px;
    }        
h3.h3_indique
{
    background:url(/images/conteudo/backgrounds/h3_indique.gif) no-repeat left top; 
    width:83px;
    }      
 h3.h3_saiba_mais 
{
    background:url(/images/conteudo/backgrounds/h3_saiba_mais.gif) no-repeat left top; 
    width:193px;
    }       
h3.h3_calculadora 
{
    background:url(/images/conteudo/backgrounds/h3_calculadora.jpg) no-repeat left top; 
    width:181px;
    }       
h3.h3_carbonometro 
{
    background:url(/images/conteudo/backgrounds/h3_carbonometro.jpg) no-repeat left top; 
    width:89px;
    }    
    
span.calculadora a
{
    width:250px;
    height:108px;
    display:block;
    background:url(/images/conteudo/backgrounds/calculadora.jpg) no-repeat top left;
    text-indent:-9999px;
    overflow:hidden;
    margin:10px 0 0 8px;
    float:left;
    }

.conteudo { width:515px; float:left; height:450px; padding:50px 10px 10px 10px;}
.ie6 .conteudo {width:500px;}

.conteudo p { font:normal 13px Comic Sans MS; color:#2E3192; padding-left:20px; line-height:15px;}

.menu { width:527px; float:right;}
.menu ul { float:right; background:url(/images/usercontrols/menus/seta.gif) no-repeat left 45px; padding-left:15px;}
.menu ul li { float:left;}
.menu ul li a { text-indent:-9999px; overflow:hidden; display:block;}

.menu ul li.mural a{background:url(/images/usercontrols/menus/mural.gif) no-repeat left 15px; width:61px; height:75px; margin:7px 10px 0 10px;}
.menu ul li.downloads a{background:url(/images/usercontrols/menus/downloads.gif) no-repeat left 14px; width:61px; height:75px; margin:3px 10px 0 10px;}
.menu ul li.cartilha a{background:url(/images/usercontrols/menus/cartilha.gif) no-repeat left 4px; width:57px; height:75px; margin:5px 10px 0 10px;}
.menu ul li.saiba_mais a{background:url(/images/usercontrols/menus/saiba_mais.gif) no-repeat left 8px; width:59px; height:75px; margin:0 10px;}
.menu ul li.indique a{background:url(/images/usercontrols/menus/indique.gif) no-repeat left bottom; width:66px; height:75px; margin:0 10px;}

.legenda_menu { width:100px; float:right; height:33px; vertical-align:middle; padding-top:42px; padding-right:8px; text-align:right;}
.legenda_menu span { color:#2E3192; font:bold 12px Comic Sans MS; display:none;}


#area_conceito { width:519px; height:455px; text-align:center;}
.ie6 #area_conceito {width:515px;}


fieldset { border:none; width:500px; margin:0 0 0 40px;}
fieldset.listagem_mural ol{ margin-top:20px;}
fieldset ol li label { width:80px; display:block; float:left; font:normal 13px Comic Sans MS;}
fieldset.listagem_mural ol li label, fieldset.listagem_mural ol li span { width:135px; display:block; float:left;}
fieldset ol li span {font:normal 13px Comic Sans MS;}
fieldset ol li { clear:both; color:#2E3192;}
.gecko fieldset ol li, .ie8 fieldset ol li { margin-bottom:2px;}

.obrigatorio { font-size:10px; float:left; margin-left:10px;}

.bt_enviar 
{
    width:61px; 
    height:20px; 
    margin:5px 0 0 39px; 
    cursor:pointer; 
    background:url(/images/conteudo/botoes/bt_enviar.jpg) no-repeat left top;
    border:none;    
    overflow:hidden;
    }
.bt_proximo, .bt_anterior, .bt_anterior_inativo, .bt_proximo_inativo, .bt_default 
{
    /*width:90px; 
    height:20px;*/
    width:28px;
    height:28px; 
    cursor:pointer; 
    background:url(/images/conteudo/botoes/bt_proximo.jpg) no-repeat left top;
    border:none;
    display:block;
    text-indent:-9999px;
    overflow:hidden;
    }
.bt_anterior {background:url(/images/conteudo/botoes/bt_anterior.jpg) no-repeat left top; margin-right:10px;}    
.bt_default {background:url(/images/conteudo/botoes/bt_default.jpg) no-repeat left top; margin-right:10px;}

.bt_anterior_inativo {background:url(/images/conteudo/botoes/bt_anterior_inativo.jpg) no-repeat left top; margin-right:10px; cursor:default;}    
.bt_proximo_inativo {background:url(/images/conteudo/botoes/bt_proximo_inativo.jpg) no-repeat left top; cursor:default; }
    
.gecko .bt_enviar, .ie8 .bt_enviar{margin:5px 0 0 79px;}   
.ie6  .bt_enviar{margin:5px 0 0 42px;}

ul.paginacao { margin:0 15px 0 0; float:right;}
ul.paginacao li { float:left; margin-top:15px;}


.tela_paginacao {width:550px; _width:500px; height:350px; padding-right:15px;}


dl { margin:10px 15px 5px 35px; font:normal 13px Comic Sans MS; }
dl dt { padding-top:10px; font-weight:bold; margin-bottom:5px; color:#365921; }
dl dt em { font-style:italic;}
dl dd {padding:0 0 10px 0px; border-bottom-style:dotted; border-bottom-color:#365921; color:#2E3192;}

.bt_inativo { cursor:default;}


.placa ul.lista-placas2 li {  margin-left:25px; margin-right:20px; color:#fff} 
.placa ul.lista-placas2 li.imagem{list-style: inside url(../images/img-fatores.gif)}

.laranja {color:#EA7500; font-weight:bold;}
.vermelho {color:#990000; font-weight:bold;}
.azul {color:#0000FF; font-weight:bold;}
.verde {color:#006633; font-weight:bold;}

.placa 
{
    width:579px;
    height:538px;
    top:50px;
    left:260px;
    position:absolute;
    z-index:99999;
    background:url(/images/conteudo/misc/bg_placa.jpg) no-repeat left top;)
    }
.placa p { color:#fff; margin:25px 20px 5px 25px; font:bold 12px Comic Sans MS; line-height:15px;}     
.placa span.arvores { width:75px; height:20px; display:block; position:absolute; top:487px; left:253px; text-align:center; font-weight:bold;}
.placa span.numeros { width:150px; height:30px; display:block; position:absolute; top:36px; left:219px; text-align:left; font-weight:bold; letter-spacing:11px;}


a.unica {margin:20px 0 0 145px; display:block;}

ul.listagem { margin:10px 30px;}
ul.listagem li {color:#2E3192; margin-bottom:5px;}

.placa ul.listagem { margin:10px 10px 10px 20px;}
.placa ul.listagem li { color:#fff; margin:0 0 0 10px; padding:0; font-weight:bold; font-size:12px;}

.downloads_interno { margin:20px 20px 10px 20px; width:220px; height:120px; float:left;}
.gecko .downloads_interno, .ie8 .downloads_interno { margin:20px 20px 10px 20px; width:210px; height:120px; float:left;}
.ie6 .downloads_interno { margin:10px 10px 10px 10px; width:200px; height:133px!important; float:left;}

.downloads_interno a { border:none; cursor:pointer; text-decoration:none;}
.downloads_interno a:hover { text-decoration:none;}
.downloads_interno h3 {font:bold 16px Comic Sans MS;color:#40AE49;height:40px; margin:10px 0 0 0; padding:0; text-align:center;}
.downloads_interno ul{ margin:0 0 0 40px;}
.downloads_interno p strong { color:#40AE49;}
.downloads_interno img { margin:0 0 0 80px; border:none;}

.politica 
{
    width:580px; height:450px; _height:455px;
    border:1px solid #40AE49; 
    position:absolute; top:135px; left:270px;
    background:#fff;
    
    }
.politica h3
{
    font:bold 20px Comic Sans MS;
    padding:0 0 0 20px;
    color:#40AE49;
    height:40px;
}
.politica ul.listagem_interna { margin-left:30px; margin-right:10px; margin-top:10px; color:#2E3192;}
.politica ul.listagem_interna li { background:url(/images/seta.gif) no-repeat left 6px; padding-left:15px; margin-left:10px; margin-bottom:10px;}

.bt_clickarvore 
{
    width:32px; 
    height:47px; 
    background:url(/images/conteudo/botoes/clickarvore.gif) no-repeat left top;
    overflow:hidden;
    text-indent:-9999px;
    display:block;
    margin:10px 0 10px 155px;
    float:left;
    }
.bt_sos_mata 
{
    width:54px; 
    height:47px; 
    background:url(/images/conteudo/botoes/sos_mata.gif) no-repeat left top;
    overflow:hidden;
    text-indent:-9999px;
    display:block;
    margin:10px 0 10px 50px;
    float:left;
    }
.placa a.placa_fechar 
    { 
        text-indent:-9999px; 
        overflow:hidden; 
        background:url(/images/conteudo/botoes/votar_mater.gif) no-repeat left top; 
        width:28px;
        height:28px; 
        display:block; 
        margin:25px 0 0 30px; 
        float:left;
        cursor:pointer;}
		
.placa a.placa_proximo 
    { 
        text-indent:-9999px; 
        overflow:hidden; 
        background:url(/images/conteudo/botoes/bt_proximo_transparente.gif) no-repeat left top; 
        width:28px;
        height:28px; 
        display:block; 
        margin:25px 0 0 0px; 
        float:right;
        cursor:pointer;}
    
div#arvores 
{
    margin:5px 12px 0 12px;
    width:555px;
    height:79px;
    }   
.menor, .menor_titulo { font-size:10px;}
.menor_titulo { font-weight:bold;}

.resultado_preto 
{
    width:100px; 
    height:30px; 
    position:absolute; 
    top:69px; 
    left:281px;
     }
.resultado_preto span {font-weight:bold; font-size:11px; color:#000; letter-spacing:6px;}

.scroll 
{
    width:565px;
    height:340px;
    overflow-y:scroll;
    scrollbar-arrow-color:#25246A;
    scrollbar-3dlight-color:#25246A;
    scrollbar-highlight-color:#719DCC;
    scrollbar-face-color:#719DCC;
    scrollbar-shadow-color:#4F87B8;
    scrollbar-darkshadow-color:#25246A;
    scrollbar-track-color:#fff;
}
.ie6 .scroll 
{
    width:555px;
    height:340px;
    overflow-y:scroll;
    scrollbar-arrow-color:#25246A;
    scrollbar-3dlight-color:#25246A;
    scrollbar-highlight-color:#719DCC;
    scrollbar-face-color:#719DCC;
    scrollbar-shadow-color:#4F87B8;
    scrollbar-darkshadow-color:#25246A;
    scrollbar-track-color:#fff;
    }
    
#Floater{
	position:absolute;
	width:130px; 
	height:110px;
	top:20px;
	right:20px;
}

#Floater a 
{
    width:130px;
    height:110px;
    background:url(/images/conteudo/misc/chamada_macaco.png) no-repeat left top;
    _background:url(/images/conteudo/misc/chamada_macaco.jpg) no-repeat left top;
    display:block;
    text-indent:-9999px;
    overflow:hidden;    
    }