/* Body properties */

body#intro {color: #2f2f2f; background: #f6891f; font-weight: normal; font-family: "Lucida Grande", Arial;
  font-size: 11px;   
  font-stretch:narrower;
  margin:0;
  padding:0;
  padding-top: 0px;
  text-align:center;}
  
  body { background: #fff; font-weight: normal; font-family: "Lucida Grande", Arial;
  font-size: 11px;   
  font-stretch:narrower;
  margin:0;
  padding:0;
  padding-top: 0px;
  text-align:center;}



/*Novo código*/

#centrar1
{   position: relative;
    padding: 0px;}
#centrar2
{   position: relative;
    padding: 0px;
    min-height: auto;
    background: #f6891f;}
    
#centrar3
{position: relative;
 padding: 0px;
 background: #f6891f;}
  
 


/* corpo */
#linha1 {width:995px; height: 326px; margin: 0 auto; background: #fff url(../images/bg.jpg) }
  #cabecalho {width:995px ; height: 133px ; background: url(../images/cabecalho.png) no-repeat; clear: both}
   #pesquisa_info {float: left; width: 155px; padding-left: 650px; height: 19px; position: relative; text-align: right; padding-top: 35px; vertical-align: top;}
      input.pesquisa { color: #fff ; height: 18px; line-height: 18px; font-size: 11px; font-family: "Lucida Grande", Arial; font-weight: normal;  padding-left: 5px; padding-right: 5px; border: 0px; outline: none; background: transparent url(../images/pesquisa_fundo.jpg) no-repeat ; vertical-align: top} 
      
  #areareservada {float: right; width: 150px; height: 50px; padding-left: 30px; padding-right: 5px; padding-top: 18px; color: #f6891f; text-align: left;}    
       input.login {font-family: "Lucida Grande", Arial; font-size:9px; background: #f6891f; border-color: #fff; border-style: solid; border-width: 1px; padding: 1px; color: #fff }
  .hide { display: none; visibility: hidden; }
  .display { display: block; visibility: visible; }
      
  #slideshow {width:995px; height: 139px ; background: url(../images/imagem.jpg) no-repeat; position:relative;}
   #slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    }
   #slideshow img.active {
    z-index:10;
    opacity:0.0;
}
   #slideshow img.last-active {
    z-index:9;
}
  
  
  #menu_esq {float:left;background: transparent url(../images/menu_esq.png) no-repeat; width:175px; height: 45px; position: relative; padding-top: 9px; } 
  #menu_centro {float:left;  background: transparent url(../images/menu_centro.png) no-repeat; width:781px; height: 54px;position: relative  } 
  #menu_dir { float:right;background: transparent url(../images/menu_dir.png) no-repeat; width:39px; height: 54px; } 

    
  

#linha2 {width: 995px; padding: 0; margin: 0 auto; height: auto; background: #fff url(../images/bg.jpg) repeat-y; overflow: hidden}
 #conteudos { width: 955px; min-height: 450px; margin-right: 20px; margin-left: 20px; margin-top: 7px;
  text-align: left; clear: both;
  font-family: "Lucida Grande", Arial;
  font-size: 11px;   
  font-stretch:narrower;}   
  #conteudos_home {float: left ; width: 731px; min-height: 450px;text-align: left; margin-right: 10px;}
    #novidades {width: 731px; min-height: 150px;text-align: left}
    #novidades_tit {width: 731px; height: 28px; background: url(../images/novidades.jpg) no-repeat;}
    .novidades_texto {font-stretch:narrower; font-family: "Lucida Grande", Arial; font-size:11px; color: #272727; width: 50%; padding: 6px; text-align: left; vertical-align: top; }
    .novidades_texto_2 {font-stretch:narrower; font-family: "Lucida Grande", Arial; font-size:11px; color: #272727; width: 100%; padding: 6px; text-align: left; vertical-align: top; }
    .novidades_titulo{font-stretch:narrower; font-size:12px; color: #272727; text-align: left; text-transform: uppercase; font-weight: bold }
    .novidades_separador {background: url(../images/separadores_pequenos.jpg) no-repeat; width: 360px; height: 10px; text-align: center}
    
  #lateral_home {float: right; width: 204px; min-height: 350px; margin-left: 10px; margin-top: 9px; text-align: left; }
    #newsletter {width: 204px; height:auto; text-align: center; vertical-align: middle; padding-bottom:7px; position: relative; }
    #representacao {width: 204px; height: 28px; background: url(../images/representacao.jpg) no-repeat; position: relative;  }
    #representacao_conteudos {width: 204px; height: 57px; padding-bottom: 5px; position: relative; }
       #pubs {
        width: 204px; height: 57px;
        background: url(../images/representacao_conteudos.jpg) no-repeat;
        margin: 0px; padding: 0px;
        position: relative;}
        #pubs li {
        margin: 0px; padding: 0px; list-style: none;
        position: absolute; top:0px }
        #pubs li, #pubs a {
		height: 57px; display: block;}   
        #pubs_1 {left: 8px; width: 119px;}
        #pubs_2 {left: 132px; width: 68px;}
        #pubs_1 a:hover {background: transparent url(../images/representacao_conteudos.jpg) -8px -57px no-repeat;}
        #pubs_2 a:hover {background: transparent url(../images/representacao_conteudos.jpg) -132px -57px no-repeat;}
    
    #patrocinios {width: 204px; height: 28px; background: url(../images/patrocinios.jpg) no-repeat; padding-top: 5px;}
    #patrocinios_conteudos {width: 204px; height: auto; padding-top: 9px; padding-bottom: 15px; text-align: center}
 
 

#linha3 {width:995px ; height:33px ; margin: 0 auto; clear: both;}
  #rodape { width: 995px; height: 28px; }
   /*rodape*/
  #pub {
    width: 995px; height: 28px;
    background: url(../images/rodape.jpg) no-repeat;
    margin: 0px; padding: 0px;
    position: relative;}
  #pub li {
    margin: 0px; padding: 0px; list-style: none;
    position: absolute; top:0px }
  #pub li, #pub a {
    height: 28px; display: block;}   
  #pub_1 {left: 23px; width: 27px;}
  #pub_2 {left: 55px; width: 27px;}
  #pub_3 {left: 831px; width: 135px;}
  #pub_1 a:hover {background: transparent url(../images/rodape.jpg) -23px -28px no-repeat;}
  #pub_2 a:hover {background: transparent url(../images/rodape.jpg) -55px -28px no-repeat;}
  #pub_3 a:hover {background: transparent url(../images/rodape.jpg) -831px -28px no-repeat;}
  
  #actualizacao { width: 975px; height: 15px; font-stretch:narrower; font-size: 8px; color: #442305; text-align: right; text-transform: uppercase; font-weight: bold; padding-right: 20px; padding-top: 3px }



