/************************************************
	CONF. PRINCIPAIS
************************************************/
.titulo-unipasto {
    color: #f39200;
    font-weight: bold;
    margin: 11px 0 12px;
    font-family: 'HelveticaNeue';
}

/************************************************
	UNIPASTO
************************************************/
#unipasto {
    width: 960px;
    margin: 0 auto;
    clear: both;
}

.titulo-funcao {
    color: #006b2d;
    font-size: 14px;
    font-weight: bold;
}

/************************************************
	ASSOCIADOS
************************************************/
#associados {
    margin: 21px 0 0 28px;
}

.titulo-associados, .titulo-produtos {
    color: #f39200;
    font-weight: bold;
    margin-bottom: 18px;
}

.titulo-associados a{
    color: #f39200;
    font-weight: bold;
    margin-bottom: 18px;
}

.titulo-associados, .titulo-produtos .migalha {
    text-align: right;
}
.esquerda {
    text-align: left;
}
/************************************************
	EMBRAPA
************************************************/
#embrapa {
    width: 910px;
    margin: 21px auto 0;
}

.titulo-centros-pesquisa {
    color: #f39200;
    font-weight: bold;
    margin: 15px 0;
    text-decoration: underline;
}

.subtitulos-pesquisa {
    color: #006b2d;
    font-weight: bold;
    text-transform: uppercase;
}

/************************************************
	PRODUTOS
************************************************/
#produtos {
    width: 930px;
    margin: 20px auto;
}

.subtitulo-produto {
    color: #006b2d;
    font-weight: bold;
    margin-bottom: 18px;
    text-transform: uppercase;
}

.titulo {
    color: #006b2d;
    font-size: 46px;
    line-height: 46px;
    margin-bottom: 32px;
    font-family: 'Times Bold';
}

#produto-sidebar {
    width: 282px;
    float: left;
    margin: 30px 0 0;
}

#produto-sidebar h2 {
    color: #f39200;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 15px;
    font-family: 'HelveticaNeue';
}

#produto-sidebar ul {
    margin-bottom: 18px;
}

#produto-sidebar li {
    height: 28px;
    line-height: 28px;
    margin-bottom: 5px;
    background-color: #006b2d;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
}
	#produto-sidebar li.atual {background-color: #f39200;}

#produto-sidebar li a {
    color: #FFF;
    width: 258px;
    height: 28px;
    font-weight: bold;
    display: block;
    padding-left: 24px;
}

#produto-descricao {
    width: 668px;
    float: right;
    text-align: justify;
    margin: 58px 0 0;
}

#produto-descricao h1 {
    color: #006b2d;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 14px;
    font-family: 'HelveticaNeue';
}

/***********************************************/

#produtos-nova {
    width: 930px;
    margin: 35px auto;
}

#produtos-nova td {
    width: 310px;
    text-align: center;
}

#produtos-nova tr.block {
    height: 30px;
}

#produtos-nova td.name {position:relative; height:35px; background-color: #f8f8f8;}

#produtos-nova a {
    width: 296px;
    height: 100px;
    display: block;
}

#produtos-nova span {
    font-weight: bold;
    text-transform: uppercase;
    color: #2c8f60;
}

/************************************************
	INTRANET
************************************************/
#intranet {
    margin: 40px 34px;
}

#frmAcessoIntranet {
}

#frmAcessoIntranet label {
    width: 72px;
    color: #f39200;
    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
}

#frmAcessoIntranet input {
    color: #9d9d9c;
    font-style: italic;
    width: 226px;
    height: 24px;
    padding: 0 8px;
    margin-bottom: 5px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border-top: solid 2px #c4c2c1;
    border-left: solid 1px #c4c2c1;
    border-bottom: solid 2px #f1f1f1;
    border-right: solid 1px #FFF;
}

.titulo-intranet {
    color: #007b3d;
    font-size: 20px;
    margin-bottom: 8px;
    padding: 0 0 6px 10px;
    border-bottom: solid 1px #007b3d;
}

.titulo-intranet a {
    color: #007b3d;
}

