
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	} 
	


#topo {
	
	width: 100%;
	height:120px;
	position:fixed;
	
}
	
@font-face {
font-family: "OpenSans-Light";
src: url("fontes/OpenSans-Light.ttf") format("truetype");
}


@font-face {
font-family: "OpenSans-Bold";
src: url("fontes/OpenSans-Bold.ttf") format("truetype");
}

@font-face {
font-family: "OpenSans-Semibold";
src: url("fontes/OpenSans-Semibold.ttf") format("truetype");
}

	
	.Open10{
    font-family: OpenSans-Light; 
	font-size: 10px;
	color: #000000;
	margin-top:1px;
       }
	   
	           .Open10Bold{
    font-family: OpenSans-Light; 
	font-size: 10px;
	font-weight: bold;
	color: #000000;
       }
	
	
.Open11{
    font-family: OpenSans-Light; 
	font-size: 11px;
	color: #000000;
       }
	   
	        .Open11Bold{
    font-family: OpenSans-Light; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;
       }

.Open12{
    font-family: OpenSans-Light; 
	font-size: 12px;
	color: #000000;
       } 
	   
	   .Open12Branco{
    font-family: OpenSans-Light; 
	font-size: 12px;
	color: #FFFFFF;
       } 
	   
	   .Open12Azul{
    font-family: OpenSans-Light; 
	font-size: 12px;
	color: #000000;
       }
	   
	        .Open12Bold{
    font-family: OpenSans-Light; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
       }
	   
	.Open13{
    font-family: OpenSans-Light; 
	font-size: 13px;
	color: #444444;
       }  
	   
	.Open13Branco{
    font-family: OpenSans-Light; 
	font-size: 13px;
	color: #ffffff;
       } 	
	   
	.Open13Azul{
    font-family: OpenSans-Light; 
	font-size: 13px;
	color: #000000;
       }
	   
	       .Open13AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 13px;
	color: #000000;
       }
	   
	   	.Open13Vermelho{
    font-family: OpenSans-Light; 
	font-size: 13px;
	color: #CA3438;
       }
	   
	    	.Open13Verde{
    font-family: OpenSans-Light; 
	font-size: 13px;
	color: #3E9B00;
       }
	   
	   .Open13Preto{
    font-family: OpenSans-Light; 
	font-size: 13px;
	color: #000000;
       }
	   
	   .Open13Bold{
    font-family: OpenSans-Light; 
	font-size: 13px;
	font-weight: bold;
	color: #000000;
       }
	     
	
.Open14{
    font-family: OpenSans-Light; 
	font-size: 14px;
	color: #444444;
       } 		
	   
	   .Open14Preto{
    font-family: OpenSans-Light; 
	font-size: 14px;
	color: #000000;
       }
	   
	     .Open14Bold{
    font-family: OpenSans-Light; 
	font-size: 14px;
	font-weight: bold;
	color: #000000;
       }
	   
	      .Open14Branco{
    font-family: OpenSans-Light; 
	font-size: 14px;
	color: #ffffff;
       }
	   
	   	         .Open14Azul{
    font-family: OpenSans-Light; 
	font-size: 14px;
	color: #000000;
       }
	   
	.Open14Preto{
    font-family: OpenSans-Light; 
	font-size: 14px;
	color: #000000;
       }
	   
	   
	
