@charset "utf-8";
/* CSS Document */
		* {
			margin:0;
			padding:0;
		}
		
		#corpo {
			width:775px; 
			margin:0 auto;
		}
		#conteudo {
			padding:10px;
			background-color:#FFF;
			text-align:left;
			overflow: auto;
		}
		#cabecalho h1 {
			padding:10px;
			color:#FFF;
		}
		
		/* SERVICOS GRATUITOS */
		#gratuitos {
			overflow:auto;
			width:755px;
		}
		#gratuitos #col1 {
			width:370px;
			margin-top:7px;
			float:left;
		}
		#gratuitos #col2 {
			margin-top:7px;
			width:370px;
			float:right;
		}
				
		/* SERVICOS DA IMPRENSA OFICIAL */
		#servicos {
		/*	margin-right:210px;*/
			overflow: visible;
		}
		#servicos #col1 {
			margin-top:7px;
			margin-right:10px;
			float:left;
			/*width:auto;*/
		}
		#servicos #col2 {
			margin-top:7px;
			float:right;
		}
		
		/* RODAPE */
		#rodape {
			background-color:#FFF;
		}
		
		
		/* CONTROLES */
		#box_dobusca{
			margin-bottom:16px;
			
			width:auto;
		}
		#box_dobusca #inner_busca{
			padding:10px;
			padding-top:30px;
			background-color:#EDEDED;
			background-image:url(/PortalIO/Images/Home/fnd_box_busca.png);
			background-repeat:no-repeat;
			/*background-position:center;*/
			border:1px solid #C0C0C0;
			height:200px;
			overflow:visible;
			margin-top:6px;
		}
		
/*
		#box_buscasimples {
			margin-bottom:16px;
			width:auto;
		}
		#box_buscasimples #inner_busca{
			padding:10px;
			padding-top:30px;
			background-color:#EDEDED;
			border:1px solid #C0C0C0;
			height:80px;
			margin-top:6px;
		}
		
*/
		
		#busca_form {
			background-image:url(/PortalIO/images/lupa.png);
			background-position: 7px 0px;
			background-repeat:no-repeat;
			margin-top:7px;
			padding-left:60px;
			min-height:60px;
			width:auto;
			border:none;
		}
		#busca_form .box {
			width:220px;
		}
		#busca_form p.busca_avancada {
			margin-top:3px;
			text-align:right;
			margin-right:60px;
		}
		
		/* ------ BUSCA POR EDICAO ------ */
		#buscaedicao_form{
			overflow:visible;
			
			padding:10px;
			padding-top:20px;
			padding-left:100px;
		
			background-image:url(/PortalIO/images/Home/ico_caderno.png);
			background-position: 6px 20px;
			background-repeat:no-repeat;
			
		
		}
		.cboCadernos{
			width:185px;
			border:1px solid  #7f9db9;
			padding:2px;
			padding-left:6px;
		}
		.txtData{
			border:1px solid #7f9db9;
			padding:2px;
			padding-left:6px;
			width:145px;
		}
		/* ------ FIM BUSCA POR EDICAO ------ */
		
		/* ------- Box Links destaque (links gratuitos) -------- */
		
		#box_links_destaque {
			background-color:#FFF;
			margin-bottom:4px;
			width:369px;
			overflow:hidden;
		}
		
		#box_links_destaque .dot
		{
			background-image:url(/PortalIO/Images/Home/dot.png);
			background-repeat:repeat-x;
			height:6px;
		}
		#box_links_destaque h3.linktitle {
			margin-top:7px;
			padding-left:15px;
			background-image:url(/PortalIO/Images/seta_dir.gif);
			background-position:center left;
			background-repeat:no-repeat;
		}
		#box_links_destaque p.linkdescription{
			padding-left:15px;
			font-size:9px;
		}
		
		/* ------- FIM Box Links destaque (links gratuitos) -------- */
		
		#banners{
			float:none;
			overflow:hidden;
			height: 130px;
		}
		#banners2
		{
			padding-top: 7px;
			float:none;
			overflow:hidden;
		}
		#banner1 {
			float:left;
			margin-bottom:0px;
		}
		#banner2 {
			float:right;
		}
		#banner3 {
			float:left;
		}
		#banner4 {
			float:right;
		}
		
		
		
		#box_destaque {
			
			margin-bottom:10px;
			width:245px;
			height:99px;
			overflow:hidden;
		}
		#box_links {
			background-color:#FFF;
			margin-bottom:4px;
			width:245px;
		/*	height:99px;*/
			overflow:hidden;
		}
		
		#box_links h3.linktitle {
			margin-top:7px;
			padding-left:15px;
			background-image:url(/PortalIO/Images/seta_dir.gif);
			background-position:center left;
			background-repeat:no-repeat;
		}
		#box_links p.linkdescription{
			padding-left:15px;
			font-size:9px;
		}
		#inner_destaque  {
			background-color:#F5F5F5;
			margin-top:6px;
			padding:10px;
		}
		#inner_destaque *  {
			font-size:9px;
		}
		
		#box_destaque_peso2 {
			width:245 px;
			margin-bottom:10px;
			padding:10px;
			padding-right:6px;
			border: 1px solid #CBCBCB;
		}
		#box_destaque_peso2 *  {
			font-size:9px;
		}
		
		#box_destaque_peso2 h3 {
			margin-bottom:3px;
		}
		#box_destaque_peso2 img.icon  {
			margin-right:3px;
		}
		#box_destaque_peso2 p.link {
			/*border:1px solid red;*/
			text-align:right;
			padding-top:6px;
			padding-right:4px;
		}
		
		#inner_restritos{
			background-color:#f2f2f2;
			width:245px;
		}
		
		.clear { clear: both; }
		
		
