/******************************** Exibe Empresa **************************************/

/******************************** Info Esquerda **************************************/
#DivInfoEsquerda{
    width: 470px;
    float: left;
    font-size: 1.05em;
    padding-right: 5px;
    border-right: 1px dotted #A98D8D;
    line-height: 130%;
}
/******************************** / Info Esquerda **************************************/
.PObservacao{
    font-size: 0.9em;
}
.DivDescricao{
    margin-top: 3px;
}
#DivRecursosPagina{
    border-top: 1px dotted #A98D8D;
    width: 832px;
    margin-bottom: 30px;
    margin-right: 10px;
    padding: 2px;
    text-align: left;
    font-size: 0.9em;
}
#orkut_share{
    float: left;
}
#DivRecursosPagina a{
    margin-right: 10px;
}
#DivRecursosPagina img{
    /*width: 20px;
    height: 20px;*/
    margin-right: 7px;
    display: block;
    float: left;
}
#DivRecursosPagina span{
    padding-top: 4px;
    padding-left: 2px;
    margin-right: 12px;
    /*margin-top: 1px;*/
    display: block;
    float: left;
}
#DivRecursosPagina .PTituloCompartilhe{
    font-weight: bold;
    margin-right: 4px;
    margin-left: 15px;
}
#DivDadosImagensEmpresa{
    overflow: hidden;
}
#DivDadosEmpresa{
    padding: 0px;
    /*padding-left: 10px;
    padding-right: 10px;
    background: red;*/
    overflow: hidden;
    text-align: justify;
}
#DivDadosEmpresa h2{
    font-size: 1.8em;
    margin-bottom: 10px;
}
#DivDadosEmpresa h3{
    font-size: 1.1em;
    margin-bottom: 10px;
    margin-top: 10px;
    color: #106581;
}
#DivDadosEmpresa h2.H2Categoria{
    margin: 0px;
    padding: 0px;
    margin-left: 2px;
    font-size: 0.7em;
    color: #116C8A;
    text-transform: uppercase;
    letter-spacing: 2px;
}
#DivDadosEmpresa h3.H3OndeFica{
    margin-top: 0px;
    /*background: red;*/
}
#DivDadosImagensEmpresa h4{
    font-size: 1.1em;
    margin-bottom: 10px;
    margin-top: 10px;
    color: #106581;
}
#DivDadosImagensEmpresa p{
    padding: 4px;
    padding-left: 8px;
}
#DivDadosImagensEmpresa ul{
    margin-left: 10px;
    list-style: circle;
}
#DivDadosImagensEmpresa ul li{
    margin-left: 20px;
    padding: 3px;
    padding-left: 0px;
}
#DivInfos{
    line-height: 130%;
    text-align: left;
}
#DivInfosImg{
    /*background: blue;*/
    border-right: 1px dotted #A98D8D;
    font-size: 1.05em;
    overflow: hidden;
    border-bottom: none;
    border-top: none;
    padding-left: 10px;
    padding-right: 10px;
    margin: 0px;
    width: 337px;
    float: left;
}
#DivEspacoImagens{
    border:2px solid #A98D8D;
    background: #E3DBDB;
}
#DivTituloImagens h3{
    padding: 0px;
    margin: 0px;
    color: white;
}
#DivTituloImagens{
    background: #5DBDD6;
    border-bottom:2px solid #A98D8D;
    margin-bottom: 3px;
    text-align: center;
    color: white;
    padding: 3px;
}
#DivImagensEmpresa{
    margin: 0px;
}
#DivImagensEmpresa .DivImagem{
    padding: 0px;
    margin-right: 0px;
    margin-left: 3px;
    margin-top: 0px;
}
#DivImagensEmpresa .DivImagem img{
    width: 105px;
    height: 84px;
    border: 1px solid black;
    margin-bottom: 1px;
}
#DivImagensEmpresa ul{
    margin: 0px;
    padding: 0px;
}
#DivImagensEmpresa ul li{
    margin: 0px;
    padding: 0px;
}
#DivControles{
    padding: 4px;
    background: #E3DBDB;
    border:2px solid #A98D8D;
    border-top: none;
    overflow: hidden;
}
#DivControles .DivAnterior{
    float: left;
    cursor: pointer;
}
#DivControles .DivProxima{
    float: left;
    cursor: pointer;
}
#DivControles .DivAviso{
    text-align: center;
    padding: 10px;
    font-size: 0.8em;
    width: 241px;
    float: left;
}
.DivBarraDivisaoLocal{
    border-top: 1px dotted #A98D8D;
    width: 100%;
    margin-top: 10px;
}
.DivBarraDivisaoLocalColEsq{
    border-top: 1px dotted #A98D8D;
    width: 336px;
    margin-top: 10px;
}
#DivRecursos p{
    padding: 3px;
}
/********************************** / Infos Imagem *****************************************/
/********************************** Veja Tambem *****************************************/
#DivVejaTambem{
    text-align: center;
    overflow: hidden;
    width: 128px;
    float: left;
    margin-left: 10px;
    /*background: red;*/
}
#DivVejaTambem a{
    color: black;
}
#DivVejaTambem a:hover{
    text-decoration: underline;
}
#DivVejaTambem img{
    width: 120px;
    height: 96px;
}
#DivVejaTambem .PTitulo{
    color: #106581;
    font-weight: bold;
    font-size: 1.1em;
}
#DivVejaTambem .PTituloLocal{
    font-weight: bold;
}
.DivVejaTambemItem{
    padding-bottom: 5px;
    border-bottom: 1px dotted #A98D8D;
}
/********************************** / Veja Tambem *****************************************/
/********************************** Mapa *******************************/
#DivMapaTitulo{
    overflow: hidden;
    clear: both;
    font-size: 1.1em;
}
#DivMapaEmpresa{
    width: 971px;
    height: 300px;
    border:1px solid #A98D8D;
}
.H4Mapa{
    margin-bottom: 15px;
}
#DivInfosImg #DivMapaTitulo{
    margin-left: 0px;
    margin-top: -4px;
}
#DivInfosImg #DivMapaEmpresa{
    width: 335px;
}
/**********************************  / Mapa *******************************/
/**********************************  Cartoes *******************************/
#DivCartoes .DivCartaoTiquete{
    clear: both;
    background: yellow;
    margin-left: 10px;
}
#DivCartoes h4{
    clear: both;
}
#DivCartoes .DivItemCartaoTiquete{
    float: left;
    padding: 4px;
}
/**********************************  / Cartoes *******************************/

