/* CSS Document */

*{
margin:0;
padding:0;
}
img{
border:0;
}
form{
margin:0;
padding:0;
}
.header li a.current{
color:#660000;
}
.subsecoes li a.current{
background:url(../images/subsecoes_icone_hi.gif) left no-repeat;
color:#660000;
}
h3{
clear:left;
color:#540000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
line-height:17px;
padding:12px 300px 0 32px;
}
.janela7 h3{
color:#0d2929;
font-size:16px;
font-style:normal;
font-weight:bold;
line-height:17px;
padding:12px 16px 0 16px;
}
h4{
clear:both;
color:#660000;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:13px;
padding:20px 16px 0 16px;
}
.janela7 h4{
font-size:15px;
line-height:17px;
color:#540000;
}
#secao h4{
font-size:16px;
line-height:18px;
}
#secao .janela5 h4{
color:#afcfc5;
font-size:11px;
font-weight:bold;
line-height:13px;
padding:16px 16px 0 16px;
}
#imagens_videos h4{
color:#002625;
font-size:14px;
line-height:17px;
padding-top:25px;
}
#textos .janela0 h4{
font-size:16px;
line-height:18px;
color:#002625;
padding:0 300px 8px 32px;
}
h5{
color:#2A6D6F;
font-size:13px;
font-weight:normal;
line-height:15px;
font-family:Arial, Helvetica, sans-serif;
padding:12px 16px 0 16px;
}

h5 a { color:#660000; text-decoration: none; }
h5 a:hover { color:#008989; text-decoration: none; }

h6{
color:#540000;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
line-height:16px;
text-align:right;
padding:0 300px 32px 0;
}
#textos h6{
text-align:left;
color:#0d2929;
font-size:12px;
line-height:15px;
font-weight:bold;
padding:0 300px 0 32px;
}
#textos h6.autor{
font-style:italic;
font-weight:normal;
}
p.legenda_foto{
color:#0e3939;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
line-height:13px;
padding:0 60px 0 0;
}
p.legenda_foto span{
display:block;
text-align:right;
}
p.legenda_foto span img{
margin:10px 0 0 10px;
}
p.navegacao{
width: 250px;
padding:0 60px 15px 0;
}
p.navegacao span{
display:block;
text-align:right;
}

p.navegacao span img{
margin:10px 0 0 10px;
}
.citacao{
color:#195353;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
line-height:21px;
padding:0 55px 10px 0;
}

