.mainsection { background-color: #6C881C; }


.conteudo H1,A {color: #5C8B2E;} 



.conteudo H3 { font-family: Arial, Helvetica, sans-serif; 
               font-size:0.9em; 
               font-style: normal;
}
.conteudo H4 { font-family: Arial, Helvetica, sans-serif; 
               font-size:0.8em; 
               font-style: normal;
}


UL.sem { list-style-type: none;}

UL.disco { list-style-type: disc;}

.conteudo IMG { border:none;}


.conteudoA H1,A {color: #5C8B2E;} 

.conteudoA H3 { font-family: Arial, Helvetica, sans-serif; 
                font-size:0.9em; 
                font-style: normal;}

.conteudoA IMG {border:none;}

.sem_titulo { display:none; }


.legenda { width:auto;
           height:auto;
           margin:0.0em;
           padding:0.1em;
           font-size:0.8em;        
           text-align:center;
}



.legendaA { width:180px;
            height:30px;
            margin:auto;
            padding:0.1em;
            font-size:0.8em;        
            text-align:center;
}


.legendaB { width:250px;
            height:auto;
            margin:auto;
            padding:0.1em;
            font-size:0.8em;        
            text-align:center;
}


.eventos { width:60%;
           height:100%; 
           float:left; 
           margin-top:2em;
           padding-right:1em;
           text-align:justify; 
	       border-right-width:0.7em; 
           border-right-style:solid; 
           border-right-color:#5C8B2E;
}

.eventos H2 { height:1.1em; 
              font-size:1em;
	          background-color:#5C8B2E; 
              text-align:right;
	          color:#FFFFFF;
              padding:0.1em;
              padding-right:0.2em;
              font-weight:bold; 
              vertical-align:middle;
}

.eventos H3 { height:1em;
              font-size:1em;
	          text-align:left;
	          color:#5C8B2E; 
              padding:0.1em;
              font-weight:bold; 
              vertical-align:middle;
}

.eventos_menor H3 { font-size:0.8em;}

.eventos P{ font-size:0.8em;
            padding-top:0.8em;
            padding-bottom:0.8em;
}

p.dif { padding-left:3.5em;
}

.eventos li { font-size:0.8em;
              padding:0.1em;
}


.eventos IMG { margin:0.2em;             
	       border-width:1px; 
               border-style:solid; 
               border-color: #5C8B2E;
}

.img_esq {float:left;}
.img_dir {float:right;}
.clear_dir {clear:right;}



.eventos TABLE { width:100%;
                 border-width:thin; 
                 border-style:solid; 
                 border-color:#5C8B2E;
	             border-spacing: 3px;
}

.eventos TD { width:50%;
              background-color:#FAFAFA;
              border-width:thin;
              border-style:solid; 
              border-color:#5C8B2E;
	          text-align:center;
              font-size:0.8em;
}




.subtit { font-size:1.3em;
	      color:#5C8B2E; 
          font-weight:bold;
}

.centro {text-align:center;}

.centro H2 {text-align:center;}

.centro H3 {text-align:center;}

.agenda { /*width:25%;float:left;*/         
          width:31%;
          float:right; 
          padding:1em;
          text-align:center;           
          clear:right;
}


.agenda P { font-size:0.8em; 
            padding-top:0.8em;
            padding-bottom:0.8em;
}

.agenda H2 { height:1.2em;
             font-size:1em;
	     text-align:center;
	     color:#5C8B2E; 
             padding:0.1em;
             font-weight:bold;
             vertical-align:middle;}

.agenda H3 { height:1.1em; 
             font-size:1em;
	     background-color:#5C8B2E; 
             text-align:right;
	     color:#FFFFFF;
             padding:0.1em;
             font-weight:bold; 
             vertical-align:middle;
}

.agenda IMG { margin:0.2em;             
	      border-width:1px; 
              border-style:solid; 
              border-color: #5C8B2E;
}


.agenda_sl IMG { margin:0.2em;             
	         border:none; 
              
} 
      

p.alinhadoesq { text-align:left;}



.FOTONATAL { position:absolute;
             top:0px;
             left:0px;  
}
                                

.FOTONATAL IMG{ border-style:none;}  



/*.blocoA_esq { width:107px;
              float:left;
              height:130px;
              margin-right:0.2em;
              text-align:left;
}


.blocoA_esq img { margin-top:23px;}


.blocoB { text-align:left;
          height:130px;
} 
          
         

.blocoB p { margin-top:0.3em;}



.blocoA_dir { width:107px;
              float:right;
              height:130px;
              margin-left:0.2em;
              text-align:left;
}

.blocoA_dir img { margin-top:23px;}*/

         

.UNEP { height:3.6em;}
        

.UNEP h1 { margin-top:1.3em;}


.UNEP IMG { padding-left:0.5em;
            float:right; 
           
}



.diaambiente { width: 95%;
               height: auto;                    
               text-align:center;
}


.diaambiente IMG { border-width:thin; 
                   border-style:solid; 
                   border-color: #000000;
}



.desc   { width:100%;
          height:1.5em;
          background-color:#000000;         
          
}


.desc a { padding:1em;
          
}



.diaambienteA { width:auto;
                height:auto;
                float:left;  
                                      
}


.diaambienteA IMG { border-width:thin; 
                    border-style:solid; 
                    border-color: #000000;
                    
}



.diaambienteAA { width:auto;
                 height:auto;
                 float:left;  
                 margin-top:3.5em;                  
          
}


.diaambienteAA IMG { border-width:thin; 
                     border-style:solid; 
                     border-color: #000000;
                    
}


.diaambiente_Sub h2 {color:#D78100;}


.clear {clear:both;}

.copyright {font-size:0.8em;
            
}



table { border-width:thin; 
        border-style:solid; 
        border-color: #5C8B2E; 
        width:auto; 
		margin:auto;
        border-collapse: collapse;
        empty-cells: show; 
}

caption { background-color:#5C8B2E; 
          color:#FFFFFF;
          font-weight:bold; 
          padding:0.5em;}

th { text-align: center; 
     width:auto; 
     border-width:thin;
     border-style:solid;  
     border-color: #5C8B2E;
}

td { text-align: center; 
     border-width:thin;
     border-style:solid; 
     border-color: #5C8B2E;
     font-size: 0.8em;
}


.esq th{ text-align: left;width:20em;}

.maior td { width:5em; font-size: 1em;}

.centro { text-align: center; }

.logo { width:15em;
        height:auto; 
        text-align:center;
		}


.logo_direita {float:right; }





.tabela_edicoes { text-align:left; }


.tabela_edicoes caption { display:none;}


.tabela_edicoes table { border-style:none; 
                        width:80%;
}


.tabela_edicoes th { vertical-align:top; 
                     width:20%;
                     padding:2em; 
                     font-size: 1em;
                     border-style:none;
   
}


.tabela_edicoes td { text-align:left; 
                     width:60%;
                     padding:1em; 
                     font-size:1em; 
                     border-style:none;
   
}



.Novidades_Eventos { width:100%;
                     height:auto;
                     margin:auto;
                     text-align:center;
}
                    
        
.Novidades_Eventos IMG { border-width:1px;  
                         border-style:solid; 
                         border-color: #5C8B2E; 
                         margin:0.3em;         	                 
}

img.dif { margin-left:2em;
          margin-right:2em;
		  }

.subtit_fcinza { width:90%;
                 height:auto;
                 margin-top:0em;
                 margin-bottom:5em; 
                 margin-left:auto; 
                 margin-right:auto;
                 padding-left:0.5em;
                 background-color: #D3D3D3; 
                      
}

H2.menor  { font-size:0.8em;
            padding-top:1.5em;
                          
}





h2.subtit_fcinza { padding:1em;
                   text-align:center;
                                        
}


.FotoGrande  { width:100%;
               height:auto;
               margin:auto;
               text-align:center;
 }


.FotoGrande IMG { border-width:1px;  
                  border-style:solid; 
                  border-color: #5C8B2E; 
                            	                 
}


.Novidades_Eventos_esq { width:100%; 
                         height:auto; 
						 margin-top:2em;
						 
}



.Novidades_Eventos_esq IMG { margin-top:0.2em;
                             margin-bottom:0.2em;
                             margin-right:0.2em;
                             margin-left:0.2em;                       
                             border-width:1px;  
                             border-style:solid; 
                             border-color: #5C8B2E; 
                            
                                       	                 
}


img.branco { border-width:thin; 
             border-style:solid; 
             border-color: #FFFFFF;
            
}



 
.Novidades_Eventos_esq_sl IMG { margin-top:0.2em;
                                margin-bottom:0.2em;
                                margin-right:0.2em;
                                margin-left:0.2em;
                                border:none; 
}                      





.Novidades_EventosA {  float:left;
                       width:50%; 
                       height:auto;
                       /*margin-left:1.3em;
                       margin-right:1.3em;*/
                       margin-top:10px;
                       margin-bottom:10px;
                       margin-left:0.0em;
                       margin-right:0.0em;
                       text-align:center;
                      
}



.Novidades_EventosA IMG { border-width:1px;  
                          border-style:solid; 
                          border-color: #5C8B2E;
                          
}





.dir p { float:right; }




/*Página das fotografias com moldura*/





.molduraA iframe { width:100%;
                   height:263px;
	           
	          
                   
} 


.molduraB iframe { width:100%; 
                   height:99px;

                   
                   
} 

.molduraC iframe { width:100%;
                   height:535px;
				  
                   
	           
} 



.molduraD iframe { width:100%;
                   height:480px;
	           
	          
                   
} 

.molduraE iframe{ width:100%;
                  height:307px;
} 

.molduraZ iframe{ width:100%;
                  height:350px;
} 

.molduraF iframe{ width:100%; 
                  height:370px;
} 


/*.FOTOGRAFIA { position:absolute;
              top:0px;
              left:0px;  
}
                                
                 

.FOTOGRAFIA IMG{  border-width:thin; 
                  border-style:solid; 
                  border-color: #5C8B2E;
                     
}  */



.tabela_vgeodesicos { text-align:left; }


.tabela_vgeodesicos caption { background-color:#5C8B2E; 
                              color:#FFFFFF; 
                              font-weight:bold; 
                              padding:0.5em;
}


.tabela_vgeodesicos table { border-style:none; 
                            width:90%;}
   

.tabela_vgeodesicos th { text-align: center; 
                         width:20%;
                         padding:1em; 
                         font-size: 1em;
                         border-style:none;
}

.tabela_vgeodesicos td { text-align:left; 
                         width:70%;
                         padding:1em; 
                         font-size:1em; 
                         border-style:none;
}


.vgeodesicos img { border-width:1px;  
                   border-style:solid; 
                   border-color: #5C8B2E;

}


.formulario {width:50em;
             margin-left:auto;
             margin-right:auto; 
             background-color:#F4F4EA; 
             padding:2em;
             border-width:1px;
             border-style:solid; 
             border-color: #5C8B2E; 
             text-align:justify;
            
}

.formulario p {  color:#5C8B2E; 
                 font-weight:bold;  
}

 
.logo_formulario  { width:95%;
                    height:auto;
                    text-align:left;
}   	
                    
                               
                                      
.logo_formulario img {	float:left; 
                        margin-right:0.2em;
}

.logo_formulario h1 { margin-top:1.1em; }   



.logo_formularioDGT img { float:left; 
                         margin-right:2em;
                       }


.logo_formularioDGT  h1{   float:left; 
                           margin-top:2.5em;
                        }


.conteudo_formulario_esq { float:left; 
                           width:25em;
                           height:4.5em;
                           padding:0.5em;
} 

.conteudo_formulario_dir { margin-left:26em;
                           height:4.5em; 
                           padding:0.5em;
                          
} 



.resposta { width:30em;
            margin-left:auto;
            margin-right:auto;
            margin-top:10px;  
            background-color:#F4F4EA; 
            padding:2em;
            border-width:1px;
            border-style:solid; 
            border-color: #5C8B2E; 
            padding:2em;
            text-align:center;
}

.resposta p {  color:#5C8B2E; 
               font-weight:bold; 
}



/*.edicartas {width:85%;}

.edicartas img { float:right;
                 margin-top:35px; 
                 margin-left:0.2em;
}*/


.edicartas { width:90%;
             height:auto;
}

.edicartas img { float:right;
                 margin-top:0.8em;
}

.edicartasA { width:90%;
              height:274px;
              margin-top:2em;
              margin-bottom:1em;
              margin-left:0.2em; 
              margin-right:20em;
}


.edicartasA img { float:right;
                  margin-right:10em;
                  margin-left:0.2em;
}


.GisplanetA {  float:left; 
               width:50%; 
			   /*margin:auto;*/
}



.GisplanetA IMG { border-width:1px;  
                  border-style:solid; 
                  border-color: #5C8B2E;
                          
}


.descGisplanetA { width:230px; 
                  height:5em;
                  margin:auto;
                  padding:0.1em;
                  font-size:0.8em;        
                 /* text-align:center;*/
}



.GisplanetB { width:100%; 
              height:auto;
              margin:auto;
              text-align:center;
}
                    
        
.GisplanetB IMG { border-width:1px;  
                  border-style:solid; 
                  border-color: #5C8B2E; 
                  margin-left:3em; 
				  margin-right:3em;        	                 
}




.GisplanetC { float:left; 
              width:24.9%; 
              margin:auto;                                            
}



.GisplanetC IMG { border-width:1px;  
                  border-style:solid; 
                  border-color: #5C8B2E;                          
}


.descGisplanetC { width:130px; 
                  height:4em;
                  margin:auto;
                  padding:0.1em;
                  font-size:0.8em;        
                  text-align:center;   
}

.celula { width:130px; 
          height:4em;
          display: table-cell; vertical-align:middle;                                       
}


