*{
	margin:0;
	padding:0;
}

body{ 
text-align:center;
}

#pagina{
	text-align:left;
	width:779px;
	margin: 0 auto;
}

#cabecalho{
	height: 186px;
	background: #FFF;
	float: left;
}

#corpo{
	float: left;
}

#secao1{
	height:273px;
	width:148px;
	float:left;
}

#secao2{
	padding: 10px 15px;
	position: relative; /*importante para o ie */
/*	margin: 0 0 0 148px;*/
	height:273px;
	width:601px;  /* 631 Original */
	float: left;
}


#secao_unica{
	text-align: center;
	width:779px;
	float:left;
}

#clear{
	clear:both;
}

.clear{
	clear:both;
}


/* COMUM A TODOS MENUS DA ESQUERDA: LIBRAS, VIRTUAL VISION, BRAILE, ETC. */
#box_menu{
	text-align: left;
	margin: 0;
	width: 138px;
	padding: 5px 0 0 0;
}

#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	list-style: none;
	width: 138px;
	padding: 0 0 5px 0; /*para mostrar o background-bottom */
}

#menu li{
	display: inline;
}

#menu li a{
	font-size: 10px;
	display: block;
	padding: 0 0 0 5px; /*espaco da esquerda da lista */
	text-decoration: none;
	color: #626262;
}

#menu li a:hover{
	text-decoration: underline;
}

/* CURSO DE LIBRAS */
.box_menu_libras{
	background: url(imagens/libras_topo.gif) no-repeat top;
}

.libras_menu {
	background: url(imagens/libras_fundo.gif) no-repeat bottom;
}

.libras_menu li a{
	background: url(imagens/libras_meio.gif) repeat-y;
    height: 20px;
	line-height: 20px;
}

#header_menu_libras{
	display: block;
	height: 19px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	line-height: 19px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	padding-top: 07px; /* E aqui compensamos a distância só de cima*/
	text-align: center;
	background: url(imagens/libras_meio.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #626262;
}

.h2_libras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC33;
	text-decoration:none;
}

.libras_licoes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	list-style-position: outside;
	margin: 20px 0 10px 43px;;
}

.libras_licoes li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #626262;
	line-height: 15px;
}

#libras_distancia {
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: decimal;
	list-style-position: inside;
}

#libras_distancia li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #626262;
	margin: 5px 0;
}

#libras_distancia2 {
	margin: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: decimal;
	list-style-position: inside;
}

#libras_distancia2 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #626262;
	margin: 0;
}

/* PAGINA SOBRE A LEI 10436 - LEI10436.ASP */
.brastra{
	margin: 20px 0 0 72px;
	height: 82px;
	width: 74px;
	display: block;
	float: left;
}

.lei_header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 08px 0 0 63px;
	float: left;
	color: #808000
}

.presidencia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
}

.casa_civil{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.lei_numero{
	margin-top: 40px;
	font-family: Arial, Helvetica, sans-serif;
}

.lei_disposicao{
	text-align: justify;
	color: #800000;
	margin: 20px 0 15px 340px;;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 340px;
}

.lei_texto{
	margin: 20px 40px 0 39px;;
}

.paragrafo_lei{
	margin-left: 30px;
}

.presidente{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin-left: 30px;
}

/* CURSO VIRTUAL VISION */
.box_menu_vision{
	background: url(imagens/vision_topo.gif) no-repeat top;
}

.vision_menu {
	background: url(imagens/vision_fundo.gif) no-repeat bottom;
}

.vision_menu li a{
	background: url(imagens/vision_meio.gif) repeat-y;
}


#header_menu_vision{
	display: block;
	height: 50px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	line-height: 15px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	padding-top: 00px; /* E aqui compensamos a distância só de cima*/
	text-align: center;
	background: url(imagens/vision_meio.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #626262;
}

.h2_vision {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ED9393;
	text-decoration:none;
}

.espaco_vision_linha{
	background: url(imagens/vision_meio.gif) repeat-y;
	display: block;
	height: 12px;
}

.espaco_vision_linhas{
	background: url(imagens/vision_meio.gif) repeat-y;
	display: block;
	height: 15px;
}

.listas_vision{
	list-style-type: none;
	list-style-position: outside;
}

.listas_vision span{
	padding-right: 08px;
}

.listas_vision li{
	margin: 10px 0;
}

.h3_vision{
	margin: 15px 0;
}

/* Classes que tratam particularidades das listas das Paginas Vision_03, Vision_06, Vision_10, Vision_15, Vision_19 */
.listas_vision_alt{
	list-style-type: none;
	list-style-position: outside;
}

.listas_vision_alt li{
	margin: 0 0;
}

.listas_vision_alt span{
	padding-right: 12px;
}

/* Distancia dos Parágrafos das páginas Virtual Vision */

.par_vision{
	margin: 10px 0;
}

.par_italico{
	margin: 10px 0;
	font-style: italic;
	width: 99%;
}

.citacoes{
	display: block;
	line-height: 10px;
	text-align: right;
}


/* CURSO BRAILLE */
.box_menu_braille{
	background: url(imagens/braille_topo.gif) no-repeat top;
}

.braille_menu {
	background: url(imagens/braille_fundo.gif) no-repeat bottom;
}

.braille_menu li a{
	background: url(imagens/braille_meio.gif) repeat-y;
    height: 20px;
	line-height: 20px;
}


#header_menu_braille{
	display: block;
	height: 19px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	line-height: 19px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	padding-top: 07px; /* E aqui compensamos a distância só de cima*/
	text-align: center;
	background: url(imagens/braille_meio.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #626262;
}

.h2_braille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #668E5E;
	text-decoration:none;
	margin-bottom: 10px;
}

