@charset "utf-8";

/*=== css1 ====*/

/* ==== margin para a margem externa
border para a de borda ou marco 
padding para o recheio interno 
top para cima 
right para a direita 
bottom para baixo 
left para a esquerda ===*/
 
/* ==== veja resetting em folhas-base 1.css === resetting-eric ====*/

/* === Body css1 ===*/
/* === es recomendable ajustar a cero el margen y el relleno del elemento body 
para lograr la compatibilidad con la configuración predeterminada de los 
diversos navegadores ===*/
/*=== esto centra el contenedor en los navegadores IE 5*. El texto se ajusta 
a la izquierda en las caixas ===*/
/*=== imagem de fundo de 580 px por 888px ===*/
/*=== background-image: url(images/fundo.jpg e  
background-attachment: fixed ===*/


/*=== fixando margin e padding em toda a página ===*/

		/*=== *, html, body {
		margin:0;
		padding:0;
		}===*/

/*=== definindo o estilo para body ===*/
/*=== background-repeat: no-repeat;
		background-image: url(images/fundo.jpg);  
		background-attachment: fixed;===*/
		
		.estilo1 {
		background-position: center;
		background-repeat: no-repeat;
		background-image: url(images/fundo.jpg);  
		background-attachment: fixed;
		background-color: #006400;
		color: #FFFF99;
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
	    }

		td { 
 		font-family: "Times New Roman", Times, serif; 
 		}
		
		h1 { 
	  	background-color: white;
	  	color: #8b0000; 
     	font-family: "Bookman Old Style", Georgia, "Calisto MT", serif;
	  	font-size: 150%;
	  	font-weight: bolder;
	  	font-style: normal;
	  	letter-spacing: 1px;
     	margin: .3em 0 .3em 0;
		}

		h2 {
	  background-color: white;
	  color: green; 
     font-family: "Bookman Old Style", Georgia, "Calisto MT", serif;
	  font-size: 140%;
	  font-weight: bolder;
	  font-style: italic;
	 	letter-spacing: 1px;
     margin: .25em 0 .25em 0;
		}

	  h2.branco {
	  background-color: #006400;
	  color: white; 
     font-family: "Bookman Old Style", Georgia, "Calisto MT", serif;
	  font-size: 140%;
	  font-weight: bolder;
	  font-style: italic;
	  	letter-spacing: 1px;
     margin: .25em 0 .25em 0;
	  }

	  h3 {
	  background-color: white;
	  color: #8b0000; 
     font-family: "Georgia, Bookman Old Style",  "Calisto MT", serif;
	  font-size: 125%;
	  font-weight: bolder;
	  font-style: italic;
     margin: 0 0 .5em 0;
	 }

	  h4 {	  
	  background-color: white;
	  color: green;  
     font-family: "Georgia, Bookman Old Style",  "Calisto MT", serif;
	  font-size: 120%;
	  font-weight: bolder;
	  font-style: italic;
     margin: 0 0 .6em 0;
		}

		a:link {
		background-color: transparent;
		text-decoration: underline;
		text-transform: none;
		}
		
		a:visited { 
		background-color: transparent;
		text-decoration: underline;
		text-transform: none;
		}
		
			a:link:hover {	
		   text-decoration: line-through;
			}
			
			a:visited:hover {
			text-decoration: line-through;
		  }
			
			a:focus {
		   background-color: #daa520;
			color: green;  
			 }	
				
			a:active {
		    background-color: #FFA500;
			 color: green;  
			 }	 
		
		ul {
		list-style-type: none; /*remove o marcador*/ 
		margin: 0; /*remove o recuo IE e Opera*/ 
		padding: 0; /*remove o recuo Mozilla e NN*/ 
		}
		
		li{	
		margin-top: 0;
		margin-bottom: 0;
		border: 0px;
		}
		
		strong { 
	   font-weight: bold;
		}

		.x1 {
			text-align: left;
		}
		.x2 {
			text-align: center;
		}
		.x3 {
			text-align: right;
		}
		.x4 {
			text-align: justify;
		}
		
		.xy1 {
			  margin:  4px 0;
		}
		.xy2 {
			 padding: 4px 0;
		} 

		 .oculta { 
		 display: none 
		 }
  

		 .lembrete {
		  background-color: white;
		  color: #2f4f4f; 
		  font : italic 65% TimesNewRoman, sans-serif;
			}	
			
			
			/*=== branco ====*/
			
			
			.mediabranco {
			background-color: #006400;
			color: white;
			font-family: "Times New Roman", Times, serif;
			font-size: 108%;
			font-style: normal;
			font-weight: 800;
			margin: 0 0 0 0px;	
			}
			
		   .brancomedio {
			background-color: #006400;
			color: white;
			font-family: "Times New Roman", Times, serif;
			font-size: 75%;
			font-style: normal;
			font-weight: lighter;
			margin: 0;
			border: none;
			padding: 0;	
		}
			
			/*=== vermelho ====*/
			
			.fortemedia1{
		 	background-color: white;
	      color: #FF6633; 
	      font : normal bold 108% Arial, Tahoma, Verdana, sans-serif;
			}
		
		
			/*=== verde ====*/
			.fortemedia2{
		 	background-color: white;
	      color: green; 
	      font : normal bold 108% Arial, Tahoma, Verdana, sans-serif;
			}
			
			/*=== marrom ====*/
			.normal {
			background-color: white;
			color: maroon;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-style: normal;
			font-weight: normal;
			font-size: 98%; 
			margin-top: 0;
			margin-bottom: 0;
			text-align: justify;
			}
			
			 .normal a:link {
		   background-color: white;
			color: maroon; 	
		   text-decoration: underline;
			}
		  
		  .normal a:visited {
			background-color: white;
			color: #a0522d; 
			text-decoration: underline; 
		  }

			.normal a:link:hover {
		   background-color: white;
			color: maroon; 	
		   text-decoration: line-through;
			}
			
			.normal a:visited:hover {
			background-color: white;
			color: #a0522d; 
			text-decoration: line-through;
		  }
			
			.normal a:focus {
		   background-color: #daa520;
			color: maroon; 
			 }	
				
			.normal a:active {
		    background-color: #FFA500;
			 color: maroon; 
			 }	 
	

			/*=== marrom ====*/
			.media1a {
			font-family: Verdana, Tahoma, Arial, sans-serif;
			font-size: 91%;
			font-weight: 500;
			font-style: normal;
		   background-color: white;
			color: maroon; 	
			text-align: justify;
			}
			
			.media1a a:link {
		   background-color: white;
			color: maroon; 	
		   text-decoration: underline;
			}
		  
		  .media1a a:visited {
			background-color: white;
			color: #a0522d; 
			text-decoration: underline; 
		  }

			.media1a a:link:hover {
		   background-color: white;
			color: maroon; 	
		   text-decoration: line-through;
			}
			
			.media1a a:visited:hover {
			background-color: white;
			color: #a0522d; 
			text-decoration: line-through;
		  }
			
			.media1a a:focus {
		   background-color: #daa520;
			color: maroon; 
			 }	
				
			.media1a a:active {
		    background-color: #FFA500;
			 color: maroon; 
			 }	 


			/*=== verde ====*/
			.media2b {
		  font-family: "Bookman Old Style", Georgia, "Calisto MT", Batang, serif;
		  font-size: 100%;
		  font-weight: 500;
		  font-style: normal;
		  background-color: white;
		  color: green;
		  }
		  
		  .media2b a:link {
			background-color: white;
			color: green; 
		   text-decoration: underline;
			}
  
		  .media2b a:visited {
			background-color: white;
			color: #32cd32; 
			text-decoration: underline; 
		  }

			.media2b a:link:hover {
		    background-color: white;
			 color: green;
 		    text-decoration: line-through;
			  }
			  
			.media2b a:visited:hover {
		    background-color: white;
			 color: #32cd32; 
 		    text-decoration: line-through; 
			 }			
			
			 .media2b a:focus {
		   background-color: #daa520;
			color: green; 
			 }	
				
			.media2b a:active {
		    background-color: #FFA500;
			 color: green; 
			 }	 
		  
		  /*=== preto ====*/
			.mediapequena {
			font-family: Verdana, Tahoma, Arial, sans-serif;
			font-size: 90%;
			font-weight: 600;
			font-style: italic;
		   background-color: white;
			color: black; 	
			}
			
			.mediapequena a:link {
			background-color: white;
			color: black; 
		   text-decoration: underline;
		  }
		  
		  .mediapequena a:visited {
			background-color: white;
			color: #696969;
			text-decoration: underline; 
		  }
		  
			.mediapequena a:link:hover {
		    background-color: white;
			 color: black;
 		    text-decoration: line-through;
  			}
  
			.mediapequena a:visited:hover {
		    background-color: white;
			 color: #696969; 
 		    text-decoration: line-through;       
			}
			
			.mediapequena a:focus {
		   background-color: #daa520;
			color: black; 
			 }	
				
			.mediapequena a:active {
		    background-color: #FFA500;
			 color: black;
			 }	 
		
		
			/*=== verde ====*/
			.inclinadamaior1 {
		    background-color: white;
			 color: #006400; 
			 font : italic bold 100% CopperplateGothicLight, Verdana, sans-serif;
				}
	
		  /*=== preto ====*/
		  .nomeinclinado {
		  font-family: "Bookman Old Style", Georgia, "Calisto MT", Batang, serif;
		  font-size: 91%;
		  font-weight: 500;
		  font-style: italic;
		  background-color: white;
		  color: black;
		  text-align: right;
		  }
		  
		  .nomeinclinado a:link {
			background-color: white;
			color: black; 
		   text-decoration: underline;
			
		  }
		  
		  .nomeinclinado a:visited {
			background-color: white;
			color: #696969;
			text-decoration: underline; 
		  }
		  
			.nomeinclinado a:link:hover {
		    background-color: white;
			 color: black;
 		    text-decoration: line-through;
  			}
  
			.nomeinclinado a:visited:hover {
		    background-color: white;
			 color: #696969; 
 		    text-decoration: line-through;       
			}
			
			.nomeinclinado a:focus {
		   background-color: #daa520;
			color: black; 
			 }	
				
			.nomeinclinado a:active {
		    background-color: #FFA500;
			 color: black;
			 }	 
		 
  			 /*=== vermelho ====*/
			.fracomenor1{
		 	background-color: white;
	      color: #FF6633;  
	      font : normal bold 83% Arial, Tahoma, Verdana, sans-serif;
			}
	
			/*=== preto ====*/
				.inclinadamenor1 {
				font-family: Verdana, Tahoma, Arial, sans-serif;
				font-size: x-small;
				font-weight: normal;
				font-style: italic;
				background-color: white;
				color: black;
					}
			
			.inclinadamenor1 a:link {
			background-color: white;
			color: black;
		   text-decoration: underline;
			}
  
		  .inclinadamenor1 a:visited {
			background-color: white;
			color: black; 
			text-decoration: underline; 
		  }

			.inclinadamenor1 a:link:hover {
		    background-color: white;
			color: black;
 		    text-decoration: line-through;
			  }
			  
			.inclinadamenor1 a:visited:hover {
		    background-color: white;
			color: black; 
 		    text-decoration: line-through; 
			 }			
			
			 .inclinadamenor1 a:focus {
		   background-color: #daa520;
			color: black;
			 }	
				
			.inclinadamenor1 a:active {
		     background-color: #FFA500;
			 color: black;
			 }	
			 
			/*=== verde ====*/
				.inclinadamenor2 {
				background-color: White;
				color: #006400; 
				font-family: Verdana, Tahoma, Arial, sans-serif;
				font-size: x-small;
				font-weight: normal;
				font-style: italic;
				margin: 0 1em 0 1em;
					}
				
				.inclinadamenor2 a:link {
			background-color: white;
			color: #006400; 
		   text-decoration: underline;
			}
  
		  .inclinadamenor2 a:visited {
			background-color: white;
			color: #228b22;  
			text-decoration: underline; 
		  }

			.inclinadamenor2 a:link:hover {
		   background-color: white;
			color: #006400; 
 		    text-decoration: line-through;
			  }
			  
			.inclinadamenor2 a:visited:hover {
		    background-color: white;
			color: #228b22;  
 		    text-decoration: line-through; 
			 }			
			
			 .inclinadamenor2 a:focus {
		   background-color: #daa520;
			color: #006400; 
			 }	
				
			.inclinadamenor2 a:active {
		     background-color: #FFA500;
			 color: #006400; 
			 }	
				
				.verde {
				background-color: white;
				color: green;
				}
				
				.vermelho {
				background-color: white;
				color: #b22222;
				}
			
			/* fixaempurra esta clase debe colocarse en un elemento div o break y debe ser 
elúltimo elemento antes del cierre de un contenedor que incluya 
completamente a un elemento flotante */

 			.fixaempurra, #rgFixaempurra { 
			clear:both;
			height:0;
			font-size: 5%;
			line-height: 0px;
			}