fieldset{
border:0;
padding:0 16px 16px 16px;
}
#textos .janela5 fieldset{
position:absolute;
bottom:-50px;
left:-16px;
}
#textos .form_buscar{
background-color:#ccc;
border:0;
color:#195353;
float:left;
font-size:12px;
height:16px;
line-height:16px;
padding-left:5px;
width:195px;
}
#textos .form_btn{
background-color:#2e9899;
color:#fff;
border:0;
float:left;
font-size:12px;
height:16px;
line-height:16px;
padding:0 2px;
}
.idioma{
clear:left;
display:block;
float:left;
padding:0 0 0 32px;
}
.de_sobre{
clear:left;
display:block;
float:left;
padding:5px 0 0 32px;
}
.idioma ul,  .de_sobre ul{
display:inline;
list-style:none;
}
.idioma ul li, .de_sobre ul li{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
padding-right:10px;
}
.idioma ul li a, .de_sobre ul li a{
display:block;
color:#898888;
text-decoration:none;
}
.idioma ul li a:hover, .de_sobre ul li a:hover{
text-decoration:underline;
}
.idioma li.current a{
color:#660000;
font-weight:bold;
}
.de_sobre li.current a{
color:#237777;
font-weight:bold;
}
.navegacao{
float:right;
list-style:none;
display:inline;
font-size:14px;
padding:20px 200px 0 0;
line-height:16px;
}
.navegacao_txt{
float:right;
list-style:none;
display:inline;
font-size:14px;
padding:20px 286px 16px 32px;
line-height:16px;
}
.navegacao_galeria{
color:#666;
float:right;
font-size:12px;
list-style:none;
display:inline;
padding-right:32px;
}
.navegacao_videos{
color:#6da29b;
font-size:12px;
list-style:none;
display:inline;
position:absolute;
left:32px;
bottom:32px;
}
.navegacao_textos{
color:#6da29b;
font-size:12px;
list-style:none;
display:inline;
position:absolute;
left:32px;
bottom:16px;
}
.navegacao_horizontal_verde{
color:#6da29b;
position:absolute;
right:32px;
top:416px;
}
#textos .navegacao_horizontal_verde{
color:#6da29b;
position:absolute;
right:268px;
top:28px;
}
#textos .janela5 .navegacao_horizontal_verde{
color:#6da29b;
position:absolute;
right:32px;
top:468px;
}
#textos .janela5 .navegacao_horizontal_verde a{
float:left;
}
.navegacao_horizontal_verde img{
margin-left:9px;
}
.navegacao li, .navegacao_galeria li,  .navegacao_videos li, .navegacao_textos li, .navegacao_txt li{
font-family:Arial, Helvetica, sans-serif;
float:left;
padding-left:3px;
}
.navegacao li a, .navegacao_txt li a{
color:#237777;
display:block;
font-weight:bold;
text-decoration:none;
}
.navegacao_galeria li a, .navegacao_videos li a, .navegacao_textos li a{
color:#666;
display:block;
font-weight:bold;
text-decoration:none;
}
.navegacao_galeria li img, .navegacao_videos li img{
margin-left:6px;
}
.navegacao li a:hover, .navegacao_galeria li a:hover, .navegacao_txt li a:hover{
text-decoration:underline;
}
.navegacao li a.current, .navegacao_galeria li a.current, .navegacao_txt li a.current{
color:#772323;
text-decoration:underline;
}
#textos .navegacao_textos li a.current{
color:#fff;
text-decoration:underline;
}
#imagens_videos .navegacao_videos li a.current, #imagens_videos  .navegacao_videos li a:hover{
color:#acc1c1;
text-decoration:underline;
}
.navegacao li span a, .navegacao_txt li span a {
font-weight:normal;
}
.capa_janela_c h4{
color:#97DDDE;
font-size:14px;
line-height:15px;
margin-bottom: 6px;
}
.capa_janela_c h4 span{
font-weight:normal;
}
.capa_circ_jan_titulo {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #469a9b;
text-decoration: none;
text-align: right;
margin:6px 26px 0 16px;
}
.capa_circ_jan_titulo a { color: #469a9b; text-decoration: none; }
.capa_circ_jan_titulo a:hover { color: #002625; text-decoration: none; }

.wrapper0{
background-color:#fff;
width:100%;
}
.wrapper1{
}
.header{
height:300px;
width:960px;
}
#secao .header, #imagens_fotos .header, #imagens_videos .header,  #textos .header{
height:123px;
}
.faixa{
background:url(../images/faixa_capa.gif) repeat-x;
height:96px;
width:100%;
position:absolute;
top:204px;
}
#secao .faixa, #imagens_fotos .faixa, #imagens_videos .faixa, #textos .faixa{
background:url(../images/faixa_interna.gif) repeat-x;
height:32px;
top:91px;
}
.header ul{
display:inline;
list-style:none;
}
.header li{
color:#660000;
float:left;
font-size:13px;
line-height:43px;
}
.header li a{
color:#008989;
display:block;
text-decoration:none;
padding:0 5px;
}
.header li a:hover{
background:url(../images/menu_trave_a.gif) top repeat-x;
color:#999;
}
.menu_base {
width: 896px;
height: 43px;
background-image: url(../images/menu_base.gif);
background-repeat: no-repeat;
top: 16px;
position: absolute;
left: 32px;
font-family: Arial, Helvetica, sans-serif;
color: #008989;
}
.menu_divisoria{
height: 43px;
width: 14px;
}
.menu_busca {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
height: 13px;
width: 100px;
margin:14px 0 0 6px;
float:left;
border:0;
}
.logo_edgarmorin {
position: absolute;
left: 328px;
top: 75px;
height: 176px;
width: 304px;
z-index: 1000000000;
}
#secao .logo_edgarmorin, #imagens_fotos .logo_edgarmorin, #imagens_videos .logo_edgarmorin,  #textos .logo_edgarmorin{
height:48px;
left:48px;
position:absolute;
top:75px;
width:304px;
z-index:100;
}
.capa_circ_titulo {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: 500;
color: #BF8E00;
text-decoration: none;
text-align: center;
height: 16px;
width: 304px;
left: 328px;
top: 258px;
position: absolute;
z-index:1;
}
.content{
float:left;
width:960px;
}
.capa_ilustra {
position: absolute;
z-index: 1;
height: 288px;
width: 672px;
left: 0px;
top: 299px;
}
#secao .capa_ilustra{
left:288px;
top:155px;
}
.capa_janela_e {
height: 320px;
width: 288px;
max-height:488px;
position: absolute;
left: 0px;
top: 106px;
z-index: 2;
}
.capa_janela_d {
height: 320px;
width: 288px;
max-height:488px;
position: absolute;
left: 672px;
top: 106px;
z-index: 5;
}
.capa_janela_c {
height: 288px;
width: 416px;
position: absolute;
left: 272px;
top: 587px;
z-index: 3;
}
.janela0{
height: 624px;
width: 862px;
position: absolute;
left: 32px;
top: 107px;
z-index: 4;
visibility: visible;
}
#imagens_fotos .janela0{
width: 896px;
}
#imagens_videos .janela0{
width: 672px;
}
#textos .janela0{
}
.janela1{
height: 624px;
width: 416px;
position: absolute;
left: 32px;
top: 107px;
z-index: 4;
visibility: visible;
}
.sombra{
height:624px;
left:33px;
position:absolute;
top:107px;
visibility:visible;
width:415px;
z-index:5;
}
.janela2{	
position: absolute;
z-index: 7;
height: 640px;
width: 416px;
left: 160px;
top: 155px;
}

