html, body { margin: 0; padding: 0; height: 100%;}

fieldset{
	border:1px solid #666666;
	margin-bottom:40px;
}

.bannerdireiro{
	text-align:right;
	width:100%;
	margin-bottom:10px;
}
div.resultadospesq{
	width:550px;
	font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; !important;

}
div.resultadospesq a{
	display:block;
	border-bottom:1px solid #CCCCCC;
	font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; !important;
	margin-bottom:3px;
	padding-top:5px;
	padding-bottom:5px;
}

div.resultadospesq a:hover{
	display:block;
	border-bottom:1px solid #CCCCCC;
	font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; !important;
	margin-bottom:3px;
	background-color:#ECE9D8;
	text-decoration:underline;
	padding-top:5px;
	padding-bottom:5px;
}

div.nome_titulo{
	font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; !important;
	color:#830A0D;
	font-size:15px;
	text-align:left;
	font-weight:bold;
	margin-bottom:8px;
}
div.nome_autor,.a_autor{
font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; !important;
	color:#000000;
	font-size:12px;
}
.a_autor{ font-size:13px; font-weight:bold;}
div.resultadospesq img{
	width:50px;
	border:1px solid #CAC193;
	padding:1px;
	margin:3px;
	margin-right:10px;
}

body { 
  text-align: center; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  line-height: 150%; 
  color: #333;
  background: url(../image/fundo.jpg) repeat-x; 
}

div.menuprincipal dd:hover{
	background-color:#E62626;
}
input.search:hover{
	border:2px solid #000000;
}


dl,dt,dd {
	margin: 0;
	padding: 0;
}

dl dt span {
	display: none;
}

img {
	border: none;
}

form, form p {
	margin: 0;
	padding: 0;
	display: block;
}

a {
	color: #333;
	text-decoration: none;
}

a:hover {
  text-decoration: underline;
	color: #333;
}

a span,h5 span,h6 span,h1 span,h2 span { display: none; }

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#67070A;
	line-height:14px;
}

h3{ margin-bottom:5px;}
h1{ margin-top:10px;}
h1{
	font-size:16px;
	margin-bottom:19px;
	font-weight:bold;
	line-height:23px;
	
	
}
h2{
	font-size:18px;
	margin-bottom:19px;
	font-weight:bold;
	line-height:23px;
	
}


h5{
	font-size:13px;
	margin-bottom:5px;
	font-weight:bold;
	line-height:23px;
	color:#000000;
	
}

h6{
	font-size:16px;
	margin-bottom:19px;
	font-weight:bold;
	line-height:23px;
	
}

div#master {
  width: 988px;
  margin: 0 auto;
  text-align: left;
}

.menuprincipal{
	margin-top:5px;
	width:206px;
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;


	
}
.catalogo{
	background-image:url(../image/catalogo.gif);
	background-repeat:no-repeat;
	width:206px;
	height:34px;
}
.professor{
	background-image:url(../image/professor.jpg);
	background-repeat:no-repeat;
	width:206px;
	height:33px;
}
.mliteratura
{
	background-image:url(../image/mliteratura.jpg);
	background-repeat:no-repeat;
	width:207px;
	height:38px;
}

.literatura{	
	background-image:url(../image/literatura.gif);
	background-repeat:no-repeat;
	width:206px;
	height:34px;}
	
	
	
.menuprincipal dl,#noImageAmarelo
{
	background-image:url(../image/menu_esquerdo.jpg);
	background-repeat:repeat-y;
	padding-left:30px;
	padding-right:10px;
	color:#FFFFFF;
	margin:0;
	margin-bottom:15px;
	
}


.menuprincipal dd{
	background-image:url(../image/tracado.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	color:#FFFFFF;
	margin:0;
}
#buscar{
	margin:0px;
}
.search{
	border:1px solid #BA0E12;
	padding:2px;
	width:100px;
	float:left;
	color:#750000;
}