#area-restrita {
    min-height: 200px;
    padding: 28px 24px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    background-color: #ebebeb;
    border: solid 1px #d7d7d7;
}

.titulo-area-restrita {
    color: #007b3d;
    font-size: 18px;
    margin-bottom: 20px;
    font-family: 'HelveticaNeue';
}

.titulo-area-restrita a {
    color: #007b3d;
}

.colaborador {
    margin-bottom: 20px;
}

.colaborador .nome {
    width: 650px;
    float: left;
    color: #007b3d;
    font-size: 16px;
    line-height: 48px;
    padding-left: 20px;
    background-color: #dfe5bb;
    border: solid 1px #bcbdb8;
    border-right: none;
    font-family: 'HelveticaNeue';
    -webkit-border-radius: 10px 0px 0px 10px;
    border-radius: 10px 0px 0px 10px;
}

.colaborador .arquivos {
    width: 146px;
    float: left;
}

.item-arquivo {
    margin-bottom: 42px;
}

.item-arquivo table {
    width: 100%;
    border-collapse: collapse;
}

.item-arquivo th, .item-arquivo td {
    height: 50px;
    color: #007b3d;
    font-family: 'HelveticaNeue';
}

.item-arquivo th {
    font-size: 14px;
    text-align: center;
}

.item-arquivo .data, .item-arquivo .colaborador, .item-arquivo .tipo {
    font-size: 16px;
    text-align: center;
    background-color: #dfe5bb;
    border: solid 1px #bcbdb8;
}

.item-arquivo .data {
    width: 168px;
    font-weight: bold;
}

.item-arquivo .colaborador {
    width: 256px;
}

.item-arquivo .tipo {
    width: 228px;
}

.item-arquivo .visualizar {
    width: 140px;
    text-align: center;
}

.div-itens {
    height: 1px;
    margin-bottom: 42px;
    border-bottom: dashed 1px #007b3d;
}

.titulo-baixar {
    height: 34px;
    margin-bottom: 12px;
    background-image: url(imgs/bg-titulo-baixar.jpg);
}

#lista-downloads {
}

#lista-downloads li {
    padding: 0 10px;
    line-height: 35px;
    margin-bottom: 5px;
    background-color: #ffffff;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}

#lista-downloads li img {
    vertical-align: middle;
    margin-right: 12px;
}

#lista-downloads li a {
    font-weight: bold;
}

#aba-intranet {
    width: 100%;
    height: 34px;
    margin-bottom: 16px;
    border-bottom: dashed 1px #007b3d;
}

#aba-intranet li {
    width: 166px;
    height: 34px;
    float: left;
    line-height: 34px;
    text-align: center;
    margin-right: 4px;
    background: url(imgs/bg-aba-intranet.jpg) no-repeat 0 0 transparent;
}

#aba-intranet li.atual {
    background: url(imgs/bg-aba-intranet-atual.jpg) no-repeat 0 0 transparent;
}

#aba-intranet li a {
    color: #FFF;
}

#visualizar-fotos {
}

#visualizar-fotos li {
    width: 164px;
    float: left;
    margin: 0 6px 6px 0;
}

/************************************************
	MIDIA
************************************************/
#midia {
    margin: 38px 0 0 10px;
}

#lista-materias {
    width: 435px;    
    display: inline-block;
    vertical-align: top;
    float: left;
}

#lista-materias p {
    width: 385px;
    color: #afcb08;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
    border-bottom-style: solid; 
    border-bottom-color: #c6c6c6; 
    border-bottom-width: 1px;
}

#lista-materias li {
    width: 170px;
    float: left;
    padding: 5px;
    min-height: 170px;
    margin: 13px 25px 10px 0;
    background-color: #c6c6c6;
}

#lista-materias li, #lista-materias li a {
    color: #000000;
}

#lista-materias li .img {
    height: 122px;
    line-height: 122px;
    text-align: center;
    margin-bottom: 4px;
    background-color: #FFF;
    border: solid 1px #ebebeb;
}

#lista-materias li .img img {
    vertical-align: middle;
}

#lista-materias li:hover .img img {
    opacity: 0.9;
}