/* conteudos e links*/
td {font-weight: normal; font-family: "Lucida Grande", Arial; font-size: 11px; color: #323232 }

 h1, h2, h4, h3, h6, p {font-family: "Lucida Grande", Arial; font-size:12px; font-weight:normal; color: #000; margin-bottom: 3px; margin-top: 0; padding-left: 5px; padding-right: 5px; font-stretch: narrower} 
 
h1 {font-size: 12px; line-height: 15px; text-align: justify}
h2 {font-size: 12px; line-height: 15px}
h3 {font-size: 13px; line-height: 15px}
h4 {font-size: 13px; line-height: 16px; font-stretch: normal; font-variant: small-caps}
h5 {font-size: 14px; line-height: 16px; font-stretch: normal; font-variant: small-caps}
h6 {font-size: 15px; font-variant: small-caps; font-weight: bold;}

a {text-decoration: none; font-style: normal; color: #3a7dc7; outline: none}
a:hover{outline: none; color: #e64901}

#content_cabecalho{font-family: "Lucida Grande", Arial; font-size:15px; font-weight:normal; color: #f6891f;
margin-bottom: 15px; margin-top: 0; padding-left: 5px; padding-right: 5px; font-stretch: narrower; text-transform: uppercase}
#content_guia{font-family: "Lucida Grande", Arial; font-size:11px; font-weight:bold; color: #000;
margin-bottom: 10px; margin-top: 2px; padding-left: 1px; padding-right: 1px; font-stretch: narrower; text-transform: uppercase}
  
 
 
span{
	font-weight: bold;
	  font-stretch:narrower;
}


p {font-weight: normal; font-family: "Lucida Grande", Arial; font-size: 10px;}

form {
	margin: 0;
}

img {border: 0px; padding: 0; margin: 0}


/*FLASH*/
.flash {width: 280px; height:520px; text-align: center; background-color: #ffffff}


/*webdesign*/
.cinza{
	background-color: #c6d5ee; padding-left: 5px; padding-right: 5px;
}

/*MENU*/
#mainMenu{
		margin:0px;
		top: 9px; /*posicao do menu*/
		position:relative;	/* n&atilde;o mudar este atributo */
		width: 781px;
		background: transparent;
		text-align: left;
		height: 30px;	
	}
	#mainMenu a{ /*cor do menu*/
	    background: transparent;
		padding-left:15px;	
		padding-right:12px;	
		font-weight:bold;
		font-family: "Lucida Grande", Arial;
		font-stretch:narrower;
		text-transform: uppercase;
		font-size:12px;	
		color: #fff;
		height: 27px;

	}
	#mainMenu a:hover{
        color:#ef9222;
		cursor:pointer;	
	    padding-left:15px;	
		padding-right:12px;	
		height: 27px;	}
		
			/*
	Estilos e atributos para o menu 
	*/
	#mainMenu .activeMenuItem{
        height: 27px;
		}
	
	#mainMenu .activeMenuItem img{
		position:absolute;
		bottom:0px;
		right:0px;
		
	}
   
   /*
	estilos e atributos do menu inactivo
	*/
	#mainMenu .inactiveMenuItem{		
		color: #ffffff;	
		cursor:pointer;	
	}

	#submenu{		
		padding:0px;
		height: 21px;
		text-align: left;
		top:27px;
		left:0px;
		position: absolute;
		padding-top: 6px;
		width: 781px;
	}	
	#submenu div{
		white-space:nowrap;
		
	}

	#submenu a{	
		text-decoration:none;	
		padding-left:11px;	
		padding-right:4px;	
		color: #000;	
		font-size:9px; 
		font-family: "Lucida Grande", Arial;
		text-transform: uppercase;
		font-stretch:narrower;
		font-weight: bold;
		letter-spacing: 0px;
	}
	
	#submenu a:hover{
		color: #fff;
		cursor:pointer; 
		bottom:0px;    
		
	}


/*MENU: Botao inicial*/
a.mainMenui{ /*cor do menu*/
	    background: transparent;
		font-weight:bold;
		font-family: "Lucida Grande", Arial;
		font-stretch:narrower;
		text-transform: uppercase;
		font-size:12px;	
		color: #fff;
		height: 27px;
		

	}
	 a.mainMenui:hover{
        color:#ef9222;
		cursor:pointer;	
		height: 27px;	}

