﻿/* GERAL
***************************************************************************************************************************************** */
*
{
    padding:0;
    margin:0;
    list-style:none;
}

BODY
{
    width:100%;
    height:100%;
    background:#fefefe url('../imagens/bg.jpg') repeat-x;
}

div.clear
{
    clear:both;
}

div.clear_borda
{
    clear:both;
    border-top:1px solid #a7be38;
}

div.titulo
{
    float:left;
    min-width:171px;
    height:17px;
    padding:2px 5px;
    font:bold 14px 'Tahoma', Arial;
    color:#fff;
    text-transform:uppercase;
    background:#a7be38;
}

div.titulo_inv
{
    float:left;
    min-width:171px;
    height:17px;
    padding:2px 5px;
    margin-bottom:12px;
    font:bold 14px 'Tahoma', Arial;
    color:#fff;
    text-transform:uppercase;
    background:#a7be38;
}

div.titulo2
{
    float:left;
    min-width:171px;
    height:17px;
    padding:2px 5px;
    font:bold 14px 'Tahoma', Arial;
    color:#fff;
    text-transform:uppercase;
    background:#a83594;
}

div.titulo a	{color:#fff;    text-decoration: none;}
div.titulo2 a	{color:#fff;    text-decoration: none;}

/* MENU
***************************************************************************************************************************************** */
#menu
{
    position:relative;
    width:975px;
    height:27px;
    padding-top:28px;
    text-align:right;
    margin:0 auto;
}

#menu div
{
    float:right;
    height:23px;
    padding:2px 5px;
    margin:0 2px;
}

#menu div a
{
    font:18px 'Tahoma', Arial;
    color:#a7be38;
    text-decoration:none;
}

#menu div.selec
{
    background:#a7be38;
}

#menu div.selec a
{
    font:18px 'Tahoma', Arial;
    color:#fff;
    text-decoration:none;
}

#menu div.roxo a
{
    font:18px 'Tahoma', Arial;
    color:#be62a6;
    text-decoration:none;
}

#menu div.roxo_selec
{
    background:#be62a6;
}

#menu div.roxo_selec a
{
    font:18px 'Tahoma', Arial;
    color:#fff;
    text-decoration:none;
}


/* TOPO
***************************************************************************************************************************************** */
#topo
{
    position:relative;
    width:975px;
    height:161px;
    margin:0 auto;
    background:url('../imagens/bg_topo.jpg') no-repeat;
    border-bottom:1px solid #a7be38;
}

#flash
{
    position:absolute;
    top:18px;
    left:260px;
}

#parceiros
{
    position:absolute;
    top:30px;
    left:841px;
}

#parceiros img
{
    position:absolute;
    top:0;
    left:0;
    display:none;
    width:132px;
    height:100px;
    border:1px solid #a7be38;
}


/* CORPO
***************************************************************************************************************************************** */
#corpo
{
    position:relative;
    width:975px;
    margin:0 auto;
}

#colesq
{
    float:left;
    width:647px;
    margin:12px 32px 0 0;
}

#colesq div.linha
{
    clear:both;
    width:100%;
    padding-top:20px;
    border-top:1px solid #a7be38;
}

#colesq div.bloco
{
    clear:both;
    width:100%;
    _width:635px;
    padding-bottom:20px;
}

#colesq div.bloco h1, 
#colesq div.bloco h1
{
    font:bold 18px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
}

#colesq div.bloco p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#colesq div.bloco p span
{
    font:12px 'Tahoma', Arial;
    color:#ab3092;
}

#colesq div.bloco p a
{
    font:12px 'Tahoma', Arial;
    color:#ab3092;
    text-decoration: none;
}

#colesq div.bloco p a:hover
{
    text-decoration: underline;
}

#colesq div.bloco div.imagem
{
    float:left;
    width:313px;
    border:4px solid #a7be38;
}

#colesq div.bloco div.texto
{
    float:left;
    width:290px;
    padding:0 12px;
}

#colesq div.bloco div.textoimg
{
    width:100%;
    padding-right:12px;
}

#colesq div.bloco div.textoimg img
{
    float:left;
    margin-right:10px;
    border:4px solid #a7be38;
}

#colesq div.bloco div.texto span, 
#colesq div.bloco div.textoimg span
{
    font:12px 'Tahoma', Arial;
    color:#819523;
}

#colesq div.bloco div.texto h1, 
#colesq div.bloco div.textoimg h1
{
    padding:5px 0;
    font:bold 18px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
}

#colesq div.bloco div.texto p, 
#colesq div.bloco div.textoimg p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#colesq div.bloco div.texto p span, 
#colesq div.bloco div.textoimg p span
{
    font:12px 'Tahoma', Arial;
    color:#f79433;
}

#colesq div.bloco div.texto p a, 
#colesq div.bloco div.textoimg p a
{
    font:12px 'Tahoma', Arial;
    color:#819523;    
}

#colesq div.bloco div.texto p a:hover, 
#colesq div.bloco div.textoimg p a:hover
{
    text-decoration:none;
}

#colesq div.bloco iframe
{
    border:4px solid #a7be38;
}

#colesq div.bloco input
{
    margin-bottom:5px;
    height:15px;
    border:1px solid #a7be38;
    border-top:2px solid #a7be38;
    background:#f6fae3;
    padding:3px 5px;
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#colesq div.bloco textarea
{
    margin-bottom:5px;
    border:1px solid #a7be38;
    border-top:2px solid #a7be38;
    background:#f6fae3;
    padding:4px 5px;
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#colesq div.bloco select
{
    margin-bottom:5px;
    height:21px;
    border:1px solid #a7be38;
    border-top:2px solid #a7be38;
    background:#f6fae3;
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#colesq div.bloco input.botao
{
    height:21px;
    padding:0;
    color:#fff;
    font:bold 12px 'Tahoma', Arial;
    text-transform:uppercase;
    border:1px solid #a7be38;
    background:#a7be38;
    width:80px;
    margin-right:3px;
    cursor:pointer;
}

#coldir
{
    position:relative;
    float:left;
    width:295px;
    margin-top:12px;
}

#coldir p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#coldir div.linha
{
    clear:both;
    width:100%;
    padding-top:20px;
    border-top:1px solid #a7be38;
}

#coldir div.vermais
{
    float:right;
    height:17px;
    padding:2px 10px;
    text-align:right;
    background:#a7be38;
}

#coldir div.vermais a
{
    font:bold 12px 'Tahoma', Arial;
    color:#fff;
    text-decoration:none;
}

#coldir div.vermais a:hover
{
    text-decoration:underline;
}


/* NOTÍCIAS
***************************************************************************************************************************************** */
#colesq div.ultnoticias
{
    clear:both;
}

#colesq div.ultnoticias div.destaque
{
    width:100%;
}

#colesq div.ultnoticias div.destaque div.imagem
{
    float:left;
    width:313px;
    height:235px;
    border:4px solid #a7be38;
}

#colesq div.ultnoticias div.destaque div.texto
{
    float:left;
    width:302px;
    padding:0 12px;
}

#colesq div.ultnoticias div.destaque div.texto span
{
    font:12px 'Tahoma', Arial;
    color:#819523;
}

#colesq div.ultnoticias div.destaque div.texto h1
{
    padding:5px 0;
    font:bold 18px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
}

#colesq div.ultnoticias div.destaque div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#colesq div.ultnoticias div.destaque div.texto p span
{
    font:12px 'Tahoma', Arial;
    color:#f79433;
}

#colesq div.ultnoticias div.destaque div.texto p a
{
    font:12px 'Tahoma', Arial;
    color:#819523;    
}

#colesq div.ultnoticias div.destaque div.texto p a:hover
{
    text-decoration:none;
}

#colesq div.ultnoticias div.lista
{
    padding:22px 0 15px 0;
}

#colesq div.ultnoticias div.lista div.noticia
{
    float:left;
    width:174px;
    margin-right:62px;
    text-align:left;
}

#colesq div.ultnoticias div.lista div.ultimo
{
    float:left;
    width:174px;
    margin-right:0;
    text-align:left;
}

#colesq div.ultnoticias div.lista div.noticia img, 
#colesq div.ultnoticias div.lista div.ultimo img
{
    border:4px solid #a7be38;
}

#colesq div.ultnoticias div.lista div.noticia p, 
#colesq div.ultnoticias div.lista div.ultimo p
{
    font:14px 'Tahoma', Arial;
    color:#ab3092;
}

#colesq div.ultnoticias div.lista div.noticia p a, 
#colesq div.ultnoticias div.lista div.ultimo p a
{
    font:12px 'Tahoma', Arial;
    color:#819523;
}

#colesq div.ultnoticias div.lista div.noticia p a:hover, 
#colesq div.ultnoticias div.lista div.ultimo p a:hover
{
    text-decoration:none;
}

#colesq div.noticias
{
    clear:both;
    width:100%;
    padding-top:30px;
    border-top:1px solid #a7be38;
}

#colesq div.noticias div.noticia
{
    float:left;
    width:323px;
    margin-bottom:20px;
}

#colesq div.noticias div.noticia div.imagem
{
    float:left;
    border:4px solid #a7be38;
}

#colesq div.noticias div.noticia div.texto
{
    float:left;
    width:185px;
    padding:0 10px 0 7px;
}

#colesq div.noticias div.noticia div.texto h1 a
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
    text-decoration:none;
}

#colesq div.noticias div.noticia div.texto h1 a:hover
{
    text-decoration:underline;
}

#colesq div.noticias div.noticia div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.noticias
{
    clear:both;
    position:relative;
    width:100%;
}

#coldir div.noticias div.noticia
{
    position:relative;
    width:100%;
    padding-bottom:20px;
}

#coldir div.noticias div.noticia div.imagem
{
    float:left;
    position:relative;
    width:113px;
    margin-right:8px;
    *margin-right:0;
}

#coldir div.noticias div.noticia div.imagem img
{
    border:4px solid #a7be38;
}

#coldir div.noticias div.noticia div.texto
{
    float:left;
    width:160px;
    padding-left:10px;
}

#coldir div.noticias div.noticia div.texto h1 a
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-decoration:none;
    text-transform:uppercase;
}

#coldir div.noticias div.noticia div.texto h1 a:hover
{
    text-decoration:underline;
}

#coldir div.noticias div.noticia div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.noticias div.noticia div.texto p div
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.noticias div.noticia div.texto p a
{
    font:12px 'Tahoma', Arial;
    color:#819523;
}

#coldir div.noticias div.noticia div.texto p a:hover
{
    font:12px 'Tahoma', Arial;
    color:#819523;
    text-decoration:none;
}


/* OFICINAS
***************************************************************************************************************************************** */
#colesq div.oficinas
{
    clear:both;
    width:100%;
    padding-top:30px;
    border-top:1px solid #a7be38;
}

#colesq div.oficinas div.oficina
{
    float:left;
    width:323px;
    margin-bottom:20px;
}

#colesq div.oficinas div.oficina div.imagem
{
    float:left;
    border:4px solid #a7be38;
}

#colesq div.oficinas div.oficina div.texto
{
    float:left;
    width:185px;
    padding:0 10px 0 7px;
}

#colesq div.oficinas div.oficina div.texto h1
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
}

#colesq div.oficinas div.oficina div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#colesq div.oficinas div.oficina div.texto p a
{
    font:12px 'Tahoma', Arial;
    color:#819523;
}

#colesq div.oficinas div.oficina div.texto p a:hover
{
    text-decoration:none;
}

#coldir div.oficinas
{
    clear:both;
    position:relative;
    width:100%;
}

#coldir div.oficinas div.oficina
{
    position:relative;
    width:100%;
    padding-bottom:20px;
}

#coldir div.oficinas div.oficina div.imagem
{
    float:left;
    position:relative;
    width:121px;
    margin-right:8px;
    *margin-right:0;
}

#coldir div.oficinas div.oficina div.imagem img
{
    border:4px solid #a7be38;
}

#coldir div.oficinas div.oficina div.texto
{
    float:left;
    width:155px;
    padding-left:10px;
}

#coldir div.oficinas div.oficina div.texto h1 a
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-decoration:none;
    text-transform:uppercase;
}

#coldir div.oficinas div.oficina div.texto h1 a:hover
{
    text-decoration:underline;
}

#coldir div.oficinas div.oficina div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.oficinas div.oficina div.texto p a
{
    font:12px 'Tahoma', Arial;
    color:#819523;
}

#coldir div.oficinas div.oficina div.texto p a:hover
{
    font:12px 'Tahoma', Arial;
    color:#819523;
    text-decoration:none;
}


/* PROJETOS
***************************************************************************************************************************************** */
#colesq div.projetos
{
    clear:both;
    width:100%;
    padding-top:30px;
    border-top:1px solid #a7be38;
}

#colesq div.projetos div.projetoTit
{
	margin-bottom:5px;
	font:bold 18px 'Tahoma', Arial;
    color:#ab3092;
    border-bottom:1px solid #ab3092;
}

#colesq div.projetos div.projeto
{
    float:left;
    width:174px;
    margin:0 62px 25px 0;
    text-align:left;
}

#colesq div.projetos div.ultimo
{
    float:left;
    width:174px;
    margin:0 0 25px 0;
    text-align:left;
}

#colesq div.projetos div.projeto img, 
#colesq div.projetos div.ultimo img
{
    border:4px solid #a7be38;
}

#colesq div.projetos div.projeto p, 
#colesq div.projetos div.ultimo p
{
    font:14px 'Tahoma', Arial;
    color:#ab3092;
}

#colesq div.projetos div.projeto p a, 
#colesq div.projetos div.ultimo p a
{
    font:12px 'Tahoma', Arial;
    color:#819523;
}

#colesq div.projetos div.projeto p a:hover, 
#colesq div.projetos div.ultimo p a:hover
{
    text-decoration:none;
}

#coldir div.projetos
{
    clear:both;
    width:100%;
}

#coldir div.projetos div.projeto
{
    float:left;
    width:138px;
    margin:0 9px 20px 0;
    _margin:0 6px 20px 0;
    text-align:center;
}

#coldir div.projetos div.projeto img
{
    border:4px solid #a7be38;
}

#coldir div.projetos div.projeto h1 a
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-decoration:none;
    text-transform:uppercase;
}

