/* CSS Document */

/* Projetos */
#meio_proj_esq{
margin:4px 5px 0 0;
width:230px;
float:left;
padding:15px;
background-color:#FFFFFF;
text-align:left;
font-family: "Tahoma";
font-size:11px;
color:#666666;
line-height:130%;
}
#meio_proj_dir{
width:230px;
margin:4px 0 0 0;
float:left;
padding:15px;
background-color:#FFFFFF;
text-align:left;
font-family: "Tahoma";
font-size:11px;
color:#666666;
line-height:130%;
}
/* saiba mais bot�o */
.saiba_mais{
font-family:"Tahoma";
font-size:9px;
color:#999999;
float:right;
}
.saiba_mais a:link{
font-family:"Tahoma";
font-size:9px;
color:#999999;
float:right;
}
.saiba_mais a:visited{
font-family:"Tahoma";
font-size:9px;
color:#999999;
float:right;
}
.saiba_mais a:hover{
font-family:"Tahoma";
font-size:9px;
color:#666666;
float:right;
}
.saiba_mais a:active{
font-family:"Tahoma";
font-size:9px;
color:#999999;
float:right;
}
/* saiba mais bot�o */
.bloco2{
width:512px;
float:left;
margin-top:20px;
}
.bloco_depois_combo{
width:512px;
float:left;
margin-top:10px;
}
#caixa_cinza{
width:498px;
height:24px;
background-color:#F8F8F8;
border: solid 1px #E0E0E0;
float:left;
font-family: "Tahoma";
font-size:11px;
color:#666666;
line-height:130%;
text-align:left;
margin:15px 0 5px 0;
padding-top:6px;
}
#caixa_cinza a:link{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline;
}
#caixa_cinza a:visited{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline;
}
#caixa_cinza a:hover{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline;
}
#caixa_cinza a:active{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline;
}
/*-------bloco texto sistema s assuntos especificos----------*/
#bloco_texto_sist_s{
margin:5px 0 1px 0;
width:512px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#999999;
padding:7px;
float:left;
text-align:left;
line-height:130%;
}
html>body #bloco_texto_sist_s{
margin:5px 0 5px 0;
width:512px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#999999;
padding:7px;
float:left;
text-align:left
}
#bloco_texto_sist_s a:link{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration: underline;
}
#bloco_texto_sist_s a:visited{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration: underline;
}
#bloco_texto_sist_s a:hover{
font-family: "Tahoma";
font-size:11px;
color:#666666;
text-decoration: underline;
}
#bloco_texto_sist_s a:active{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration: underline;
}



/* INICIO - Novo Template Sistema S
-------------------------------------------------------------------------*/
div.membroSistemaS {
	width:240px;
	float:left;
	border: solid 1px #FBF2DD;
	margin:0px;
	padding:0px;
}

div.membroSistemaS table.layoutCenter {
	width:100%;
	height:100%;
}

div.membroSistemaS div.logoContainer {
	background-color:#FBF2DD;
	height:80px;
}

div.membroSistemaS div.logoContainer img {
	display:block;
	margin:auto;
}

div.membroSistemaS ul {
	display:block;
	float:left;
	height:100%;
	margin:0;
	padding:10px;
	width:210px;
}

div.membroSistemaS li.membro {
	display:block;
	list-style:none;
	clear:both;
	width:100%;
}

div.membroSistemaS li.membro span.label {
	float:left;
	margin-right:10px;
}

div.membroSistemaS li.membro a {
	float:left;
}

div.rowGrid 
{
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
}

.lastGridItem {
	margin:0 !important;
	float:right !important;
}

/* FIM - Novo Template Sistema S
-------------------------------------------------------------------------*/



/*-------bloco texto sistema s assuntos especificos----------*/
.bloco_texto_dir{
float:left;
width:211px;
padding:5px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:10px;
color:#999999;
height:360px;
}
.bloco_texto_dir a:link{
float:left;
width:211px;
padding:5px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:10px;
text-decoration:underline;
color:#999999;
height:360px;
}
.bloco_texto_dir a:visited{
float:left;
width:211px;
padding:5px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:10px;
text-decoration:underline;
color:#999999;
height:360px;
}
.bloco_texto_dir a:hover{
float:left;
width:211px;
padding:5px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:10px;
text-decoration:underline;
color:#666666;
height:360px;
}
.bloco_texto_dir a:visited{
float:left;
width:211px;
padding:5px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:10px;
text-decoration:underline;
color:#999999;
height:360px;
}
#bloco_texto_perfil{
margin:5px 5px 0 0;
width:282px;
height:444px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
padding:7px;
float:left;
text-align:justify;
vertical-align:top;
line-height:130%;
}
#bloco_texto_perfil a:link{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_perfil a:visited{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_perfil a:hover{
font-family: "Tahoma";
font-size:11px;
color:#666666;
text-decoration:underline
line-height:130%;
}
#bloco_texto_perfil a:active{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_esq{
margin:5px 5px 0 0;
width:282px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
padding:7px;
float:left;
text-align:left;
vertical-align:top;
line-height:130%;
}
#bloco_texto_esq_estado{
margin:5px 0 0 0;
width:526px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
padding-top:7px;
float:left;
text-align:center;
vertical-align:top;
line-height:130%;
}
#bloco_texto_esq a:link{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_esq a:visited{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_esq a:hover{
font-family: "Tahoma";
font-size:11px;
color:#666666;
text-decoration:underline
line-height:130%;
}
#bloco_texto_esq a:active{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#meio{
width:526px;
margin:0;
padding:0;
}
#meio_fff{
margin-top:4px;
width:519px;
padding:2px 0 7px 7px;;
background-color:#FFFFFF;
text-align:left;
font-family: "Tahoma";
font-size:11px;
color:#666666;
line-height:130%;
}
#meio_fff a:link{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#meio_fff a:visited{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#meio_fff a:hover{
font-family: "Tahoma";
font-size:11px;
color:#666666;
text-decoration:underline
line-height:130%;
}
#meio_fff a:active{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}

