@font-face {
    font-family: 'MuseoSans700';
    src: url('../fonts/museosans-700-webfont.eot');
    src: url('../fonts/museosans-700-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/museosans-700-webfont.woff') format('woff'),
        url('../fonts/museosans-700-webfont.ttf') format('truetype'),
        url('../fonts/museosans-700-webfont.svg#MuseoSans700') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MuseoSans700Italic';
    src: url('../fonts/museosans-700italic-webfont.eot');
    src: url('../fonts/museosans-700italic-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/museosans-700italic-webfont.woff') format('woff'),
        url('../fonts/museosans-700italic-webfont.ttf') format('truetype'),
        url('../fonts/museosans-700italic-webfont.svg#MuseoSans700Italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MuseoSans500';
    src: url('../fonts/museosans-500-webfont.eot');
    src: url('../fonts/museosans-500-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museosans-500-webfont.woff') format('woff'),
         url('../fonts/museosans-500-webfont.ttf') format('truetype'),
         url('../fonts/museosans-500-webfont.svg#MuseoSans500') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MuseoSans500Italic';
    src: url('../fonts/museosans-500italic-webfont.eot');
    src: url('../fonts/museosans-500italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museosans-500italic-webfont.woff') format('woff'),
         url('../fonts/museosans-500italic-webfont.ttf') format('truetype'),
         url('../fonts/museosans-500italic-webfont.svg#MuseoSans500Italic') format('svg');
    font-weight: normal;
    font-style: normal;
}


body {
    margin:0px;
    padding:0px;
    background:#ffffff url('../images/bg-site.gif') repeat;
    overflow-x:hidden;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 13px;
    color:#453026;
    width: 100%;
    height:100%;
}

.clearfix {
    clear:both;
}

h3.accordion { cursor: pointer; }
div.accordion { display: none; }

.bullet {
    background:url('../images/sinal_de_mais.png') no-repeat center left;
    padding-left: 15px;
    display:block;
    height:20px;
    width:400px;
}

.bullet:hover {
    background:url('../images/sinal_de_menos.png') no-repeat center left;
}

#blockIdioma {
    position:absolute;
    top: -10px;
    *top: 10px;
    right:10%;
    color:#cc9966;
    z-index:999;
}

#blockIdioma a {
   font-size: 11px;
   color:#cc9966;
   text-decoration: none;
}

#blockIdioma a:hover {
   color:#713100;
   text-decoration: underline;
}

#wrapperHome {
    background:url('../images/bg-home.gif') repeat-x 0px 115px;
    *background:url('../images/bg-home.gif') repeat-x 0px 136px;
    width: 100%;
    height:100%;
    *height:700px;
    *position:absolute;
    *overflow:hidden !important;
}

#wrapperEquipe {
    background:url('../images/bg-interno.gif') repeat-x 0px 116px;
    *background:url('../images/bg-interno.gif') repeat-x 0px 137px;
    width: 100%;
    height:100%;
    min-height:650px !important;
    *min-height:auto;
    position:relative;
    *overflow-x:hidden !important;
    padding-bottom:50px;
}

#wrapperInterno {
    background:url('../images/bg-interno.gif') repeat-x 0px 136px;
    *background:url('../images/bg-interno.gif') repeat-x 0px 137px;
    width: 100%;
    height:100%;
    position:absolute;
    overflow:hidden !important;
    *overflow:hidden !important;
}

#contentHome {
    width: 798px;
    min-height:500px !important;
    *min-height:auto!important;
    margin:0 auto;
    position:relative;
}

#contentEquipe {
    width: 798px;
    min-height:500px !important;
    *min-height:auto!important;
    margin:0 auto;
    position:relative;
}

#headerHome {
    height:485px;
    *height:520px;
    width: 798px;
}

#headerInterno {
    height:185px;
    *height:205px;
    width: 798px;
}

#logotipo {
    width:224px;
    height:97px;
    margin:20px auto;
}

h1 {
    font-family: "MuseoSans500", helvetica, sans-serif;
    font-weight:normal;
    font-size:19px;
    margin:0px;
    padding:0px;
}

h3 {
    font-family: "MuseoSans500", helvetica, sans-serif;
    font-weight:normal;
    font-size:19px;
    margin:0px;
    padding:0px;
}

#menuPrincipal {
    width:600px;
    height:31px;
    position:relative;
    z-index:999;
    list-style: none;
    margin:0 auto;
    padding:5px 0px 0px 0px;
}

