/* Documento CSS */

/**********************************
         Conteúdo
**********************************/
/* comandos rodape */

#conteudo #rodape-comandos {
	margin: 0 auto;
  width:97%;
	height: 22px;
}

#conteudo #rodape-comandos a#voltar {
	display: block;
	text-align:center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #00f;
	margin: 5px;
	padding-left: 15px;
  float: left; 
	clear:both;
	background:url(figuras/seta_esquerda.gif) left no-repeat;
}

#conteudo #rodape-comandos a#subir {
	display: block;
	text-align:center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #00f;
	margin: 5px;
	padding-left: 15px;
  float: right; 
	background:url(figuras/seta_subir.gif) left no-repeat;
}


/* Artigos e Notícias */
#conteudo h1{
  text-align:left;
	margin: 8px 2px 4px 2px;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 10px; 
	_height: 18px;
	_padding: 2px 4px 0px 6px; 
  background:url(figuras/titulo.jpg) no-repeat; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
}

#conteudo h1 a{
  color:#fff;
	position:relative;
	_position: static;
	height: 20px;
	top: -2px;
	text-decoration:none;
}

#conteudo h1 a:hover{
  color:#fff;
	text-decoration:underline;
}

#conteudo h2{
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin:0 8px;
}

#conteudo #detalhe{
	font-size:12px;
	color:#000;
	margin:8px 8px;
}

#conteudo p{
	font-size:12px;
	color:#000;
	margin:8px 8px;
}

#conteudo #notas_noticias h2{
	color:#039;
}


#conteudo #notas_noticias p{
	color:#039;
}

#conteudo #notas_noticias p.data{
	color:#999;
}


#conteudo #biblioteca p.descricao{
	color:#039;
}

#conteudo p.titulo{
	font-size:12px;
	font-weight:bold;
}

#conteudo p.corpo{
	font-size:12px;
	color:#000;
	margin:8px 8px;
}

#conteudo p.data{
	font-size:10px;
	color:#999;
	margin:0 8px;
}

#conteudo p.cidade{
  font-weight: bold;
}

#conteudo cite.autor{
	font-size:12px;
	font-style:normal;
	color:#333;
	margin:8px 8px;
	float: left;
}

#conteudo p.visualizacoes{
  position: relative;
	font-size:11px;
	font-style:normal;
	color:#666;
	margin:8px 8px;
	float: right;
}

#conteudo a {
  color:#000;
	text-decoration: underline;
}

#conteudo a:hover {
	text-decoration: none;
}


#conteudo #comentarios{
  clear:both;

}

#conteudo #comentarios h1{
  margin:0 0 0 -6px;
}

#conteudo #comentarios p.titulo{
	font-size:12px;
	font-style:normal;
	font-weight: bold;
	color:#333;
	margin:8px 8px 0 8px;
}

/* formulários */
#conteudo h4#titulo-comentario{
	font-size:12px;
  font-weight: bold; 
	margin:8px 8px;
}

#conteudo table{
	margin:8px 8px;
	font-size:12px;
	font-style:normal;
}

#conteudo cite{
	font-size:10px;
	font-style:normal;
	color:#666666;
}

#conteudo input, #conteudo_univali input{
	width: 300px;
}

#conteudo input.quantidade{
	width: 30px;
}

#conteudo input.check{
	width: 15px;
}


#conteudo textarea, #conteudo_univali textarea{
  height: 100px;
	width: 400px;
}

#conteudo select{
  display:block;
}

#conteudo input#uf {
  width: 30px;
}

#conteudo input#cep {
  width: 100px;
}

#conteudo input#cpf {
  width: 100px;
}


#conteudo input#enviar {
  position:relative;
	_left: -8px;
	height: 20px; 
	width: 70px;
	background: url(figuras/botao_enviar.gif) no-repeat;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	cursor: pointer;
	border: none;
	margin-top: 5px;
}

/* leia-mais */
#conteudo p.leia-mais{
  /*padding-right: 12px;
	background: url(figuras/bola_mais.jpg) right no-repeat;*/
	font-size:10px;
	color:#00f;
	text-align:right;
	margin-right: 5px;
}

#conteudo p.leia-mais a{
  color:#00f;
}

#conteudo p.leia-mais a:hover{
  text-decoration:underline;
}

#conteudo hr {
  border-color: #BA8A28;
	border-style: dotted;
	border-width: 1px;
	_border-width: 2px;
	margin: 5px 8px;
	clear: both;
}

/**********************
         Login
**********************/
#login {
  margin: 0 8px;
	font-size: 12px;
}

#login label, #login input{
  margin: 2px;
}

#login input#entrar{
  position:relative;
	height: 20px; 
	width: 70px;
	background: url(figuras/botao_enviar.gif) no-repeat;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	cursor: pointer;
	border: none;
}

/**********************
        Sobre
**********************/
#curriculum {
  margin: 0 8px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

#conteudo #curriculum_capes p {
  text-align:center;  
}

#conteudo #curriculum_capes a {
  text-decoration:none; 
}

#conteudo #fotos {
	font-size:12px;
	color:#000;
}