#coldir div.projetos div.projeto h1 a:hover
{
    text-decoration:underline;
}


/* ÁREAS DE ATUAÇÃO
***************************************************************************************************************************************** */
#colesq div.atuacao
{
    clear:both;
    width:100%;
    padding-top:30px;
    border-top:1px solid #a7be38;
}

#colesq div.atuacao div.area
{
    float:left;
    width:185px;
    margin:0 46px 25px 0;
    *margin:0 46px 0 0;
    text-align:left;
}

#colesq div.atuacao div.ultimo
{
    float:left;
    width:185px;
    margin:0 0 25px 0;
    *margin:0;
    text-align:left;
}

#colesq div.atuacao div.area img, 
#colesq div.atuacao div.ultimo img
{
    border:4px solid #a7be38;
}

#colesq div.atuacao div.area h1, 
#colesq div.atuacao div.ultimo h1
{
    padding-top:5px;
}

#colesq div.atuacao div.area h1 a, 
#colesq div.atuacao div.ultimo h1 a 
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-decoration:none;
    text-transform:uppercase;
}

#colesq div.atuacao div.area h1 a:hover, 
#colesq div.atuacao div.ultimo h1 a:hover 
{
    text-decoration:underline;
}

#colesq div.atuacao div.area p, 
#colesq div.atuacao div.ultimo p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.areas
{
    clear:both;
    position:relative;
    width:100%;
    padding-bottom:10px;
}

