*{
	font-family: verdana;
}
body{
	margin:0;
	background-image: url("../img/pixel.gif");
}
legend{
	font: bold 20px verdana;
}
.todo{
	-webkit-box-shadow: 2px 2px 2px 2px #999;
	-moz-box-shadow: 2px 2px 2px 2px #999;
	filter: shadow(color=#999999, direction=135, strength=5);
	width: 1000px;
	border: solid 1px #7e7e7e;
	text-align:left;
	background-color:#fff;
	font:normal 12px verdana;
}
.clr{
	clear: both;
}
.link:link  {text-decoration: none; color: #000;}
.link:visited {text-decoration: none; color: #000;}
.link:active  {text-decoration: underline; color: #000;}
.link:hover   {text-decoration: underline; color: #000;}
.erro{
	-moz-border-radius: 10px; /* Para Firefox */
	-webkit-border-radius: 10px; /*Para Safari e Chrome */
	border-radius: 10px; /* Para Opera 10.5+*/
	background: #fe8989;
	text-align: left;
	padding: 5px 0 5px 5px;
	font: normal 12px verdana;
	margin:10px 30px;
	border: solid 1px red;
}
.alert{
	-moz-border-radius: 10px; /* Para Firefox */
	-webkit-border-radius: 10px; /*Para Safari e Chrome */
	border-radius: 10px; /* Para Opera 10.5+*/
	background: #fffe8b;
	text-align: left;
	padding: 5px 0 5px 5px;
	font: normal 12px verdana;
	margin:10px 30px;
	border: solid 1px orange;
}
.sucesso{
	-moz-border-radius: 10px; /* Para Firefox */
	-webkit-border-radius: 10px; /*Para Safari e Chrome */
	border-radius: 10px; /* Para Opera 10.5+*/
	background: #94fe89;
	text-align: left;
	padding: 5px 0 5px 5px;
	font: normal 12px verdana;
	margin:10px 50px;
	border: solid 1px green;
}
.menu A:link    {padding:10px 10px 10px 10px;text-decoration: none;font-weight:bold; color: #d8f0fd; border-left:solid 1px #145679; border-right:solid 1px #0f4969;}
.menu A:visited {padding:10px 10px 10px 10px;text-decoration: none;font-weight:bold; color: #d8f0fd; border-left:solid 1px #145679; border-right:solid 1px #0f4969;}
.menu A:active  {padding:10px 10px 10px 10px;text-decoration: none; background: #0e4d6f;}
.menu A:hover   {padding:10px 10px 10px 10px;font-weight:bold; color: #0e4d6f; background: #d8f0fd;}
.menu{
	padding: 10px 0 10px 0;
	background-color: #0e4d6f;
	color: #d8f0fd;
	font: normal 13px verdana;
	border-top: solid 1px #0e4d6f;
	border-bottom: solid 1px #0e4d6f;
	text-align: center;
}
.menu span{
	padding:6px 10px 10px 10px;
	background-color: #fff;
	color: #0e4d6f;
	font: bold 13px verdana;
	border-top: solid 5px #63b16c;
	border-bottom: solid 1px #fff;
	text-align: center;
}
table{
	font:normal 12px verdana;
}
.cor1{background-color: #c4e8ff;}
.cor1:hover   {background: #eee68c;}
.cor2{background-color: #e7f6ff;}
.cor2:hover   {background: #eee68c;}
span{
	color: red;
}
a.btn_voltar {cursor:pointer;background: url(../img/voltar.png) no-repeat; display: block; margin-left: 10px; height: 41px; width: 62px;}
a:hover.btn_voltar {background: url(../img/voltar.png) 0 -41px;}

a.cadastrar_aluno {cursor:pointer;background: url(../img/cadastrar_aluno.png) no-repeat; display: block; margin-left: 10px; height: 57px; width: 165px;}
a:hover.cadastrar_aluno {background: url(../img/cadastrar_aluno.png) 0 -57px;}

a.cadastrar_professor {cursor:pointer;background: url(../img/cadastrar_professor.png) no-repeat; display: block; margin-left: 10px; height: 57px; width: 165px;}
a:hover.cadastrar_professor {background: url(../img/cadastrar_professor.png) 0 -57px;}

a.cadastrar_curso {cursor:pointer;background: url(../img/cadastrar_curso.png) no-repeat; display: block; margin-left: 10px; height: 53px; width: 166px;}
a:hover.cadastrar_curso {background: url(../img/cadastrar_curso.png) 0 -57px;}

a.cadastrar_noticia {cursor:pointer;background: url(../img/cadastrar_noticia.png) no-repeat; display: block; margin-left: 10px; height: 53px; width: 166px;}
a:hover.cadastrar_noticia {background: url(../img/cadastrar_noticia.png) 0 -57px;}

a.nova_matricula {cursor:pointer;background: url(../img/nova_matricula.png) no-repeat; display: block; margin-left: 10px; height: 53px; width: 166px;}
a:hover.nova_matricula {background: url(../img/nova_matricula.png) 0 -57px;}

a.add_conteudo {cursor:pointer;background: url(../img/add_conteudo.png) no-repeat; float:right;margin:-70px 50px 0 0; display: block; margin-left: 10px; height: 53px; width: 166px;}
a:hover.add_conteudo {background: url(../img/add_conteudo.png) 0 -57px;}


.primeira_tr{
	background-color: #80bfe5;
	font:bold 12px verdana;
	text-align: center;
}
	/* arquivos das jquery noticias em popup */
	a:active {
	  outline:none;
	}
	:focus {
	  -moz-outline-style:none;
	}
	.simple_overlay {
		display:none;
		z-index:10000;
		background-color: #80bfe5;
		font:normal 12px verdana;
		padding: 5px 5px 5px 5px;
		width:540px;
		min-height:200px;
		border:1px solid #666;
		-moz-box-shadow:0 0 90px 5px #000;
		-webkit-box-shadow: 0 0 90px #000;
	}
	.simple_overlay .close {
		background-image:url("img/close.png");
		position:absolute;
		right:-15px;
		top:-15px;
		cursor:pointer;
		height:35px;
		width:35px;
	}
	/* fim jquery */
	
	
	/*------------------------------FILTRO NOTÍCIAS------------------------------*/
.box_filtro{
    background: #ededed;
    width: 900px;
    padding: 8px 0;
    margin: 0;
}
.caixa-filtro{
    float:left;
    width:150px;
    padding:10px;
}
.texto{
    text-align: left;
    font:bold 10px verdana;
}

.tabela_conteudo{width:100%;background: #cdcdcd;}
/*------------------------------PAGINAÇÃO------------------------------------*/
.paginacao {text-align:center; padding:15px 0;font-weight: bold;}
.atual_paginacao{
    border:solid 1px #c3c3c3;
    background: #f4f4f4;
    padding:3px 2px;
}
.paginacao a:link, .paginacao a:visited{text-decoration: none;padding:3px 2px;color: #1e528e;border:solid 1px #1e528e;background: #d4e8ff;}
.paginacao a:active, .paginacao a:hover{text-decoration: none;padding:3px 2px;color: #fff;border:solid 1px #1e528e;background: #1e528e;}

	