.formInput
{
    border-top: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
    border-bottom: none;
    border-right: none;
    background-color: #FAFAFA;
}
.formSelect
{
    border-top: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
    border-bottom: none;
    border-right: none;
    background-color: #FAFAFA;
}
.formTextArea
{
    border-top: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
    border-bottom: none;
    border-right: none;
    background-color: #FAFAFA;
    overflow: auto;
}
.formImage
{
    border: none;
    background-color: none;
}

.mt6
{
    margin-top: 6px;
}
.mt20
{
    margin-top: 20px;
}
.txt10
{
    font-size: 10px;
}

.destaque
{
    color: #627D8C;
}
.destaqueprojeto
{
    color: #627D8C;
    font-size: 14px;
}


/* MENU */



#menu ul li a.atv
{
    font-weight: bold;
    color: #627D8C;
    text-decoration: none;
}
#menu ul li a.atv:hover
{
    font-weight: bold !important;
    color: #627D8C !important;
    text-decoration: underline !important;
}

#mgrupo
{
    border-bottom: solid 1px #E9E9E9;
    background: url(../img/menu/bgr_menu.jpg) top repeat-y;
    padding: 8px 0;
}
#menu ul li
{
    list-style: none;
    background: url(../img/grupo/blt_menu.gif) 10px 9px no-repeat;
}
#menu ul
{
    list-style: none;
    margin: 0 0 15px 0;
}

#soverview
{
    display: block !important;
}
#smapa #mmapa, #sfale #mfale, #sgaleria #mgaleria, #simprensa #mimprensa, #simprensaNot #mimprensaNot, #svideos #mvideos, #squem #mquem, #shist #mhist, #sestrutura #mestrutura, #sgremio #mgremio, #sorg #morg, #sresp #mresp, #strabalhe #mtrabalhe, #scertificacoes #mcertificacoes, #slocalizacao #mlocalizacao, #sforn #mfornecedores
{
    font-weight: bold;
    color: #627D8C;
}

#sfale a#mfale:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#sgaleria a#mgaleria:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#svideos a#mvideos:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#simprensa a#mimprensa:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#simprensaNot #mimprensaNot:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#smapa a#mmapa:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#squem a#mquem:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#shist a#mhist:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#sestrutura a#mestrutura:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#sgremio a#mgremio:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#sorganizacao a#morganizacao:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#sresp a#mresp:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#sorganizacao a#morganizacao:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#strabalhe a#mtrabalhe:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#scertificacoes a#mcertificacoes:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#slocalizacao #mlocalizacao:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}
#sforn #mfornecedores:hover
{
    color: #627D8C !important;
    font-weight: bold !important;
}



ul.lista
{
    list-style: none;
}
ul.lista li
{
    background: url(../img/grupo/blt_pao.gif) 0 3px no-repeat;
    margin: 0 0 6px 0px;
    padding-left: 18px;
}

ul.blt
{
    list-style: none;
}
ul.blt li
{
    background: url(../img/grupo/blt_menu.gif) 0 6px no-repeat;
    margin: 0 0 6px 0px;
    padding-left: 10px;
}

#vejatb ul.lista li
{
    margin-left: 35px;
}
#vejatb ul.lista li a
{
    color: #627D8C;
    font-weight: bold;
}

#veja_respproj #vrespproj, #veja_vrespdep #vrespdep, #veja_vrespmural #vrespmural, #veja_vrespvisit #vrespvisit
{
    display: none;
}

/* OUTROS */
/*
#barra {
	background: url(../img/110328_Ajustes_03.gif) 0 0 no-repeat;
	height: 64px;
	left: 50%;
	margin: 0 0 0 -400px;
	position: absolute;
	top: 0;
	width: 800px;
}
*/

#barra
{
    background: url(../img/110328_Ajustes_03.gif) left top no-repeat;
    height: 64px;
    left: 50%;
    margin: 0 0 0 -400px;
    position: absolute;
    top: 0;
    width: 800px;
}

#barra + div, #barra + table
{
    padding-top: 28px;
}

#barratop
{
    height: 30px; /*background:url(../img/grupo/bgr_barra_top.jpg) no-repeat 0 1px; */
    position: relative;
}
#barratop img
{
    margin: 6px 0 0 12px;
}
#nav1
{
    position: absolute;
    left: 170px;
}
#nav2
{
    position: absolute;
    left: 622px;
}

