@font-face {
	font-family: 'CalibriRegular';
	src: url('/css/fonts/calibri-webfont.eot');
	src: local('Calibri'), url('/css/fonts/calibri-webfont.woff') format('woff'), url('/css/fonts/calibri-webfont.ttf') format('truetype'), url('/css/fonts/calibri-webfont.svg#webfontDQYE5inh') format('svg');	
}

@font-face {
	font-family: 'CalibriRegular';
	src: url('/css/fonts/calibrib-webfont.eot');
	src: local('Calibrib'), url('/css/fonts/calibrib-webfont.woff') format('woff'), url('/css/fonts/calibrib-webfont.ttf') format('truetype'), url('/css/fonts/calibrib-webfont.svg#webfontXRluUcOf') format('svg');
	font-weight: bold;	
}

.main
{
}


.body
{
    margin: 0px;
    padding: 0px;
    font: 15px CalibriRegular, Arial, Trebuchet MS;    
    text-align: justify;
    color: #677666;
    background-color: #292929;
}

.input
{
}

.input:focus
{
}

a
{
	    color: #677666;
	    text-decoration: none;
}
a:hover
{
}

a:visited
{
}

/* Css master pages */

.page_position
{
    width: 990px;
    margin: 0 auto;
}

.page_position .cabecalho
{
	width: 990px;
	height: 100px;
	margin-top: 45px;
	background: url(/images/genericas/bg_cabecalho.gif) no-repeat;
}

.page_position .corpo
{
	width: 990px;
	clear: both;
	background-color: #f5f5f5;
	display: table-cell;
}

.page_position .rodape
{
	width: 990px;
	height: 82px;
	clear: both;
	background: url(/images/genericas/bg_rodape.gif) no-repeat;
	bottom: 0px;
}

.page_position .esquerda
{
	width: 325px;
	float: left;
	background-color: #f5f5f5;
	
}

.page_position .centro
{
	width: 325px;
	float: left;
	background-color: #f5f5f5;
	
}

.page_position .direita
{
	width: 340px;
	float: left;
	background-color: #f5f5f5;
	
}

.page_position .bg
{
	background-color: #f5f5f5;	
	float:left;
}

.page_position .esquerdanoticia
{
	width: 330px;
	float: left;
	background-color: #f5f5f5;	
}

.page_position .direitanoticia
{
	width: 660px;
	float: left;
	background-color: #f5f5f5;	
}



/* Fim - Css master pages */

.verde
{
	color: #d3d9d3;
}

.fonte11
{
	font-size: 11px;
}

.fonte16
{
	font-size: 16px;
}


/* paginacao */
.paginacao
{   
    clear:both;       
}
    .paginacao ul
    {
        width:920px;        
    }
    
    .paginacao li
    {
        text-align:center;
        float:left;             
        margin:3px;
    }
    
    .paginacao ul li a
    {
        padding:5px;        
        color: #333;
        background-color: #d3d9d3;
    }
    
    .paginacao ul li a.selected
    {
        cursor:text;
        padding:5px;        
        color: #fff;
        background-color: #677666;
    }
    
    .paginacao ul li a:hover
    {
        cursor:pointer;
        padding:5px;        
        color: #fff;
        background-color: #677666;
    }