@charset "iso-8859-1";

@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700,300italic,300|Ubuntu+Condensed|Arimo|Nova+Mono);

/**--GERAL--**/

body { background: url(../imagens/fundo-site.jpg) top center no-repeat #FFF; margin: 0px; padding: 0px; }
	
/**--CLASSES FORMAT--**/

.format {display:block; overflow:hidden; text-indent:-9999px;}

/**--FORMATAÇÃO DA PÁGINA--**/
	
	
#topo {
	width: 100%;
	margin: 0px;
	height: 288px;
	vertical-align:top;
	}
    #topo .container { width: 1000px; height: 288px; margin: auto; position: relative;}
	#topo .logo { background: url(../imagens/logo.png) top left no-repeat; width: 515px; height: 260px; margin: 0px; padding: 30px 0px 0px 0px; float: left}
	#topo .menu { width: 480px; height: auto; margin: 24px auto 0px auto; padding: 0px; float: left}
	#topo .bts { margin: 0px;  border: 0px solid #0000ff; height: auto; width: auto; float: left; text-align: center;}	
	#topo .banner-topo {
	width: auto;
	height: auto;
	position: absolute;
	margin: auto;
	padding: 0px;
	left: -10px;
	top: 100px;
    }
    #topo .busca {
	width: 227px;
	height: 22px;
	position:absolute;
	margin: auto;
	padding: 0px;
	left: 750px;
	top: 196px;
    }
	#topo .data {
	width: auto;
	height: auto;
	position:absolute;
	margin: auto;
	padding: 0px;
	left: 13px;
	top: 270px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D5C72;
    }		

#conteudo {
	width: auto;
	height: auto;
	margin:auto;
	vertical-align: top;
	}
	

	
	#conteudo .container { width: 1000px; height: auto; margin: auto; position: relative;}
	#conteudo .lateredon { width: 160px; height: auto;border: 1px solid #9AC2D5; margin: auto; padding: 0px; display: table;}
	
	#conteudo .txmenu { font-family: Arimo, Arial, Helvetica, sans-serif; font-size: 15px; color: #4E6874; letter-spacing: -0.5px; line-height: 2; text-align: left; padding: 8px}
	#conteudo .txmenu a:link    {text-decoration: none;	color: #4E6874;}
    #conteudo .txmenu a:visited {text-decoration: none;	color: #4E6874;}
    #conteudo .txmenu a:hover   {text-decoration: underline; color: #000D17;}
    #conteudo .txmenu a:active  {text-decoration: none;	color: #4E6874;}
	
	#conteudo .texto_pp { font-family: Nova Mono, Arial, Helvetica, sans-serif; font-size:10px; color: #000;}
	#conteudo .olho { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:11px; color: #900; font-weight: bold}
	#conteudo .olho-preto { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:11px; color: #000;}
	#conteudo .olho-cinza { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:11px; color: #4E6874;}
	#conteudo .texto { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:13px; letter-spacing: -0.8px; color: #000;}
	#conteudo .texto-inter { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:14.5px; letter-spacing: -0.5px; color: #000; text-align: justify}
	#conteudo .texto-m { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:18px; letter-spacing: -0.8px; color: #036;}
	#conteudo .tit-colunistas { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:15px; letter-spacing: -0.6px; color: #930; font-weight: bold}
	#conteudo .texto-p { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing: -0.5px; color: #000;}
	#conteudo .texto-p-azul { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:13px; letter-spacing: -0.5px; color: #036;}
	
	#conteudo .container-internas { width: auto; height: auto; margin: 0px 10px 15px 10px;}
	
	#conteudo  a:link    {text-decoration: none;	color: #000;}
    #conteudo  a:visited {text-decoration: none;	color: #000;}
    #conteudo  a:hover   {text-decoration: underline;	color: #000;}
    #conteudo  a:active  {text-decoration: none;	color: #000;}
	
    #conteudo h1 { width: 100%; height: auto; margin: 0px; padding: 0px; text-align:left; font-family: Open Sans Condensed, Arial, Helvetica, sans-serif; color: #000; font-size: 32px; letter-spacing: -1px; font-weight: bold; }
	#conteudo h2 { width: 100%; height: auto; margin: 0px 0px 5px 14px; padding: 0px; text-align:left; font-family: Open Sans Condensed, Arial, Helvetica, sans-serif; color: #000; font-size: 32px; letter-spacing: -1.8px; font-weight: bold; }
	#conteudo h3 { width: 100%; height: auto; margin: 0px 0px 5px 14px; padding: 0px; text-align:left; font-family: Open Sans Condensed, Arial, Helvetica, sans-serif; color: #036; font-size: 42px; letter-spacing: -1.8px; font-weight: bold; }
	
	
	
	
