html,body,div,span,iframe,
h1,h2,h3,h4,h5,h6,
p,a,i,b,
font,img,small,
table,tbody,tfoot,thead,tr,th,td {
border:0;
font-family:Arial,sans-serif;
font-style:normal;
/*font-weight:400; */
margin:0;
padding:0;
text-align:left;
}

body {
font-color:#000000;
font-size: 100%;
text-rendering: optimizeLegibility;
height:100%;
voice-family:inherit;
margin-left: 2;
margin-top: 3;
}

p,font {
font: 90% Arial,sans-serif;
}

p.justificado {
border:0;
font-family:Arial,sans-serif;
font-style:normal;
font-weight:400;
margin:0;
padding:0;
text-align:justify;
font: 90% Arial,sans-serif;


}


p.centro {
border:0;
font-family:Arial,sans-serif;
font-style:normal;
font-weight:400;
margin:0;
padding:0;
text-align:center;
font: 90% Arial,sans-serif;


}

/*Outras regras já foram definidas no cabeçalho, não sobrescrever */
b {
font-weight: bold;
}

b.destaque {
font-weight: bold;
color: #DE7D07;
}

i {
font-style: italic;
}

span.noticia {
font: 100% Arial,sans-serif;
font-style:italic;
}


ul { 
list-style:none;
font-weight:bold;
}

ol {
font-size:100%;
}



table {
border-collapse:collapse;border-spacing:0; 
}

table.dados {
border:1;
font-family:Arial,sans-serif;
font-style:normal;
font-weight:400;
padding:10%;
}

th,td {
font-weight:400;text-align:left;vertical-align:top;
}

/*nomes dos campos nas tabelas (cabeçalhos)*/
th.conteudo {
font-family:Arial,sans-serif;
font-style:normal;
font-size: 90%;
font-weight: bold;
text-decoration: none;
text-align: left;
background-color: #9bc3e4;
color: #000000;
}

/*nomes dos campos nas tabelas (cabeçalhos) alinhados à esquerda*/
th.conteudoL {
	font-family:Arial,sans-serif;
	font-style:normal;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	background-color: #D6D6D6;
	color: #666666;
	padding: 5px 0px 5px 0px;
}
/* linhas das tabelas com fundo branco*/
td.conteudo {
font-family:Arial,sans-serif;
font-style:normal;
font-size: 90%;
font-weight: normal;
text-decoration: none;
text-align: left;
background-color: #ffffff;
color: #000000;

}

/* linhas das tabelas com fundo branco, alinhadas à esquerda*/
td.conteudoL {
font-family:Arial,sans-serif;
font-style:normal;
font-size: 85%;
font-weight: normal;
text-decoration: none;
text-align: left;
background-color: #ffffff;
color: #000000;
}


/* linhas das tabelas com fundo cinza claro*/
td.conteudoDif {
	font-family:Arial,sans-serif;
	font-style:normal;
	font-size: 90%;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	background-color: #E6E6E6;
	color: #000000;

}

/* linhas das tabelas com fundo cinza claro, alinhadas à esquerda*/
td.conteudoDifL {
	font-family:Arial,sans-serif;
	font-style:normal;
	font-size: 85%;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	background-color: #E6E6E6;
	color: #000000;
}


/* linhas das tabelas com fundo branco e bordas, alinhadas à esquerda*/
td.conteudoBorda {
	font-family:Arial,sans-serif;
	font-style:normal;
	font-size: 90%;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	background-color: #fff;
	color: #000000;
        border: 3px solid black;
        border-color:#000;
}


/* linhas das tabelas com fundo branco e bordas, centralizados*/
td.conteudoBordaCenter {
	font-family:Arial,sans-serif;
	font-style:normal;
	font-size: 90%;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	background-color: #fff;
	color: #000000;
        border: 3px solid black;
        border-color:#000;
}


td.destaques {
	vertical-align: middle;
}

td.direita {
    vertical-align: right;
}

td.rodape {
	background-color: #707070;
	text-align: right;
	font-size: 85%;
}

p.infoSetor {
text-decoration: italic;
font-size:80%;
margin: 3px 3px 3px 0px;
}

p.rodapeEscola {
font-size:68%;
color:#ffffff;
margin-left:0;
margin-bottom:15;
text-align:left;
}
p.rodapeMenu {
font-size:85%;
color:#ffffff;]
text-align: right;
}

p.aviso {
	margin-top:5;
	font-size:80%;
	color:#C2590C;
}

p.Noticia {
	color: #222222;
	background-color: #f0f0f0;
	text-decoration: none;
	font-size:100%;
	margin: 0px 0px 0px 0px;
}

a {
color:#146BAB;
outline:none;
text-decoration:none;
font: normal 85% arial;
}

a:hover {
color:#11447B;
	text-decoration:none;
	text-decoration:underline;
	-webkit-transition: color 0.2s linear;
	font: bold 80% arial;
}

/*links exibidos nas áreas da página principal, nas tabelas de docentes por nome, por área de interesse*/
a.texto {
	color:#146BAB;
	outline:none;
	text-decoration:none;
	font: normal 85% arial;
}


a.texto-sem-bold {
	color:#146BAB;
	outline:none;
	text-decoration:none;
	font: normal 85% arial;
}

a.texto-laranja {
	color:#DE7D07;
	outline:none;
	text-decoration:none;
	font: normal 85% arial;
}

a.texto-laranja:hover {
	text-decoration:underline;
}

a.texto-azul {
	color:#1E82A8;
	outline:none;
	text-decoration:none;
	font: normal 85% arial;
}

a.texto-azul:hover {
	text-decoration:underline;
}

a.texto:hover {
	color:#11447B;
	text-decoration:none;
	text-decoration:underline;
	-webkit-transition: color 0.2s linear;
	font: bold 85% arial;
}