.menuprincipal a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
.menuprincipal a:hover {
	color:#FFFFFF;
}
div#colA dl.menu.livrarias dd.body a.twitter { background-image: url(../images/bot_menu_twitter.png);}
div#colA dl.menu.livrarias dd.body a.youtube { background-image: url(../images/bot_menu_youtube.png); }
div#colA dl.menu.livrarias dd.body a.facebook { background-image: url(../images/bot_menu_facebook.png); }
div#colA dl.menu.livrarias dd.body a.orkut { background-image: url(../images/bot_menu_orkut.png); }

}
.bbutton{width:22px; height:22px;}

.fsearch{ font-size:12px; font-weight:bold;}

.banners{ text-align:center; width:100%;}

#rodape{ width:980px; float:left;}
#rodape dl{ width:960px; float:left;}
#rodape dd{float:left;}


#datacomemorativaidname{
	display:block;
	border:1px solid;
	height:30px;
	width:500px;

	
}

#rBusca{
	border:1px solid #000000;
	width:500px;
}
.textrodape{ width:789px; padding-top:16px; text-align:center;}


#rodape a
	{  
		text-decoration:none; 
		margin:auto; 
		margin-right:30px;
	}
#rodape a:hover
	{  
		text-decoration:underline; 
		margin:auto; 
		margin-right:30px;
	}



.logomoderna{
	background-image:url(../image/bot_header_moderna_logo.png);
	background-repeat:no-repeat;
	float:left;
	width:189px;
	height:45px;
}

.logomoderna a{
	display:block;
	width:100%;
	height:45px;
}

.banneresquerdo{
	margin-bottom:20px;
	margin-top:20px;
	text-align:center;
}
.eventos{
	background-image:url(../image/eventos.jpg);
	background-repeat:no-repeat;
	width:181px;
	height:37px;
}

.bold{ font-weight:bold;}

.menudireito{ float:left; width:180px; }

.menudireito dl,#noImage{ 	background-image:url(../image/rodapefireito.jpg); 	
					background-repeat:repeat-y;
					padding-right:8px;
					padding-left:20px;
					margin-bottom:20px; 
					}
.menudireito dd{ 
				
				
				background-image:url(../image/tracado-direito.jpg); 
				background-repeat:repeat-x; background-position:bottom;
					padding-top:7px;
				padding-bottom:7px;
				padding-left:10px;
				text-align:left;
				}
.menudireito dd:hover{
	background-color:#FFD135; 
}
.noticias{
	background-image:url(../image/noticias.jpg);
	height:34px;
	width:182ppx;
}

.ondeesta
{ 
		font-size:13px;
		height:28px;
		color:#940B0D;
		padding-left:3px; 
		font-weight:bold; 
		margin-bottom:15px; 
		font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif;
		background-image:url(../image/ondeesta.gif);
		background-repeat:no-repeat;
		background-position:left bottom ; 
}
.ondeesta a{
		color:#940B0D;
		font-weight:100;
		
}
.menudireito a{text-decoration:none; text-align:left}

.menudireito a:hover{text-decoration:underline;}

.flashlancamentos{ margin-top:18px; margin-bottom:18px;}

.destaques
{ 
		width:550px;
		height:auto; 
		background-image:url(../image/fundohome.gif);
		background-position:10px ;
		background-repeat:repeat-y;
		padding-bottom:20px;
		padding-left:10px;
		margin-top:10px;
}

#titledestaque{
	background-image:url(../image/destaque.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:47px;
	margin-bottom:0px;
	
}

.destaquesl{
		font-size:12px; 	font-family: tahoma,Arial, Helvetica, sans-serif;
		margin-left:30px;
		width:490px;
		
	
		
}

.destaquesl strong{ 
			font-size:17px; 
			font-weight:bold; 
			padding-bottom:8px; 
			display:block; 
			font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; }


.destaquesl a{ 
			text-decoration:none; 
			margin-top:px; 
			display:block;
			padding-bottom:10px;
 }
 