#conteudo #fotos a, #conteudo #fotos img{
   margin-left: 8px;
}

/***********************************
        Publicidade-Principal
************************************/
#conteudo #home #publicidade_principal {
  margin: 0 auto;
	text-align:center;
	
}

#conteudo #home #publicidade_principal object {
  margin:0px; 
  padding:0px; 
  /*border: 1px solid #3399FF;*/
  width: 260px;
  height: 90px;
  float: left;
  display: block;
  border:1px solid red;
}

#conteudo #home #publicidade_principal img{
  float: left;
}

#conteudo #home #publicidade_principal {
  margin-left: 10px;
}

#conteudo #home #publicidade_principal a img{
	border: #DFC101 solid 1px;
  float: left;
  margin:0px;
  width:320px;
  height:100px;
}

/***********************************
        Publicidade-Detalhe
************************************/
#conteudo #publicidade_detalhe {
	float: right;
	margin: 0 8px 4px 4px;	
}

#conteudo #publicidade_detalhe img{
	margin-bottom: 2px; 
	text-align: right;
}


#conteudo #publicidade_detalhe a img{
	border: #999 solid 1px;
}

/**********************
        Livro
**********************/
#conteudo div.livro {
	margin: 4px 4px;
	min-height: 210px;
}

#conteudo input#calcular{
  position:relative;
	_left: -8px;
	height: 20px; 
	width: 112px;
	background: url(figuras/botao_calcular.gif) no-repeat;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	cursor: pointer;
	border: none;
	margin-top: 5px;
}

#conteudo input#ok{
  position:relative;
	_left: -8px;
	height: 20px; 
	width: 30px;
	background: url(figuras/botao_ok.gif) no-repeat;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	cursor: pointer;
	border: none;
	margin-top: 5px;
}


/**********************
       Contato  
**********************/
#conteudo #contato {
  margin: 0 8px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

/**********************
       Biblioteca  
**********************/
#conteudo #biblioteca p.titulo{
  font-weight: normal;
}

#conteudo #biblioteca h1{
  text-align:left;
	height: 20px;
  background:url(figuras/barravermelha.jpg) repeat-x; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	display:block;
	color:#fff;
	font-weight:bold;
}

/*********************
     Documentos
*********************/
#conteudo #documentos {
  clear:both;
}

#conteudo #documentos a.documento {
  font-weight: bold;
	color: #f00;
}

/********************
  Sala Professores
********************/
#conteudo ol{
	margin: 0 8px;
}

#conteudo ol li{
  list-style:inside decimal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/********************
      UNIVALI62
********************/
#conteudo_univali h1{
  text-align:left;
	height: 16px;
	padding: 4px 4px 0px 6px; 
	_height: 18px;
	_padding: 2px 4px 0px 6px; 
  background: #B98926 url(figuras/barramarrom.gif) repeat-x; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-bottom: 8px; 
}

#conteudo_univali h2{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top: 8px; 
}

#conteudo_univali p.data{
  font-size: 10;
  color: #666;  
}

#conteudo_univali p.leia-mais{
  margin: 5px 0;
  text-align: right;
}


#conteudo_univali div.conteudo{
  margin: 0px 5px;
  width: 745px;
}

#conteudo_univali input#enviar {
	_left: -8px;
	height: 20px; 
	width: 70px;
	background: url(figuras/botao_enviar.gif) no-repeat;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	cursor: pointer;
	border: none;
	margin-top: 5px;
}

#conteudo_univali hr {
  border-color: #BA8A28;
	border-style: dotted;
	border-width: 1px;
	_border-width: 2px;
	margin: 5px 8px;
	clear: both;
}

#conteudo_univali #documentos {
	margin: 5px 0;
	font-weight: bold;
}

#conteudo_univali #documentos p {
	margin-top: 5px;
}

#conteudo_univali a#voltar {
	display: block;
	text-align:center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #00f;
	margin-top: 3px;
	padding-left: 15px;
  float: left; 
	clear:both;
	background:url(figuras/seta_esquerda.gif) left no-repeat;
}

/*****************************
           BUSCA
******************************/

#conteudo #busca h1.origem{
  text-align:left;
	margin: 8px 2px 4px 2px;
	height: 16px;
	padding: 4px 4px 0px 6px; 
	_height: 18px;
	_padding: 2px 4px 0px 6px; 
  background: #B98926 url(figuras/barraazul.jpg) repeat-x; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}


/*****************************
      LINK DA HORA
******************************/
#conteudo div.linksdahora {
	padding: 0px 10px 15px 20px;
}

#conteudo div.linksdahora * {

}

#conteudo div.linksdahora p.data {
	font-size: 12px;
	color: #999;
}

#conteudo div.linksdahora h2 {
	margin: 0px;
	text-align: left;	
}

#conteudo div.linksdahora h2 a {
	font-size: 16px;
	color: #000077;
	text-decoration: none;
}

#conteudo div.linksdahora p {
	margin: 0px;
}

#conteudo div.linksdahora p.fonte {
	font-size: 10px;
	color: #999;
}