﻿body{

	font-family:lucida grande,lucida sans,lucida sans unicode,helvetica,arial,verdana,sans-serif;

    margin:0;

    padding:0;

	text-align:center;

}



img{border:0;}



a,b,div,span,table,tr,td{margin:0;padding:0}

p{margin:8px 0 8px 0;padding:0}



/*--------------------------------------------------------------------------------------------*/

#cabecalho{

	width:1000px;

	margin-right:auto;

	margin-left:auto;

}



	/*------------------------------------------------------------------------------------*/

	#logo{float:left}

	

	#mapa{float:right}

	

/*--------------------------------------------------------------------------------------------*/

#menubar{

	width:1000px;

	margin-right:auto;

	margin-left:auto;

}



	/*------------------------------------------------------------------------------------*/

	#menu{
		width:800px;/*788px*/
		float:left;
		margin-top:13px;
		margin-right:0;
		margin-bottom:0;
		padding:0;
		margin-left:15px;
	}
	#menu a{
		height:18px;
		margin-right:10px;
		float:left;
		/*text-transform:capitalize;*/
		text-decoration:none;
		color:#909090;
		font-size:12px;
	}
	
	#menu a:hover{
	color:#1a75bb;
	}
	
	#menu .dtq{color:#1a75bb;}

	

	#menu .separador{

		position:relative;

		visibility:visible;

		width:1px;

		height:1px;

		margin-top:18px;

		float:left;

	}

	

	#menu #busca{

		height:18px;

		text-align:left;

		margin:0 5px 0 0;

		float:left;

		color:#909090;

		font-size:12px;

	}


	.submenu {
	padding:6px 6px 0 6px;
	position:absolute;
	top:-2px;
	visibility:hidden;
	/*background-color:ffffff;*/
	border-left:1px solid #0072bd;/*bfbfbf*/
	border-right:1px solid #0072bd;/*bfbfbf*/
	border-bottom:9px solid #0072bd;/*bfbfbf*/
	background-image: url(../img/fundo_submenu.png);
	}
	
	

	.submenu a{

		float:left;
		text-decoration:none;
		color:#909090;
		font-size:11px;
		
	}

	.submenu a:hover{
	color:#1a75bb;
	}

	

	/*------------------------------------------------------------------------------------*/

	#idioma{

		float:right;

		/*margin-top:8px;*/
		
		margin-top:15px;
		_margin-top:10px;
		margin-right:15px;

		margin-bottom:0;

		margin-left:0;

		padding:0;

		text-align:right;

	}
	
	#idioma a{
		color:#909090;
		text-decoration:none;
		font-size:9px;
	}
	
	#busca_form{
	position: relative;
	left:100px;
	display:block;
	}
/*--------------------------------------------------------------------------------------------*/

.flash_home{

	width:100%;

	height:390px;

	border-top:1px solid #ffffff;/*bfbfbf*/

	border-bottom:1px solid #ffffff;/*bfbfbf*/

	background-color:#ffffff;

	float:left;

}



/*--------------------------------------------------------------------------------------------*/

.img_int{

	width:100%;

	height:120px;

	border-top:1px solid #ffffff;/*bfbfbf*/

	border-bottom:1px solid #ffffff;/*bfbfbf*/

	background-position:center;

	background-repeat:no-repeat;

	background-color:#ffffff;

	float:left;

}



/*--------------------------------------------------------------------------------------------*/

#destaques_home{

	width:1000px;

	height:130px;

	margin-right:auto;

	margin-left:auto;

}



	/*------------------------------------------------------------------------------------*/

	.itm{width:220px;float:left;text-align:left;margin:10px 0 10px 0;}

	

		.itm h1{font-size:11px;color:#1a75bb;margin:5px 0 10px 0}

		

		/*.itm p{font-size:10px;line-height:16px;color:#666666;}*/
		
		.itm p{font-size:12px;line-height:16px;color:#666666;}

		

		.itm a{text-decoration:none;}

		

		

	.separador_dtq{width:1px;height:180px;float:left;margin:10px 14px 10px 15px;background-color:#d0d0d0;}

	.separador_izq{width:15px;height:110px;float:left;margin:0}

	

/*--------------------------------------------------------------------------------------------*/

#conteudo_int{

	width:1000px;

	height:400px;

	margin-right:auto;

	margin-left:auto;

}



	/*------------------------------------------------------------------------------------*/

	.breadcrum{

		width:970px;

		margin:10px 0 10px 15px;

		font-size:10px;

		color:#666666;

		text-align:left;

		float:left;

	}

	

	.breadcrum a{color:#666666;text-decoration:none;}

	

	.breadcrum a:hover{text-decoration:underline;}

	

	/*------------------------------------------------------------------------------------*/

	.col{

		width:100%;

		float:left;

		font-size:11px;

		color:#666666;

		text-align:center;

		line-height:18px;

	}

	.col1{

		width:50%;

		float:left;

		font-size:11px;

		color:#666666;

		text-align:justify;

		line-height:18px;

	}

	.col2{

		width:50%;

		float:right;

		font-size:11px;

		color:#666666;

		text-align:justify;

		line-height:18px;

	}
	.col3{

		width:700px;
		height:30px;
		float:left;
		font-size:11px;
		color:#666666;
		text-align:justify;
		/*line-height:18px;*/
		/*background-color:#CCCCCC;*/
		margin-bottom:-12px;

	}

	.col3 div{
		padding:0px;
		margin:0px;		
	}

	.col1 div{padding:20px 15px 20px 15px;}

	.col2 div{padding:20px 15px 20px 15px;}
	

	

	.itm_lista{padding:0 15px 0 15px;height:120px;}

	.itm_lista p{margin:4px 0 4px 0;padding:0}

	

	#conteudo_int b,strong{color:#505050;}

	

	/*--------------------------------------------------------------------------------------------------------------------*/

	

	#conteudo_int .foto{}

	

	#conteudo_int .titulo{

		text-align:left;

		width:970px;

		float:left;

		font-size:20px;

		line-height:24px;

		color:#1a75bb;

		margin:10px 0 10px 15px;

	}

	

	#conteudo_int .destaque{

		font-size:15px;

		line-height:22px;

		color:#1a75bb;

		text-align:left;

		padding:20px 15px 10px 15px;

	}

	

	#conteudo_int .ptitulo{color:#1a75bb;font-size:15px;}



	#conteudo_int .pdestaque{background-color:#CCCCCC;line-height:14px;font-size:10px;}

	#conteudo_int .pdestaque img{width:140px;float:left;margin:5px 10px 0 0}

	

	

	#conteudo_int .paginacao{

		text-align:left;

		width:970px;

		height:50px;

		float:left;

		margin:0 0 0 15px;

		text-align:center;

	}

	#conteudo_int .paginacao a{color:#505050;text-decoration:none;font-size:11px;padding:10px}

	#conteudo_int .paginacao a:hover{text-decoration:underline}



	/*--------------------------------------------------------------------------------------------------------------------*/



	

/*--------------------------------------------------------------------------------------------*/

#rodape{

	width:100%;

	height:1px;

	border-top:1px solid #d0d0d0;

	margin:0;

	float:left;

}



#enderecos{

	width:1000px;

	margin-right:auto;

	margin-left:auto;

	margin-top:10px;

	margin-bottom:10px

}



	/*------------------------------------------------------------------------------------*/

	#texto{width:800px;font-size:10px;color:#666666;float:left;text-align:left}

	

	#rss{width:100px;font-size:10px;color:#666666;float:right;text-align:right}

	

/*--------------------------------------------------------------------------------------------*/