.destaquesl td {
			background-image:url(../image/tracadomeio.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			padding-bottom:5px;
			padding-top:5px; 
 }
 
.destaquesl a:hover{ text-decoration:underline; }

.bannermeio
{
	width:100%;
	height:auto;
	display:block;
	text-align:center;
	margin-top:35px;
	
}


div.topResources {
    padding: 10px 0 0 10px; 
    height: 41px;
    color: #fff;
    font-size: 10px;
  	voice-family: "\"}\"";
  	voice-family: inherit;
    height: 31px;
  }
    div.topResources span { display: block; padding-top: 3px; width: 300px; }
    div.topResources a {
      display: block;
      height: 22px;
      float: right;
      border-right: 1px solid #ececec;
      margin-right: 15px;
      padding: 3px 15px 0 20px;
      color: #fff;
      background-repeat: no-repeat;
    	voice-family: "\"}\"";
    	voice-family: inherit;
      height: 19px;
    }
      div.topResources a.indique { background-image: url(../image/icon_email.gif); }
      div.topResources a.adicione { background-image: url(../image/icon_favoritos.gif); }
      div.topResources a.mapa { background-image: url(../image/icon_mapa.gif); }
      div.topResources a.last { border-right: none; padding: 5xp 0 0 20px; margin-right: 0;}
	  
  div#headerFlash {
    height: 151px;
	margin-bottom:15px;
	padding-top:3px;
  }
  
   div.cols div#colA { width: 210px; }
    div.cols div#colB { width: 540px; }
     
    div.cols div#colC { width: 185px; }