#conteudo_home
{
    background: #fff;
    width: 326px;
    padding: 20px 38px 30px 17px;
    float: left;
}
#destaque_home
{
    padding: 0 10px 10px 15px;
    width: 213px;
    height: 146px;
    background: url(../img/grupo/bgr_acesso_rapido.gif) no-repeat;
    float: left;
}
#colcont_home
{
    background: #fff url(../img/grupo/bgr_home.jpg) repeat-x;
}
#conceitual_home
{
    background: url(../img/grupo/bgr_area_conceitual.jpg) no-repeat;
    width: 604px;
    height: 426px;
}
#box_conceitual_home
{
    padding-top: 278px;
    padding-left: 20px;
    width: 378px;
    float: left;
}




#colmenu
{
    width: 170px; /*background:#fff;*/
}

#colcont
{
    background: #fff url(../img/grupo/bgr.jpg) repeat-x;
}
#conteudo
{
    background: #fff;
    width: 560px;
    margin: 20px 0 30px 20px;
}

#conceitual
{
    background: url(../img/grupo/bgr_conc_overview_1.jpg) no-repeat;
    width: 605px;
    height: 157px;
}
#conceitual1
{
    background: url(../img/grupo/bgr_conc_overview_1.jpg) no-repeat;
    width: 605px;
    height: 157px;
}
#conceitual2
{
    background: url(../img/grupo/bgr_conc_overview_2.jpg) no-repeat;
    width: 605px;
    height: 157px;
}

#conceitualg
{
    background: url(../img/grupo/bgr_conc_geral.jpg) no-repeat;
    width: 605px;
    height: 157px;
}

#grupo
{
    position: absolute;
    left: 565px;
    width: 205px;
    z-index: 9;
}
#grupo img
{
    margin-top: 3px;
}
#grupog
{
    position: absolute;
    left: 190px;
    top: 96px;
    z-index: 9;
}
#grupog img
{
    margin: 0 7px 0 0;
}

#caminhopao
{
    min-height: 23px;
    _height: 23px;
    padding: 10px 0 0 38px;
    background: url(../img/grupo/bgr_caminho_pao.gif) bottom left no-repeat;
}
#caminhopao a
{
    color: #627D8C;
    text-decoration: none;
}
#caminhopao a:hover
{
    text-decoration: underline;
}
#caminhopao span
{
    font-weight: bold;
}
#caminhopao img
{
    margin: 2px 3px;
}
#ttl
{
    padding-left: 20px;
    width: 581px;
    height: 41px;
    background: url(../img/grupo/bgr_ttl.jpg) no-repeat;
}
#logo
{
    /*background:url(../img/grupo/img_det_logo.jpg) top right no-repeat;*/
    width: 170px;
    height: 130px;
    position: relative;
}
#logo img
{
    position: absolute;
    top: 42px;
    left: 9px;
}
#logo_home
{
    background: url(../img/grupo/img_det_logo_home.jpg) top right no-repeat;
    width: 170px;
    height: 176px;
    position: relative;
}
#logo_home img
{
    position: absolute;
    top: 62px;
    left: 9px;
}


#footer
{
    background: url(../img/grupo/bgr_rod.gif) bottom repeat-x;
    bottom: 0;
    height: 30px;
    position: absolute;
    width: 100%;
}

#footer a
{
    font: 10px arial;
    font-weight: bold;
    color: #68757E;
}

#btnvoltar
{
    margin: 0 18px 0 4px;
}

#end
{
    position: absolute;
    left: 80px;
    top: 12px;
}

#copy
{
    position: absolute;
    left: 390px;
    width: 126px;
    top: 12px;
}
#ag2
{
    position: absolute;
    left: 655px;
    top: 8px;
}
#popup #topo
{
    height: 52px;
    background: #D4DDE2;
    border-bottom: solid 1px #BFBFBF;
}

/* DESTAQUE HOME */

.boxDestaque_titulo
{
    height: 33px;
}
.boxDestaque_cor
{
    width: 367px;
    height: 80px;
    background-color: #475C69;
}
.boxDestaque_foto
{
    float: left;
    padding: 10px 8px 11px 12px;
}
.boxDestaque_conteudo
{
    float: left;
    width: 300px;
    padding-top: 10px;
    padding-left: 20px;
    font: 10px Arial;
    color: #FFFFFF;
}
.boxDestaque_botao
{
    float: left;
    width: 30px;
    padding-top: 50px;
}
.boxDestaque_linha
{
    height: 5px;
    background-color: #FFFFFF;
}
.ttl_destaque
{
    color: #C5D1D8 !important;
    font-weight: bold !important;
}