#menuPrincipal li {
    float:left;
    display:block;
    padding:0 20px 0 20px;
    border-right:1px solid #ffffff;
}
#menuPrincipal li:last {
    float:left;
    display:block;
    margin-right:0px;
}

#menuPrincipal li a {
    color:#ffffff;
    font-family: "MuseoSans500", helvetica, sans-serif;
    font-weight:normal;
    font-size:13px;
    text-decoration: none;
}

#menuPrincipal li a:hover {
    color:#cc9966;
}

#menuPrincipal .selecionado {
    color:#cc9966;
}

#bannerHome {
    padding:0px;
    margin:5px 0px 0px 0px;
    width:798px;
    height:315px;
}

#bannerHome img {
    border:1px solid #ffffff;
    padding:0px !important;
    margin:0px !important;
    position:relative;
}

#bannerHome .imagem01 {
    padding:0px !important;
    margin:0px !important;
}

#bannerHome .imagem02 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    top:-65px;
    left:-5px;
}

#bannerHome .imagem03 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    top:-65px;
    left:-10px;
}

#bannerHome .imagem04 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    top:-70px;
    left:227px;
}

#bannerHome .imagem05 {
    padding:0px !important;
    margin:0px !important;
    top:-70px;
    left:222px;
}

#bannerHome .imagem06 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    float:right;
    top:-222px;
    *top:-376px;
    right:2px;
}

#imgLateral {
    top:-432px;
    width:350px;
    left:0px;
    float:right;
    position:relative;
}

#imgLateral p {
    color:#9f410a;
    top:30px;
    *top:20px;
    *left:0px;
    margin-left:25px;
    margin-bottom:8px;
    margin-top:0px;
    position:relative;
}

#imgLateral .imagem07 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    float:right;
    top:75px;
    *top:75px;
    border:1px solid #ffffff;
}

#imgLateral .imagem08 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    float:right;
    top:75px;
    *top:75px;
    left:-1px;
    border:1px solid #ffffff;
}

#imgLateral .imagem09 {
    padding:0px !important;
    margin:0px !important;
    position:absolute;
    float:right;
    top:405px;
    *top:405px;
    left:40px;
    border:1px solid #ffffff;
}

#imgLateral .imagem10 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    float:right;
    top:110px;
    *top:110px;
    left:-1px;
    border:1px solid #ffffff;
}

#imgLateral .imagem11 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    float:right;
    top:110px;
    *top:110px;
    left:-2px;
    border:1px solid #ffffff;
}

#imgLateral .imagem12 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    float:right;
    top:-5px;
    *top:-0px;
    left:-3px;
    border:1px solid #ffffff;
}

#imgLateral .imagem13 {
    padding:0px !important;
    margin:0px !important;
    position:relative;
    float:right;
    top:-5px;
    *top:-0px;
    left:-2px;
    border:1px solid #ffffff;
}

#blockTextHome {
    margin-top:0px;
    *margin-bottom:20px;
    height:330px;
}

.blockHome {
    width: 498px;
    line-height: 18px;
    padding:0px;
    margin:5px 0px 0px 0px;
}

.blockInterno {
    width: 458px;
    line-height: 18px;
    padding:0px;
    margin:10px 0px 0px 0px;
}

#footer {
    width: 100%;
    position:absolute;
    bottom:0px !important; 
    border-bottom:5px solid #713100;
}


#footerEquipe {
    width: 100%;
    position:relative;
    bottom:0px!important;
    border-bottom:5px solid #713100;
}

.footerContent {
    width: 798px;
    margin:0px auto;
    position:relative;
    margin-bottom:30px;
    *margin-bottom:10px;
    border:1px solid transparent;
}

.copyright {
    float:left;
    font-family: Tahoma, Arial, Sans-serif;
    font-size: 11px;
    color:#713100;
    width: 700px;
}

.assinaturaSite {
    float:right;
    margin-top:10px;
    *margin-top:-5px;
}

#contatoForm {
    width:300px;
    height:350px;
    position:relative;
}


#contatoForm p {
    padding:0px;
    margin-top:0px;
    margin-bottom:5px;

}

#contatoForm p div {
    width:60px;
    padding:0px;
    margin:0px;
    display:inline;
    float:left;
    font-size: 10px;
}

#contatoForm > div {
        font-size: 11px;
}

#contatoForm input {
    padding:2px;
}

.btncontato {
    background:#9f410a;
    padding: 5px 10px 5px 10px !Important;
    color:#ffffff;
    border:none;
    cursor:pointer;
    float:right;
    margin-right:93px;
}

.btncontato:hover {
    background:#d0723c;
}