html
{
	height:100.1%;
}
body
{
	margin:0px;
	padding:0px;
	background:url(/concursos/_images/geral/bg_body_01.gif) top center;
}
form
{
	margin:0px;
	padding:0px;
}
img
{
	border:0px;
}


.select
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	border:1px solid #cccccc;
}

.input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	border:1px solid #cccccc;
}


.fonte-arial-cinza-claro-10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#929292;
}
.fonte-arial-cinza-claro-10 a
{
	color:#929292;
}

.fonte-arial-cinza-claro-11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#929292;
}
.fonte-arial-cinza-claro-11 a
{
	color:#929292;
	text-decoration:none;
}
.fonte-arial-cinza-claro-11 a:hover
{
	text-decoration:underline;
}

.fonte-arial-cinza-claro2-11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
}
.fonte-arial-cinza-claro2-11 a
{
	color:#cccccc;
}

.fonte-arial-cinza-claro-14
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#929292;
}
.fonte-arial-cinza-claro-14 a
{
	color:#929292;
}

.fonte-arial-cinza-escuro-12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2b2b;
}
.fonte-arial-cinza-escuro-12 a
{
	color:#2b2b2b;
}

.fonte-arial-cinza-escuro-11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2b2b2b;
}
.fonte-arial-cinza-escuro-11 a
{
	text-decoration:none;
	color:#2b2b2b;
}
.fonte-arial-cinza-escuro-11 a:hover
{
	text-decoration:underline;
}

.fonte-arial-cinza-escuro-34
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#2b2b2b;
}
.fonte-arial-cinza-escuro-34 a
{
	color:#2b2b2b;
}

.fonte-arial-azul-12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#102983;
}
.fonte-arial-azul-12 a
{
	color:#102983;
}

.fonte-arial-azul-claro-9
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#a5d8f6;
}
.fonte-arial-azul-claro-9 a
{
	color:#a5d8f6;
}

.fonte-arial-azul-claro2-9
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#408ed0;
}
.fonte-arial-azul-claro2-9 a
{
	color:#408ed0;
}

.fonte-arial-azul-claro-10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bcd8ef;
}
.fonte-arial-azul-claro-10 a
{
	color:#bcd8ef;
}

.fonte-arial-azul-claro-11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5d8f6;
}
.fonte-arial-azul-claro-11 a
{
	color:#a5d8f6;
}

.fonte-arial-azul-claro2-11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#408ed0;
}
.fonte-arial-azul-claro2-11 a
{
	color:#408ed0;
}

.fonte-arial-azul-claro-12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#408ed0;
}
.fonte-arial-azul-claro-12 a
{
	color:#408ed0;
	text-decoration:none;
}
.fonte-arial-azul-claro-12 a:hover
{
	text-decoration:underline;
}

.fonte-arial-azul-claro2-12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a5d8f6;
}
.fonte-arial-azul-claro2-12 a
{
	color:#a5d8f6;
}

.fonte-arial-azul-escuro-11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333366;
}
.fonte-arial-azul-escuro-11 a
{
	color:#333366;
	text-decoration:none;
}
.fonte-arial-azul-escuro-11 a:hover
{
	text-decoration:underline;
}

.fonte-arial-azul-escuro-12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333366;
}
.fonte-arial-azul-escuro-12 a
{
	color:#333366;
	text-decoration:none;
}
.fonte-arial-azul-escuro-12 a:hover
{
	text-decoration:underline;
}

.fonte-arial-azul-escuro-14
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#102983;
}
.fonte-arial-azul-escuro-14 a
{
	color:#102983;
}

.fonte-arial-laranja-11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff8a00;
}
.fonte-arial-laranja-11 a
{
	color:#ff8a00;
}

.fonte-arial-branco-12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
.fonte-arial-branco-12 a
{
	color:#ffffff;
}

.fonte-arial-preto-12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.fonte-arial-preto-12 a
{
	color:#000000;
}

.fonte-arial-preto-18
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
}
.fonte-arial-preto-18 a
{
	color:#000000;
}

.tabela
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:2b2b2b;
}
.tabela table
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:2b2b2b;
	border:1px solid #959595;
	border-collapse:collapse;
}
.tabela td
{
	border:1px solid #959595;
}
.tabela th
{
	border:1px solid #959595;
}

.menu_item_off
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:21px;
	padding:0px 5px 0px 20px;
	border-bottom:1px solid #3475bd;
	background:#285caa;
}
.menu_item_off a
{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_item_off a:hover
{
	text-decoration:underline;
}

.menu_item_on
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fddf55;
	line-height:21px;
	padding:0px 5px 0px 20px;
	border-bottom:1px solid #3475bd;
	background:#285caa url(/cursos/_images/geral/img_seta_amarela_01.gif) no-repeat 7px 8px;
}
.menu_item_on a
{
	color:#fddf55;
	text-decoration:none;
}
.menu_item_on a:hover
{
	text-decoration:underline;
}