/**
* CSS
*/
*{ margin:0px; padding:0px;font-size:100.01%;}

body{ 
    width:800px;
    font: 14px black Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    margin:auto;
}



/*-------Tipografia---------------------*/

h2{ 
    color:#F79E31;
    font-size:10px;
    font-weight:bold;
    /*
	height:25px;

	background-image:url(images/fundo-1.gif);
	background-position:right bottom;
	background-repeat:repeat-x;*/
    clear:both;

    margin-bottom:2px;
    border-bottom:5px solid #EFEFEF;

}
/* --------- Contador -------------*/
.contador{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-align:center;
    /*margin-left:15px;*/
    font-size:12px;
    width:100%;
}

/*------ Topo ---------- */

#topo{
    background:url(images/logo-barra.gif) bottom no-repeat;
    height:160px;
    margin:0 0 5px 0;
}

#topo ul {
    float:right;
    margin:130px 10px 0px 20px;

}	

#topo ul li{ display:inline;}

#topo a {
    float:left;
    width:8em;
    height:20px;
    text-decoration:none;
    color:#fff;
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    letter-spacing:-1px;
    padding:0.4em 0.6em 0.1em 0.6em;
}

#topo .ativo {
    background:#FFF;
    color:#F79E31;
}

/*

#topo ul { 
	float:right;
	margin:130px 25px 0px 10px;
	height:60px;
}

#topo ul li{ 
	border:1px solid #CC9966;
	display:inline;
	height:60px;
	background: url(images/men-fundo-top.jpg) no-repeat;
}	

#topo ul li a{ 

	line-height:30px;
	height:30px;
	color:#FFF;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;

	text-decoration:none;
	line-height:0px;

}	

#topo a{ height:50px;}

#topo ul li .ativo{

	color:#F79E31;
	background-color:#FFF;
/*	border:50px solid #FFF;*/


/*}*/


/*------Fim  Topo ---------- */




.divisor1{

    border:3px solid #EFEFEF;

}

.divisor2{
    margin:2px 0 5px 0px;
    border:1px solid #EFEFEF;

}
.divisor {
    clear:both;
}

/*---Meio---*/
#meio{ 
    clear:both;
    width:850px;
    text-align:left;
}

#meio div{
    float:left;
}

#lateral-1{ 
    width:180px;

}

#lateral-2{ 
    width:150px;
}

#conteudo{
    width:450px;
    overflow:visible;
}


/*-------Fim do Meio-----------*/

/*-----------Lateral----------*/
#lateral-1 { 
    text-align:left;
}

#lateral-1 div { 
    margin-bottom:35px;
}

#menu ul{
    width:170px;
    margin-top:7px ;
}

#menu ul li{ 
    list-style:none;
    background-color:#000000;
    margin-bottom:2px;

    background:url(images/menu-lat-fundo.gif) no-repeat left;
    padding-left:1px;
}

#menu ul li a{
    background-color:#000000;
    color:#FFF;
    display:block;
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    letter-spacing:-1px;

    height:16px;
    line-height:16px;

    margin-left:15px ;
    padding:5px;

    text-decoration:none;
    text-indent:5px;
} 

#menu .ativo1 { 
    background-color:#FFFAF4;
    color:#F79E31;
}
/*-----------------------------*/


/*----------------Conteudo----------------*/

h1{
    color:#F79E31;
    font-size:19px;
    letter-spacing:-0.5px;
    margin:12px 0px 5px 10px;
}
h3{
    font-size:14px;
    font-weight:bold;
}

h4{
    color:#666;
    font-size:11px;
    font-weight:normal;
    margin:3px 0 15px 0;
}
h5{
    color:#666;
    font-size:11px;
    font-weight:normal;
    margin:5px 0 5px 0;
    padding-left:18px;
}
h6{
    border-bottom:10px solid #fff;
}
#conteudo, #link{ 
    padding:10px 10px 20px  10px ;
}
#conteudo div, #link div{ 
    width:430px;
    background-color:#FFFBFF;
    padding:10px;
}
#conteudo div p{
    font-size:11px;

    line-height:15px;
    margin-bottom:5px;
    word-spacing:1px;
    text-align:justify;

} 

#conteudo div a{
    clear:both;
    color:#0000D6;
    display:block;
    font-size:10px;
    font-weight:bold;
    float:right;
    margin-bottom:10px;
}

#link div a {
    color:#0000D6;
    font-size:10px;
    font-weight:bold;
    padding-bottom:105px;
}
#link div a:hover {
    color:#000033;
}

#link ul li{ 
    margin-left:20px;
    margin-bottom:10px;
    list-style-image:url(images/seta.jpg);
    padding-left:3px;
}


#conteudo div .nlink{
    /*float:none;
	margin:0px;
	clear:none;
	display:inherit;*/
}

#conteudo div .todas{
    color:#F79E31;
    display:block;
    font-size:12px;
    font-weight:normal;
    float:right;
    text-decoration:none;
    margin:0px;
}
.botao {
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    width:80px;
    height:25px;
    font-size:12px;
}
/*-------------pagina construcao-------------*/
.imagem {
    text-align:center;
}

.imagem span{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}
/*------------------------------------*/



/*-------------------------------------------*/

/*-------------------------Rodape-----------*/

#rodape p{ font-weight:bold; margin-top:10px; font-size:12px; }

/*----------------------------------------*/
textarea{ width:300px; height:50px; font:12px Verdana, Arial, Helvetica, sans-serif;}

/*-----------------Parceiros-------------------*/
#parceiros{float:left;}

#parceiros ul li
{
    list-style:none;
    float:left !important;
}

#conteudo_extra
{
    background:#FFF !important;
    float:left !important;
}

#conteudo_extra div
{
    background-color:#FFF;
}

.cont
{
    width:180px !important;
    float:left !important;
    margin-right:10px;
    background-color:#FFF;
}

.cont div
{
    width:180px !important;
}

#box_colunistas
{
    width:450px !important;
    height:224px !important;
    background-image:url(images/bg_colunistas.jpg)!important;
    background-repeat:no-repeat;
}

#box_colunistas a
{
  float:none !important;
  color:#333 !important;
  text-decoration:none !important;
  padding-left:36px;
  height:34px;
}

#box_blogs
{
    width:450px !important;
    height:120px !important;
    background-image:url(images/bg_blog.jpg)!important;
    background-repeat:no-repeat;

}

#box_blogs a
{
  float:none !important;
  color:#333 !important;
  text-decoration:none !important;
  padding-left:36px;
  height:30px;
}

.cont_colunista
{
  background:none !important;
  margin-top:-10px !important;
  float:left;
  width:125px !important;
}

#cronistas ul li
{
    list-style:square;
    float:left;
    width:210px;
}

#cronistas ul li a
{
    float:none !important;
    text-decoration:none !important;
    color:#333;
    font-size:12px;
}

.cronTitulo
{
    color:#333 !important;
    font-weight:bold;
    font-size:14px !important;
}

#cronistas small
{
    color:#999;
    font-size:10px !important;
}

