/* CSS Document body*/
body {background-image: url(../img/back.jpg);}
td {font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;}	

/* TOPO DO SITE ESTILO -----------------------------*/
#menu_top {
	list-style: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #3d649f;
	text-decoration: none;
	padding: 0px ;
	margin: 0px ;
}
#menu_top a:link {
	list-style: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #3d649f;
	text-decoration: none;
	padding: 0px 10px 0px 15px;
	margin: 0px 0px 0px 0px;
	background-image: url(../img/images/back_top_menu_a.gif);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: none;
	border-right-color: #AFC9E4;
}
#menu_top a:visited  {	list-style: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #3d649f;
	text-decoration: none;
	padding: 0px 10px 0px 15px;
	border-left: solid 1px #E1F0FF;
	margin: 0px 0px 0px 0px;
	background-image: url(../img/images/back_top_menu_a.gif);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: none;
	border-right-color: #AFC9E4;
}
#menu_top a:hover {list-style: none; text-decoration: underline; background-color: #fff;color: #04398d;}

/* ESQUERDA LATERAL ------------------------------------------------ */
#menu_esq .tit {display: block;	width: 148px;padding:5px 0px 5px 0px;margin: 0;
	font-family: Verdana,arial,sans-serif;font-size: 11px;color: #fff;font-weight:bold;
	border-bottom: 1px dashed #a3c5e6;border-left: 3px double #a3c5e6;background: #88b2db;
	background-image: url(../img/images/back_esq_menu_titulo.jpg);}
#menu_esq .login_input {
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #003399;
	text-decoration: none;
	background-color: #F8FCFF;
	border: 1px solid #A3C5E6;
	width: 95px;
	height: 15px;
	margin-top: 2px;
	padding-left: 5px;
	}
#menu_esq .login_botao {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #003366;
	text-decoration: none;
	background-color: #F8FCFF;
	border: 1px solid #A3C5E6;
	margin: 2px;
	}
#menu_esq .login {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #3d649f;
	}
#menu_esq .tit_login {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
	}
#menu_esq .box_login {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #3d649f;
	margin: 1px;
	padding: 2px;
	border: 3px double #a3c5e6;
	width: 147px;
	height: 65px;
	}
	#menu_esq form {
	margin: 0px;
	padding: 0px;
	}
	
#menu_esq {	width: 148px; padding:0;margin:0;font-family: Verdana, sans-serif; /* Fonte Geral*/
	font-size: 11px;color: #003366;font: bold;}
/* Muda borda externa do elemento ul*/
#menu_esq ul {list-style: none;margin: 0;padding: 0;}/* Muda borda externa do elemento ul*/
/* Muda borda entre menus*/
#menu_esq li {
border-bottom: 1px dashed #a3c5e6;
margin: 0; 
/* Cria margens entre menus*/}
#menu_esq li a {width: 148px;
display: block; /* estora o menu na medida correta*/
font-weight:bold; 
text-decoration: none;text-align:left;color: #3d649f;
margin: 0px 0px 0px 0px;
border-left: 3px double #a3c5e6;/* Espessura e cor da borda esqueda*/
border-right: 0px solid #CCCCCC;/* Espessura e cor da borda direita*/
padding: 5px 0px 5px 5px; /* Cria espaço entre texto e menu*/
background-image: url(../img/images/back_esq_menu_a.jpg);
}
#menu_esq li a:hover {
color: #04398d;
border-left: 3px double #04398d;
border-right: 0px solid #fff;
background:#FFFFFF;
}
/* Fix IE. Hide from IE Mac \*/
* html #menu_esq ul li { float: left; height: 1%; }
* html #menu_esq ul li a { height: 1%; }/* End */

