﻿/*@font-face {
	font-family: 'MinionPro-Regular';
	src: url('fonts/MinionPro-Regular.eot');
	src: local('☺'), url('fonts/MinionPro-Regular.woff') format('woff'), url('fonts/MinionPro-Regular.ttf') format('truetype'), url('fonts/MinionPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MinionPro-Bold';
	src: url('fonts/MinionPro-Bold.eot');
	src: local('☺'), url('fonts/MinionPro-Bold.woff') format('woff'), url('fonts/MinionPro-Bold.ttf') format('truetype'), url('fonts/MinionPro-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

@font-face {
    font-family: 'MinionPro-Bold';
    src: url('fonts/mpro-bold-webfont.eot');
    src: url('fonts/mpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/mpro-bold-webfont.woff') format('woff'),
         url('fonts/mpro-bold-webfont.ttf') format('truetype'),
         url('fonts/mpro-bold-webfont.svg#mprobold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MinionPro-Regular';
    src: url('fonts/mpro-regular-webfont.eot');
    src: url('fonts/mpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/mpro-regular-webfont.woff') format('woff'),
         url('fonts/mpro-regular-webfont.ttf') format('truetype'),
         url('fonts/mpro-regular-webfont.svg#mproregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body 
{
    margin:10px 0 0 0;
    padding:0;
    text-align:center;
    background-color:#000;
    color:#FFF;
    font-family:'MinionPro-Regular', Arial, Sans-Serif;
    font-size:16px;
}

#master
{
    text-align:left;
    margin:0 auto;
    width:940px;
    padding-top:90px;
    padding-bottom:70px;
    position:relative;
}
#map-canvas img {  max-width: none; }
#map-canvas label {display:inline;}

h1, h2, h3, h4, h5, h6 {text-transform:uppercase;}

#menu {position:absolute;top:30px;width:940px;}
#menu .mnuContainer {border:solid 1px #000;height:58px; }
#menu nav { height:58px; }
#menu ul {margin:0;padding:0;margin-top:18px;font-size:14px;}
#menu li {list-style-type:none;display:inline;margin-left:30px;}
#menu li.first {margin-left:0;}
#menu .logo {top:-5px;right:40px;position:absolute;}
#menu a {color:#FFF;font-size:1.1em;text-decoration:none;text-shadow: 0 0 .5em #000000,0 0 .5em #000000;}
#menu a:hover {text-decoration:none;}

.radial {
    background: #6a6a6a; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2YTZhNmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTcxNzE3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-radial-gradient(center, ellipse cover,  #6a6a6a 0%, #171717 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#6a6a6a), color-stop(100%,#171717)); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  #6a6a6a 0%,#171717 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  #6a6a6a 0%,#171717 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  #6a6a6a 0%,#171717 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  #6a6a6a 0%,#171717 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a6a6a', endColorstr='#171717',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

#footer 
{
    position:absolute;
    bottom:30px;
    height:40px;
    width:940px;
    text-align:center;
    font-family:Arial, Sans-Serif;
    font-size:10px;
}
#footer address {display:inline;}
#footer .container {margin-top:8px;}
#footer a {color:#FFF;font-size:10px;}
#footer img {margin-left:10px;}

#Default {height:565px;text-align:center;}
#Default .btConheca {bottom:100px;position: absolute;width: 940px;}

#Conheca-o-Florenca .subtitle {height:80px;position:relative;}
#Conheca-o-Florenca .subtitle h2 {width:940px;color:#000;font-size:24px;text-align:center;position:absolute;top:20px;}
#Conheca-o-Florenca .subtitle img {right:80px;position:absolute;top:5px;}
#Conheca-o-Florenca .texto {background-color:#E2DBCF;color:#000;padding-top:50px;padding-bottom:40px;}
#Conheca-o-Florenca .fotos {background-color:#000;padding:50px 0;}
#Conheca-o-Florenca .btprevious {padding-top:50px;text-align:center;}
#Conheca-o-Florenca .btnext {padding-top:50px;text-align:center;}
#Conheca-o-Florenca .midia {background-color:#333;padding:50px 0;}
#Conheca-o-Florenca h3 {font-size:16px;}
#Conheca-o-Florenca .boxConheca {padding:10px;color:#5B5B5F;text-align:center;font-size:16px;border:solid 1px #5B5B5F;margin-top:30px;}
#Conheca-o-Florenca .a_arrow 
{
    color:#5B5B5F;font-size:12px;
    padding-left:15px; 
    background:transparent url(../images/go.png) no-repeat left center;
}
#Conheca-o-Florenca .divulgacao {
  text-align: justify;
  /*font-size: 0.1px;  IE 9/10 don't like font-size: 0; */
  min-width: 780px;
}
#Conheca-o-Florenca .divulgacao a 
{
    text-decoration:none;
    color:#FFF;
    font-family:Arial, Sans-Serif;
    font-size:10px;
}
#Conheca-o-Florenca .divulgacao div.bloco {
  width: auto;
  display: inline-block;
}
#Conheca-o-Florenca .divulgacao:after {
  content: '';
  width: 100%; /* Ensures there are at least 2 lines of text, so justification works */
  display: inline-block;
}

#Conheca-o-Florenca #carComercial {display:block;width:120px;float:right;margin:0;}
/*#Conheca-o-Florenca #carComercial .carousel-inner {height:90px;}
#Conheca-o-Florenca #carComercial div {display:block;} */