#coldir div.areas ul li h1
{
    font:bold 30px 'Tahoma', Arial;
    color:#a7be38;
}

#coldir div.areas ul li h1 a
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-decoration:none;
    text-transform:uppercase;
}

#coldir div.areas ul li p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
    padding-bottom:15px;
}

#coldir div.areas ul li h1 a:hover
{
    text-decoration:underline;
}


/* MAPA E COMO CHEGAR
***************************************************************************************************************************************** */
#colesq div.mapa
{
    clear:both;
    width:100%;
    padding-top:30px;
    border-top:1px solid #a7be38;
}

#colesq div.mapa p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#colesq div.mapa p span
{
    font:12px 'Tahoma', Arial;
    color:#ab3092;
}

#colesq div.mapa div.imagem
{
    float:left;
    width:396px;
    height:176px;
    border:4px solid #a7be38;
}

#colesq div.mapa div.texto
{
    float:left;
    width:230px;
    padding-left:13px;
}

#colesq div.mapa div.texto h1
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
}

#colesq div.mapa div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.comochegar
{
    clear:both;
    position:relative;
    width:100%;
    padding-bottom:25px;
}

#coldir div.comochegar h1 a
{
    font:bold 18px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
    text-decoration:none;
}

#coldir div.comochegar h1 a:hover
{
    text-decoration:underline;
}