/**********************************  Tags *******************************/
.PTags{
    padding-left: -5px;
    margin-left: -6px;
    margin-top: 5px;
    clear: both;
}
/********************************** / Tags *******************************/
/********************************* Editado Em ***************************/
.SpanEditadoEm{
    margin-top: 20px;
    margin-left: 3px;
    font-size: 0.8em;
    text-align: right;
    width: 99%;
    display: block;
}
/********************************** / Editado Em ************************/
/******************************** Exibe Empresa **************************************/
/******************************** FeedBack *******************************/
#DivFeedback{
    width: 490px;
}
#DivFeedback .DivPergunta{
    margin: 5px;
    padding: 4px;
    display: none;
}
#DivFeedback .DivImagemFeedback{
    float: right;
    display: none;
    margin-right: 35px;
}
#DivFeedback .DivRadioFeedback{
    float: left;
    padding: 1px;
    padding-right: 15px;
}
#DivFeedback .DivFeedbackItens{
    float: right;
    width: 120px;
    margin-top: -2px;
}
#DivFeedback .DivTextArea{
    display: none;
}
#DivFeedback .DivTextArea textarea{
    margin-top: 4px;
    margin-bottom: 4px;
    display: block;
}
#DivFeedback .DivTextArea label{
    margin-top: 6px;
    margin-bottom: 5px;
    font-weight: bold;
    display: block;
}
#DivFeedback .DivMensagemSucesso{
    color: #30C923;
    font-weight: bold;
    margin-top: 5px;
    display: none;
}
/******************************** / FeedBack *******************************/


/*********************************** Form Rota Mapa **********************************/
#divFormRota span{
    font-weight: bold;
}
#divVoceQuisDizer{
    padding: 4px;
    font-size: 0.9em;
}
#divVoceQuisDizer div{
    font-size: 1.1em;
    padding: 12px;
    margin-bottom: 4px;
    border: 1px solid #C0C0C0;
    background: #EEEEEE;
}
#divVoceQuisDizer p{
    padding-left: 10px;
    cursor: pointer;
    border-bottom: 1px solid #cccccc;
}
#divErro{
    padding: 12px;
    margin-top: 5px;
    margin-bottom: 5px;
    background: #FFEAEA;
    border: 1px solid #FF0000;
}
#btnImprimir{
    margin: 5px;
    padding: 3px;
    font-weight: bold;
}
/*
#divVoceQuisDizer .pPar{
    background: #F4FDFF;
}
#divVoceQuisDizer .pImpar{
    background: #E3F9FD;
}
*/


/*********************************** Form Rota Mapa **********************************/


