/* CSS Document */
*{outline-color:invert;outline-style:none;outline-width:medium;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal; font-style: inherit; font-size: inherit;
	font-family: inherit; vertical-align: baseline; color:#666666;
}
:focus {outline: 0; }
body {line-height: 1; color: black; background: white; font-size:100.01%;}
ol, ul { list-style: none;}
table { border-collapse: separate; border-spacing: 0;}
caption, th, td { text-align: left; font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
strong{ font-weight: bold; }
body,input,select,textarea {  font-size: inherit; }

*{margin:0; padding:0;}

#tudo {

	width:100%;
	min-height:1000px;
	padding-top:5px;
	background-position:bottom center;
	background-repeat:no-repeat;
    position:relative;
    text-align:center;
	margin:0 auto;
   
	}
	

#topo {		
    height:133px;
	}


#navegacao{height:auto;  float:left;
		   background:#CA2929;
		   width:100%;
		   height:41px;
		   position:absolute;
		   left:0;
		   top:127px;
		   }


#principal {

	width:80%;
	background-position:center;
	position:relative;
	top:45px;
	z-index:1!important;
	margin:0 auto;
	min-height:590px;
	height:auto;
    }


#rodape {	
    clear:both;
	position:relative;
	bottom:0; left:0; 
	*bottom:-200px; 
	font-family: Tahoma, Arial, Helvetica; 
	font-weight:bolder;
	margin-bottom:0;
	background:#42453D url('img/rodape.jpg') repeat-x top center; 
	width:100%; 
	height:35px; 
	text-align:center; 
	font-size:10px;
	color:#FFFFFF;
	padding-top:25px;
	}
	

#floripa{color:#FFFFFF;
         font-family: Tahoma, Arial, Helvetica; 
	     font-weight:bolder;
		 font-size:10px;
		 }

#floripa:hover{color: #FFCC00;}

	
	#esquerda{float:left;
	          width:55%;
			  min-width:250px;
			  position:relative;
			  top:140px;
			  text-align:left;
			  margin:0 auto 20% 0;
			  
			  padding-bottom:20px;
			  padding-top:20px;
			  padding-left:2%;
			   z-index:25;
			  }
			  
 /*#esquerda_paginas{font-family:Arial, Helvetica;
			      width:90%;
				  text-align:justify;
			      font-size:12px;
				  overflow:auto;
				  height:400px;
				  background:#006600;
				  margin-left:-20px;
				 background-image:url('img/fundo_esq.png');
				  padding:20px;
				  padding-right:0px;
				  margin-top:0;
				  margin-left:0;
				  }*/
			
#esquerda_paginas h1{
                  text-transform:uppercase;
		          font-family:Arial, Helvetica;
			     text-align:justify;
			     font-size:20px;}	
			
							
#esquerda_paginas p{
		    font-family:Arial, Helvetica;
			text-align:justify;
			font-size:12px;}
		
			  
   #prato{float:right;
	          width:40%;
			  min-width:250px;
			  position:relative;
			  top:175px;
			  text-align:left;
			  margin:0 auto;
			  margin-top:-35px;
			  margin-left:0px;
			  padding-bottom:20px;
			  padding-top:19px;
			  padding-left:2%;
			  margin-bottom:0;
			  z-index:25;
			  }		
   
   
					  
			
/*------------------------------------------------------------------------------------------*/			  
	#direita{float:right;
	          width:300px;}		
			  
			
#ContHOME{
		  width:780px;
		 }
		  
		#ContHOME ul{ float:right;
						padding-right:10px;}  
						
			#ContHOME ul li {display:inline;
}

.input {
	border:1px solid #CA2929;
	color:#666666;
	margin:5px 5px 5px 0;
	width:100%;
}	


.tituloNotHome{color:#000000!important;
               font-family:Arial, Helvetica, sans-serif;
			   font-size:14px;
			   font-weight:bolder;
			   }
			   
.tituloNoticiaHome	{color:#CA2929!important;
               font-family:Arial, Helvetica, sans-serif;
			   font-size:25px!important;
			   font-weight:bolder!important;
			   }		   
			   
.chamada * {margin:0; padding:0;}			   	
			   
.chamada{color:#666666!important;
               font-family:Arial, Helvetica, sans-serif;
			   font-size:12px;
			   font-weight:200;
			   line-height:14px;
			   position:relative;
			   /*top:-20px!important;
			   *top:0px;*/
			   }
			   
.chamadaInterna{color:#000000!important;
               font-family:Arial, Helvetica, sans-serif;
			   font-size:12px;
			   font-weight:bold;
			   margin-top:0px;
			   *margin-top:0px;
			   }			   
			   
.quemSomos{color:#666666;
           font-size:12px;
		   font-family:Arial, Helvetica, sans-serif;
		   line-height:30px;
		   padding-left:100px!important;
		   padding-right:100px!important;
		   }
		   
#contNoticia p {color:#666666;
                }	 

#flor{float:left;
      position:relative;
	  top:29px;}				

#letras{float:right;
        position:relative;
		right:-12px;
		top:135px;
		margin-bottom:0;}
		   