.content_publi{
margin:0 0 0 5px;
width:340px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
float:left;
padding:10px 0;
text-align:justify;
}

.bloco_texto_publi
{
	width:497px;
	clear:both;
	background: #fff;
	float: left;
	margin: 20px 0 0 0;
	padding:14px;
}


.bloco_texto_publi a:link{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
.bloco_texto_publi a:visited{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
.bloco_texto_publi a:hover{
font-family: "Tahoma";
font-size:11px;
color:#666666;
text-decoration:underline
line-height:130%;
}
.bloco_texto_publi a:active{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_sec{
margin:5px 0 0 0;
width:526px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
float:left;
padding:10px 0 0 0;
text-align:center;
}
html>body #bloco_texto_sec{
margin:5px 0 0 0;
width:516px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
float:left;
padding:6px 0 0 10px;
text-align:center;
}
#bloco_texto_sec a:link{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_sec a:visited{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_sec a:hover{
font-family: "Tahoma";
font-size:11px;
color:#666666;
text-decoration:underline
line-height:130%;
}
#bloco_texto_sec a:active{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto{
margin:5px 0 1px 0;
width:512px;
_width:502px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
padding:12px;
float:left;
text-align:justify;
line-height:130%;
}
html>body #bloco_texto{
margin:5px 0 5px 0;
width:498px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
padding:14px;
float:left;
text-align:justify;
}
#bloco_texto a:link{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto a:visited{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto a:hover{
font-family: "Tahoma";
font-size:11px;
color:#666666;
text-decoration:underline
line-height:130%;
}
#bloco_texto a:active{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_forum_logo{
width:195px;
margin:0 12px 0 16px;
float:left;
text-align:justify;
}
.bloco_forum_logo{
width:auto;
margin:0 12px 0 16px;
float:left;
text-align:justify;
}
#bloco_forum_logo2{
width:90px;
margin:0 12px 0 16px;
float:left;
text-align:justify;
}
#bloco_texto_f{
margin:5px 0 1px 0;
width:519px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
padding:25px 10px 0px 7px;
float:left;
text-align:justify;
line-height:130%;
}
.bloco_texto_f{
margin:5px 0 1px 0;
width:497px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
/*padding:25px 10px 0px 7px;*/
padding:14px;
float:left;
text-align:justify;
line-height:130%;
}
html>body #bloco_texto_f{
margin:5px 0 5px 0;
width:519px;
background-color:#FFFFFF;
font-family: "Tahoma";
font-size:11px;
color:#666666;
padding:25px 10px 0px 7px;
float:left;
text-align:justify;
}
#bloco_texto_f a:link{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_f a:visited{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_texto_f a:hover{
font-family: "Tahoma";
font-size:11px;
color:#666666;
text-decoration:underline
line-height:130%;
}
#bloco_texto_f a:active{
font-family: "Tahoma";
font-size:11px;
color:#999999;
text-decoration:underline
line-height:130%;
}
#bloco_borda_col{
width:493px;
padding:5px 7px 0 7px;
border:solid 2px #FCF5E1;
margin-top:6px;
font-family: "Tahoma";
font-size:10px;
color:#666666;
}
#bloco_borda_col a:link{
font-family: "Tahoma";
font-size:9px;
color:#999999;
text-decoration:none;
}
#bloco_borda_col a:visited{
font-family: "Tahoma";
font-size:9px;
color:#999999;
text-decoration:none;
}
#bloco_borda_col a:hover{
font-family: "Tahoma";
font-size:9px;
color:#666666;
text-decoration:none;
}
#bloco_borda_col a:active{
font-family: "Tahoma";
font-size:9px;
color:#999999;
text-decoration:none;
}
#bloco_borda_col_combo{
width:489px;
padding:9px;
border-bottom:solid 2px #FCF5E1;
border-left:solid 2px #FCF5E1;
border-right:solid 2px #FCF5E1;

margin:0 0 17px 0;
}

.paginacao{text-align:center; padding:0px; margin:auto; display:block; clear:both; }
.paginacao li{display:inline; position:relative; border:solid 1px #CCCCCC; padding:3px; margin-left:5px;}
.paginacao li a { text-decoration:none; }

.menuAtivo{color:#2C5E88; margin-left:5px;}