/* CSS Document */
body {
	margin:0px;
  	background-color:#DDF1FF !important; margin:0px; 
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
img
{
	border:0;
}
a:link 		{ text-decoration:none; }
a:visited 	{ text-decoration:none; }
a:hover 	{ text-decoration:underline; }

form		{ margin:0px; }
table		{ font-size:11px; }

abbr {
	border-bottom:1px dotted;
	text-decoration:none;
	cursor:help;
}

/*		FONTES		*/
.arial		{ font-family:Arial, Helvetica, sans-serif; }
.verdana	{ font-family:Verdana, Arial, Helvetica, sans-serif; }
.tahoma		{ font-family:tahoma; }

/*		TEXTOS		*/
.t9		{ font-size:9px; }
.t10	{ font-size:10px; }
.t11	{ font-size:11px; }
.t12	{ font-size:12px; }
.t14	{ font-size:14px; }
.t15	{ font-size:15px; }


/*		COR		*/
.preto				{ color:#000000; }
.branco				{ color:#ffffff; }
.azul				{ color:#3399cc; }
.laranja			{ color:#f48c11; }
.vermelho			{ color:#cc0000; }
.vermelho-escuro	{ color:#850a0f; }
.cinza				{ color:#666666; }
.verde				{ color:#00652e; }
.verde-escuro		{ color:#008b8a; }
.roxo				{ color:#29176f; }


/*		BORDAS		*/
.borda10	{	padding:10px;	}
.borda5		{	padding:5px;	}


/*		FORMULÁRIOS		*/
.form { font-size:11px; color:#000000; background-color:#f4f4f4; border:1px solid #c1c1c1; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; }
.form10 { font-size:10px; width:100%; }
.formcbo { 
	font-size:10px;
	color:#000000;
	border:1px solid #d3d2d2;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/*		OUTRAS FORMATAÇÕES		*/
.titulo { font-size:14px; color:#3399cc; border-bottom:1px dashed #cccccc; padding-bottom:3px; margin-bottom:5px; }

.cabecalho { margin-bottom:5px; position:relative; }

.caixa1 { border:1px solid transparent; text-decoration:none; }
.caixa2 { background-color:#D5ECD2; border:1px solid #45ad54; text-decoration:none; }
.texto-dir { text-align:right; }
.linha-pont-topLIXO { border-top:1px dotted #D9FAFF; }

.menu { margin-bottom:5px; }
	.menu table { background-color:#fbfafd; border-collapse:collapse; border:1px solid #ececec; }
	.menu table td { border:1px solid #ececec; }
	.menu a { display:block; color:#000; }
	.menu a:hover { text-decoration:none; color:#f00; }
/* background-color:#f2f1f8;*/
.menu-estradas { margin-bottom:5px; }
	.menu-estradas table { background-color:#fbfafd; border-collapse:collapse; border:1px solid #ececec; }
	.menu-estradas table td {  padding:2px 0px 2px 0px; }
	.menu-estradas a { display:block; color:#CC0000; }
	.menu-estradas a:hover { font-weight:bold; text-decoration:none; }

.imobiliaria {
	 margin-top:10px;
	 height:60px;
	 padding:5px 5px 5px 0px;
}

/* ------------- definições do menu lateral  ------------- */

.tit_editorial {
	color:#000;
	font-size:16px;
	font-weight:bold;
	margin:20px 0 0 15px;
}

ul.lista_MenuEditorial {
	width:175px;
	/*float:left;*/
	margin:0px;
	list-style: none;
	padding-left:15px;
	padding-top:8px;
	margin-bottom:10px;
}

ul.lista_MenuEditorial a {
	margin:0;
	list-style-type:none;
	text-decoration:none;
	color:#900;
	font-size:12px;
	font-weight:bold;
}

ul.lista_MenuEditorial a:hover {
	text-decoration:none;
	color:#333;
	background:#e5e7eb;
}

ul.lista_MenuEditorial li {
	/*float: left;*/
	position: relative;
	margin-left:0px;
	margin-top:5px;
}

.tit_sequencia {
	color:#333;
	font-size:16px;
	font-weight:bold;
	margin:0 0 0 15px;
	width:165px;
}

ul.lista_sequencia {
	width:175px;
	/*float:left;*/
	margin:0px;
	list-style: none;
	padding-left:15px;
	padding-top:8px;
	margin-bottom:10px;
}

ul.lista_sequencia a {
	margin:0;
	list-style-type:none;
	text-decoration:none;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}

ul.lista_sequencia a:hover {
	text-decoration:none;
	color:#333;
	background:#e5e7eb;
}

ul.lista_sequencia li {
	/*float: left;*/
	position: relative;
	margin-left:0px;
	margin-top:5px;
}

#suporte_lateral_menu {
	width:160px;
	padding:0 0 0 15px;
	text-align:center;
}

#suporte_lateral_menu p a {
	font-weight:bold;
	color:#900;
	text-decoration:none;
}

#suporte_lateral_menu p a:visited {
	font-weight:bold;
	color:#900;
	text-decoration:none;
}

#suporte_lateral_menu p a:hover {
	font-weight:bold;
	color:#F00;
	text-decoration:none;
}

#suporte_lateral_menu h4 a {
	font-weight:bold;
	color:#900;
	text-decoration:none;
}

#suporte_lateral_menu h4 a:visited {
	font-weight:bold;
	color:#900;
	text-decoration:none;
}

#suporte_lateral_menu h4 a:hover {
	font-weight:bold;
	color:#F00;
	text-decoration:none;
}

p.margens {
	margin:10px 0 5px 0;
}

strong.tit_destaques_blocos {
	margin:0 0 0 5px;
}

.tit_acontece {
	font-size:10px;
	color:#069;
	font-weight:bold;
	text-align:left;
}

.txt_acontece {
	font-size:10px;
	color:#069;
	font-weight:normal;
	text-align:left;
	padding:0 5px;
}

.txt_acontece a {
	color:#069;
	font-weight:normal;
	text-decoration:none;
}

.txt_acontece a:hover {
	color:#069;
	font-weight:normal;
	text-decoration:underline;
}