/* DIREITA LATERAL -----------------------*/
#direita h1 {
	color: #F4F4f4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #709ECF;
	margin: 0px;
	padding: 2px;
	background-image: url(../img/images/back_direita_tit.jpg);
	text-align: center;
}
#direita p {
	width: 108 px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #C0C0C0;
	background-color: #F6F9FE;
	font-weight: normal;
	letter-spacing: 1pt;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 5px;
	margin-left: 1px;
	vertical-align: 0%;
	line-height: 13px;
}
#direita {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#direita a {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;}
	
#direita a:visited {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}	
#direita a:hover {
	text-decoration: underline;
	background-color: #fff;
	color: #04398d;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* MIOLO CENTRAL ------------------------------------*/
.miolo_tit_dinamico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	}
#miolo_box .box{
	font-family:  Arial, Verdana, Sans-serif;
	color: #333333;
	height: auto;
	width: auto;
	clear: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	}
	#miolo_box .box_img{
	font-family:  Arial, Verdana, Sans-serif;
	color: #333333;
	height: auto;
	width: auto;
	clear: left;
	padding-top: 4px;
	padding-right: 100px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	}
#miolo_box h1 {
	font-family: Verdana, Arial, Sans-serif;
	font-size:11px;
	color:#FF0000;
	margin: 3px 0px 3px 0px;
	border-left: url(../img/images/seta_titulo_2.gif) 10px;
	padding:3px 3px 3px 25px;
	background:  url(../img/images/back_miolo_h2.jpg) no-repeat;
	text-align: left;
}
#miolo_box h2 {
	font-family: Verdana, Arial, Sans-serif;
	font-size:11px;
	color:#0066CC;
	text-align: left;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 12px;
	background-image: url(../img/images/back_miolo_sub_l2.gif);
	background-repeat: repeat-y;

}
#miolo_box ul {
	margin: 0px;
	padding: 0px;
		}
#miolo_box li {
	font-family: Verdana, Arial, Sans-serif;
	text-align: left;
	color: #333333;
	padding:3px 3px 0px 3px;
	margin: 0px 0px 0px 0px;
	list-style-type: disc;
	list-style-position: inside;
	}

#miolo_box .img {
	color: #333333;
	float: right;
	clear: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 8px;
	}
#miolo_box p {
	font-family: Verdana, Arial, Sans-serif;
	color: #333333;
	text-align: left;
	margin: 0px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	
	}

#miolo_box a:link {
	text-decoration: underline;
	color: #666666;
	font-size: 11px;

}
#miolo_box a:visited  {
	text-decoration: underline;
	color: #666666;
	font-size: 11px;
	
}
#miolo_box a:hover {
font-size: 11px;
text-decoration: underline;
background-color: #fff;
color: #003399;

}
#titulo {
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	height: 26px;
	background-image: url(../img/images/home_11.jpg);
	background-color: #E5F1FD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;

}
#titulo td {
	font-size: 11px;
	color: #FFFFFF;
	
}
#pagina {
	margin: 0px;
	padding: 0px;

}
/* RODAPÉ DO SITE ------------------------------------------------------------------*/

#form  td {
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #003399;
	text-decoration: none;

	}
#form .login_input {
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003399;
	text-decoration: none;
	background-color: #F8FCFF;
	border: 1px solid #A3C5E6;
	width: 250px;
	height: 20px;
	margin-top: 2px;
	padding-left: 5px;
	font-weight: normal;
	}
#form .login_botao {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #003366;
	text-decoration: none;
	background-color: #F8FCFF;
	border: 1px solid #A3C5E6;
	margin: 2px;
	}
#form .login_texto {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #003366;
	text-decoration: none;
	background-color: #F8FCFF;
	border: 1px solid #A3C5E6;
	margin: 2px;
	}

/* RODAPÉ DO SITE ---------------------------------------------------------------------------------*/
.roda_pe {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #2D4873;
border-left: 0px solid #fcc;
border-right: 0px solid #fff;
	}
.roda_pe2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	border-left: 0px solid #fcc;
	border-right: 0px solid #fff;
	}