.h3_braille{
	margin: 0 0;
	padding: 0 0;
}

.par_braille{
	margin: 0 0 10px 0;
}

.listas_braille{
	list-style-type: disc;
	list-style-position: inside;
}

.listas_braille li{
	margin: 0 0;
	padding-left: 45px;
}

.listas_braille_alt{
	list-style-type: disc;
	list-style-position: inside;
}

.listas_braille_alt li{
	margin: 10px 0;
	padding-left: 45px;
}

.listas_braille_ord{
	list-style-type: decimal;
	list-style-position: inside;
}

.listas_braille_ord li{
	margin: 10px 0;
}

/* HABILIDADES / SUPERDOTADOS */
.box_menu_habil{
	background: url(imagens/habilidades_topo.gif) no-repeat top;
}

.habil_menu {
	background: url(imagens/habilidades_fundo.gif) no-repeat bottom;
}

.habil_menu li a{
	background: url(imagens/habilidades_meio.gif) repeat-y;
    height: 20px;
	line-height: 20px;
}

#header_menu_habil{
	display: block;
	height: 32px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	line-height: 15px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	padding-top: 00px; /* E aqui compensamos a distância só de cima*/
	text-align: center;
	background: url(imagens/habilidades_meio.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #626262;
}

.h2_habil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #996666;
	text-decoration:none;
	margin-bottom: 10px;
}

.h3_habil{
	margin: 0 0;
	padding: 0 0;
}

.listas_habil{
	list-style-type: none;
	list-style-position: outside;
}

.listas_habil li{
	margin: 0 0;
	padding: 0 0;
}

.listas_habil_alt{
	list-style-type: square;
	list-style-position: inside;
}

.listas_habil_alt li{
	margin: 10px 0;
	padding-left: 25px;
}

.listas_habil_material{
	list-style-type: none;
	list-style-position: outside;
}

.listas_habil_material li{
	margin: 0 0 0 20px
}

.par_habil{
	margin: 0 0 10px 0;
}

.par_habil_alt{
	margin: 10px 0 10px 20px;
}

/* CURSO INFORMATICA */
.box_menu_informatica{
	background: url(imagens/informatica_topo.gif) no-repeat top;
}

.informatica_menu {
	background: url(imagens/informatica_fundo.gif) no-repeat bottom;
}

.informatica_menu li a{
	background: url(imagens/informatica_meio.gif) repeat-y;
}


#header_menu_informatica{
	display: block;
	height: 80px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	line-height: 15px; /* Aqui diminuimos a distancia pra cima e pra baixo do texto */
	padding-top: 00px; /* E aqui compensamos a distância só de cima*/
	text-align: center;
	background: url(imagens/informatica_meio.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #626262;
}

.h2_informatica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #939bbd;
	text-decoration:none;
}

.espaco_informatica_linha{
	background: url(imagens/informatica_meio.gif) repeat-y;
	display: block;
	height: 12px;
}

.espaco_informatica_linhas{
	background: url(imagens/informatica_meio.gif) repeat-y;
	display: block;
	height: 15px;
}

.listas_informatica{
	list-style-type: none;
	list-style-position: outside;
}

.listas_informatica span{
	padding-right: 08px;
}

.listas_informatica li{
	margin: 10px 0;
}

.h3_informatica{
	margin: 15px 0;
}

/* Classes que tratam particularidades das listas das Paginas Vision_03, Vision_06, Vision_10, Vision_15, Vision_19 */
.listas_informatica_alt{
	list-style-type: none;
	list-style-position: outside;
}

.listas_informatica_alt li{
	margin: 0 0;
}

.listas_informatica_alt span{
	padding-right: 12px;
}

/* Distancia dos Parágrafos das páginas Virtual Vision */

.par_informatica{
	margin: 10px 0;
}

ul.fonte10, ol.fonte10 {margin:20px;}

ul.fonte10 li, ol.fonte10 li{margin:10px;}
