{
	margin: 0;
	padding: 0;
	text-decoration: none;
	list-style: none;
	border: 0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background: #dcdddf;
}

.nospace {
	margin: 0;
	padding: 0;
}

.floatleft {
	float: left;
}

.floatright {
	float: right;
}

.clearleft {
	clear: left;
}

.clearright {
	clear: right;
}

.clearboth {
	clear: both;
}

.left {
	text-align: left !important;
}

.displaytable {
	display: table;
}

/* BODY */

#topo_linha {
	height: 12px;
	background: #01b3e3;
}

#tudo {
	width: 100%;
	background: #efefef;
	margin: 0 auto;
}

#geral {
	position: relative;
	width: 95%;
	margin: 0 auto;
	background: #fff;
	height: 100%;  

}

div#btvoltar {
	width: 37px;
	height: 13px;
	position: absolute;
	right: 20px;
	top: 220px;
}

#interna {
	width: 920px;
	margin: 0 auto;
}

#topo {
	height: 200px;
	padding: 4px 0 0 0;
}

#menu {
	float: left;
	width: 200px;
	padding-right: 10px;
}

#menu ul {
	margin: 0px 0 0 5px;  /* muda a distância em relação a imagem do topo*/
        list-style-type: none
}

#menu ul li {
	margin-bottom: 8%;   /*mudar a distância entre os botões*/
}


a.gabaritoo {
	width: 115px;
}

a.listaconvoo {
	width: 383px;
}

#menu ul li a {
	display: block;
	height: 23px;
	padding-bottom: 1px;
	color: #FFFFFF;
}

#menu ul li a:hover {
/*	background: url(../img/menu_bg.gif) bottom left no-repeat;*/
	text-decoration: underline;
}

#conteudo {
	margin-left: 24.5%;
	padding-left: 20px;
	margin-top: -25px;
}

/*p.titulo_secao_sites {
	margin: 25px 0;
	color: #2a6cbd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
}
*/

div#conteudo a {
	color: #6c77a8;
}

div#conteudo a:hover {
	text-decoration: underline;
}

#linha_rodape {
	margin: 0 10px 0 210px;
	height: 20px;
/*	background: top left url(../img/home_linha_rodape.gif) no-repeat;*/
}

#apoio_titulo {
	margin-left: 270px;
}

#apoios {
	width: 300px;
	margin: 10px auto 15px auto;
}

#apoios img {
	margin: 2px 5px;
}

#apoios ul li {
	float: left;
	margin-left: 5px;
}

#home_fotos ul {
	margin: 20px 3px;
}

#home_fotos ul li {
	float: left;
	background: #2a8cad;
	/*background: #01b3e3;*/
	padding: 3px;
	height: 124px;
	margin-bottom: 10px;
}
 
#home_fotos ul li.fotos {
	margin-bottom: 0;
}

#fotoside td {
	width: 175px;
}

#fotoside td.texto {
	padding: 20px 5px 5px 5px;
	text-indent: 20px;
	width: 145px;
}

#fotoside td img {
	border: 3px solid #01b3e3;
	margin: 20px 0 0 10px;
}

#home_fotos ul li.frase {
	display: right;
	background: none;
	padding: 10px 5px;
	
}

#home_frase {
	margin: 10px 0 10px 225px;
	color: #6c77a8;
	font-weight: bold;
	font-size: 12px;
}

p.titulo_noticias {
	margin: 25px 0;
}

p.lista_noticia {
	margin: 10px 7px;
}

span.data {
	color: #6c77a8;
	font-weight: bold;
}

p.titulo_secao {
	margin: 25px 0;
}

p.titulo_secao_sites {
	margin: 25px 0;
/*	margin: 0px 0;*/
	color: #2a6cbd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

p.titulo_subsecao_2 {
	margin: 20px 0;
 	color: #2a6bce;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

p.titulo_subsecao2 {
	margin: 20px 0 20px 2px;
}

p.texto {
	text-align: justify;
	text-indent: 20px;
	margin-left: 5px;
	line-height: 180%;
}

ul.objetivos {
	margin-bottom: 20px;
	line-height: 200%;
}

ul.objetivos li {
	margin: 5px 0 0 0;
	/*background: url(../img/list-item.gif) top left no-repeat;*/
	padding-left: 9px;
}

div#subsecoes a {
	display: block;
	height: 15px;
}

div#subsecoes2 a {
	display: block;
	height: 27px;
}

div#subsecoes3 a {
	display: block;
	height: 25px;
}

div#subsecoes a:hover {
}

div#subsecoes2 a:hover {

}

div#subsecoes3 a:hover {
}

div#subsecoes a.descriacaodas {
	width: 183px;
	height: 30px;
}

div#subsecoes a.continuidade {
	width: 100px;
}

div#subsecoes a.recursosf {
	width: 158px;
}

div#subsecoes a.resultados {
	width: 87px;
}

div#subsecoes2 a.info2007 {
	width: 182px;
	margin-left: 3px;
}

div#subsecoes2 a.documentos {
	width: 316px;
	margin-left: 3px;
}

div#subsecoes2 a.perguntas {
	width: 198px;
	margin-left: 3px;
}

div#subsecoes2 a.gabarito {
	width: 210px;
	margin-left: 3px;
}

div#subsecoes2 a.convocados {
	width: 218px;
	margin-left: 3px;
}

div#subsecoes2 a.listaaprovados {
	width: 194px;
	margin-left: 3px;
}

div#subsecoes2 a.listaespera {
	width: 159px;
	margin-left: 3px;
}

div#subsecoes3 a.matematica {
	width: 89px;
}

div#subsecoes3 a.fisica {
	width: 45px;
}