.janela20{	
position: absolute;
z-index: 10000000;
height: 624px;
width: 416px;
left: 160px;
top: 155px;
visibility:hidden;
}

#secao .janela2 .middle p, #secao .janela20 .middle p{
color:#2A6D6F;
}
.janela2 fieldset{
margin-botton:16px;
}
/*.janela2 fieldset label{
display:block;
}*/
.janela2 fieldset label input{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999999;
border: 1px solid #44A7AA;
height:14px;
margin-top:4px;
}
.janela2 .btn{
border: 1px solid #44A7AA;
color:#35898A;
float:right;
font-size:11px;
font-weight:bold;
line-height:16px;
margin:4px 22px 0 0;
}
.janela2_form1{	
margin-right:4px;
width: 166px;
}
.janela2_form2{
width:168px;
}
.janela2_form3{
width: 138px;
}
.janela2_form4{
margin-right:4px;
width:20px;
}
.janela2_form5{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999999;
border: 1px solid #44A7AA;
margin-top:4px;
height: 60px;
width: 344px;
}
.janela2_form6{
margin-right:4px;
text-align: left;
width:15px;
}
#home .janela2 span {
font-family: Arial, Helvetica, sans-serif;
color:#2A6D6F;
font-size:12px;
margin:0 32px 16px 0px;
text-align:left;
}
.janela3{	
position: absolute;
z-index: 7;
height: 640px;
width: 416px;
left: 160px;
top: 155px;
}
.janela4{
height: 368px;
width: 385px;
position: absolute;
left: 543px;
top: 107px;
z-index: 10;
visibility: inherit;
}
.janela5{
width:287px;
position: absolute;
left: 641px;
top: 91px;
z-index: 5;
visibility: visible;
}
.janela6{
width:192px;
position: absolute;
left: 736px;
top: 91px;
z-index: 5;
visibility: visible;
}
.janela7{	
position: absolute;
z-index: 1000000000;
height: 624px;
width: 480px;
left: 448px;
top: 91px;
}
.janela7 a{
color:#540000;
text-decoration:none;
}
.janela7 a:hover{
text-decoration:underline;
}
.circ_publico_texto {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 15px;
color: #2A6D6F;
text-decoration: none;
text-align: left;
margin:0 32px 16px 16px;
border-bottom: 1px dotted #35898A;
}
.janela_scroll{
height:540px;
}
.btn_scroll{
position:absolute;
bottom:32px;
right:32px;
}
#easyscrollnav {
	position:absolute;