/*start #colA*/
      div#colA dl.menu {
        width: 195px;
        font-size: 10px;
		position:relative;
		top:30px;
		height:180px;
      }
        div#colA dl.menu dd.open {
          position: relative;
          height:35px;
          background-position: 0 10px;
          background-repeat: no-repeat;
          padding: 17px 0 0 10px;
        	voice-family: "\"}\"";
        	voice-family: inherit;
          height: 18px;
        }
          div#colA dl.menu dd.open h6 {
            height: 18px;
            background-repeat: no-repeat;
          }
          div#colA dl.menu dd.open span.icon {
            position: absolute;
            top: 0;
            right: 0; 
            width: 50px;
            height: 50px;
            z-index: 100;
            background-repeat:  no-repeat;
          }
        div#colA dl.menu dd.body {
          padding: 0 15px 1px 1px;
          background: url(../image/fundo_menu_body_195.gif) repeat-y;
		  position:relative;
		  top:-10px;        }
        div#colA dl.menu dd.body h6 {
          height: 29px;
          background-repeat:  no-repeat;
          background-position: 0 10px;
        }
        div#colA dl.menu dd.body a.bot {
          display: block;
          height: 31px;
          border-bottom: 1px dotted #960c0f;
          background-repeat: no-repeat;
          background-position: 0 0;
        	voice-family: "\"}\"";
        	voice-family: inherit;
        	height: 30px;
			position:relative;
			left:-10px;
        }
		        div#colA dl.menu dd.body a.bot2 {
          display: block;
          height: 31px;
          border-bottom: 1px dotted #000000;
          background-repeat: no-repeat;
          background-position: 0 0;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 30px;
        }
        div#colA dl.menu dd.body a.bot.double {
          height: 51px;
          border-bottom: 1px solid #E3CD99;
        	voice-family: "\"}\"";
        	voice-family: inherit;
        	height: 50px;
        }
          div#colA dl.menu dd.body a.bot:hover { background-position: 0 -30px; }
          div#colA dl.menu dd.body a.bot.double:hover { background-position: 0 -50px; }
          div#colA dl.menu dd.body a.bot.last { border-bottom: none; }
        div#colA dl.menu dd.close {
          height: 29px;
          background: url(../image/fundo_menu_close_195.gif) no-repeat;
        }
        
    div#colA dl.menu.catalogo dd.open { background-image: url(../image/boxTit_fundo_laranja.jpg); }
    div#colA dl.menu.catalogo dd.open h6 { background-image: url(../image/boxTit_menu_catalogo.gif); }
    div#colA dl.menu.catalogo dd.open span.icon { background-image: url(../image/menu_icon_catalogo.png); }
    div#colA dl.menu.catalogo dd.body h6 { background-image: url(../image/boxTit_menu_catalogo_busca_rapida.gif); }
    div#colA dl.menu.catalogo dd.body form { display: block; width: 170px; border-bottom: 1px solid #E3CD99; padding-bottom: 5px; }
    
    div#colA dl.menu dd.body input.txtEnt,div#colA dl.menu.catalogo dd.body input.bot { float: left; }
    div#colA dl.menu dd.body .txtEnt {
      width: 142px;
      height: 24px;
      margin-right: 2px;
      border: 1px solid #ccc;
      padding: 2px;
    	voice-family: "\"}\"";
    	voice-family: inherit;
      width: 136px;
      height: 18px;
    }
    div#colA dl.menu.catalogo dd.body a.busca_avancada { background-image: url(../image/bot_menu_busca_avancada.gif); }

    div#colA dl.menu.professores dd.open { background-image: url(../image/boxTit_fundo_vermelho.jpg); }
    div#colA dl.menu.professores dd.open h6 { background-image: url(../image/boxTit_menu_professores.gif); }
    div#colA dl.menu.professores dd.open span.icon { background-image: url(../image/menu_icon_professores.png); }
    div#colA dl.menu.professores dd.body a.trabalhando_com_a_salamandra { background-image: url(../image/bot_menu_trabalhando_com_a_salamandra.gif); }
    div#colA dl.menu.professores dd.body a.area_restrita { background-image: url(../image/bot_menu_area_restrita.gif); }
    div#colA dl.menu.professores dd.body a.cadastrar { background-image: url(../image/bot_menu_cadastrar.gif); }
    
    div#colA dl.menu.professores dd.body form.loginProfessores { display: none; border-bottom: 1px solid #E3CD99; padding-bottom: 5px;}

    div#colA dl.menu.livrarias dd.open { background-image: url(../image/redes.png);
	position:relative;
	top:-35px;
	height:80px;
	left:-30px;
	position:relative;
	width:196px; 
	}

    div#colA dl.menu.livrarias dd.open span.icon { background-image: url(../image/menu_icon_livrarias.png); }
    div#colA dl.menu.livrarias dd.body a.area_restrita { background-image: url(../image/bot_menu_area_restrita.gif); }
    div#colA dl.menu.livrarias dd.body a.cadastrar { background-image: url(../image/bot_menu_cadastrar.gif); }
    div#colA dl.menu.livrarias dd.body a.vantagens { background-image: url(../image/bot_menu_vantagens.gif); }
    div#colA dl.menu.livrarias dd.body a.inicio { background-image: url(../image/bot_menu_inicio.gif); }
    div#colA dl.menu.livrarias dd.body a.campanhas { background-image: url(../image/bot_menu_campanhas.gif); }
    div#colA dl.menu.livrarias dd.body a.em_breve { background-image: url(../image/bot_menu_em_breve.gif); }
    div#colA dl.menu.livrarias dd.body a.dez_mais { background-image: url(../image/bot_menu_os_dez_mais_pedidos.gif); }
    
    div#colA dl.menu.livrarias dd.body form.loginLivraria { display: none; border-bottom: 1px solid #E3CD99; padding-bottom: 5px;}
    
    div#colA dl.menu.institucional dd.open { background-image: url(../image/boxTit_fundo_amarelo.jpg); }
    div#colA dl.menu.institucional dd.open h6 { background-image: url(../image/boxTit_menu_institucional.gif); }
    div#colA dl.menu.institucional dd.open span.icon { background-image: url(../image/menu_icon_institucional.png); }
    div#colA dl.menu.institucional dd.body a.salamandra { background-image: url(../image/bot_menu_salamandra.gif); }
    div#colA dl.menu.institucional dd.body a.fale_conosco { background-image: url(../image/bot_menu_fale_conosco.gif); }
    div#colA dl.menu.institucional dd.body a.imprensa { background-image: url(../image/bot_menu_imprensa.gif); }