#lista-videos {
    width: 510px;    
    display: inline-block;
    vertical-align: top;
}

#lista-videos p {
    width: 475px;
    color: #afcb08;
    font-weight: bold;
    line-height: 30px;
    text-transform: uppercase;
    border-bottom-style: solid; 
    border-bottom-color: #c6c6c6; 
    border-bottom-width: 1px;
}

#lista-videos li {
    width: 220px;
    float: left;
    padding: 5px;
    min-height: 180px;
    margin: 8px 20px 0px 0;
    background-color: #ffffff;
}

/************************************************
	CONTATO
************************************************/
#contato-endereco {
    width: 380px;
    float: left;
}

#contato-endereco p {
    font-weight: bold;
    line-height: 24px;
}

#contato-endereco .mapa {
    margin: 15px 0 0;
}


#retorno-formulario {
    width: 490px;
    float: right;
    margin: 0 34px 0 0;
}

.load {
    background-image: url("../imgs/ajax-loader.gif");
    float: left;
    height: 24px;
    margin-left: 323px;
    margin-top: -1px;
    width: 24px;
}

.load2 {
    float: left;
    margin-left: 10px;
    margin-top: 1px;
    width: 110px;
}

#contato-formulario {
    width: 490px;
    float: right;
    margin: 0 34px 0 0;
}

#contato-formulario label {
    width: 80px;
    color: #006b2d;
    font-weight: bold;
    display: inline-block;
}

#contato-formulario label.l_msg {
    vertical-align: top;
}

#contato-formulario input, #contato-formulario textarea {
    width: 422px;
    margin-bottom: 14px;
    background-color: #f5f5f5;
    border: solid 1px #f5f5f5;
    border-top: solid 1px #bababa;
    border-left: solid 1px #bababa;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

#contato-formulario input {
    height: 16px;
    padding: 8px;
}

#contato-formulario textarea {
    height: 94px;
    padding: 8px;
}

#contato-formulario .btn {
    text-align: right;
}


/************************************************
	ARTIGO
************************************************/
#artigo {
    margin: 20px 32px;
}

.titulo-veja-informativos {
    color: #f39200;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 17px;
    font-family: 'HelveticaNeue';
}

.titulo-informativo {
    color: #006b2d;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 16px;
    font-family: 'HelveticaNeue';
    clear: both;
}

#artigo li {
    font-size: 13px;
    margin-bottom: 15px;
}

/************************************************
	MIGALHA
************************************************/

.tituloContent {
    width: 100%;
    float: left;
}

.migalha {
    float: left;
    width: 101%;
    text-align: right;
    color: #f39200;
    font-weight: bold;
    margin: 12px 0;
    font-family: 'HelveticaNeue';
}

.migalha a {
    color: #f39200;
    font-weight: bold;
    font-family: 'HelveticaNeue';
    text-decoration: none;
}

.migalhaD {
    float: left;
    width: 20%;
    text-align: right;
    color: #f39200;
    font-weight: bold;
    margin: 0px 0 18px;
    font-family: 'HelveticaNeue';
    margin-bottom: 18px;
}

.migalhaD a {
    color: #f39200;
    font-weight: bold;
    font-family: 'HelveticaNeue';
    text-decoration: none;
}

.migalhaProdutos {
    width: 100%;
    text-align: right;
    color: #f39200;
    font-weight: bold;
    font-family: 'HelveticaNeue';
    margin: 18px 0px -18px;
}

.migalhaProdutos a {
    color: #f39200;
    font-weight: bold;
    font-family: 'HelveticaNeue';
    text-decoration: none;
}


.btn-voltar {
    height: 28px;
    line-height: 28px;
    margin-bottom: 5px;
    background-color: #006b2d;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
    float: right;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 28px;
    padding-left: 24px;
    width: 72px;
}

.btn-voltar:hover{    
    background-color: #005517;
    -webkit-box-shadow: inset 0px 0px 5px 0px #000;        
        box-shadow: inset 0px 0px 5px 0px #000;   
}

.btn-voltar a{
     color: #FFFFFF;
}