#coldir div.comochegar p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.comochegar p a
{
    font:12px 'Tahoma', Arial;
    color:#ab3092;
}

#coldir div.comochegar p a:hover
{
    text-decoration:none;
}


/* GALERIAS
***************************************************************************************************************************************** */
#colesq div.galerias
{
    clear:both;
    position:relative;
    width:100%;
 }

#colesq div.galerias .int
{
    float:left;
    padding-right:25px;
}

#colesq div.galerias h1
{
    font:bold 16px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
}

#colesq div.galerias div.fotos,
#colesq div.galerias div.videos,
#colesq div.galerias div.curtas
{
    float:left;
    width:325px;
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#colesq div.galerias div.icone
{
    text-align:center;
    margin-bottom:20px;
}

#colesq div.galerias div.fotos .vermais
{
    padding-left:15px;
    font:bold 14px 'Tahoma', Arial;
    color:#f79433;
}

#colesq div.galerias div.videos .vermais
{
    padding-left:15px;
    font:bold 14px 'Tahoma', Arial;
    color:#a7be38;
}

#colesq div.galerias div.curtas .vermais
{
    padding-left:15px;
    font:bold 14px 'Tahoma', Arial;
    color:#ab3092;
}

#colesq div.galerias div.fotos .vermais:hover,
#colesq div.galerias div.videos .vermais:hover,
#colesq div.galerias div.curtas .vermais:hover
{
    text-decoration:none;
}

#colesq div.galerias div.foto, 
#colesq div.galerias div.video, 
#colesq div.galerias div.curta
{
    position:relative;
    width:296px;
    padding-bottom:20px;
    margin:0 auto;
}

#colesq div.galerias div.foto div.imagem, 
#colesq div.galerias div.video div.imagem, 
#colesq div.galerias div.curta div.imagem
{
    float:left;
    position:relative;
    width:113px;
    margin-right:8px;
    *margin-right:0;
}

#colesq div.galerias div.foto div.imagem img
{
    border:4px solid #f79433;
}

#colesq div.galerias div.video div.imagem img
{
    border:4px solid #a7be38;
}

#colesq div.galerias div.curta div.imagem img
{
    border:4px solid #ab3092;
}

#colesq div.galerias .play
{
    position:absolute;
    top:-10px;
    left:-10px;
}

#colesq div.galerias div.foto div.texto, 
#colesq div.galerias div.video div.texto, 
#colesq div.galerias div.curta div.texto
{
    float:left;
    width:165px;
    padding-left:10px;
}

#colesq div.galerias div.foto div.texto h1 a, 
#colesq div.galerias div.video div.texto h1 a, 
#colesq div.galerias div.curta div.texto h1 a
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
    text-decoration:none;
}

