/* CSS Document */



	/* Conteúdo */

	

	.conteudo {

		clear:both;

		min-height:400px;

		_height:400px;

	}

	

	td {

		padding-right:3px;

	}

	

					

	/* Menu */

	

	.menu {

		float:left;

		width:20px;

		text-align:left;

		padding-top:19px;

		padding-bottom:20px;

		padding-left:20px;

	}

	

	.menu ul {

		list-style: none;

		padding-left:22px;

		text-align:left;

		margin:0px;

		padding-top:5px;

	}

	

	.menu li {

		margin:0px;

		padding:0px;

		background: #FFFFFF url(../../../sispessoal/Imagens/Geral/marcador-menu.jpg) no-repeat left;

		padding: 0 10px;

		padding-top:5px;

	}

	

	.menu a{

		color:#999999;

		text-decoration:none;

	}

	

	.menu a:hover{

		color:#999999;

		text-decoration:underline;

	}

	

	.listalogin {

		padding:0px;

		width:500px;

		/*display:table;

		text-align:left;

		margin:0px;

		margin-bottom:50px;*/

	}

			

	/* Lista */

	

	.lista {

		padding:0px;

		width:800px;

		display:table;

		text-align:left;

		margin:0px;

		margin-bottom:50px;

	}

	

	.lista h2 {

		font-size:14px;

		font-weight:bold;

		padding:0px;

		margin:0px;

		float:left;

	}

	

	.busca {

		float:left;

		text-align:left;

		padding:3px;

		padding-left:8px;

	}

	

	.formulario {

		float:left;

		text-align:left;

		padding:3px;

		padding-left:8px;

	}

			

	.lista-div {

		width:100%;

		margin-top:5px;

		min-height:200px;

		_min-height:200px;

		overflow:auto;

		overflow-x:hidden;

		text-align:left;

		clear:both;

	}

	.lista-tabela {

		width:98%;

		padding:2px;

	}

	.lista-tabela td {

		border-bottom:solid 1px #EFEFEF;

		padding:3px 4px;

	}

	.lista-tabela-titulo, .lista-tabela-titulo a{

		background-color:#FFCB05;

		font-weight:bold;

		text-decoration:none;

		color:#FFFFFF;

	}

	.lista-tabela-titulo-icones {

		background:#FFCB05 url(../../../sispessoal/Imagens/Geral/lista-borda-icones.gif) no-repeat left;

	}

	.lista-tabela-icones {

		background:#FFFFFF url(../../../sispessoal/Imagens/Geral/lista-borda-icones.gif) no-repeat left;

	}

	.lista-tabela-tr1 {

		background-color:#FFFFFF;

	}

	.lista-tabela-tr2 {

		background-color:#F9F9F9;

	}

	.lista-tabela-tr-hover {

		background-color:#EBEBEB;

	}

	.lista-rodape-div {

		margin-top:15px;

		text-align:left;

	}

	.lista-rodape-tabela img{

		margin-left:4px;

		margin-right:4px;

		float:left;

	}

	.lista-rodape-span-active {

		padding:3px;

		padding-left:5px;

		padding-right:5px;

		background-color:#EBEBED;

		font-weight:bold;

		float:left;

		margin-left:2px;

		margin-right:2px;

	}

	.lista-rodape-span {

		padding:5px;

		float:left;

		margin-left:2px;

		margin-right:2px;

	}

			

			

	/* Login */

	

	.login {

		width:520px;

		padding-top:100px;

	}

	

	.form_login {

		border-right:solid 1px #CCCCCC;

		padding-right:20px;

		float:left;

	}

	

	.esqueci_senha {

		padding-left:20px;

		float:left;

	}

	

	.erro {

		color:#FF0000;

	}

		

			

	/* Formulário */

	

	select {

		margin-bottom:6px;

	}

	

	.input_text_button {

		background-color:#F4F4F4;

		border:solid 1px #DBDBDB;

		height:17px;

		margin-bottom:6px;

		color:#000000;

	}

	

	.input_text {

		background-color:#F4F4F4;

		border:solid 1px #DBDBDB;

		height:15px;

		margin-bottom:6px;

	}

	

	.input_text_active {

		background-color:#E8E8E8;

		border:solid 1px #DBDBDB;

		height:15px;

		margin-bottom:6px;

	}

	

	.input_text_erro {

		background-color:#FFD5D5;

		border:solid 1px #B84845;

		height:15px;

		margin-bottom:6px;

	}

	

	.input_button {

		background-color:#E6E6E6;

		border:solid 1px #C1C1C1;

		border-left-color:#DDDDDD;

		border-top-color:#DDDDDD;

		margin-bottom:3px;

	}

	

	.input_select {

		background-color:#F4F4F4;

	}

	

	.input_select_inativo {

		background-color:#FFE1E1;

	}

	

	.div_formulario {

		float:left;

		margin-right:6px;

	}

	

	.caixas_rel_categorias {

		height:300px;

		border:1px dotted #888888;

		overflow:auto;

		overflow-x:hidden;

		padding:5px;

	}

	

	.listas_rel_categorias {

		cursor:move; 

		min-height:20px; 

		border-bottom:1px solid #F3F3F3; 

		margin-top:5px; 

		padding-bottom:5px;

	}

	

	.listas_ajax_topo {

		background-color:#E9E9E9;

		height:25px;

	}

	

	.listas_ajax_linhas {

		background-color:#FFFFFF;

		height:25px;

		

	}