bottom:25px;
right:32px;
}
#easyscrollnav li {
list-style:none;
cursor: pointer;
}
#easyscroll1nav1 {
	position:absolute;
bottom:35px;
right:32px;
}
#easyscroll1nav1 li {
list-style:none;
cursor: pointer;
}
.nav_horizontal_verde {
color:#6DA29B;
position:absolute;
right:60px;
bottom:35px;
}
.btn_scroll a{
display:block;
margin-top:10px;
text-align:right;
}
.janela5 .btn_scroll{
right:32px;
bottom:21px;
}
.janela7 .btn_scroll{
bottom:72px;
right:24px;
}
.janela5 .middle .btn_scroll a{
display:block;
padding-bottom:9px;
padding-top:0;
margin-top:0;
text-align:right;
}
.topo_right{
background:url(../images/canto_verde_d3.gif) right top no-repeat;
float:left;
height:16px;
width:400px;
}
.topo_right40{
background:url(../images/canto_verde_d3.gif) right top no-repeat;
float:left;
height:16px;
width:400px;
}
#home .topo_right{
background:url(../images/canto_red_d1.gif) right top no-repeat;
width:272px;
}
#home .janela2 .topo_right{
	background:url(../images/canto_verde_d3.gif) right top no-repeat;
	float:left;
	height:16px;
	width:400px;	
}
#home .topo_right40{
background:transparent url(../images/canto_verde_d3.gif) no-repeat scroll right top;
width:464px;
}
#home .capa_janela_c .topo_right{
background:url(../images/canto_verde_d3.gif) right top no-repeat;
width:400px;
}
#home .capa_janela_c .topo_right40{
background:url(../images/canto_verde_d3.gif) right top no-repeat;
width:400px;
}
.janela2 .topo_right, .janela20 .topo_right, .janela3 .topo_right, .janela4 .topo_right, .janela5 .topo_right, #imagens_videos .janela5 .topo_right, .janela6 .topo_right,.janela7 .topo_right40,{
background:url(../images/canto_verde_d3.gif) right top no-repeat;
}
.janela0 .topo_right{
background:url(../images/canto_red_d1.gif) right top no-repeat;
width:846px;
}
#imagens_fotos .topo_right{
width:880px;
}
#imagens_videos .janela0 .topo_right{
width:656px;
}
.janela1 .topo_right{
background:url(../images/canto_red_d1.gif) right top no-repeat;
}
.janela2 .topo_right, .janela20 .topo_right, .janela3 .topo_right{
width:400px;
}
.janela4 .topo_right{
width:369px;
}
.janela5 .topo_right{
width:271px;
}
#imagens_videos .janela5 .topo_right{
width:223px;
}
.janela6 .topo_right{
width:176px;
}
.janela7 .topo_right40{
background:url(../images/canto_verde_d3.gif) right top no-repeat;
width:464px;
}
.canto_topo{
float:left;
}
.middle{
background:url(../images/canto_red_e2.gif) left bottom repeat-y;
float:left;
width:288px;
}