#pricipais_produtos
{
    padding-top: 170px;
    float: left;
}
.box_produtos_foto
{
    position: relative;
}
.direita_box
{
    position: absolute;
    top: 110px;
    right: 0px;
}
.esquerda_box
{
    position: absolute;
    top: 110px;
    left: 0px;
}










#geral
{
    min-height: 100%;
    overflow: hidden;
    position: relative;
}




.right_grupo, .left_grupo
{
    height: 262px;
    position: absolute;
    right: 0;
    top: 37px;
    width: 50%;
    z-index: -9999;
}

.left_grupo
{
    left: 0;
}

.right_grupo
{
    background: url(../img/grupo/right_grupo.png) 0 -40px repeat-x;
}

.left_grupo
{
    background: url(../img/grupo/left_grupo.png) 0 -40px repeat-x;
}











/* IMPRENSA */
#conteudo.busca_imprensa
{
    position: relative;
    width: 400px;
}

#conteudo.busca_imprensa .filtro
{
    float: right;
    margin-right: -200px;
    right: 0;
    position: absolute;
    top: 0;
    width: 165px;
}

#conteudo.busca_imprensa .filtro .wrapper
{
    background: #f8f8f8;
    float: left;
    padding: 10px;
    width: 100%;
}

#conteudo.busca_imprensa .filtro .tipo
{
    list-style: disc;
    margin: 5px 0 0 0;
    padding: 0 0 0 20px;
}

#conteudo.busca_imprensa .filtro .separador
{
    background: url(../img/bgr_fiohc.gif) left center no-repeat;
    height: 7px;
    margin: 5px 0;
    padding: 6px 0 0 3px;
    width: 100%;
}

#conteudo.busca_imprensa .separador span
{
    border-top: 1px solid #ccc;
    display: block;
    height: 1px;
}

#conteudo.busca_imprensa fieldset
{
    border: 0;
    float: left;
    width: 100%;
}

#conteudo.busca_imprensa form li
{
    float: left;
    margin: 5px 0 10px 0;
}

#conteudo.busca_imprensa form li + li
{
    margin-top: -7px;
}

#conteudo.busca_imprensa form select
{
    float: left;
    margin-right: 10px;
    width: 110px;
}

#conteudo.busca_imprensa .btn_ok
{
    background: transparent url(../img/icon_btn_v2.gif) no-repeat scroll 0 -42px;
    border: medium none;
    cursor: pointer;
    height: 35px;
    padding: 0;
    text-indent: -999em;
    width: 45px;
}

#conteudo.busca_imprensa .ver_todas_noticias1
{
    background: url(../content/imprensa/img/btn_ver_noticias_1.gif) left top no-repeat;
    float: left;
    height: 26px;
    width: 136px;
}

#conteudo.busca_imprensa .ver_todas_noticias2
{
    background: url(../content/imprensa/img/btn_ver_noticias_2.gif) left top no-repeat;
    float: left;
    height: 26px;
    width: 136px;
}

#conteudo.busca_imprensa .ver_todas_noticias1 span
{
    display: none;
}

#conteudo.busca_imprensa .ver_todas_noticias2 span
{
    display: none;
}

#conteudo.busca_imprensa .edicoes
{
    float: left;
    padding: 10px 0;
}

















#conteudo.busca_imprensa .solicitar-imagens h3:hover
{
    cursor: pointer;
}

#conteudo.busca_imprensa .solicitar-imagens h3 .seta
{
    background: url( '../img/seta-sala-imprensa.png' ) left bottom no-repeat;
    display: inline-block;
    height: 6px;
    margin: 0 0 0 5px;
    width: 7px;
}

#conteudo.busca_imprensa .solicitar-imagens
{
    float: left;
    width: 100%;
}

#conteudo.busca_imprensa .solicitar-imagens .form-solicitar-imagens
{
    display: none;
    float: left;
    width: 100%;
}

#conteudo.busca_imprensa .solicitar-imagens li
{
    float: left;
    width: 100%;
}

#conteudo.busca_imprensa .solicitar-imagens li input[type="text"], #conteudo.busca_imprensa .solicitar-imagens li textarea
{
    border: 1px solid #ccc;
    width: 162px;
}

#conteudo.busca_imprensa .solicitar-imagens li .btn_ok
{
    float: right;
    margin-right: -10px;
}









