﻿body 
{
	margin:auto;
	background-image:url(img/fundo.jpg);
	height:650px;
}
#TUDO
{
	
	width:860px;
	margin:auto;
	border:#D1B543 solid;
	border-width:3px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFEEA9;
	
}

#corpo
{
	background-color:#fff;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	}

#topo
{
	background-color:#FDC904;
	height:30px;
	width:860px;
}
/*************************************
 /*CONFIGURAÇÃO BARRA GOVERNO
/*************************************/

#BarraGov{width:900px;/* Para customizar o tamanho da barra altere esse valor e o valor de .bsCentro */display:block;height:36px;margin:0 auto; padding-left:32px;_width:auto;}
#BarraGov div{display:block;height:36px; margin:0; padding:0;}
#BarraGov .bsEsquerda{position:relative;float:left;	background:url(img/BarraSuperior01.gif);	width:646px;}
#BarraGov .bsCentro{width:99px;float:left;	background:url(img/BarraSuperior02.jpg);	margin-left:auto;margin-right:auto;}
#BarraGov .bsDireita{float:left;background:url(img/BarraSuperior03.gif);width:122px;	}
#BarraGov .bsDireita img{border:none; padding:4px 24px 4px 1px ; margin:0}
#BarraGov .barraLogo {float:left;width:205px;height:26px;margin-left:2px;margin-top:6px;_background:none!important;}
#BarraGov .barraLogo img{ padding-left: 45px; border:none; margin:0}

/*==================================================================*/

#banner
{
	
	background-image: url(img/banner.png);
	background-repeat:no-repeat;
	background-color:#D1B543;
	border-left:6px;
	border-left-color:#FA8500;
	width:860px;
	height:211px;
}
#menu
{
	background-color:#ffffff;
	float:left;
	font-size:13px;
	
	
}

#conteudo
{
	font-family:Arial;
	font-size:12px;
	background-color:#fff;
	min-height:400px;
}


#rodape
{
	clear:both;
	height:20px;
	background-color:#FEF8E2;
	font-family:Arial;
	font-size:10px;
	color:Black;
	text-align:center;
	width:860px;
	
}

#cont1
{
	min-width:200px;
	float:right;
	border-width:5px;
	border-color:#FA8500;
}	
#cont2
{
	padding-left:150px;
	*padding-left:50px;
	height:550px;
	width: 360px; 
	height: 380px; 
	*height:90px;
	margin-left:110px;
	*margin-right:200px;
	
	
}	
#cont3
{
	min-width:100px;
	float:right;
	width:0.1px;
	height:350px;
	*height: 250px;
	border-color:#FA8500;
	padding-right:35px;
	*padding-right:39px;
}
	
legislacao_menu{ width:200px; text-align:center;} 

.lado_fotos{ float:right; padding-right:90px;}

#patroc{
	clear:both;
	text-align:center;
}
#roda{ background-color:#FFF7E1; height:105px;}
	

.legislacao2
{
	height:561px; 
	*height:150px;
	font-family:Arial; 
	padding-top:-25px;
	}
.letra{font-size: 15pt}	
.posicaotexto{width:350px; height:300px; text-align: justify; }
.selecao{width:100%;margin:auto; text-align:left;}
.texto { width:360px;}
.centro{ text-align:center;}
.text02 {color:#BC5800; font-size:15px;}
.text03 {color:#BC5800; font-size:15px; text-align:center;}
.text04 {color:#BC5800; font-size:15px; text-align:left;}
.iframe_grupo_apoio {
			width: 590px; 
			_width: 648px; 
			height: 321px;
			border:0px; 
			border-color:White; 
			border-bottom-style:none; 
			_margin-left:-4px;
			_margin-top:-2px; 
			padding-right:1px;
		}
.iframe {	/*	width: 594px;
			*width: 605px;  
			height: 321px;
			border:0px; 
			border-color:White; 
			border-bottom-style:none; 
			_margin-left:-8px;
			_margin-top:-2px; 
			padding-right:1px;*/
		}
.iframe_flutua{
	position:relative; 
	background-color:#FFFFFF; 
	font-family:Arial;
	overflow:auto;		
	width: 593px;
			*width: 593px;  
			height: 321px;
			border:0px; 
			border-color:White; 
			border-bottom-style:none; 
			margin-left:12px;
			_margin-left:10px;
			_margin-top:-2px; 
			padding-right:1px;
	}	
.CONFIGURA_TAP{
	position:relative; 
	visibility:visible; 
	left:2; 
	_left:285px; 
	background-color:#FFFFFF; 
	border-color:#000;
	width:550px;
	font-family:Arial;
	}	
.iframe_flutua_grupos	{
	position:relative; 
	left:2; 
	_left:285px; 
	top:250px; 
	background-color:#FFFFFF; 
	border-color:#000;
	font-family:Arial;
	}
.legislacao
{
	margin-top:-10px;
	height:561px; 
	*height:150px;
	font-family:Arial;
	position:absolute;
	}


.config{
	width:85px;
	height:85px; 
	border:2px; 
	border-color:#D1B543;}

.cont_ { height:500px;}

td div 
{
	padding:1px; 
	width: 137px; 
	height: 132px
	overflow:auto;
	font-size:10px;
	padding-left:10px; }
.calendario{text-align:center; margin:0; padding:0}
.legendas img{border:1px solid #004A92;}
table.tabelacalendario tr td, table.tabelacalendario tr th{text-align:center !important}
.tabelacalendario td{text-align:center; padding:0; margin:0 auto;}
.tabelacalendario td a{text-align:center; padding:0; margin:0 auto;}
.cssDataImportante
{
	cursor:pointer;
	background: #2DC6F1;

	border-bottom:1px #FF0000 solid;
}

a.cssDataImportante:visited {	
	cursor:pointer;
	background:Yellow;
	border:1px #FF0000 solid;
}

.cssDataNormal
{
	cursor:pointer;
}
.cssFeriado
{
	cursor:pointer;
	background: #D4D4D4;
	border-bottom:1px #FF0000 solid;
}