
#conteudo {
padding:0 0 5% 0;
margin:auto auto auto 0.2%;
width:99.9%;
background-color:#fff;
overflow:hidden;
display:block;
height:auto;
text-align:justify;
line-height:17px;
}
/* Fix IE. Hide from Mac \*/
*:first-child+html #conteudo {
min-height:65.4em !important;
}
/* End */
#conteudo h1 {
color:#fff;
background:#77c8b9;
font-weight:bold;
font-size:1.5em;
padding:0.5em 0.8em;
margin-bottom:0.5em;
}
h1#tit-apresentacao {
font-size:1em;
padding:0.3em 1.4em;
margin-bottom:0;
}
#conteudo h2 {
color:#666;
display:block;
padding-left:0.8em;
margin:3% auto 1% auto;
font:bold 135% Verdana, Arial, Helvetica, sans-serif;
}
#conteudo h3 {
display:block;
margin:15px auto 10px auto;
font-size:130%;
font-weight:bold;
color:#458989;
background:#E9F3F3;
padding:0.6% 0.8em;
text-indent:3px;
}

#conteudo p {
display:block;
margin-top:3%;
width:95%;
margin:auto;
position:relative;
}
/* === CHROME === */
body:nth-of-type(1) #conteudo p {
padding-bottom:15px;
}
/* ============== */
p#apresentacao {
text-indent:1em;
background:#77c8b9;
color:#fff;
width:auto;
padding:0.5em 1.5em 1.2em 1.5em;
border-bottom:1px #969696 solid;
margin-top:0 !important;
}
p#apresentacao a {
font-weight:bold;
display:block;
font-size:0.9em;
text-decoration:none;
color:#fff;
background:transparent url(../imagens/apontador_branco.png) no-repeat 0 center;
}
p#apresentacao a:hover {
text-decoration:underline;
}

#conteudo label {
display:block;
margin:15px auto 10px auto;
font-size:120%;
text-indent:3%;
clear:left;
overflow:hidden;
color:#52A3A3;
}
#conteudo label img {
display:block;
margin:0.5em 0.5em 0.5em 1em;
float:left;
}
#conteudo label b {
background:transparent;
font-size:85%;
margin:0.6em 0;
overflow:hidden;
color:#333;
padding:0;
font-weight:normal;
}

#conteudo ul {
padding:0 5%;
}
#conteudo ul li {
list-style:outside disc !important;
margin:5px auto;
text-align:justify;
}

#conteudo form {
border:1px #f5f5f5 solid;
width:70%;
margin:2% auto;
padding:1% 3% 2% 3%;
}
#conteudo form span {
display:block;
margin:2% auto 2px auto;
}

#conteudo hr {
width:93%;
display:block;
height:3px;
margin:3% 5% 2% auto;
}
/* Fix IE. Hide from Mac \*/
*:first-child+html #conteudo hr {
width:98%;
}
/* End */

/* INDEX ---------------------------------------- */

#conteudo div {
width:61.9%;
max-width:623px !important;
height:280px;
position:absolute;
top:31.3em;
display:block;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#60f3db;
}
/* === CHROME === */
body:nth-of-type(1) #conteudo div {
top:31.3em;
}
/* ============== */
/* Fix IE. Hide from Mac \*/
*:first-child+html #conteudo div {
width:62.1%;
}
/* End */
#conteudo div a {
display:block;
cursor:default;
text-decoration:none;
}
#conteudo div a:hover {
text-decoration:none;
}
div#bloco-1 {
z-index:+2;
background:transparent url(../imagens/div_bloco_1.jpg) no-repeat 3em center;
height:auto;
padding:9.6em 0 5em 0;
}
/* === CHROME ===*/
body:nth-of-type(1) div#bloco-1 { padding-top:6.7em;height:135px; }
body:nth-of-type(1) div#bloco-1 a { padding:0; }
/* ============= */

div#bloco-1 a {
width:15em;
margin-left:55.5%;
padding:0.2em 0 0.3em 0;
}

a#home-leia-mais-1 {
position:absolute;
width:6.5em !important;
height:1em;
left:-0.5em;
margin-top:1.5em;
cursor:pointer !important;
}
/* === CHROME ===*/
body:nth-of-type(1) a#home-leia-mais-1 { top:4em; }
/* ============= */

/* Fix IE. Hide from Mac \*/
*:first-child+html a#home-leia-mais-1 {
margin-top:18.7em;
}
/* End */


/*---------------------------------------------------------------*/

div#bloco-2 {
position:absolute;
top:32.8em;
height:auto;
padding:27em 0 16.2em 0;
z-index:1;
background:#b2c4b0 url(../imagens/div_bloco_2.jpg) no-repeat 0.6em 67%;
text-align:left;
}
/* === CHROME ===*/
body:nth-of-type(1) div#bloco-2 { 
top:32.8em;
padding:25em 0 6.5em 0;
background-position:0.6em 68%;
height:280px;
}
/* ============ */

/* Fix IE. Hide from Mac \*/
*:first-child+html div#bloco-2 {
top:63.2%;
padding:27.5em 0 17.1em 0;
background:#b2c4b0 url(../imagens/div_bloco_2.jpg) no-repeat 0.6em 68.5%;
}
/* End */

div#bloco-2 a {
width:11em;
margin-left:10.8%;
padding:0.1em 0 0 0;
}
/* === CHROME ===*/
body:nth-of-type(1) div#bloco-2 a { margin-top:0 !important; }
/* ============ */

a#home-leia-mais-2 {
position:absolute;
width:6.5em !important;
height:1em;
top:28em;
left:13.3em;
margin-top:1.5em;
cursor:pointer !important;
}
/* Fix IE. Hide from Mac \*/
*:first-child+html a#home-leia-mais-2 {
z-index:+10;
position:relative;
margin-top:-2.8em;
}
/* End */
/* === CHROME ===*/
body:nth-of-type(1) a#home-leia-mais-2 { top:1.3em; }
/* ============= */

a#link_9, a#link_10, a#link_11 {
display:block;
position:relative;
margin-top:1.5em;
*margin-top:2em;
margin-left:9.4% !important;
width:26em !important;
font-size:0.8em;
}
/* === CHROME ===*/
body:nth-of-type(1) a#link_9 { padding-top:0.7em; }
/* ============= */
a#link_10 {
margin-top:0.8em;
}
a#link_11 {
margin-top:0.8em;
}

#conteudo div strong {
color:#2f6c62;
font:bold 100% Verdana, Arial, Helvetica, sans-serif;
display:block;
display:compact;
width:auto;
float:left;
text-indent:9px;
margin-top:10px;
}
#conteudo div img {
float:right;
position:relative;
margin-top:7%;
}
#conteudo div label {
clear:left;
position:relative;
margin:18% 0 0 0;
display:block;
width:67%;
padding-left:3%;
height:50%;
min-height:50%;
text-align:left;
color:#FFF;
text-indent:0;
font-size:12px;
}
/* === CHROME ===*/
body:nth-of-type(1) #conteudo div label { margin-top:1em; }
body:nth-of-type(1) #conteudo div a { margin-top:0.5em; }
/* === FIM ===*/
@media all and (min-width: 0){
#conteudo div label { top:1.6em; }
#conteudo div a { top:2.5em;position:relative; }
}

/* Fix IE. Hide from Mac \*/
*:first-child+html #conteudo div label {
margin-top:9%;
}
*:first-child+html #conteudo div a {
top:3%;
}
/* End */

#conteudo img {
margin:2.5em auto;
display:block;
position:relative;
}