#colesq div.galerias div.foto div.texto h1 a:hover, 
#colesq div.galerias div.video div.texto h1 a:hover, 
#colesq div.galerias div.curta div.texto h1 a:hover
{
    text-decoration:underline;
}

#colesq div.galerias div.foto div.texto p, 
#colesq div.galerias div.video div.texto p, 
#colesq div.galerias div.curta div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#colesq div.thumbs
{
    clear:both;
    width:100%;
    padding-top:20px;
    border-top:1px solid #a7be38;
}

#colesq div.thumbs img
{
    float:left;
    border:4px solid #f79433;
    margin:0 8px 8px 0;
}

#coldir div.galerias
{
    clear:both;
    position:relative;
    width:100%;
    padding:30px 0 16px 0;
    *padding:30px 0 17px 0;
    _padding:30px 0 16px 0;
    border-top:1px solid #a7be38;
}

#coldir div.galerias div.icones
{
    text-align:center;
    padding-bottom:25px;
}

#coldir div.galerias div.icones img
{
    padding:0 17px;
}

#coldir div.galerias div.foto, 
#coldir div.galerias div.video, 
#coldir div.galerias div.curta
{
    position:relative;
    width:100%;
    padding-bottom:20px;
}

#coldir div.galerias div.foto div.imagem, 
#coldir div.galerias div.video div.imagem, 
#coldir div.curta div.imagem
{
    float:left;
    position:relative;
    width:121px;
    margin-right:5px;
    *margin-right:0;
}