.detalhes{float:right;
          color:#CE3F3F!important;
		  font-size:12px!important;
		  }
		  
#logo{position:absolute;
      top:10px;
	  left:12%;
	  z-index:20!important;
	  display:block;
	  idth:111px;
	  }	
	  
#menuc ul li img{position:relative;
                 top:13px;
				 }	
				 
				 
#titulo h1{
                  text-transform:uppercase;
		          font-family:Arial, Helvetica;
			     text-align:justify;
			     font-size:20px;}	
				 
				 
#lista_exemplos{padding-left:20px;
                margin-left:20px;
				list-style:circle;
				}		
				
				
#posicalbum{width:100%;
            position:absolute;
			right:0;
			top:0;
			height:150px;
			background-image:url('img/banner.png');
			margin-bottom::40px;
			
			}				
				 				   
#destaque{position:relative;
          top:-70px;
		  left:60px;
		  }
		  
#divAlbum{background:#FFFFFF;}	

h3{font-family: Tahoma, Helvetica, sans-serif, Arial;
   font-size:18px;
   color:#BD2516;
   }
   
h6{font-family: Tahoma, Helvetica, sans-serif, Arial;
   font-size:12px;
   color:#BD2516;
   }  
   
#recrutamentoImg {float:left;
                  margin:0 20px 20px 0;}    	
				  
#listaRecrut {list-style:disc;
              }	
			  
#listaRecrut a{text-decoration: underline!important;
              }				  
			  
#maisVagas {float:right;
           font-family: Tahoma, Helvetica, sans-serif, Arial;
           margin:5px; font-size:12px;
           color:#BD2516!important;
		   }
		   
#listaHome {padding-left:20px;
            margin-top:10px;
			}		
			
.roundedcornr_box_293451 {
	background: url('img/roundedcornr_293451_tl.png') no-repeat top left;
	margin-top:10px;
}
.roundedcornr_top_293451 {
	background: url('img/roundedcornr_293451_tr.png') no-repeat top right;
}
.roundedcornr_bottom_293451 {
	background: url('img/roundedcornr_293451_bl.png') no-repeat bottom left;
}
.roundedcornr_bottom_293451 div {
	background: url('img/roundedcornr_293451_br.png') no-repeat bottom right;
}
.roundedcornr_content_293451 {
	background: url('img/roundedcornr_293451_r.png') top right repeat-y;
	
}

.roundedcornr_top_293451 div,.roundedcornr_top_293451,
.roundedcornr_bottom_293451 div, .roundedcornr_bottom_293451 {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.roundedcornr_content_293451, .roundedcornr_bottom_293451 {
	margin-top: -19px;
	
}
.roundedcornr_content_293451 { margin: 0 0 20px 10px; }			 

.titFaq{clear:both;
          float:left;
		  display:block;
		  cursor:pointer;
		  font-size:18px;
		  width:100%;
		  margin-top:5px;}	
		  
.titFaq h2 {  background-color:#CA2929;
		      color:#FFFFFF;
			  padding:2px 10px 2px 10px;
			  }
			  	  
		  
.Faq{border: 1px solid #CA2929;
           clear:both;
           display:block;
		   padding:10px;
		   text-align:justify;
		   font-size:12px;
		   height:auto;
		   vertical-align:middle;
		   background-color:#F7F7F7;
		   margin-bottom:0;}
		   		   
#forma{text-align:center!important;
      }

.curva5{background-color:#296b00;
    width:100%;
	height:1px;
	position:relative;
	margin:0 auto;
	}
	
.curva4{background-color:#296b00;
    width:99.8%;
	height:2px;
	position:relative;
	margin:0 auto;
	}	
	   	
.curva3{background-color:#296b00;
    width:99.5%;
	height:1px;
	position:relative;
	margin:0 auto;
	}
	
.curva2{background-color:#296b00;
    width:99.2%;
	height:1px;
	position:relative;
	margin:0 auto;
	}
	
.curva1{background-color:#296b00;
    width:98.5%;
	height:1px;
	position:relative;
	margin:0 auto;
	}				   		   	       		 
	
	
.faqcurva5{background-color:#CA2929;
    width:100%;
	height:1px;
	position:relative;
	margin:0 auto;
	}
	
.faqcurva4{background-color:#CA2929;
    width:99.8%;
	height:2px;
	position:relative;
	margin:0 auto;
	}	
	   	
.faqcurva3{background-color:#CA2929;
    width:99.5%;
	height:1px;
	position:relative;
	margin:0 auto;
	}
	
.faqcurva2{background-color:#CA2929;
    width:99.2%;
	height:1px;
	position:relative;
	margin:0 auto;
	}
	
.faqcurva1{background-color:#CA2929;
    width:98.5%;
	height:1px;
	position:relative;
	margin:0 auto;
	}
	
.destacar{color:#FF0000;}	

#cursos{line-height:20px;
		width:800px; 
		text-align:left;
		background:url('img/marca_dagua.png');
		background-repeat:no-repeat;
		background-position: 480px;
		background-attachment:fixed;
		}	  			  			    