.Open15{
    font-family: OpenSans-Light; 
	font-size: 15px;
	color: #000000;
       } 	
	   
	   
	     .Open15Bold{
    font-family: OpenSans-Light; 
	font-size: 15px;
	font-weight: bold;
	color: #000000;
       }
	   
	   .Open15Azul{
    font-family: OpenSans-Light; 
	font-size: 15px;
	color: #000000;
       } 
	   
	   .Open15AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 15px;
	color: #000000;
       }
	   
	      .Open15BrancoSemi{
    font-family: OpenSans-Semibold; 
	font-size: 15px;
	color: #FFFFFF;
       }
	   
	     .Open15Noturno{
    font-family: OpenSans-Light; 
	font-size: 15px;
	color: #000000;
       } 
	   
	   .Open15Preto{
    font-family: OpenSans-Light; 
	font-size: 15px;
	color: #000000;
       } 
	   
	   .Open15Branco{
    font-family: OpenSans-Light; 
	font-size: 15px;
	color: #ffffff;
       } 
	   
	   
	      .Open15Verde{
    font-family: OpenSans-Light; 
	font-size: 15px;
	color: #3E9B00;
       } 
	   
	   
	   	      .Open15Preto{
    font-family: OpenSans-Light; 
	font-size: 15px;
	color: #000000;
       }
	   
	   
	   
	      .Open15Vermelho{
    font-family: OpenSans-Light; 
	font-size: 15px;
	color: #C10000;
       } 
	   
	   .Open16{
    font-family: OpenSans-Light; 
	font-size: 16px;
	color: #000000;
       } 
	    .Open16Azul{
    font-family: OpenSans-Light; 
	font-size: 16px;
	color: #000000;
       }  
	   
	   
	   
	    .Open16AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 16px;
	color: #000000;
       }
	   
	   
	        .Open16Bold{
    font-family: OpenSans-Bold; 
	font-size: 16px;
	color: #000000;
       }
	   
	      .Open16Branco{
    font-family: OpenSans-Light; 
	font-size: 16px;
	color: #ffffff;
       } 
	   
	  .Open16BrancoSemi{
    font-family: OpenSans-Semibold; 
	font-size: 16px;
	color: #ffffff;
       }
	   
	   
	   .Open17{
    font-family: OpenSans-Light; 
	font-size: 17px;
	color: #000000;
       } 
	   
	    .Open17Azul{
    font-family: OpenSans-Light; 
	font-size: 17px;
	color: #000000;
       }  
	   	
	   
	      .Open17AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 17px;
	color: #000000;
       }
	   
	   	   .Open17Branco{
    font-family: OpenSans-Light; 
	font-size: 17px;
	color: #ffffff;
       } 
	   
	     .Open17BrancoSemi{
    font-family: OpenSans-Semibold; 
	font-size: 17px;
	color: #ffffff;
       }	
	   
	   
.Open18{
    font-family: OpenSans-Light; 
	font-size: 18px;
	color: #000000;
       }	
	   
		   
