/* estrutura */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, input, select, option,
form, label, textarea, table, caption,
tbody, tfoot, thead, tr, th, td{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 12px;
    font-family: "Trebuchet MS";
    vertical-align: baseline;
    color: #000;
    float: left;
    text-align: left;
}
body {
    width: 100%;
    background-color: #01A95C;
    background-image: url('../imagens/backgroundSite.jpg');
    background-repeat: repeat-y;
    background-position: top center;
    text-align: center;
    margin: 0 auto;
    line-height: 1.3;
}
:focus{
    outline: 0;
}
html{
    width: 100%;
}
ol, ul{
    list-style: none;
}
table{
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th, td{
    text-align: left;
    font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after{
    content: "";
}
blockquote, q{
    quotes: "" "";
}
br, strong{
    float: none;
    color: inherit;
}
strong{
    font-weight: bold;
}
em{
    float: none;
    font-style: italic;
}
.right{
    float: right;
}
.none{
    float: none;
    text-decoration: none;
}
.hidden{
    display: none;
}
a {
    color: #333333;
    text-decoration: none;
}
a:hover {
    color: #336339;
    text-decoration: none;
}
/**/
.agrupaTodoSite {
    width: 1005px;
    margin: 0 auto;
    text-align: center;
    float: none;
}
/** TOPO DO SITE **/
.agrupaTopoSite {
    width: 1005px;
    height: 128px;
    background-image: url('../imagens/fundoTopoSite.jpg');
    background-repeat: no-repeat;
}
.ladoEsquerdoTopo {
    margin: 23px 0 0 13px;
    display: inline;
}
.ladoDireito {
    width: 701px;
}
.mensagemTopo {
    width: 687px;
}
.textoTopo {
    font-family: "Trebuchet MS";
    font-size: 10px;
    color: #666;
    float: right;
}
/** menu do topo **/
.agrupaMenu {
    padding: 40px 0 0 50px;
    width: 650px;
}
.liMenuMedset{
    width: 127px;
}
.linkMenuHover{
    color: #FFF;
    text-shadow: 1px 1px 0 #00A859;
}
.linkMenuHover:hover{
    color: #E9F6ED;
}
/**/
a.botoesMenu {
    height: 23px;
    font-size: 1px;
    background-repeat: no-repeat;
    background-position: left top;
    margin-right: 29px;
    display: inline;
}
.btMedset {
    width: 97px;
    background-image: url('../imagens/labelMenuMedset.png');
}
.btOrcamento {
    width: 87px;
    background-image: url('../imagens/labelMenuOrcamento.png');
}
.btAgendaCursos {
    width: 145px;
    background-image: url('../imagens/labelMenuAgendaCursos.png');
}
.btEventos {
    width: 62px;
    background-image: url('../imagens/labelMenuEventos.png');
}
.btFaleConosco {
    width: 105px;
    background-image: url('../imagens/labelMenuFaleConosco.png');
}
a.botoesMenu:hover {
    background-position: left bottom;
}
/** **/
.agrupaConteudoSite {
    width: 1005px;
    background-color: #FFF;
}
/** botoes inscrever **/
a.botoesInscricao {
    width: 68px;
    height: 24px;
    font-size: 1px;
    background-repeat: no-repeat;
    background-position: top left;
}
.alinhaBotaoInscricao {
    float: right;
}
.alinhaInscricao  {
    width: 68px;
    padding: 7px 0 16px 0;
}
a.btnInscrever {
    background-image: url('../imagens/btInscricao.png');
}
a.botoesInscricao:hover {
    background-position: top right;
}
.linkG3 {
    margin: 0 15px;;
}
.agrupaPreRodape {
    width: 1005px;
    height: 64px;
    margin: 0 auto;
    text-align: center;
    background-image: url('../imagens/fundoSubRodape.png');
    background-position: top left;
    background-repeat: no-repeat;
}
.agrupaPrevisaoTempo {
    width: 265px;
    height: 64px;
    background-image: url('../imagens/fundoTermometro.png');
    background-repeat: no-repeat;
    background-position: top left;
}
.label1 {
    width: 120px;
    font-family: "Trebuchet MS";
    font-size: 13px;
    color: #000;
    text-align: right;
    margin: 25px 10px;
    display: inline;
}
.label2 {
    font-family: "Trebuchet MS";
    font-size: 15px;
    font-weight: bold;
    color: #00A759;
    text-align: center;
    margin: 23px 5px;
    display: inline;
    text-shadow: 1px 1px 0px #FFF;
}
.label3 {
    font-family: "Trebuchet MS";
    font-size: 22px;
    text-align: center;
    margin: 16px 5px;
    color: #FBA041;
}
.agrupaAssineNewsletter {
    width: 596px;
    height: 64px;
}
.posicionaInscreveNewsletter {
    width: 160px;
    margin: 25px 10px;
    display: inline;
}
.posicionaForm {
    margin-top: 9px;
    width: 330px;
}
.linhaFormNewsletter {
    margin-top: 1px;
}
.labelPadraoNewsletter {
    width: 35px;
    margin: 5px 5px 0 0;
    text-align: right;
}
.divInputPadraoNewsletter {
    font-size: 12px;
    height: 20px;
    padding: 2px 2px 1px 0;
    background-image: url("../imagens/meioInputNewsletter.png");
    background-repeat: repeat-x;
}
.inputPadraoNewsletter {
    width: 268px;
    font-size: 12px;
    background-color: transparent;
}
.divBotaoAssinar {
    margin-top: 25px;
}
a.botaoAssinar {
    width: 59px;
    height: 17px;
    font-size: 1px;
    background-repeat: no-repeat;
    background-position: top left;
}
a.btAssinar {
    background-image: url('../imagens/btAssinarNewsletter.png');
}
a.botaoAssinar:hover {
    background-position: top right;
}
.agrupaLogoAciva {
    width: 144px;
    height: 64px;
    background-image: url('../imagens/fundoLogoAciva.png');
    background-repeat: no-repeat;
    background-position: top left;
}
.imgLogoAciva {
    margin: 10px 15px;
    display: inline;
}
.divAgrupaRodape {
    width: 1005px;
    height: 40px;
    padding-top: 10px;
}
a.botaoLinkClinica {
    width: 183px;
    height: 15px;
    font-size: 1px;
    background-repeat: no-repeat;
    background-position: top left;
}
a.btLinkClinica {
    background-image: url('../imagens/linkWwwRodape.png');
}
a.botaoLinkClinica:hover {
    background-position: top right;
}
a.botaoSisdado {
    width: 57px;
    height: 9px;
    font-size: 1px;
    background-repeat: no-repeat;
    background-position: top center;
}
a.btSisdado {
    background-image: url('../imagens/btLogoSisdado.png');
}
a.botaoSisdado:hover {
    background-position: bottom center;
}
/** Menu Lateral Conteudo**/
.agrupaMenuLateral {
    width: 160px;
}
.tituloParaVoce {
    width: 160px;
    margin-top: 6px;
}
.conteudoMenuLateral {
    padding-top: 18px;
    font-family: "Trebuchet MS";
    font-size: 15px;
    font-weight: bold;
}
.itemMenuLateral {
    width: 150px;
    font-family: "Trebuchet MS";
    font-size: 15px;
    padding: 3px 0 7px 0;
}
.itemMenuLateral p {
    padding-left: 10px;
}
.itemMenuLateralSelecionado {
    color: #336339;
    background-image: url('../imagens/bgMenuParaVoceSelecionado.png');
    background-repeat: no-repeat;
    background-position: left center;
}
.corItemSelecionado {
    color: #336339 !important;
}
.itemMenuLateral a {
    color: #000;
    text-decoration: none;
}
.itemMenuLateral a:hover {
    color: #336339;
    text-decoration: none;
}
/** FIM **/
/** Grupo 3 **/
.divGrupo3 {
    width: 977px;
    margin: 0 auto;
    text-align: center;
    padding: 15px 14px;
}
.alinhaMeio {
    margin: 0 auto;
    text-align: center;
}
.botoesGrupo3 {
    height: 42px;
    background-position: top left;
    background-repeat: no-repeat;
    margin: 0 20px 0 13px;
}
.btBlog {
    width: 144px;
    background-image: url('../imagens/linkNossoBlog.png');
}
.btInformativo {
    width: 148px;
    background-image: url('../imagens/linkInformativo.png');
}
.btDocs {
    width: 168px;
    background-image: url('../imagens/linkDocs.png');
}
.btTrabalhe {
    width: 144px;
    background-image: url('../imagens/linkTrabalhe.png');
}
.btAtendimento {
    width: 163px;
    background-image: url('../imagens/linkAtendimento.png');
}
a.botoesGrupo3:hover {
    background-position: top right;
}
/** Fim Grupo 3 **/
/**  Paginacao**/
.blocoPaginacao {
    float: none;
    margin: 0 auto;
    text-align: center;
}
.englobaPaginacao {
    text-align: center;
    margin: 0 auto;
    width: 635px;
    padding:  20px 0;
}
.englobaPaginacao2 {
    text-align: center;
    margin: 0 auto;
    width: 801px;
    padding:  20px 0;
}
.paginacao {
    text-align:center;
    margin: 0 auto;
    float: none;
}
.paginacao * {
    font-weight: bold;
    color: #333;
    float: none;
}
.fonte strong {
    width: 25px;
    padding: 5px 0;
    color: #FFF;
    display: inline-block;
    text-align: center;
    background-image: url("../imagens/fundoPaginaSelecionada.png");
    background-position: center center;
    background-repeat: no-repeat;
}
.fonte {
}

/** **/
a.botaoAutorizacao {
    width: 126px;
    height: 34px;
    background-position: top left;
    background-repeat: no-repeat;
    background-image: url('../imagens/botaoAutorizacao.jpg');
}
a.botaoAutorizacao:hover {
    background-position: top right;
}

.fonteMenor * {
    font-size: 12px;
}

.left {
	width: 450px;
	margin-bottom: 5px;
}
.classeAlinhaEsquerdaRodape {
	width: 450px;
}