.capa_janela_c  .middle, .janela2 .middle, .janela3 .middle, #secao .janela4 .middle, #secao .janela5 .middle, #textos .janela5 .middle, #imagens_videos .janela5 .middle, #secao .janela6 .middle, .janela7 .middle, .janela20 .middle{
background:url(../images/canto_verde_e2.gif) left bottom repeat;
}
.capa_janela_c  .middle, .janela2 .middle, .janela20 .middle, .janela3 .middle{
width:416px;
}
#secao .janela1 .middle{
width:416px;
}
#secao .janela0 .middle, #textos .janela0 .middle{
width:862px;
}
#imagens_fotos .janela0 .middle{
width:896px;
}
#imagens_videos .janela0 .middle{
width:672px;
}
#secao .janela4 .middle{
width:385px;
}
.janela5 .middle{
width:287px;
}
#secao .janela5 .middle{
margin-bottom:10px;
}
#imagens_videos .janela5 .middle{
width:239px;
}
#secao .janela6 .middle{
margin-bottom:10px;
width:192px;
}
.janela7 .middle{
width:480px;
}
#home .canto_middle{
padding-bottom:16px;
width:272px;
}

#home .janela2 .canto_middle{
padding-bottom:0;
	width:400px;
}

.canto_middle, #secao .janela0 .canto_middle_obra, #home .capa_janela_c .canto_middle{
background:url(../images/canto_red_right.gif) right repeat-y;
}
#home .janela2 .canto_middle {
background:url(../images/canto_verde_right3.gif) right repeat-y;
}
.canto_right{
float:right;
background:url(../images/canto_verde_right3.gif) right repeat-y;
width:464px;
}
.canto_middle{
	float:right;
	padding-bottom:0;
	width:400px;
	background-color: #edf5ed;
}
#secao .janela1 .canto_middle, #secao .janela2 .canto_middle, #secao .janela20 .canto_middle, #secao .janela3 .canto_middle{
height:592px;
}
#secao .janela0 .canto_middle, #textos .janela0 .canto_middle{
width:846px;
padding:27px 0 0 0;
}
#imagens_fotos .janela0 .canto_middle{
width:880px;
padding:32px 0 10px 0;
}
#imagens_videos .janela0 .canto_middle{
height:593px;
width:656px;
padding:0;
}
#secao .janela0 .canto_middle_obra{
float:right;
width:846px;
padding:12px 0 20px 0;
}
#home .capa_janela_c .canto_middle, #secao .janela4 .canto_middle, #secao .janela5 .canto_middle, #textos .janela5 .canto_middle, #imagens_videos .janela5 .canto_middle, #secao .janela6 .canto_middle{
background:url(../images/canto_verde_right.gif) right repeat-y;
}
#home .capa_janela_c .canto_middle{
padding-bottom:33px;
width:400px;
height:225px;
}
#secao .janela2 .canto_middle{
background:url(../images/canto_verde_right2.gif) right repeat-y;
width:400px;
}
#secao .janela20 .canto_middle{
background:url(../images/canto_verde_right2.gif) right repeat-y;
width:400px;
}
#secao .janela3 .canto_middle{
background:url(../images/canto_verde_right3.gif) right repeat-y;
padding-bottom:10spx;
width:400px;
}
#secao .janela4 .canto_middle{
height:336px;
width:369px;
}
#secao .janela5 .canto_middle{
width:271px;
}
#textos .janela5 .canto_middle{
height:480px;
width:271px;
}
#imagens_videos .janela5 .canto_middle{
height:432px;
width:223px;
}
#secao .janela6 .canto_middle{
width:176px;
}
.janela3 .canto_middle div{
float:left;
margin-top:6px;
width:190px;
}
.janela3 .canto_middle a{
color:#35898A;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:500;
line-height:18px;
text-decoration:none;
padding-left:16px;
}
.janela3 .canto_middle a:hover{
color:#660000;
}
#imagens_videos .janela5{
width:239px;
left:688px;
}
.circ_cubo {
	background-image: url(../images/circ_cubo.gif);
	background-repeat: no-repeat;
	background-position: 79px 66px;
	height: 336px;
	width: 353px;
	background-color: #195353;
}
.circ_cubo1 {
	position: absolute;
	left: 95px;
	top: 139px;
	visibility: inherit;
	z-index: 14;
	height: 144px;
	width: 144px;
}
.circ_cubo2 {
	position: absolute;
	left: 114px;
	top: 120px;
	visibility: inherit;
	z-index: 13;
	height: 144px;
	width: 144px;
}
.circ_cubo3 {
	position: absolute;
	left: 133px;
	top: 101px;
	visibility: inherit;
	z-index: 12;
	height: 144px;
	width: 144px;
}