a.texto-sem-bold:hover {
	color:#11447B;
	text-decoration:none;
	text-decoration:underline;
	-webkit-transition: color 0.2s linear;
	font: normal 85% arial;
}

a.submenu {
color:#FFFFFF;
text-decoration:bold;
font: 100% Arial,sans-serif;
}
a.submenu:hover {
color:#170057;
text-decoration:none;
font: 100% Arial,sans-serif bold;
}

a.menu {
color:#FFFFFF;
text-decoration:bold;
font: bold 90% Arial;
}

a.menu:hover {
color:#170057;
text-decoration:none;
font: bold 90% Arial;
}

/*Links nas caixas de notícias, eventos e outros exibidos com scroll*/
a.noticia {
	color:#909090;
/*	text-decoration:bold;*/
	font: 100% Arial,sans-serif;
	font: bold 98% arial;
}

a.noticia:hover {
color:#1F6DA7;
text-decoration:none;
font: bold 98% arial;
text-decoration: underline;
}

/*boa pergunta!!!!!!!!*/
a.Seletivo {
color: #C2590C;
text-decoration:bold;
font: 90% Arial,sans-serif;
}
a.Seletivo:hover {
color: #C2590C;
text-decoration:underline;
font: bold 90% Arial,sans-serif;
}

/*linhas com as letras do alfabeto nas páginas de docentes*/
td.alfabeto {
text-align: center;
background-color: #1E82A8;
padding: 2px;
}

/*links nas letras do alfabeto nas páginas de docentes*/
a.alfabeto {
	color:#FFFFFF;
	text-decoration:bold;
	font: bold 95% Arial;
}

a.alfabeto:hover {
	color:#1E82A8;
	text-decoration:none;
	font: bold 95% Arial;
	background-color: #FFFFFF;
}

/*links no menu footer (rodapé)*/
a.link-rodape {
	color: #FFFFFF;
	font: bold 70% Arial;
	padding: 0px 2px 0px 2px;

}

a.link-rodape:hover {
	color: #333333;
	font: bold 70% Arial;
	text-decoration:none;
}


div#destaqueColuna {
float:left;
width:156px;
}

div#destaqueColunaTexto {
	width: 924px;
	height: 80px;
	background-image: url(../imagem/fundo-div.png);
	background-repeat: repeat-x;

}

div.foto {
  margin: 2px;
  border: 1px solid #AAA9A9;
  height: auto;
  width: auto;
  float: left; /* alinhamento a esquerda */
  text-align: center; /* texto da legenda alinhado no centro */
  font-family: Arial;
  font-size: 85%;
  padding: 3px;
  margin-right: 10px;
  background-color:#E8E8E8;
  position: relative;
}

div.premio {
  margin: 2px;
  border: 1px solid #AAA9A9;
  height: auto;
  width: auto;
  float: left; /* alinhamento a esquerda */
  text-align: center; /* texto da legenda alinhado no centro */
  font-family: Arial;
  font-size: 85%;
  padding: 3px;
  margin-right: 10px;
  background-color:#E8E8E8;
  position: relative;
  margin-bottom: 25px;
}

div.foto-acontece {
  margin: 0px;
  border: 1px solid #BEBEBE;
  height: auto;
  width: 199px;
  float: left; /* alinhamento a esquerda */
  text-align: center; /* texto da legenda alinhado no centro */
  font-family: Arial;
  font-size: 85%;
  padding: 1px;
  margin-right: 10px;
  background-color:#E8E8E8;
  position: relative;
}

div.video {
  margin: 2px;
  border: 1px solid #AAA9A9;
  height: auto;
  width: auto;
  float: left; /* alinhamento a esquerda */
  text-align: center; /* texto da legenda alinhado no centro */
  font-family: Arial;
  font-size: 85%;
  padding: 3px;
  margin-right: 10px;
  background-color:#E8E8E8;
  position: relative;
  
}

img.video {
position: absolut;
bottom: -100px;
right: 78px;
alt: "";
}

<div style="position: relative;">
<img style="position: absolute; bottom: -161px; right: 78px" src="images/<?php echo"$imagemq"; ?>" alt="" />   
</div>



div.foto-r {
  margin: 2px;
  border: 1px solid #AAA9A9;
  height: auto;
  width: auto;
  float: right; /* alinhamento a direita */
  text-align: center; /* texto da legenda alinhado no centro */
  font-family: Arial;
  font-size: 85%;
  padding: 3px;
  margin-left: 10px;
}

div.imagem img{
  display: inline; /* exibição das imagens alinhadas */
  margin: 5px;
  border: 1px solid #548555;
}

div.texto-foto{
  font-family: Arial;
  font-size: 85%;
  text-align:justify;
  padding: 3px;
  
}

div.titulo-foto{
	font: bold 85% Arial;
	color: #1E82A8;
}

div.icone-foto{
  text-align:center;
  padding: 5px 5px 5px 0px;
}

div.titulo-noticia-p{
	font: bold 100% Arial;
	color: #1E82A8;
}

div.texto-premio{
  font-family: Arial;
  font-size: 85%;
  text-align:justify;
  padding: 3px;
  color: #1E82A8;
}

div.rodape {
  text-align: right;
}

/*Títulos das áreas da index e nas subpáginas;   */

texto-normal {
	color:#333333;
	text-decoration:none;
	font: bold 85% arial;
}

texto-rodape {
	color:#FFFFFF;
	text-decoration:none;
	font: bold 85% arial;
}

h4 {
	color: #DE7D07;
	font: bold 90% Arial,sans-serif;
}

p.titulo-album {
font: bold 85% Arial;
color: #1E82A8;
}


/*padding: 2px;
font: bold;*/

h3 {
padding: 2px;
}