#Terrenos-Disponiveis .terrenos {background-color:#E2DBCF;color:#000;padding:40px 0;}
#Terrenos-Disponiveis .condicoes-financiamento {background-color:#333;padding:40px 0;}
#Terrenos-Disponiveis .condicoes-financiamento p {color:#999;}
#Terrenos-Disponiveis .condicoes-financiamento a {color:#FFF;padding-left:15px; 
    background:transparent url(../images/go_white.png) no-repeat left center;}
#Terrenos-Disponiveis .condicoes-financiamento .condicao {padding:20px; border:solid 1px #000;min-height:95px;}
#Terrenos-Disponiveis .condicoes-financiamento .financiamento {padding:20px; border:solid 1px #000;min-height:95px;}
#Terrenos-Disponiveis .condicoes-financiamento .financiamento img {float:right;}
.a_arrow_white {color:#FFF;padding-left:15px; 
    background:transparent url(../images/go_white.png) no-repeat left center;}

#Localizacao .empreendimento {background-color:#E2DBCF;color:#000;padding:40px 0;}
#Localizacao .arredores {background-color:#333;padding:40px 0;}
#Localizacao .arredores .middle {margin-left:60px;}
#Localizacao .arredores .last {margin-left:60px;width:290px !important;}
#Localizacao .arredores .title {color:#666;}
#Localizacao  h3 {font-size:16px;}
#Localizacao .a_arrow 
{
    color:#5B5B5F;font-size:12px;
    padding-left:15px; 
    background:transparent url(../images/go.png) no-repeat left center;
}
#Localizacao .km {color:#666;font-size:14px;}
#Localizacao .txtDivider {color:#FFF;}

#Opiniao-dos-Moradores .opinioes {background-color:#E2DBCF;color:#000;padding:40px 0;}
#Opiniao-dos-Moradores h3 {font-size:16px;}
#Opiniao-dos-Moradores .opiniao {font-size:16px;}
#Opiniao-dos-Moradores .nome {font-size:16px;color:#5B5B5F;display:inline-block;}
#Opiniao-dos-Moradores img {border:solid 1px #000; padding:5px;}
#Opiniao-dos-Moradores .a_arrow {
    color:#5B5B5F;font-size:12px;
    padding-left:15px; 
    background:transparent url(../images/go.png) no-repeat 10px center;
}
#Opiniao-dos-Moradores .a_border {
    border:solid 1px #5B5B5F;
    padding:10px 25px;   
}
#Opiniao-dos-Moradores .a_verVideo 
{
    margin-left:50px;
    color:#5B5B5F;font-size:12px;
    padding-left:15px;
    background:transparent url(../images/go.png) no-repeat left center;
    /* border:solid 1px #5B5B5F;    padding:10px 25px;*/
}


#Contato .formulario {background-color:#E2DBCF;color:#000;padding:40px 0;}
#Contato .control-label {width:80px;text-align:left;}
#Contato .controls {margin-left:90px;}
#Contato input, #Contato textarea {width:270px;}
#Contato .checkbox input {width:13px;}
#Contato label {font-size:18px;}
#Contato .bt {width:78px;}
#Contato h3 {font-size:16px;}
#Contato .a_arrow {
    color:#5B5B5F;font-size:12px;
    padding-left:15px; 
    background:transparent url(../images/go.png) no-repeat 10px center;
}
#Contato .a_border {
    border:solid 1px #5B5B5F;
    padding:10px 25px;   
}

#Interesse .formulario {background-color:#E2DBCF;color:#000;padding:40px 0;}
#Interesse .control-label {width:80px;text-align:left;}
#Interesse .controls {margin-left:90px;}
#Interesse input, #Interesse textarea {width:270px;}
#Interesse .checkbox input {width:13px;}
#Interesse label {font-size:18px;}
#Interesse .bt {width:78px;}
#Interesse h3 {font-size:16px;}
#Interesse .a_arrow {
    color:#5B5B5F;font-size:12px;
    padding-left:15px; 
    background:transparent url(../images/go.png) no-repeat 10px center;
}
#Interesse .a_border {
    border:solid 1px #5B5B5F;
    padding:10px 25px;   
}

#Envie-sua-Opiniao .formulario {background-color:#E2DBCF;color:#000;padding:40px 0;}
#Envie-sua-Opiniao .control-label {width:80px;text-align:left;}
#Envie-sua-Opiniao .controls {margin-left:90px;}
#Envie-sua-Opiniao input, #Envie-sua-Opiniao textarea { width:270px;}
#Envie-sua-Opiniao .checkbox input {width:13px;}
#Envie-sua-Opiniao .bt {width:78px;}
#Envie-sua-Opiniao h3 {font-size:16px;}
#Envie-sua-Opiniao p {font-size:16px;line-height:18px;}
#Envie-sua-Opiniao label {font-size:18px;}
#Envie-sua-Opiniao .checkbox span {font-size:16px;}
#Envie-sua-Opiniao .a_arrow 
{
    color:#5B5B5F;font-size:12px;
    padding-left:15px; 
    background:transparent url(../images/go.png) no-repeat 10px center;
}
#Envie-sua-Opiniao .a_border 
{
    border:solid 1px #5B5B5F;
    padding:10px 25px;   
}

#Login .formulario {background-color:#E2DBCF;color:#000;padding:40px 0;}
#Login .a_arrow 
{
    color:#5B5B5F;font-size:12px;
    padding-left:15px; 
    background:transparent url(../images/go.png) no-repeat 10px center;
}
#Login .a_border 
{
    border:solid 1px #5B5B5F;
    padding:10px 25px;   
}

#Obrigado {background-color:#E2DBCF;color:#000;padding-top:50px;padding-bottom:40px;}