#rodape{
	margin: auto;
	width: auto;
	height: auto;
	background: #022B47;
	clear:both;
    }
    #rodape .container {
	position: relative;
	width: 1000px;
	height: auto;
	margin: auto;
	padding: 0px;
}
    
	#rodape .texto { font-family: Arimo, Arial, Helvetica, sans-serif; font-size:13px; letter-spacing: -0.5px; color: #FFF; line-height: 1.5; padding: 4px 0px}

    #rodape  a:link    {text-decoration: none;	color: #FFF;}
    #rodape  a:visited {text-decoration: none;	color: #FFF;}
    #rodape  a:hover   {text-decoration: none;	color: #09F;}
    #rodape  a:active  {text-decoration: none;	color: #000;}


/**--FORMULÁR--**/


.campo_busca 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		letter-spacing: -0.4px;
		font-weight: bold;
		width: 200px;
		height: 20px; 
		background: none;
		border: 0px solid #999;
		color: #000 ;
		padding: 2px;
		}
		
.campo_form 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		letter-spacing: -0.8px;
		width: 400px;
		height: 35px; 
		background: -moz-linear-gradient(19% 75% 90deg,#E8EBEB, #FFFFFF);
		border: 1px solid #999;
		color: ;
		padding: 5px 5px 5px 5px;
		}
		
.campo_form_cidade		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		letter-spacing: -0.8px;
		width: 342px;
		height: 35px;
		background: -moz-linear-gradient(19% 75% 90deg,#E8EBEB, #FFFFFF);
		border: 1px solid #999;
		color: #000000;
		padding: 5px 5px 5px 5px;
		}
		
.campo_lista		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		height: 45px;
		background: -moz-linear-gradient(19% 75% 90deg,#E8EBEB, #FFFFFF);
		border: 1px solid #999;
		color: #000000;
		padding: 5px 5px 5px 5px;
		}		
		
	.campo_form_multilinha 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		letter-spacing: -0.8px;
		width: 342px;
		height: 120px;
		background: -moz-linear-gradient(19% 75% 90deg,#E8EBEB, #FFFFFF);
		border: 1px solid #999;
		color: #000;
		padding: 5px 5px 5px 5px;
		}		
.Botao 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		letter-spacing: -0.8px;
		background: -moz-linear-gradient(19% 75% 90deg, #761C04, #900);
		width: 130px;
		height: 33px;
		border: 0px solid #CCC;
		color: #FFF;
		-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
		}	
	
	
	#paginacao {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	position: relative;
	float: center;

}
#paginacao ul {
	margin: 0;
	list-style-type: none;
	left: -50%;
	position: relative;


}
#paginacao li {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	display: block;
}
#paginacao a {
	color: #333333;
	padding: 6px 8px;
	border: 1px solid #333333;
	text-decoration: none;
	float: left;
}

.Ava a {
	background: #3A1E0C;
}

#paginacao li a:hover {
	color: #FFFFFF;
	background: #333333;
	border: 1px solid #333333;
}
#paginacao li.nolink {
	color: #3A1E0C;
	border: 1px solid #333333;
	padding: 6px 8px;
}
#paginacao li.current {
	color: #3A1E0C;
	border: 1px solid #333333;
	padding: 6px 8px;
	background: #CAC5B7;
}


	#exemplo{
 width:150px;
 height:auto;
 position:relative;
}


#mouse {
 width:150px;
 height:110px;
 background:#abcdef;
 position: relative;
 top: 5px;

 line-height:100px;
}
#comentario {
 position:relative; top:-180px;
 left:-550px;
 padding:2px;
 line-height:20px;
 background:#333;
 color:#fff;
 display: block;
 width:120px;
 opacity: 0;

        -webkit-transition: all 300ms ease;
 -moz-transition: all 300ms ease;
 -ms-transition: all 300ms ease;
 -o-transition: all 300ms ease;
 transition: all 300ms ease;
}

#mouse:hover  #comentario{
      opacity: 1;
}