div#subsecoes3 a.quimica {
	width: 61px;
}

div#subsecoes3 a.biologia {
	width: 65px;
}

div#subsecoes3 a.historia {
	width: 62px;
}

div#subsecoes3 a.portugues {
	width: 136px;
}

div#subsecoes3 a.ingles {
	width: 49px;
}

div#subsecoes3 a.idealizadores {
	width: 103px;
}

div#subsecoes3 a.processo {
	width: 132px;
}

div#subsecoes3 a.confraterniza {
	width: 134px;
}

p.lista_noticia a {
  color: #000;
}

p.lista_noticia a:hover {
  text-decoration: underline;
}

p.voltaraotopo {
	margin: 15px 2px;
	text-align: right;
}

p.voltaraotopo a {
	color: #00B2E7 !important;
	text-decoration: none;
}

p.voltaraotopo a:hover {
	text-decoration: underline;
}

p.titulostrong {
	font-size: 11px;
	font-weight: bold;
	margin: 15px 0 10px 5px !important;
}

p.titulotablecoord {
	width: 490px;
	margin: 15px auto 0 auto;
	border-bottom: 1px solid #c0e3f7;
	padding-bottom: 2px;
}

p.titulotablecoord img {
	display: block;
	width: 215px;
	margin: 0 auto;
}

table#table_horaaula {
	width: 490px;
	margin: 10px auto 10px auto;
	padding: 0;
	border-collapse: separate;
	font-size: 18px;
}

table#table_noticias{
	width: 90%;
	margin: 0px 5px 10px 5px !important;
	padding: 0;
	border-collapse: separate;
	font-size: 10px;
}

table#tabelacoordenacao {
	width: 490px;
	margin: 10px auto 10px auto;
	padding: 0;
	border-collapse: separate;
	font-size: 10px;
}

table#tabelacoordenacao tr, table#tabelacoordenacao tr td {
	border-left: 0px;
	border-right: 0px;
	padding: 2px;
	margin: 0px;
}

table#tabelacoordenacao td {
	width: 245px;
	padding: 3px 3px 3px 15px !important;
}

table#tabelacoordenacao td.azul {
	background: #c0e3f7;
}

p.margintop, ul.margintop {
	margin: 40px 5px 10px 5px !important;
}

p.margintop2 {
	margin: 25px 5px 10px 5px !important;
}

p.margintop31 {
	margin: 25px 5px 2px 5px !important;
}

p.margintop32 {
	margin: 0 5px 10px 5px !important;
}

div.links a {
	color: #6c77a8;
}

div.links a:hover {
	text-decoration: underline;
}


ul#planilhas {
	margin: 10px 0 0 5px;
}

ul#planilhas li {
	margin-top: 5px;
}

ul#planilhas li a, a.linkrosinha {
	color: #6c77a8 !important;
	background: none !important;
	display: inline !important;
	margin: none !important;
}

ul#planilhas li a:hover, a.linkrosinha:hover {
	text-decoration: underline !important;
	background: none !important;
	display: inline !important;
	margin: none !important;
}

div#marginleft p {
	margin-left: 5px;
}

p.destaquevermelho {
	color: #EB2D2E;
	font-weight: bold;
}

div#perguntas a {
	color: #6c77a8;
}

div#perguntas a:hover {
	text-decoration: underline;
}

div#perguntas div {
	display: none;
}

div#perguntas p {
	margin-top: 10px;
}

div.formulario {
	margin-top: 20px;
	color: #6c77a8;
	font-weight: bold;
}

div.formulario input, div.formulario textarea {
	background: #c0e3f7;
	padding: 2px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
}

div.formulario textarea {
	margin-left: 0;
}

div.grafico1 {
	width: 480px;
	margin: 20px auto 5px auto;
}

div.grafico2 {
	width: 340px;
	margin: 20px auto 5px auto;
}

div#popupnews {
	padding: 15px 10px !important;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.provalink {
	margin-top: 5px;
	color: #6c77a8;
	text-decoration: none;
	line-height: 18px;
}

a.provalink:hover {
	text-decoration: underline;
}

.bt_enviarlivro img {
	margin-left: 320px !important;
}

.bt_cadastrese img {
	margin-left: 270px !important;
}

.bt_contato {
	padding-left: 370px !important;
}

.button_submit {
	background: none;
	border: 0;
}

span.arquivo a {
  color: #000;
  font-weight: bold;
}

span.arquivo a:hover {
  text-decoration: underline;
}

p.texto_index {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;

}

.Opacity
{
	position: relative;
	left: 80px;
	top: -25px;
	width: 269px;
	height: 244px;
	opacity: 1;
	filter: alpha(opacity=100);
	border: 2px solid black;
	border-bottom-width: 2px;
	border-top-width: 4px;
}
.MolduraCDM
{
   font-size : 10px;
   position: relative;
   left: 80px;
   top: -25px;
   width: 265px;
   height: 18px;
   border: 4px solid black;
   border-botton-width: 4px;
   border-top-width: 2px;
}	

#teste{
	position: relative;
	left: 0px;
	top: 0px;

}

.Opacity2
{
    width: 260px;
    height: 400px;
    opacity: 1;
    position: absolute;
  /*  left: 780px; */
    left: 65%; 
    top: 220px; 
}


#home {
	margin: 30px 50px 0 -80px !important;
}

p.noticias_topo{
 /*  margin-left: 130px;*/
    color: #2a6cbd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;   
    font-weight: bold;
}

p.mais_noticias {
   font-size: 11px;
   margin-left: 80px;
   margin-top: 0px;
   width: 90%

}

#orkut{
   position:absolute;
   top:70%;
   left:65%;
}