@charset "utf-8";
body{
    height:100%;
    width:100%;
    margin:0;
    padding:0;
    background-image:url(../img/fundo.jpg);
    background-repeat:repeat-x;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
div{
    /*border: 1px #000000 solid;*/
}
a{
    color:#2266FF;
}
a:hover{
    color:#FFFFFF;
    background:#2266FF;
}


.paginacao{
    text-align:center;
    width:100%;
    margin:0 auto;
}
.paginacao ul{
    margin:0;
    margin-left:150px;
    padding:0;
}
.paginacao ul li{
    margin:0;
    list-style:none;
    float:left;
    width:25px;
    height:20px;
    padding-right:3px;
}
.paginacao ul li b{
    display:block;
    color:#000000;
    border:1px #000000 solid;
    width:100%;
    height:100%;
}

.paginacao ul li a{
    display:block;
    color:#000000;
    border:1px #000000 solid;
    background:#888888;
    text-decoration:none;
    width:100%;
    height:100%;
}

.paginacao ul li a:hover{
    color:#FFFFFF;
    background:#000000;
    border:1px #555555 solid;
}

.base{
    position:absolute;
    margin-left:-475px;
    left:50%;
    min-heig ht:100%;
    width:950px;
    height:3800px;
}
.topo{
    height:300px;
    width:100%;
    background:url(../img/topo.png);
}
.topo .banner_cow{
    position:absolute;
    left:30px;
    top:10px;
    width:700px;
    height:250px;
}
.topo .fundotopo{
    position:absolute;
    top:10px;
    left:30px;
    width:700px;
    height:200px;
    background-image:url(../img/topbanner.gif);
    background-repeat:no-repeat;
    background-position:right;
    text-align:right;
}
.topo .fundotopo img{
    padding-top:20px;
    padding-right:10px;
}
.conteudo{
    height:3300px;
    background-image:url(../img/topo.png);
    background-repeat:repeat-y;

}

.destaques{
    margin-left:11px;
    height:250px;
    width:950px;
    text-align:center;
}

.destaques hr{
    width:80%;
}

.destaques ul{
    width:100%;
    height:80%;
    float:left;
    margin:0;
    padding:0;
    list-style:none;

}
.destaques ul li{
    border:2px solid #000000;
    margin-right:2px;
    float:left;
    width:180px;
    font-size:11px !important;
    height:100%;
}

.destaques ul li a{
    text-decoration:none;
    display:block;
    border:none;
    color:#000000;
    width:100%;
    height:100%;
}

.destaques ul li a:hover{
    background:#CCCCCC;
}

.destaques ul li img{
    height:150px;
    border:none;
}


.esquerda{
    position:absolute;
    width:200px;
    height:1000px;
}
.esquerda .menu_e{
    left:14px;
    position:absolute;
}
.esquerda .menu_e ul{
    margin:0;
    padding:0;
}
.esquerda .menu_e ul li{
    list-style:none;
    border:1px solid #CCCCCC;
    width:178px;
    height:30px;
    background-image:url(../img/menu.gif);
    background-repeat:no-repeat;
}
.esquerda .menu_e ul li a{
    padding-left:5px;
    text-decoration:none;
    color:#000000;
    display:block;
    width:100%;
    height:100%;
}
.esquerda .menu_e ul li a:hover{
    background-image:url(../img/menuh.gif);
}
.esquerda .menu_e .barTop{
    width:180px;
    border:0;
    background-image:url(../img/batTop.gif);
    background-repeat:no-repeat;
    text-align:center;
    font-weight:bold;
    height:30px;
    color:#FFFFFF;
}
.esquerda .menu_e .barBot{
    border:0;
    background-image:url(../img/batBot.gif);
    background-repeat:no-repeat;
    text-align:center;
    height:30px;
    width:180px;
}

.esquerda .projetos_e{
    top:220px;
    left:14px;
    position:absolute;
    font-size:12px;
}
.esquerda .projetos_e ul{
    margin:0;
    padding:0;
}
.esquerda .projetos_e ul li{
    list-style:none;
    border:1px solid #CCCCCC;
    width:178px;
    height:25px;
    background-image:url(../img/menu.gif);
    background-repeat:no-repeat;
}
.esquerda .projetos_e ul li a{
    padding-left:5px;
    text-decoration:none;
    color:#000000;
    height:100%;
    width:100%;
    display:block;
}
.esquerda .projetos_e ul li a:hover{
    background-image:url(../img/menuh.gif);
}
.esquerda .projetos_e .barTop{
    border:0;
    width:180px;
    background-image:url(../img/batTop.gif);
    background-repeat:no-repeat;
    text-align:center;
    font-size:14px;
    font-weight:bold;
    height:30px;
    color:#FFFFFF;
}

.esquerda .projetos_e .subtitle{
    background	: none no-repeat scroll 0 0 #666666;
	border		: 0 none;
	color		: #FFFFFF;
	font-size	: 14px;
	font-weight	: bold;
	height		: 15px;
	padding		: 5px;
	text-align	: center;
	width		: 170px;
}
.esquerda .projetos_e .barBot{
    border:0;
    background-image:url(../img/batBot.gif);
    background-repeat:no-repeat;
    text-align:center;
    height:30px;
    width:180px;
}


.direita .visitas_d{
    top:-15px;
    left:4px;
    position:absolute;
    width:180px;
    font-size:12px;
    text-align:center;
    padding:0;
    margin:0;
}
.direita .visitas_d .barTop{
    margin:0;
    margin-left:-22px;
    margin-top:15px;
    border:0;
    width:180px;
    background-image:url(../img/batTop.gif);
    background-repeat:no-repeat;
    text-align:center;
    font-size:14px;
    font-weight:bold;
    height:30px;
    color:#FFFFFF;
}
.direita .visitas_d .barBot{
    border:0;
    background-image:url(../img/batBot.gif);
    background-repeat:no-repeat;
    text-align:center;
    height:30px;
}

.direita .lancamentos_d{
    top:105px;
    left:4px;
    position:absolute;
    width:100%;
    font-size:12px;
    text-align:center;
    padding:0;
    margin:0;
}
.direita .lancamentos_d p{
    margin:0;
    padding:0;
}
.direita .lancamentos_d .barTop{
    border:0;
    background-image:url(../img/batTop.gif);
    background-repeat:no-repeat;
    text-align:center;
    font-size:14px;
    font-weight:bold;
    height:30px;
    color:#FFFFFF;
}
.direita .lancamentos_d .barBot{
    border:0;
    background-image:url(../img/batBot.gif);
    background-repeat:no-repeat;
    text-align:center;
    height:30px;
}

.direita .lancamentos_d table{
    padding:0;
    margin:0;
    background:#CCCCCC;
}

.direita .lancamentos_d table tr td{
    border:1px black solid;
    background:#CCCCCC;
    text-align:left;
    height:40px;
    width:175px;
}
.direita .lancamentos_d table tr td b{
    width:100%;
}


.direita{
    position:absolute;
    right:0;
    width:200px;
    height:1000px;
}
.direita .direitaconteudo .contador{
    margin:0 auto;
    width:140px;
    height:50px;
}
.centro{
    position:absolute;
    left:230px;
    width:500px;
    height:2950px;
    background-image:url(../img/centro.png);
    background-repeat:repeat-y;
    font-size:13px;
    text-align:justify;
}
.centro .conteudocentro{
    margin:0 auto;
    width:500px;
    height:2500px;
}


.centro .conteudocentro .tb_home .overflow_tb_home{
    overflow:auto;
    height:350px;
    width:100%;
}

.centro .conteudocentro .tb_home td{
    border:none;
    height:350px;
}

.centro .conteudocentro .tb_home th{
    height:30px;
    border:2px black solid;
    background:#CCCCCC;
}


.centro .conteudocentro table{
    width:490px !important;
    border: 1px solid #000000;
    border-collapse:collapse;
    border-spacing:0;
    padding:0;
    margin:0;
    margin-left:5px;
}

.centro .conteudocentro table tr td{
    border: 1px solid #000000;
    border-collapse:collapse;
    border-spacing:0;
    padding:0;
    margin:0;
}

.centro .conteudocentro table tr td .img_projeto{
    width:377px !important;
}



.rodape{
    position:absolute;
    top:3550px;
    background-image:url(../img/bot.png);
    background-repeat:no-repeat;
    background-position:center;
    width:100%;
    height:200px;
}