/*end #colA*/

 dl.ads dd { float: left; }
    dl.ads dd.A { width: 210px; }
    dl.ads dd.B { width: 577px; }
    dl.ads dd.C { width: 191px; }

      dl.ads dd.A div.loginInfo { 
        width: 195px;
        height: 60px;
        background-repeat: no-repeat;
        background-position: bottom;
        font-size: 10px;
        line-height: 150%;
        padding: 7px 15px 0 10px;
      	voice-family: "\"}\"";
      	voice-family: inherit;
        width: 170px;
        height: 53px;
      }
        dl.ads dd.A div.loginInfo h6 { height: 18px; background-repeat: no-repeat; }
        
        dl.ads dd.A div.loginInfo.livrarias { background-image: url(../image/fundo_login_info_azul.gif); }
        dl.ads dd.A div.loginInfo.professores { background-image: url(../image/fundo_login_info_vermelho.gif); }
          dl.ads dd.A div.loginInfo.livrarias h6 { background-image: url(../image/boxTit_menu_acesso_livrarias.gif); }
          dl.ads dd.A div.loginInfo.professores h6 { background-image: url(../image/boxTit_menu_acesso_professores.gif); }

    div.cols div.colsEl { float: left; }
    div.cols div#colA { width: 210px; }
    div.cols div#colB { width: 572px; }
      div.cols div#colB div.container { width: 550px; margin-left:10px; }
    div.cols div#colC { width: 185px; }
	
.buscaavancada,.resultado{ width:90%; margin-left:20px;}
  