#coldir div.galerias div.foto div.imagem img
{
    border:4px solid #f79433;
}

#coldir div.galerias div.video div.imagem img
{
    border:4px solid #a7be38;
}

#coldir div.galerias div.curta div.imagem img
{
    border:4px solid #ab3092;
}

#coldir div.galerias .play
{
    position:absolute;
    top:-10px;
    left:-10px;
}

#coldir div.galerias div.foto div.texto, 
#coldir div.galerias div.video div.texto, 
#coldir div.galerias div.curta div.texto
{
    float:left;
    width:155px;
    padding-left:10px;
}

#coldir div.galerias div.foto div.texto h1 a, 
#coldir div.galerias div.video div.texto h1 a, 
#coldir div.galerias div.curta div.texto h1 a
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
    text-decoration:none;
}

#coldir div.galerias div.foto div.texto h1 a:hover, 
#coldir div.galerias div.video div.texto h1 a:hover, 
#coldir div.galerias div.curta div.texto h1 a:hover
{
    text-decoration:underline;
}

#coldir div.galerias div.foto div.texto p, 
#coldir div.galerias div.video div.texto p, 
#coldir div.galerias div.curta div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.info
{
    clear:both;
    position:relative;
    width:100%;
    padding-bottom:25px;
}

#coldir div.info p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.info p strong
{
    color:#ab3092;
}

#coldir div.nav
{
    clear:both;
    position:relative;
    width:100%;
    padding-top:30px;
    margin-bottom:25px;
    border-top:1px solid #a7be38;
}

#coldir div.nav img.foto
{
    border:4px solid #f79433;
}

#coldir div.nav img.video
{
    border:4px solid #a7be38;
}

#coldir div.nav img.curta
{
    border:4px solid #ab3092;
}

#coldir div.nav
{
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#coldir div.nav a
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    text-decoration:none;
}

#coldir div.nav a:hover
{
    text-decoration:underline;
}

#coldir div.nav div.ant,
#coldir div.nav div.prox
{
    float:left;
    width:121px;
    height:93px;
    margin:0 13px;
    text-align:center;
}


/* SUCESSOS
***************************************************************************************************************************************** */
#colesq div.sucessos
{
    clear:both;
    width:100%;
    padding-top:30px;
    border-top:1px solid #a7be38;
}

#colesq div.sucessos div.sucesso
{
    float:left;
    width:323px;
    margin-bottom:20px;
}

#colesq div.sucessos div.sucesso div.imagem
{
    float:left;
    border:4px solid #a7be38;
}

#colesq div.sucessos div.sucesso div.texto
{
    float:left;
    width:185px;
    padding:0 10px 0 7px;
}

#colesq div.sucessos div.sucesso div.texto h1 a
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
    text-decoration:none;
}

#colesq div.sucessos div.sucesso div.texto h1 a:hover
{
    text-decoration:underline;
}

#colesq div.sucessos div.sucesso div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.sucessos
{
    clear:both;
    width:100%;
    padding:30px 0 3px 0;
    border-top:1px solid #a7be38;
}