.Open18Branco{
    font-family: OpenSans-Light; 
	font-size: 18px;
	color: #ffffff;
       }	
	   
	   .Open18BrancoSemi{
    font-family: OpenSans-Semibold; 
	font-size: 18px;
	color: #ffffff;
       } 
	   
	 .Open18Azul{
    font-family: OpenSans-Light; 
	font-size: 18px;
	color: #000000;
       }  
	   
	     .Open18AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 18px;
	color: #000000;
       }
	   
	   .Open18Preto{
    font-family: OpenSans-Light; 
	font-size: 18px;
	color: #000000;
       }
	   
	.Open18Verde{
    font-family: OpenSans-Light; 
	font-size: 18px;
	color: #3E9B00;
       } 
	   
	      	   .Open18Pink{
    font-family: OpenSans-Light; 
	font-size: 18px;
	color: #BB2267;
       }
	   
	    
	   
	   .Open20{
    font-family: OpenSans-Light; 
	font-size: 20px;
	color: #000000;
       }	
	   
	 .Open20Branco{
    font-family: OpenSans-Light; 
	font-size: 20px;
	color: #ffffff;
       } 
	   
	   	   
	       .Open20BrancoSemi{
    font-family: OpenSans-Semibold; 
	font-size: 20px;
	color: #ffffff;
       }
	   
	   
	   .Open20AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 20px;
	color: #000000;
       }
	   
	      .Open20Azul{
    font-family: OpenSans-Light; 
	font-size: 20px;
	color: #000000;
       }   
	   
	      .Open20AzulBold{
    font-family: OpenSans-Bold; 
	font-size: 20px;
	color: #000000;
       }   
	      
	   	   .Open20Pink{
    font-family: OpenSans-Light; 
	font-size: 20px;
	color: #BB2267;
       }
	   
	      	   .Open20Verde{
    font-family: OpenSans-Light; 
	font-size: 20px;
	color: #3E9B00;
       }
	   
	   
	         .Open23Azul{
    font-family: OpenSans-Light; 
	font-size: 23px;
	color: #000000;
       }
	   
	   
	   
	   .Open25Branco{
    font-family: OpenSans-Light; 
	font-size: 25px;
	color: #ffffff;
       }
	   
	          .Open25BrancoSemi{
    font-family: OpenSans-Semibold; 
	font-size: 25px;
	color: #ffffff;
       }   
	   
	   

	
	   
	   .Open25{
    font-family: OpenSans-Light; 
	font-size: 25px;
	color: #000000;
       } 
	   
	      .Open25Vermelho{
    font-family: OpenSans-Light; 
	font-size: 25px;
	color: #C10000;
       } 
	   
	   
	         .Open25Azul{
    font-family: OpenSans-Light; 
	font-size: 25px;
	color: #000000;
       }
	   
	      .Open25AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 25px;
	color: #000000;
       }
	   
	      .Open30{
    font-family: OpenSans-Light; 
	font-size: 30px;
	color: #000000;
       } 
	   
	.Open30Azul{
    font-family: OpenSans-Light; 
	font-size: 30px;
	color: #000000;
       }
	   
	.Open30AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 30px;
	color: #000000;
       }
	   
	   
	.Open30AzulBold{
    font-family: OpenSans-Bold; 
	font-size: 30px;
	color: #000000;
       }
	   
	   
	   
	    .Open30Branco{
    font-family: OpenSans-Light; 
	font-size: 30px;
	color: #ffffff;
       } 
	   
	          .Open30BrancoSemi{
    font-family: OpenSans-Semibold; 
	font-size: 30px;
	color: #ffffff;
       }  
	   
	   	         .Open35{
    font-family: OpenSans-Light; 
	font-size: 30px;
	color: #000000;
       } 
	   
	              .Open35Azul{
    font-family: OpenSans-Light; 
	font-size: 35px;
	color: #000000;
       }
	   
	     .Open35AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 35px;
	color: #000000;
       }
	   
	   
	      	   .Open35Branco{
    font-family: OpenSans-Light; 
	font-size: 35px;
	color: #ffffff;
       }
	   
	   
	      	   .Open40Branco{
    font-family: OpenSans-Light; 
	font-size: 40px;
	color: #ffffff;
       }
	   
	   
	      .Open40{
    font-family: OpenSans-Light; 
	font-size: 40px;
	color: #000000;
       } 
	   
	   
	              .Open40Azul{
    font-family: OpenSans-Light; 
	font-size: 40px;
	color: #000000;
       }
	   
	     .Open40AzulSemi{
    font-family: OpenSans-Semibold; 
	font-size: 40px;
	color: #000000;
       }
	   
	.Open40AzulBold{
    font-family: OpenSans-Bold; 
	font-size: 40px;
	color: #000000;
       } 
	   
	   .Open40ABrancoBold{
    font-family: OpenSans-Bold; 
	font-size: 40px;
	color: #FFFFFF;
       } 
	   
	   
	              .Open45Azul{
    font-family: OpenSans-Light; 
	font-size: 45px;
	color: #000000;
       }
	   
	         .Open50Azul{
    font-family: OpenSans-Light; 
	font-size: 50px;
	color: #000000;
       }
	   
	    .Open50Branco{
    font-family: OpenSans-Light; 
	font-size: 50px;
	color: #ffffff;
       }
	   
	    .Open50BrancoBold{
    font-family: OpenSans-Bold; 
	font-size: 50px;
	color: #ffffff;
       }   
	   
	   
	   
	   
	   .Open50BrancoBold{
    font-family: OpenSans-Bold; 
	font-size: 50px;
	color: #ffffff;
       }
	   
	   .Open50AzulBold{
    font-family: OpenSans-Bold; 
	font-size: 50px;
	color: #000000;
       } 


	      .Open60Azul{
    font-family: OpenSans-Light; 
	font-size: 60px;
	color: #000000;
       } 
	   
	   
	         .Open60AzulBold{
    font-family: OpenSans-Bold; 
	font-size: 60px;
	color: #000000;
       } 
	   

.Formcinza1{
	background-color: #ffffff;
	border: 0px solid #000000;
	font-family: OpenSans-Light;
	font-style: normal;
	font-size: 14px;
	color: #105065;
	}
	
	.Formcinza2{
	border-top: 0;
	border-bottom: 0;
	border-left: 0.01em solid #F0F0F0;
	border-right: 0.01em solid #F0F0F0;
	font-family: OpenSans-Light;
	font-style: normal;
	font-size: 15px;
	color: #105065;
	}
	
	
	.Formcinza3{
	
	border: 1px solid #F0F0F0;
	font-family: OpenSans-Light;
	font-style: normal;
	font-size: 13px;
	color: #105065;
	}
	
		.Formcinza4{
	
	border: 1px solid #F0F0F0;
	font-family: OpenSans-Light;
	font-style: normal;
	font-size: 18px;
	color: #105065;
	}
	
	.Formcinza5{
	background-color: #ffffff;
	border: 0.1em solid #D9DBDB;
	font-color: #105065;
	}
	
	.Formcinza6{
	background-color: #F9F9FA;
	border: 0.1em solid #D9DBDB;
	font-color: #105065;
	}
	
	.Formcinza7{
	border-top: 0;
	border-bottom: 0.01em solid #F0F0F0;
	border-left: 0.01em solid #F0F0F0;
	border-right: 0.01em solid #F0F0F0;
	font-family: OpenSans-Light;
	font-style: normal;
	font-size: 13px;
	color: #105065;
	}
	
	.Formcinza8{
	border-top: 0;
	border-bottom: 0.01em solid #F0F0F0;
	border-left: 0.01em solid #F0F0F0;
	border-right: 0.01em solid #F0F0F0;
	font-family: OpenSans-Light;
	font-style: normal;
	font-size: 15px;
	color: #105065;
	}
	
	
		.Formcinza9{
	background-color: #F9F9FA;
	border-top: 0.01em solid #D9DBDB;
	border-bottom: 0;
	border-left: 0.01em solid #D9DBDB;
	border-right: 0.01em solid #D9DBDB;
	
	}
	
	.Formcinza10{
	border-top: 0;
	border-bottom: 0.01em solid #D9DBDB;
	border-left: 0.01em solid #D9DBDB;
	border-right: 0.01em solid #D9DBDB;
	
	}
	
		.Formcinza11{
	border-top: 0;
	border-bottom: 0;
	border-left: 0.01em solid #D9DBDB;
	border-right: 0.01em solid #D9DBDB;
	
	}
	