.buscaavancada strong{ font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#67070A; }
.buscaavancada  dl{ margin-top:20px; margin-bottom:40px; text-align:center; }
.espaco{ padding:10px;}

.titleAvancado{
	background-image:url(../image/buscaavancada.gif);
	width:259px;
	height:19px;
	margin-left:20px;

}
.menudireitored{float:left; width:182px; color:#000000;}
.menudireitored dl{ margin-bottom:20px;}
.menudireitored dd{ background-image:url(../image/menudireitored.gif); background-repeat:repeat-y; padding-top:5px; padding-bottom:5px; padding-left:30px;}

.voltar{ text-align:left; padding:10px; border-top:1px solid #950B0E;}
.textfield
{
	 border:1px solid; 
	 padding:3px; 
	 width:60%; 
	 margin-left:10px;
	 border-color:#eeeeee #e1e1e1 #d1d1d1 #cccccc;
}

.title{
	background-image:url(../image/fundo-title.gif);
	background-repeat:no-repeat;
	width:305px;
	height:38px;
	margin-bottom:30px;
	padding-top:8px;
	
}

.bborder{ border-bottom:1px solid #666666; padding-bottom:20px; }

.recursos{ background-image:url(../image/recursos.gif); background-repeat:no-repeat; width:182px; height:36px;}
.domesmoautor{ background-image:url(../image/mdomesmo.gif); background-repeat:no-repeat; width:182px; height:36px;}
.mpremios{ background-image:url(../image/mpremios.gif); background-repeat:no-repeat; width:182px; height:36px;}
.materialcomplementar{ background-image:url(../image/mmatcomplementar.gif); background-repeat:no-repeat; width:182px; height:36px;}
.menudireitored a{ display:block;  color:#000000; text-decoration:none;}
.menudireitored a:hover{ color:#930000; text-decoration:underline;}

.enviar{ background-image:url(../image/icon_recursos_email.gif); background-repeat:no-repeat; padding-left:25px;}

.menudireitored dd{}

.imprimir{background-image:url(../image/icon_recursos_print.gif); background-repeat:no-repeat; padding-left:25px;}


.diminuir,.restaurar,.aumentar{ width:10px; height:30px;}
.diminuir{float:left;background-image:url(../image/icon_recursos_font_diminuir.gif); background-repeat:no-repeat; padding-left:25px;}

.restaurar{float:left;background-image:url(../image/icon_recursos_font_restaurar.gif); background-repeat:no-repeat; padding-left:25px;}

.aumentar{ float:left;background-image:url(../image/icon_recursos_font_aumentar.gif); background-repeat:no-repeat; padding-left:25px;}

.tamanhotexto{ height:40px; font-size:10px;}

.resultado dd{ font-size:12px; padding-bottom:5px; padding-top:5px; }
.resultadopesquisa{ margin-bottom:30px;}
.resultadopesquisa dd{ background-color:#FDEAEA; border-bottom:1px solid #FACBCB; padding-left:30px; background-image:url(../image/ponto.gif);
	background-repeat:no-repeat;
	background-position:15px 12px;}
	
.resultadopesquisa a{ display:block; text-decoration:none; }
.resultadopesquisa a:hover{ display:block; text-decoration:underline; }


div.livroDetalhes {
      float: left;
      width: 550PX;
    }
    
      div.livroDetalhes div.idTabs {
        height: 25px;
        padding-left: 10px;
        margin-bottom: 15px;
        background-repeat: repeat-x;
        font-size: 10px;
        line-height: 100%;
      }
        div.livroDetalhes div.idTabs a {
          display: block;
          float: left;
          padding: 7px 7px 0 7px;
          margin-right: 4px;
          height: 25px;
          color: #fff;
        	voice-family: "\"}\"";
        	voice-family: inherit;
          height: 18px;
        }
        div.livroDetalhes div.idTabs a.selected {
          border-top: 1px solid #940B0D;
          border-left: 1px solid #940B0D;
          border-right: 1px solid #940B0D;
          color: #333;
          background-color: #fff;
        	voice-family: "\"}\"";
        	voice-family: inherit;
          height: 17px;
        }

span.clearFull {
  display: block;
  clear: both;
}

span.clearFull.divider20 {
  height: 20px;
}
div.livroCapa {
    float: left;
    width: 215px;
  }
    div.livroCapa img {
      display: block;
      margin-bottom: 10px;
    }
    div.livroCapa a.opt {
      display: block;
      height: 30px;
      background-repeat: no-repeat;
      font-size: 10px;
      padding: 1px 0 0 23px;
      color: #333;
    	voice-family: "\"}\"";
    	voice-family: inherit;
      height: 29px;
    }
      div.livroCapa a.opt.ampliar { background-image: url(../image/bot_fundo_livro_ampliar.gif); }
      div.livroCapa a.opt.indicar { background-image: url(../image/bot_fundo_livro_indicar.gif); }
      div.livroCapa a.opt.hotsite { color: #000000; background-image: url(../image/bot_fundo_livro_hotsite.gif); }


 div.livroDetalhes div.idTabs {
        height: 25px;
        padding-left: 10px;
        margin-bottom: 15px;
        background-repeat: repeat-x;
        font-size: 10px;
        line-height: 100%;
      }
        div.livroDetalhes div.idTabs a {
          display: block;
          float: left;
          padding: 7px 7px 0 7px;
          margin-right: 4px;
          height: 25px;
          color: #FFFFFF;
        	voice-family: "\"}\"";
        	voice-family: inherit;
          height: 18px;
        }
        div.livroDetalhes div.idTabs a.selected {
          border-top: 1px solid #333;
          border-left: 1px solid #333;
          border-right: 1px solid #333;
          color: #333;
          background-color: #fff;
        	voice-family: "\"}\"";
        	voice-family: inherit;
          height: 17px;
        } div.livroDetalhes div.idTabs { background-image: url(../image/fundo_idTabs_laranja.gif); }
    div.livroDetalhes div.idTabs a { background-color: #940B0D; }
    div.livroDetalhes div.idTabs a.selected { 
      border-top: 1px solid #940B0D;
      border-left: 1px solid #940B0D;
      border-right: 1px solid #940B0D;
    }
	
	.autor{ background-image:url(../image/autor.gif); background-repeat:no-repeat; width:182px; height:36px;}



 div.livroDetalhes div.nameType1 a {
          display: block;
          float: left;
		  font-weight:bold;
		  font-size:13px;
         padding: 7px 13px 0px 7px;
          margin-right: 4px;
          height: 30px;
          color: #fff;
        	voice-family: "\"}\"";
        	voice-family: inherit;
          height: 18px;
		  text-align:center;
        }

ul.fonteFina li{
	font-weight:100;
	padding:5px;
}
div.alinhamento1{
	text-align:left;
}

p.cidadaos,p.mleitores,p.arte{	background-repeat:no-repeat; background-position:left; height:15px;margin-top:18px;}


p.mleitores{
	background-image:url(../images/leitores.gif);
	

}

p.cidadaos{
	background-image:url(../images/cidadaos.gif);

}
p.arte{background-image:url(../images/arte.gif);}
p.mleitores span, p.cidadaos span,p.arte span{
	display:none;
	visibility:hidden;
}

div.lineBar{
	height:15px;
	width:100%;
	border-bottom:1px solid #950B0E;
	margin-bottom:20px;
	margin-top:10px;
}

		
		
		  div.tablered{
  	 background-color:#FDEAEA; 
	 }
	 
	  
 div.tablered dd a{ display:block;}
  div.tablered dd{
			 border-bottom:1px solid #FACBCB; 
	
	}
	
	  div.tablered dd:hover{
	  	background-color:#F27D7D;
	  }
	
	div.subtabledRed,div.titleRed{
	font-size:12px; padding-bottom:5px; padding-top:5px;
	padding-left:60px;
	padding-left:30px; background-image:url(../image/ponto.gif);
	background-repeat:no-repeat;
	background-position:15px 12px;
	font-weight:bold;
	
	}
	
	
	b{
		color:#71090B;
	}
	div.subtabledRed{
		margin-left:60px;
		font-weight:100;
	}
	
	div.listingBar{
		width:100%;
		text-align:center;
		margin-top:30px;
	}
	
	div.listingBar a{
		border:1px solid  #E8E8E8;
		padding:5px;
		background-color:#f1f1f1;
		
	
	}
	
	
	div.listingBar a:hover{
		border:1px solid   #6F0000;
		padding:5px;
		background-color:#71090B;
		color:#FFFFFF;
		
	
	}

	a.nolink{
		font-size:16px;
		font-weight:bold;
		background-color:#ffc125;
	}
	
	#nolink{
		font-size:16px;
		font-weight:bold;
		background-color:#FFFFFF;
		color:#000000;
		border:1px solid #FFFFFF;
		text-decoration:none;
		cursor:text;
	}
	
	
	  
  div.tablered{
  	 background-color:#FDEAEA; 
	 }
	 
	  
 div.tablered dd a{ display:block;}
  div.tablered dd{
			
			
			
			 border-bottom:1px solid #FACBCB; 
	
	}
	
	  div.tablered dd:hover{
	  	background-color:#F27D7D;
	  }
	
	div.subtabledRed,div.titleRed{
	font-size:12px; padding-bottom:5px; padding-top:5px;
	padding-left:60px;
	padding-left:30px; background-image:url(../image/ponto.gif);
	background-repeat:no-repeat;
	background-position:15px 12px;
	font-weight:bold;
	
	}
	
	.forMSG
		{
			background-color:#FFFF80;
			font-weight:bold;
			font-size:13px;
			border:1px solid #ffc125;
			padding:20px;
				
		}
	
	b{
		color:#71090B;
	}
	div.subtabledRed{
		margin-left:60px;
		font-weight:100;
	}
	
	a#titleBar{
		font-size:11px;
		padding-top:2px;
		padding-bottom:5px;
		line-height:11px;

		
	}
	#h1name{
		margin-bottom:2px;
	}
	
	  blockquote {
    padding: 10px;
    background-color: #efefef;
    margin: 10px;
    border: 1px solid #ccc;
  }
     .topics 
	 {
			background-repeat: no-repeat;
			background-position: left center;
			border: 1px solid #DDE787;
			background-color: #F0F4C8;
			padding:10px;
			margin-top:10px;
		
    }
	
	.space1{
		display:block;
		width:100%;
		height:30px;
	}
	
	.projetoenv{ margin:10px;}
	.projetoenv a{ color:#8A0000;}
	.topics img{
		width:190px;
		margin-right:20px;
	}
	
	.topics ul
	 {
			padding-left:50px;
    }
	
	 blockquote.arariba {
    border: 1px solid #DDE787;
    background-color: #F0F4C8;
  }
    
#perguntas a{
	color:#0000FF;
	text-decoration:underline;
}

.data{
	font-size:11px;
	margin-bottom:5px;
	font-weight:bold;
}
#vejamais
{
	color:#67070A;
	font-size:11px;
	text-align:right;
	background-image:url();
	font-weight:bold;
}

#vejamais a
{
	display:block;
	color:#67070A;
	padding-right:5px;
	font-size:10px;
}
.botoesback{
	margin-top:20px;
}

.tabelaView h1{
	margin-bottom:8px;
	
}


.tabelaView div{
	text-align:justify;
	margin-bottom:3px;
}
.tabelaView a{
	display:block;
	padding:5px;
	padding-bottom:3px;
	margin: 0;
	border-bottom:1px solid #FACBCB;
}
.tabelaView a:hover
	{
		/*background-color:#ECE9D8;	*/
	}
.rpesquisa{
	text-align:right;
	font-size:10px;
}

.fundo1{
	background-color:#FDEAEA;
/*	border:1px solid #FDDFE0;*/	

}

.fundo2{
	background-color:#FDEAEA;
	padding:5px;
	line-height:20px;
/*	border:1px solid #FDDFE0;*/	

}

#conteudocontrol img
	{
	margin:8px;
	/*border:1px solid #940B0D;*/
	}

#visibleul
{
	background-color:#FDEAEA;
	padding:5px;
	margin-bottom:20px;

} 
#visibleul li{
	padding:3px;
	border-bottom:1px solid #FACBCB;
	
}
#visibleul ul,#visibleul li,#visibleul span{ display:block;}

a.link_preto{
	padding:2px;
	color:#000000;

}

a.link_vermelho{
	padding:2px;
	background-color:#FACBCB;
	color:#000000;
}

a.link_vermelho:hover{
	padding:2px;
	background-color:#eeeeee;
	color:#000000;
}	

a.link_preto:hover{
	padding:2px;
	background-color:#FACBCB;
}	
.fundo2{
	background-color:#FDEAEA;
	padding:5px;
	margin-top:15px;
	margin-bottom:20px;
	display:block;
}

.title2{
	font-weight:bold;
	color:#71090B;
	padding-bottom:4px;
	margin-bottom:10px;
}
.bold1
	{
		color:#71090B;
		font-weight:bold;
		display:block;
		width:100px;
	}
	
#nobold	{
	font-weight:100px;
	
}

.tablepsa{ width:100%;}
.tablepsa table{ background:#FDEAEA; width:100%;}
.tablepsa table td{  border-bottom:1px solid #FFC4C4; padding:5px 10px 5px 10px;}
.cantopsa{ border-right:1px solid #FFC4C4;}

.titlepos{color:#71090B; font-weight:bold; margin-bottom:5px; margin-top:20px;}
.corpopos{ padding:5px; }

.pesquisar{
	background-image:url(../image/pesquisa.gif);
	height:36px;
	width:90px;
	border:0px;
	margin-left:100px;
	cursor:pointer;
}
.mISBN span
	{
		display:block;
		
	}
h1{
	line-height:23px;
	
}



.datascomemorativas span{ display:block;}

.datascomemorativas a:hover{ color:#790000; font-weight:bold;}

#iddatacomemorativa{
	display:block;
	visibility:hidden;
}

.txtcolecao{ margin-top:10px; margin-bottom:20px;}
.redes_img{
position:relative;
left:-30px;
top:-15px;
}
.redes_img2{
position:relative;
left:-35px;
top:-15px;
}