/* 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;
}
: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:900px;
	padding-top:5px;
	background-position:bottom center;
	background-repeat:no-repeat;
    position:relative;
    text-align:left;
	margin:0 auto;
	text-align:center;
   
	}
	

#topo {		
    height:239px;
	position:relative;
	top:10px!important;
	/*background:#FFFFFF;*/
	padding-top:10px;
	text-align:center;
	}


#navegacao{margin:0 auto;
		   height:39px;
		   max-height:39px;
		   /*margin-left:4%;*/
		   /*float:right;*/
		  /* background: #FFCC00;*/
		  /* position:relative;
		   top:0;
		   right:0;*/
		   z-index:100;
		   width:70%;
		   }
		   
.esqmenu{width:12px; height:39px; background:url('img/esquerda.gif'); display:block; float:left;}

.dirmenu{width:12px; height:39px; background:url('img/direita.gif'); display:block; float:left;}

.meiomenu{background:url('img/meio.gif'); height:39px; float:left; margin-left:0px; width:95%;}		   


#principal {

	width:100%;

    /*background:#FFFFFF;
	background-position:center top;
	background-repeat:no-repeat;
	border-top:2px #FFFFFF solid;*/
	position:relative;
	top:0;
	z-index:1!important;
	float:left;
	min-height:55px;
    }


#rodape {	

	clear:both;
	text-align:center;
	height:40px;
	width:100%;
	text-align:center;
	vertical-align:middle;
	position:relative;
	margin:0 auto;
	bottom:30px;
	*bottom:-120px;
	_bottom:0;
	z-index:80;
	/*background:#FFFFFF;*/
	}
	
	
	
	
	#RodText{width:91.5%;
	        /* background:#FFFFFF;*/
			 margin:0 auto;
			 position:relative;
			 top:7px;
			 line-height:14px;
			 font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
			 }
	
	#floripa{font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#000000!important; text-decoration:underline;}
	
	#floripa:hover{color: #31AD31!important; background-color:#FFFFFF;}
	   
	
	#esquerda{float:left;
	          width:97%;
			  min-width:250px;
			  position:relative;
			  top:0px;
			  text-align:left;
			  margin:0 auto;
			  margin-left:-5px;
			  padding-bottom:0px;
			  /*padding-top:10px;*/
			  margin-top:5px;
			  padding:2%;
			  margin-bottom:5%;
			  z-index:25;
			  background:#FFFFFF;
			 }
	
	#esquerda2{
			width:70%;
			min-width:250px;
			position:relative;
			top:0px;
			text-align:center;
			margin: auto auto 20px auto;
			padding-bottom:0px;
			padding:2%;
			z-index:25;
		 }
			  
#esquerda_paginas{
		    font-family:Arial, Helvetica;
			text-align:justify;
			font-size:12px;
			min-height:430px;
			background:#FFFFFF;
			clear:both;
			overflow:auto;}
			 
			 
#esqtop{width:16px; height:15px; float:left;background:transparent;}

#top{width:96.5%; height:15px; float:left;background:url('img/curva1.png');}

#dirtop{width:16px; height:15px; float:left;background:transparent;}

#esqbottom{width:16px; height:15px; float:left;background:transparent;}

#bottom{width:96.5%; height:15px; float:left;background:url('img/curva1.png');}

#dirbottom{width:16px; height:15px; float:left;background:transparent;}			 
			 
			 
			
#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{position:absolute;
          top:280px;
		  left:6px;
		  }		
   
   
					  
			
/*------------------------------------------------------------------------------------------*/			  
	#direita{float:right;
	          width:300px;}		
			  
			
#ContHOME{
		  width:780px;
		 }
		  
		#ContHOME ul{ float:right;
						padding-right:10px;}  
						
			#ContHOME ul li {display:inline;
}

.input {
	border:1px solid #FF9900;
	color:#666666;
}	


.tituloNotHome{color:#000000!important;
               font-family:Arial, Helvetica, sans-serif;
			   font-size:14px;
			   font-weight:bolder;
			   }
			   