.circ_cubo4 {
	position: absolute;
	left: 152px;
	top: 82px;
	visibility: inherit;
	z-index: 11;
	height: 144px;
	width: 144px;
}
.circ_cubo_fechar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #257676;
	text-decoration: none;
	position:absolute;
	top:26px;
	left:26px;
}
.circ_cubo_fechar a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3ABDBD;
	text-decoration: none;
}
.circ_cubo_fechar a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D5FFF3;
	text-decoration: none;
}

.janela20_fechar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #257676;
	text-decoration: none;
	position:absolute;
	top:26px;
	right:26px;
}

.janela20_fechar a{ color: #999999; text-decoration: none; }
.janela20_fechar a:hover{ color: #2A6D6F; text-decoration: none; }

.janela7 .circ_cubo_fechar{
left:410px;
font-weight:bold;
}
.janela7 .circ_cubo_fechar a{
color:#237777;
}
.middle p{
color:#002625;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
hover: #660000;
line-height:14px;
padding:4px 24px 0 16px;
}
.janela7 .middle p{
font-size:13px;
line-height:17px;
padding-top:0;
}
.middle p a { color: #002625; text-decoration: none }
.middle p a:hover { color: #002625; text-decoration: underline }
.janela7 .middle p a{
color:#540000;
}
.janela7 .middle p a.vermais{
color:#237777;
display:block;
font-size:13px;
line-height:17px;
padding-top:15px;
}
.capa_janela_c .middle p{
color:#97DDDE;
font-size:13px;
line-height:15px;
}
.capa_janela_c .middle p a { color:#97DDDE; text-decoration: none; }
.capa_janela_c .middle p a:hover { color:#002625; text-decoration: none; }
#secao .middle p{
color:#002625;
font-size:13px;
line-height:15px;
padding: 16px 32px 0 16px;
}
#textos .janela0 .middle p{
font-size:14px;
line-height:17px;
}
#secao .janela0 .middle p, #imagens_fotos .janela0 .middle p, #textos .janela0 .middle p{
text-align:justify;
padding:0 286px 16px 32px;
}
#secao .janela0 .middle p.obra{
color:#0d2929;
text-align:justify;
font-size:12px;
font-style:italic;
line-height:17px;
padding:0 200px 0 32px;
}
#imagens_videos .janela0 .middle p{
font-size:14px;
line-height:17px;
padding-top:10px;
}
#secao .janela5 .middle p{
color:#afcfc5;
font-size:11px;
line-height:16px;
}
#textos .janela5 .middle p{
line-height:14px;
padding:16px 50px 0 18px;
}
#imagens_videos .janela5 .middle p{
color:#6da29b;
font-size:12px;
font-weight:bold;
line-height:17px;
padding:16px 0  0 16px;
}
#imagens_videos .janela5 .middle a, #textos .janela5 .middle a{
color:#80aea3;
display:block;
text-decoration:none;
}
#textos .janela5 .middle a{
padding-bottom:14px;
}
#imagens_videos .janela5 .middle a:hover{
color:#2e9899;
}
#textos .janela5 .middle a:hover{
color:#fff;
}
#secao .middle p.fonte{
color:#003938;
font-size:12px;
line-height:14px;
}
.bottom{
background:url(../images/canto_red_d2.gif) right no-repeat;
float:right;
height:16px;
width:272px;
}
#secao .bottom{
width:400px;
}
.capa_janela_c .bottom, .janela2 .bottom, .janela20 .bottom, .janela3 .bottom, #secao .janela4 .bottom, #secao .janela5 .bottom, #textos .janela5 .bottom, #imagens_videos .janela5 .bottom, #secao .janela6 .bottom, .janela7 .bottom{
background:url(../images/canto_verde_d2.gif) right no-repeat;
}
.capa_janela_c .bottom, .janela2 .bottom, .janela20 .bottom, .janela3 .bottom{
width:400px;
}
#secao .janela0 .bottom, #textos .janela0 .bottom{
width:846px;
}
#imagens_fotos .janela0 .bottom{
width:880px;
}
#imagens_videos .janela0 .bottom{
width:656px;
}
#secao .janela4 .bottom{
width:369px;
}
#secao .janela5 .bottom, #textos .janela5 .bottom{
width:271px;
}
#imagens_videos .janela5 .bottom{
width:223px;
}
#secao .janela6 .bottom{
width:176px;
}
.janela7 .bottom{
width:464px;
}
.foto{
float:left;
padding:4px 0 0 16px;
}
.foto img{
float:left;
margin-right:6px;
}
.foto p{
padding:0 20px 0 0;
}
.wrapper_galeria{
margin-left:32px;
}
.galeria{
display:inline;
list-style:none;
}
.galeria li{
float:left;
height:220px;
margin-right:16px;
}
#imagens_fotos .janela0 .galeria p{
color:#540000;
padding:6px 0 0 0;
}
.capa_lingua {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
text-align: right;
position:absolute;
top:20px;
right:20px;
}
.capa_lingua a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}
.capa_lingua a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #008989;
}
.capa_console {
height: 68;
width: 66;
position: absolute;
left: 606px;
top: 299px;
z-index: 2;
}
#secao .capa_console{
z-index: 2;
left: 830px;
top: 125px;
position: absolute;
}
.subsecoes {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
text-decoration: none;
height: 16px;
width: 500px;
position: absolute;
left: 350px;
top: 75px;
z-index:10;
}
.subsecoes ul{
list-style:none;
display:inline;
}
.subsecoes li{
float:left;
margin-right:10px;
}
.subsecoes a{
background:url(../images/subsecoes_icone.gif) left no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
display:block;
text-decoration: none;
padding-left:15px;
}
.subsecoes a:hover{
background:url(../images/subsecoes_icone_hi.gif) left no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #008989;
text-decoration: none;
}
.subsecoes_icone {
margin-right: 4px;
}
.footer{
background-color:#00CC00;
width:960px;
height:64px;
position:absolute;
bottom:-64px;
}

