﻿#conteudo
{
}

	#conteudo .interna
	{
		margin: 0 auto;
		width: 880px;
		font-size: 13px;
	}
	
	

	#conteudo p
	{
		line-height: 150%;
	}

	#conteudo ul li
	{
		line-height: 150%;
	}
	
.frase_inicial
{
	font-size: 15px;	
}
	
/* Botoes padrao com icone */
.button_padrao_icone
{
	cursor: hand;
	cursor: pointer;
	height: 32px;
	margin: 0 5px;
	padding: 6px 10px 6px 42px;
	border: 1px solid #7c785d;
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: visible;
}

	.button_padrao_icone.voltar
	{
		background-image: url('../img/bg_btn_padrao_icone_voltar.gif');
	}
	
/* Gridview padrao em painel */
.gridview_panel
{
	width: 860px;
	margin: 10px auto;
	text-align: center;
}

	.gridview_panel th
	{
		height: 26px;
		padding: 0 5px;
		vertical-align: middle;
		background-repeat: repeat-x;
	}
		
		/* Coluna do icone de acao - 16px */
		.gridview_panel th.col_icone_acao_16px
		{
			width: 16px;
			text-align: center;
		}
		
		/* Coluna do icone de acao - 2 icones - 16px */
		.gridview_panel th.col_acao_02ico_16px
		{
			width: 42px;
			text-align: center;
		}
		
		/* Coluna do icone de acao - 2 icones - 16px */
		.gridview_panel th.col_acao_03ico_16px
		{
			width: 58px;
			text-align: center;
		}
		
		/* Links de ordenacao nos headers */
		.gridview_panel th a
		{
			font-size: 13px;
		}
		
		/* Imagem dos links de ordenacao nos headers */
		.gridview_panel th img
		{
			margin-left: 3px;
			vertical-align: middle;
		}
	
	.gridview_panel td
	{
		padding: 3px 5px;
		vertical-align: middle;
		background-color: #fff;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-left: 1px solid #ccc;
		text-align: center;
	}
	.gridview_panel tr.alt_row td
	{
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-left: 1px solid #ccc;
	}
	
	/* Links no corpo da gridview */
	.gridview_panel td a:link
	{
		color: #393;
		font-size: 12px;
	}
	.gridview_panel td a:visited
	{
		color: #666;
	}
	.gridview_panel td a:hover
	{
		color: #7ccf7a;
	}
	
	/* Alinhamento do conteudo das celulas da grid */
	.gridview_panel .esquerda
	{
		text-align: left;
	}
	.gridview_panel .centro
	{
		text-align: center;
	}
	.gridview_panel .direita
	{
		text-align: right;
	}
/* FIM: Gridview padrao em painel */

/* Gridview padrao em painel */
.gridview_panel th
{
	background-image: url('../../img/bg_th_gridview_padrao.gif');
	background-color: #81a5b3;
	border: 1px solid #81a5b3;
	height: 26px;
	padding: 0 5px;
	vertical-align: middle;
	background-repeat: repeat-x;
}
	
	/* Links de ordenacao nos headers */
	.gridview_panel th a
	{
		color: #445a63;
	}

.gridview_panel tr.alt_row td
{
	background-color: #e2ecf0;
}
/* FIM: Gridview padrao em painel */

/* Campos obrigatorios */
input.obrigatorio,
textarea.obrigatorio
{
	background-image: url('/img/bg_campo_obrigatorio.gif');
	background-repeat: no-repeat;
	background-position: 100% 2px;
}
/* FIM: Campos obrigatorios */