.tituloNoticiaHome	{color:#FF9900!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:40px;*/
	  z-index:20!important;
	  display:block;
	  width:192px;
	  height:170px;
	  margin:0 auto;
	  }	
	  
#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;
				}	
				
h3 {color:#056771;
    font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	}		
	
#capa1 {float:left;
position:relative;
        top:-20px;
		left:10px;
       width:38%;}
	   
#capa2 {float:right;
position:relative;
        top:-20px;
		left:-10px;
		background:url('img/capa2.png');
		/*background:#000000;*/
		width:228px;
		height:296px;
        text-align:center;
		}
	   
#chamada {float:left; width:34%;
          position:relative;
        top:-10px;
		left:15px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;}
		
#chamada p{font-size:22px!important;}

#homeH3{position:relative;
        top:50px;
		left:20px;}	   	 
		
#div-album{position:relative;
           top:550px;
		   }

#divAlbum {display:inline;
           width:97px;
		   height:97px;
		   float:left;
		   padding:10px;
		   padding-top:4px;
		   padding-left:4px;
		   margin:10px;
		   text-align:center;
		   background:url('img/backgal.png');
		   }
		   

		   
#galFoto{padding:5px;
         background-color:#000000;
		 padding:5px;
		 margin:8px;
		 background:url('img/backgal.png') center;
		 }		  						 				   
		   
		   
#containerAlbuns{display:block;
				 min-height:121px;
				 padding-left:3.5%;
				 padding-top:5%;}
				 
#containerGaleria{width:100%;
                  display:block;
				  min-height:121px;
				  text-align:center;
				  }
				  
#containerGaleria h1{ font-size:25px;
                      font-family:Arial, Helvetica, sans-serif;
					  color:#666666;
					  margin-bottom:5px;
					  }				  

		   
#divAlbum a {color:#FFFFFF!important;
             font-size:16px!important;
			 font-weight:bolder!important;
			 padding-top:10px!important;
			 }	
			  
#divAlbum a:hover {color:#E67918!important;
                   font-size:16px!important;
			       font-weight:bolder!important;
				   padding-top:10px!important;
                   } 	
				   
#container_foto{width:90px!important;
                height:auto!important;
				}
				
#form_cont{margin-top:8%;
           width:50%;
		   margin-bottom:7%;
          }		
		  
#iframeSombra{ width:350px;
             padding:10px;
              background:url('img/backiframe.png');
			  margin:0 auto;
			 }	
			 
.input {
	border:1px solid #42453D;
	color:#666666;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}	


h4 {color:#666666!important;
    font-size:18px;
	}
	
#chamadaTop{width:25%;
            position:relative;
			top:110px;
			left:30px;
		    }	
			
#left {width:65.3%;
       float:left;
	   padding:10px;
	   background:#FFFF00;
	   }			

#right {width:30%;
        float:right;
		padding:10px;
		background:#FF0000;
		}

#containerForm{height:160px; width:520px; display:block; margin:0 auto; z-index:0!important; *z-index:0!important; _z-index:0!important;}

#curvaEsq{ width:19px; height:160px; background:url('img/curvaEsq.gif') no-repeat; float:left;}

#curvaDir{ width:19px; height:160px;background:url('img/curvaDir.gif') no-repeat;float:left;}

#curvaMeio{ width:84%; height:160px; background:url('img/curvaMeio.gif') repeat-x;float:left;}

#cargas{margin-bottom:5px; margin-top:5px; padding-top:5px; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; z-index:200; *z-index:2000!important; _z-index:2000!important;}

#cargas table tr td legend{font-size:24px; color:#003399; margin-bottom:30px;}

#consultaBotao{background:url('img/botao.gif'); color:#FFFFFF; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
                width:91px; height:31px; border:none; float:right; margin-top:5px; font-weight:bolder; font-size:16px;*margin-top:-15px;_margin-top:-15px; cursor: pointer;}
			 	  						   			  	   	
		   							   	   								 				   
fieldset {z-index:0!important; *z-index:0!important; _z-index:0!important;}

#inputHome{z-index:250!important; *z-index:250!important; _z-index:250!important; height:20px!important; display:block;}