.FormPink{
	background-color: #FAE2ED;
	border: 1px solid #DD468A;
	font-family: OpenSans-Light;
	font-style: normal;
	color: #BB2267;
	}
	
	
	.FormVerde{
	background-color: #EDFFE1;
	border: 1px solid #3E9B00;
	font-family: OpenSans-Light;
	font-style: normal;
	color: #3E9B00;
	}

.Formpretobco{
	
	color: #FFFFFF;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	}


.Link11Cinza:active { font-family: OpenSans-Light; font-size: 11px; color: #666666; text-decoration: none;}
.Link11Cinza:link { font-family: OpenSans-Light, Helvetica, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
.Link11Cinza:hover { font-family: OpenSans-Light, Helvetica, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
.Link11Cinza:visited { font-family: OpenSans-Light, Helvetica, Arial, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}

.Link11Branco:active { font-family: "sans-serif"; font-size: 11px; color: #ffffff; text-decoration: none;}
.Link11Branco:link { font-family: "sans-serif"; font-size: 11px; color: #ffffff; text-decoration: none;}
.Link11Branco:hover { font-family: "sans-serif"; font-size: 11px; color: #ffffff; text-decoration: none;}
.Link11Branco:visited { font-family: "sans-serif"; font-size: 11px; color: #ffffff; text-decoration: none;}

.Link12Cinza:active { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; color: #666666; text-decoration: none;}
.Link12Cinza:link { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; color: #666666; text-decoration: none;}
.Link12Cinza:hover { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.Link12Cinza:visited { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; color: #666666; text-decoration: none;}

.Link12Amarelo:active  { font-family: OpenSans-Light; font-size: 12px; color: #FFFF00; text-decoration: none;}
.Link12Amarelo:link    { font-family: OpenSans-Light; font-size: 12px; color: #FFFF00; text-decoration: none;}
.Link12Amarelo:hover   { font-family: OpenSans-Light; font-size: 12px; color: #FFFF00; text-decoration: none;}
.Link12Amarelo:visited { font-family: OpenSans-Light; font-size: 12px; color: #FFFF00; text-decoration: none;}

.menu:active { font-family: sans-serif; font-size: 15px; color: #AAA9A9; text-decoration: none; font-weight: bold;}
.menu:link { font-family: sans-serif; font-size: 15px; color: #AAA9A9; text-decoration: none; font-weight: bold;}
.menu:hover { font-family: sans-serif; font-size: 15px; color: #F8C300; text-decoration: none; font-weight: bold;}
.menu:visited { font-family: sans-serif; font-size: 15px; color: #AAA9A9; text-decoration: none; font-weight: bold;}

.Link13Cinza:active  { font-family: OpenSans-Light; font-size: 13px; color: #444444; text-decoration: none;}
.Link13Cinza:link    { font-family: OpenSans-Light; font-size: 13px; color: #444444; text-decoration: none;}
.Link13Cinza:hover   { font-family: OpenSans-Light; font-size: 13px; color: #444444; text-decoration: underline;}
.Link13Cinza:visited { font-family: OpenSans-Light; font-size: 13px; color: #444444; text-decoration: none;}

.Link13azul:active  { font-family: OpenSans-Light; font-size: 13px; color: #105065; text-decoration: none;}
.Link13azul:link    { font-family: OpenSans-Light; font-size: 13px; color: #105065; text-decoration: none;}
.Link13azul:hover   { font-family: OpenSans-Light; font-size: 13px; color: #105065; text-decoration: underline;}
.Link13azul:visited { font-family: OpenSans-Light; font-size: 13px; color: #105065; text-decoration: none;}

.Link13AzulSemi:active  { font-family: OpenSans-SemiBold; font-size: 13px; color: #105065; text-decoration: none;}
.Link13AzulSemi:link    { font-family: OpenSans-SemiBold; font-size: 13px; color: #105065; text-decoration: none;}
.Link13AzulSemi:hover   { font-family: OpenSans-SemiBold; font-size: 13px; color: #105065; text-decoration: underline;}
.Link13AzulSemi:visited { font-family: OpenSans-SemiBold; font-size: 13px; color: #105065; text-decoration: none;}

.Link13Vermelho:active  { font-family: OpenSans-Light; font-size: 13px; color: #CA3438; text-decoration: none;}
.Link13Vermelho:link    { font-family: OpenSans-Light; font-size: 13px; color: #CA3438; text-decoration: none;}
.Link13Vermelho:hover   { font-family: OpenSans-Light; font-size: 13px; color: #CA3438; text-decoration: none;}
.Link13Vermelho:visited { font-family: OpenSans-Light; font-size: 13px; color: #CA3438; text-decoration: none;}

.Link13Amarelo:active  { font-family: OpenSans-Light; font-size: 13px; color: #FFFF00; text-decoration: none;}
.Link13Amarelo:link    { font-family: OpenSans-Light; font-size: 13px; color: #FFFF00; text-decoration: none;}
.Link13Amarelo:hover   { font-family: OpenSans-Light; font-size: 13px; color: #FFFF00; text-decoration: none;}
.Link13Amarelo:visited { font-family: OpenSans-Light; font-size: 13px; color: #FFFF00; text-decoration: none;}


.Link13Branco:active  { font-family: OpenSans-Light; font-size: 13px; color: #ffffff; text-decoration: none;}
.Link13Branco:link    { font-family: OpenSans-Light; font-size: 13px; color: #ffffff; text-decoration: none;}
.Link13Branco:hover   { font-family: OpenSans-Light; font-size: 13px; color: #ffffff; text-decoration: none;}
.Link13Branco:visited { font-family: OpenSans-Light; font-size: 13px; color: #ffffff; text-decoration: none;}

.Link14Cinza:active { font-family: OpenSans-Light; font-size: 14px; color: #444444; text-decoration: none;}
.Link14Cinza:link { font-family: OpenSans-Light; font-size: 14px; color: #444444; text-decoration: none;}
.Link14Cinza:hover { font-family: OpenSans-Light; font-size: 14px; color: #444444; text-decoration: underline;}
.Link14Cinza:visited { font-family: OpenSans-Light; font-size: 14px; color: #444444; text-decoration: none;}


.Link14Branco:active { font-family: OpenSans-Light; font-size: 14px; color: #ffffff; text-decoration: none;}
.Link14Branco:link { font-family: OpenSans-Light; font-size: 14px; color: #ffffff; text-decoration: none;}
.Link14Branco:hover { font-family: OpenSans-Light; font-size: 14px; color: #ffffff; text-decoration: underline;}
.Link14Branco:visited { font-family: OpenSans-Light; font-size: 14px; color: #ffffff; text-decoration: none;}


.Link14Escuro:active { font-family: OpenSans-Light; font-size: 14px; color: #226971; text-decoration: none;}
.Link14Escuro:link { font-family: OpenSans-Light; font-size: 14px; color: #226971; text-decoration: none;}
.Link14Escuro:hover { font-family: OpenSans-Light; font-size: 14px; color: #226971; text-decoration: underline;}
.Link14Escuro:visited { font-family: OpenSans-Light; font-size: 14px; color: #226971; text-decoration: none;}

.Link14azul:active  { font-family: OpenSans-Light; font-size: 14px; color: #105065; text-decoration: none;}
.Link14azul:link    { font-family: OpenSans-Light; font-size: 14px; color: #105065; text-decoration: none;}
.Link14azul:hover   { font-family: OpenSans-Light; font-size: 14px; color: #105065; text-decoration: underline;}
.Link14azul:visited { font-family: OpenSans-Light; font-size: 14px; color: #105065; text-decoration: none;}

.Link14Laranja:active  { font-family: sans-serif; font-size: 14px; color: #E77916; text-decoration: none;}
.Link14Laranja:link    { font-family: sans-serif; font-size: 14px; color: #E77916; text-decoration: none;}
.Link14Laranja:hover   { font-family: sans-serif; font-size: 14px; color: #E77916; text-decoration: underline;}
.Link14Laranja:visited { font-family: sans-serif; font-size: 14px; color: #E77916; text-decoration: none;}

.Link15Cinza:active { font-family: OpenSans-Light; font-size: 15px; color: #444444; text-decoration: none;}
.Link15Cinza:link { font-family: OpenSans-Light; font-size: 15px; color: #444444; text-decoration: none;}
.Link15Cinza:hover { font-family: OpenSans-Light; font-size: 15px; color: #444444; text-decoration: underline;}
.Link15Cinza:visited { font-family: OpenSans-Light; font-size: 15px; color: #444444; text-decoration: none;}

.Link15Preto:active { font-family: OpenSans-Light; font-size: 15px; color: #000000; text-decoration: none;}
.Link15Preto:link { font-family: OpenSans-Light; font-size: 15px; color: #000000; text-decoration: none;}
.Link15Preto:hover { font-family: OpenSans-Light; font-size: 15px; color: #000000; text-decoration: underline;}
.Link15Preto:visited { font-family: OpenSans-Light; font-size: 15px; color: #000000; text-decoration: none;}

.Link15Branco:active { font-family: OpenSans-Light; font-size: 15px; color: #ffffff; text-decoration: none;}
.Link15Branco:link { font-family: OpenSans-Light; font-size: 15px; color: #ffffff; text-decoration: none;}
.Link15Branco:hover { font-family: OpenSans-Light; font-size: 15px; color: #ffffff; text-decoration: underline;}
.Link15Branco:visited { font-family: OpenSans-Light; font-size: 15px; color: #ffffff; text-decoration: none;}

.Link15BrancoSemi:active { font-family: OpenSans-Semibold; font-size: 15px; color: #ffffff; text-decoration: none;}
.Link15BrancoSemi:link { font-family: OpenSans-Semibold; font-size: 15px; color: #ffffff; text-decoration: none;}
.Link15BrancoSemi:hover { font-family: OpenSans-Semibold; font-size: 15px; color: #ffffff; text-decoration: none;}
.Link15BrancoSemi:visited { font-family: OpenSans-Semibold; font-size: 15px; color: #ffffff; text-decoration: none;}

.Link15azul:active  { font-family: OpenSans-Light; font-size: 15px; color: #105065; text-decoration: none;}
.Link15azul:link    { font-family: OpenSans-Light; font-size: 15px; color: #105065; text-decoration: none;}
.Link15azul:hover   { font-family: OpenSans-Light; font-size: 15px; color: #105065; text-decoration: underline;}
.Link15azul:visited { font-family: OpenSans-Light; font-size: 15px; color: #105065; text-decoration: none;}


.Link16BrancoSemi:active { font-family: OpenSans-Semibold; font-size: 16px; color: #ffffff; text-decoration: none;}
.Link16BrancoSemi:link { font-family: OpenSans-Semibold; font-size: 16px; color: #ffffff; text-decoration: none;}
.Link16BrancoSemi:hover { font-family: OpenSans-Semibold; font-size: 16px; color: #ffffff; text-decoration: none;}
.Link16BrancoSemi:visited { font-family: OpenSans-Semibold; font-size: 16px; color: #ffffff; text-decoration: none;}


.Link17:active  { font-family: OpenSans-Light; font-size: 17px; color: #444444; text-decoration: none;}
.Link17:link    { font-family: OpenSans-Light; font-size: 17px; color: #444444; text-decoration: none;}
.Link17:hover   { font-family: OpenSans-Light; font-size: 17px; color: #444444; text-decoration: underline;}
.Link17:visited { font-family: OpenSans-Light; font-size: 17px; color: #444444; text-decoration: none;}


.Link17Branco:active { font-family: OpenSans-Light; font-size: 17px; color: #ffffff; text-decoration: none;}
.Link17Branco:link { font-family: OpenSans-Light; font-size: 17px; color: #ffffff; text-decoration: none;}
.Link17Branco:hover { font-family: OpenSans-Light; font-size: 17px; color: #ffffff; text-decoration: none; text-decoration: underline;}
.Link17Branco:visited { font-family: OpenSans-Light; font-size: 17px; color: #ffffff; text-decoration: none;}

.Link17BrancoSemi:active { font-family: OpenSans-Semibold; font-size: 17px; color: #ffffff; text-decoration: none;}
.Link17BrancoSemi:link { font-family: OpenSans-Semibold; font-size: 17px; color: #ffffff; text-decoration: none;}
.Link17BrancoSemi:hover { font-family: OpenSans-Semibold; font-size: 17px; color: #ffffff; text-decoration: none;}
.Link17BrancoSemi:visited { font-family: OpenSans-Semibold; font-size: 17px; color: #ffffff; text-decoration: none;}


.Link18azul:active  { font-family: sans-serif; font-size: 18px; color: #007CC3; text-decoration: none;}
.Link18azul:link    { font-family: sans-serif; font-size: 18px; color: #007CC3; text-decoration: none;}
.Link18azul:hover   { font-family: sans-serif; font-size: 18px; color: #007CC3; text-decoration: underline;}
.Link18azul:visited { font-family: sans-serif; font-size: 18px; color: #007CC3; text-decoration: none;}

.Link18Cinza:active  { font-family: sans-serif; font-size: 18px; color: #444444; text-decoration: none;}
.Link18Cinza:link    { font-family: sans-serif; font-size: 18px; color: #444444; text-decoration: none;}
.Link18Cinza:hover   { font-family: sans-serif; font-size: 18px; color: #444444; text-decoration: underline;}
.Link18Cinza:visited { font-family: sans-serif; font-size: 18px; color: #444444; text-decoration: none;}

.Link18Cinza2:active  { font-family: sans-serif; font-size: 18px; color: #96989A; text-decoration: none;}
.Link18Cinza2:link    { font-family: sans-serif; font-size: 18px; color: #96989A; text-decoration: none;}
.Link18Cinza2:hover   { font-family: sans-serif; font-size: 18px; color: #96989A; text-decoration: underline;}
.Link18Cinza2:visited { font-family: sans-serif; font-size: 18px; color: #96989A; text-decoration: none;}


.Link20Branco:active { font-family: OpenSans-Light; font-size: 20px; color: #ffffff; text-decoration: none;}
.Link20Branco:link { font-family: OpenSans-Light; font-size: 20px; color: #ffffff; text-decoration: none;}
.Link20Branco:hover { font-family: OpenSans-Light; font-size: 20px; color: #ffffff; text-decoration: none;}
.Link20Branco:visited { font-family: OpenSans-Light; font-size: 20px; color: #ffffff; text-decoration: none;}

.Link20:active { font-family: OpenSans-Light; font-size: 20px; color: #444444; text-decoration: none;}
.Link20:link { font-family: OpenSans-Light; font-size: 20px; color: #444444; text-decoration: none;}
.Link20:hover { font-family: OpenSans-Light; font-size: 20px; color: #444444; text-decoration: none;}
.Link20:visited { font-family: OpenSans-Light; font-size: 20px; color: #444444; text-decoration: none;}

.Link20BrancoSemi:active { font-family: OpenSans-Semibold; font-size: 20px; color: #ffffff; text-decoration: none;}
.Link20BrancoSemi:link { font-family: OpenSans-Semibold; font-size: 20px; color: #ffffff; text-decoration: none;}
.Link20BrancoSemi:hover { font-family: OpenSans-Semibold; font-size: 20px; color: #ffffff; text-decoration: none;}
.Link20BrancoSemi:visited { font-family: OpenSans-Semibold; font-size: 20px; color: #ffffff; text-decoration: none;}

.Link40azul:active  { font-family: sans-serif; font-size: 40px; color: #007CC3; text-decoration: none;}
.Link40azul:link    { font-family: sans-serif; font-size: 40px; color: #007CC3; text-decoration: none;}
.Link40azul:hover   { font-family: sans-serif; font-size: 40px; color: #007CC3; text-decoration: underline;}
.Link40azul:visited { font-family: sans-serif; font-size: 40px; color: #007CC3; text-decoration: none;}


.FormDescricao1{
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	background-color:#FFFFFF;
	color: #666666;
	border: 1px solid #e9e9e9;
	width: 230px;
}

.FormDescricao2{
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	background-color:#FFFFFF;
	color: #666666;
	border: 1px solid #e9e9e9;
	width: 400px;
}



.Form1{
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 400px;
}

.Form2 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 500px;
}

.Form3 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 600px;
}

.Form4 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 150px;

}

.Form5 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 300px;
}

.Form6 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 75px;
}


.Form7 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 60px;
}


.Form8 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 90px;
}

.Form9 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 210px;
}

.Form10 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 28px;
	width: 240px;
}

.Form11 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 27px;
	width: 25px;
}

.Form12 {
	font-family: OpenSans-SemiBold;
	font-size: 40px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 60px;
}

.Form13 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	width: 500px;
}

.Form14 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 500px;
	background:#FFF212;
}

.Form15 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 35px;
	width: 450px;
}


.Form16 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 35px;
	width: 250px;
}

.Form17 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 450px;
}

.Form18 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 30px;
	width: 320px;
}

.Form19 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	width: 1100px;
	}
	
	.Form20 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #000000;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 284px;
}

.Form21{
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 35px;
	width: 400px;
}

.Form22{
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 35px;
	width: 250px;
}


.Form23{
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 35px;
	width: 100px;
}

.Form24 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #000000;
	border: 1px solid #DBDBDB;
	width: 375px;
	}
	
	.Form25 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 25px;
	width: 22px;
}


.Form26 {
	font-family: OpenSans-SemiBold;
	font-size: 16px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 27px;
	width: 55px;
}

.Form27 {
	font-family: OpenSans-Light;
	font-size: 30px;
	font-style: normal;
	color: #000000;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 60px;
	
}
	
	.Form28 {
	font-family: OpenSans-Light;
	font-size: 15px;
	font-style: normal;
	color: #105065;
	border: 1px solid #DBDBDB;
	height: 40px;
	width: 150px;
	background-image:url(imagens/calendario.png);
	background-position:120px center;
    background-repeat:no-repeat;
}


.Form29 {
	font-family: OpenSans-SemiBold;
	font-size: 17px;
	font-style: normal;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: transparent;
	height: 40px;
	width: 500px;
}

.Form30 {
	font-family: OpenSans-SemiBold;
	font-size: 17px;
	font-style: normal;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: transparent;
	width: 500px;
}
	

#botaoExibir  {
    width:260px;
    height:33px;
    text-align:center;
    color:#FFF;
    background:url('imagens/indicar.png');
    cursor:pointer; 
	font-family: sans-serif;
	font-size: 13px;
	font-style: normal;
	margin: 0 0 20 0;
	color: #444444;
}



#form-oculto {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #F0F0F0;
    float: left;
    padding: 10px;
    width: 318px;
}


.logo {
float:left;
padding-top: 20px;
padding-left: 5px;
padding-right: 5px;

}

#menu-scrow{
height: 73px;
position: fixed;
width: 100%;
display: none;
z-index:12;
top: 0px;
background-color:#000000;
}
#back-menu-scrow{
background:#000000;
width: 100%;
height: 70px;
z-index: 12; 
 
}
#menu-scrow-center{
background: none repeat scroll 0 0 #000000;
height: 70px;
margin: auto;
width: 100%; 


 
     
}
 
#menu-scrow-center ul{
font-family: OpenSans-Light;
font-size: 13px;
color: #ffffff;
height: 70px;
list-style: none outside none;
text-align:center;
margin: 0;
width: 100%;
z-index: 11;    
     
}
 
#menu-scrow-center ul li {
display: inline;
}
 
#menu-scrow-center ul li a {
border: medium none;
color: #ffffff;
float: left;
font-family: OpenSans-Light;
left: 5px;
padding: 26px 10px;
position: relative;
text-decoration: none;
}
 
#menu-scrow-center ul li a:hover {
color: #ffffff;

 
}







#container {margin: 0 auto; padding: 0px 0 0 0; width: 960px;}
#banner {float: left; position: relative; margin: 0; padding: 0; width: 960px; height: 400px; overflow: hidden;}
#banner ul {float: left; margin: 0; padding: 0; width: 960px; list-style: none;}
#banner ul li {float: left; margin: 0; padding: 0;}
#banner ul li.bannerImage {float: left; position: relative; display: none;}
#banner ul li span {position: absolute; font: 14px OpenSans-Light; color: #FFFFFF; padding: 10px 13px; background: #000000; width: 200px; height: 380px;}
#banner ul li span {filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; display: none;}
#banner ul li span.left {top: 0; left: 0;}
#banner ul li span.right {right: 0; top: 0; bottom: 0;}
#banner ul li span strong {float: left; width: 200px; font: 16px OpenSans-Semibold; padding: 5px 0 6px 0; color: #FFFFFF;}
	
	
div.vertical
{
 margin-left: -80px;
 margin-top: -135px;
 position: absolute;
 width: 215px;
 transform: rotate(-90deg);
 -webkit-transform: rotate(-90deg); /* Safari/Chrome */
 -moz-transform: rotate(-90deg); /* Firefox */
 -o-transform: rotate(-90deg); /* Opera */
 -ms-transform: rotate(-90deg); /* IE 9 */
 text-align: left;
 font-family: Arial;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}


a.srollover {
    display: block;
    width: 22px;
    height: 22px;
    background: url("imagens/suspenso.png") 0 0 no-repeat;
    text-decoration: none;
}
 a:hover.srollover {
    background-position: -22px 0;
}


a.srollover2 {
    display: block;
    width: 22px;
    height: 22px;
    background: url("imagens/suspenso2.png") 0 0 no-repeat;
    text-decoration: none;
}
 a:hover.srollover2 {
    background-position: -22px 0;
}