.busca_geral {
	height:448px;
	left:272px;
	position:absolute;
	top:155px;
	width:416px;
	z-index:10000000000;
	background: #edf5ed;
}

.busca_geral .busca_esq { 
	float: left;
	height: 448px;
	width: 16px;
	background: url(../images/canto_green_buscae1.gif) left no-repeat;
}

.busca_geral .busca_dir { 
	float: left;
	height: 448px;
	width: 16px;
	background: url(../images/canto_green_busca_d1.gif) left no-repeat;
}

.busca_geral .content_bc { 
	float: left;
	height: 448px;
	width: 384px;
	margin: 0;
	padding: 0;
}
.busca_geral .top_bc { 
	float: left;
	height: 16px;
	width: 384px;
	background: url(../images/canto_green_busca_top1.jpg) left no-repeat;
}
.busca_geral .bottom_bc { 
	float: left;
	height: 16px;
	width: 384px;
	background: url(../images/canto_green_busca_b1.jpg) left no-repeat;
}
.busca_geral .busca_content { 
	float: left;
	height: 416px;
	width: 384px;
}

.busca_geral .busca_content label input {
	border:1px solid #44A7AA;
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:14px;
	margin-top:4px;
}

.busca_geral .busca_content span {
	color:#2A6D6F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0 32px 16px 0;
	text-align:left;
}

.busca_geral .busca_content  .btn {
	border:1px solid #44A7AA;
	color:#35898A;
	float:right;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin:4px 22px 0 0;
}

.busca_geral .busca_content  p {
	color:#002625;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	margin: 5px 0 5px 17px;
}
