@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#80969D;
}

#geral{
	width:800px;
	margin:0 auto;
	background:#fafaf9;
	position:relative;
}

a:link{text-decoration:none; color:#666666}
a:visited{text-decoration:none; color:#666666}
a:hover{text-decoration:underline; color:#666666}
a:active{text-decoration:none; color:#666666}

#topo{
	height:222px;
	width:732px;
}

#topoAdm{
	width:724px;
	background:#E9E9E4;
	border:4px #FAFAF9 solid;
	text-align:center;
	padding:8px 0;
}

#rodape{
	width:732px;
	height:45px;
	background:#fafaf9 url(../img/fundoRodape_46.gif) repeat-x;
	position:relative;
	float:left;
	/*margin-top:8px;*/
}

#infoOficio{
	float:right;
	width:300px;
	position:relative;
	text-align:right;
	margin-right:10px;
	margin-top:2px;
	line-height:13px;
	font-size:9px;
	color:#FFF;
}
table{
width:400px;
}

#ciin{
	float:left;
	position:relative;
	margin-left: 16px;
}

#meioEsquerdaAcessoRestrito{
	height:101px;
	position:relative;
}

#meioEsquerdaAcessoRestrito img{border-bottom:3px #FFF solid}

#formAcessoRestrito{
	background:#568898;
	height:64px;
	width:219px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
}

#formAcessoCertidoes{
	height:64px;
	width:210px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
/*	margin-top:5px;	border-bottom:1px #844242 solid; */
}

#form100{
	height:64px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#meioCentro h3{
	margin:0;
	color:#671A32;
	border-top:1px solid #671A32;
	padding-top:8px;
	margin-top:10px;
	font-size:12px;
}

#meioCentro p{
	margin: 5px 0 5px;
}

.negrito{font-weight:bold;}

.input1{
	border:#C5C5C5 1px solid;
	background:#e6e6e6;
	color:#666666;
	width:150px;
}

.input2{
	border:#844242 1px solid;
	color:#AC5959;
	width:163px;
	font-size:11px;
}


.botao2{
	border:#844242 1px solid;
	color:#AC5959;
	font-size:11px;
	font-weight:bold;
}


#meioEsquerdaServicos{
	background:white url(../img/fundoMenu.gif) repeat-x;
	height:280px;
	width:221px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	margin-top:5px;
}

#meioEsquerdaInformacao{
	background:white url(../img/fundoMenu2.gif) repeat-x bottom;
	height:245px; 
	width:219px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	margin-top:3px;
}

#itensMenu{
	height:30px;
	position:relative;
	color:#666666;
	background:url(../img/bolinhaMenu.gif) no-repeat;
	border-bottom:1px #FFF solid;
}

#itensMenu:hover{
	background:url(../img/menuHover.gif) repeat-x;
}

#itensMenu p{
	padding:8px 39px;
	margin:0;
}

#itensMenu p a:link{text-decoration:none; color:#666666}
#itensMenu p a:visited{text-decoration:none; color:#666666}
#itensMenu p a:hover{text-decoration:none; color:#666666}
#itensMenu p a:active{text-decoration:none; color:#666666}

#meio{
	position:relative;
	width:732px;
	background:#fafaf9;
	/*height:540px;*/
	float:left;
	padding-bottom:6px;
}

#meioEsquerda{
	margin-left:16px;
	_ margin-left:8px;
	position:relative;
	width:212px;
	float:left;
}

#meioCentro {
	width:471px;
	float:left;
	position:relative;
	margin-left:16px;
	_ margin-left:7px;
	font-size:11px;
	text-align:justify;
}


.meioDireitaCaixaEnquete .b1, .meioDireitaCaixaEnquete .b2, .meioDireitaCaixaEnquete .b3, .meioDireitaCaixaEnquete .b4, .meioDireitaCaixaEnquete .b1b, .meioDireitaCaixaEnquete .b2b, .meioDireitaCaixaEnquete .b3b, .meioDireitaCaixaEnquete .b4b {display:block; overflow:hidden; font-size:1px;}
.meioDireitaCaixaEnquete .b1, .meioDireitaCaixaEnquete .b2, .meioDireitaCaixaEnquete .b3, .meioDireitaCaixaEnquete .b1b, .meioDireitaCaixaEnquete .b2b, .meioDireitaCaixaEnquete .b3b {height:1px;}
.meioDireitaCaixaEnquete .b2, .meioDireitaCaixaEnquete .b3, .meioDireitaCaixaEnquete .b4 {border-left:1px solid #568898; border-right:1px solid #568898;}
.meioDireitaCaixaEnquete .b1 {margin:0 5px; background:#568898;}
.meioDireitaCaixaEnquete .b2 {margin:0 3px; border-width:0 2px;}
.meioDireitaCaixaEnquete .b3 {margin:0 2px;}
.meioDireitaCaixaEnquete .b4 {height:2px; margin:0 1px;}
.meioDireitaCaixaEnquete .conteudo {padding:5px;display:block; border-left:1px solid #568898; border-right:1px solid #568898;}
.meioDireitaCaixaEnquete {	width:230px; font-size:11px; margin-top:5px; text-align:justify;}

.itemEnquete input{
	float:left;
	margin-right:7px;
	float:left;
}

.itemEnquete span{
	left:3px; 
	width:225px; 
	text-align:left; 
}

#comentarioAoVivo{
	background:#E9EAEA;
	border:1px solid #D1D6D6;
	text-align:center;
	height:38px;
	margin: 3px 0 0 0;
	padding-top:6px;
	margin-bottom:12px;
	font-size:11px;
}

#textoTituloInterna{
	background:url(../img/fundoTituloInterna_03_03.gif) no-repeat;
	position:relative;
	width:466px;
	height:18px;
	color:#FFFFFF;
	padding-left:14px;
	padding-top:3px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:1px;
}

.barraTitulo{
	display:block;
	background:#EAEAEA;
	color:#333333;
	height:16px;
	padding-top:2px;
	border-bottom:1px #999999 solid;
}

#caixaConteudo{
	overflow:auto;
	border:1px dashed #999999;
	height:181px;
	color:#333333;
	padding:6px 6px 6px 10px;
	font-size:10px;
	line-height:13px;
}

.fonteNoticia{
	display:block;
	color:#666666;
	font-style:italic;
	font-size:10px;
	text-align:right;
	height:16px;
	padding-top:2px;
	margin-top:6px;
	border-top:1px #999999 solid;
}

#erro{
	text-align:center;
	background:#FFEAEB;
	color:#590000;
	border:1px solid #FFB7B7;
	padding-top:13px;
	padding-bottom:10px;
}

#mensagemEnviado{
	text-align:center;
	background:#E6FFE6;
	color:#004800;
	border:1px solid #A8FFA8;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}

#pesquisaMatricula{
	top:222px;
	width:717px;
	height:450px;
/*	margin:0 40px;*/
	background:#D7DDDF;
	padding:6px;
	border:2px solid #6E3145;
	position:absolute;
	z-index:1;
	overflow:auto;
	display:none;
}

#pesquisaMatricula a{
	display:block;
	background:#6E3145;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	margin-bottom:6px;
	width:800px;
}

.aviso{
	text-align:center;
	position:relative;
	color:#CC0000;
}