#coldir div.sucessos div.sucesso
{
    position:relative;
    width:100%;
    padding-bottom:20px;
}

#coldir div.sucessos div.sucesso div.imagem
{
    float:left;
    position:relative;
    width:121px;
    margin-right:8px;
    *margin-right:0;
}

#coldir div.sucessos div.sucesso div.imagem img
{
    border:4px solid #a7be38;
}

#coldir div.sucessos div.sucesso div.texto
{
    float:left;
    width:155px;
    padding-left:10px;
}

#coldir div.sucessos div.sucesso div.texto h1 a
{
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-decoration:none;
    text-transform:uppercase;
}

#coldir div.sucessos div.sucesso div.texto h1 a:hover
{
    text-decoration:underline;
}

#coldir div.sucessos div.sucesso div.texto p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:16px;
}

#coldir div.sucessos div.sucesso div.texto p a
{
    font:12px 'Tahoma', Arial;
    color:#819523;
}

#coldir div.sucessos div.sucesso div.texto p a:hover
{
    font:12px 'Tahoma', Arial;
    color:#819523;
    text-decoration:none;
}


/* COLABORE
***************************************************************************************************************************************** */
#coldir div.colabore
{
    clear:both;
    width:100%;
}

#coldir div.colabore h1
{
    font:bold 18px 'Tahoma', Arial;
    color:#ab3092;
}

#coldir div.colabore p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
    line-height:15px;
}

#coldir div.colabore div.botao
{
    text-align:center;
    padding:5px 0 16px 0;
    *padding:5px 0 21px 0;
}


/* CANAL YOUTUBE
***************************************************************************************************************************************** */
#coldir div.youtube
{
    clear:both;
    width:100%;
    height:268px;
    *height:277px;
    _height:278px;
    padding-top:30px;
    border-top:1px solid #a7be38;
}

#coldir div.youtube h1
{
    *padding-top:5px;
    font:bold 12px 'Tahoma', Arial;
    color:#ab3092;
    text-transform:uppercase;
}

#coldir div.youtube p
{
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#coldir div.youtube p a
{
    font:12px 'Tahoma', Arial;
    color:#819523;
}

#coldir div.youtube p a:hover
{
    text-decoration:none;
}


/* CADASTRE-SE
***************************************************************************************************************************************** */
#coldir div.cadastrese
{
    clear:both;
    width:100%;
    padding-top:12px;
    border-top:1px solid #a7be38;
}

#coldir div.cadastrese p span
{
    font:12px 'Tahoma', Arial;
    color:#ab3092;
}

#coldir div.cadastrese input
{
    margin-bottom:5px;
    height:15px;
    border:1px solid #a7be38;
    border-top:2px solid #a7be38;
    background:#f6fae3;
    padding:3px 5px;
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#coldir div.cadastrese select
{
    margin-bottom:5px;
    height:21px;
    border:1px solid #a7be38;
    border-top:2px solid #a7be38;
    background:#f6fae3;
    font:12px 'Tahoma', Arial;
    color:#676767;
}

#coldir div.cadastrese input.botao
{
    height:21px;
    padding:0;
    color:#fff;
    font:bold 12px 'Tahoma', Arial;
    text-transform:uppercase;
    border:1px solid #a7be38;
    background:#a7be38;
    width:80px;
    cursor:pointer;
}


/* RODAPÉ
***************************************************************************************************************************************** */
#rodape
{
    clear:both;
    position:relative;
    width:100%;
    height:21px;
    margin:40px 0;
    background:#a7be38;
}

#rodape div.wrap
{
    position:relative;
    width:975px;
    height:21px;
    margin:0 auto;
    text-align:center;
}

#rodape div.wrap table tr td.menu_item
{
    height:17px;
    padding:2px 20px;
}

#rodape div.wrap table tr td.menu_item a
{
    font:bold 14px 'Tahoma', Arial;
    color:#fff;
    text-decoration:none;
}

#rodape div.wrap table tr td.menu_item a:hover
{
    text-decoration:underline;
}

#rodape div.wrap table tr td.separador
{
    width:1px;
    height:21px;
    font-size:0;
    border-right:1px solid #fff;
}