/*__________________________MAPA BIBLIOTECA____________________________________________________*/	
/*RESULTADOS DE PESQUISAS*/
	.backgroundresultado {
		color:black;
		background-color:#ffff1a;
		border: 3px solid #337ab7; 
		outline: 1px solid #e2e2e4;
		box-shadow: 5px 5px 5px 0px black;
	}
	.dropbtnmaparesultado {
		color: black;
		background-color: #ffff1a; 
		width:50px;
		font-size: 14px;
		text-align: center;
		border:solid 1px;
		outline: none;
		padding: 14px 16px;
		/* margin: 0 -2; */
		margin: 0 auto;
		font: inherit; 
		box-shadow: 10px 10px 10px 5px rgb(0, 0, 0);
	}

/*ESTANTES*/
	.background01 {background-color: #006400;color: White;}
	.background02 {background-color: #8B0000;color: White}
	.background03 {background-color: #FF8C00;color: White}
	.background05 {background-color: #2F4F4F;color: White}
	.background06 {background-color: #B8860B;color: White}
	.background07 {background-color: #8B4513;color: White}
	.background08 {background-color: #483D8B;color: White}
	.background09 {background-color: #00008B;color: White}
	.backgroundDR {background-color: #4B0082;color: White}
	.background0M {background-color: #cc9900;color: White}
	.background0Mapa {background-color: #008b8b;color: White}
	.background0 {background-color: White;color: black}
	.background0I {background-color: #4b0082;color: White}
	.backgroundJ {background-color: #ADD8E6;color: White}
	.backgrounduser1 {background-color: #E6E6FA;color: Black}	
	.backgrounduser2 {background-color: #FFE4C4;color: Black}	
	.backgrounduser3 {background-color: #F5F5DC;color: Black}
	.backgrounduser0 {background-color: #DCDCDC;color: Black}
	/* .backgroundDpD {background-color: #E6E6FA;color: Black}	 */
	/* .backgroundDpR {background-color: #FFE4C4;color: Black}	 */
	/* .backgroundDpJ {background-color: #F5F5DC;color: Black}	 */
	.backgroundParede {background-color: black;color: black;}
	.backgroundCorredor {background-color: #FDF5E6;border: 1px solid #ddd}
	.backgroundPrateleira {background-color: #DCDCDC;color: black}
	.backgroundEscada {background-color: #846112;color: #D3D3D3; font: inherit;}
	.backgroundsinza {background-color: #D3D3D3;color: #D3D3D3}
	/*.backgroundsinza {background-color: #696969;color: #DCDCDC}*/

	/*PRATELEIRAS*/

	.backgroundDpD {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #E6E6FA; font: inherit; margin:0 -2;color: Black}
	.backgroundDpR {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #FFE4C4; font: inherit; margin:0 -2;color: Black}
	.backgroundDpJ {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #F5F5DC; font: inherit; margin:0 -2;color: Black}
	.dropbtnmapa01 {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #006400; font: inherit; margin:0 -2;}
	.dropbtnmapa02 {width:50px;font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #8B0000; font: inherit; margin: 0 -2;}
	.dropbtnmapa03 {width:50px;font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #FF8C00; font: inherit; margin: 0 -2;}
	.dropbtnmapa05 {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #2F4F4F; font: inherit; margin:0 -2;}
	.dropbtnmapa06 {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #B8860B; font: inherit; margin:0 -2;}
	.dropbtnmapa07 {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #8B4513; font: inherit; margin:0 -2;}
	.dropbtnmapa08 {width:50px;font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #00008B; font: inherit; margin: 0 -2;}
	.dropbtnmapa09 {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #00008B; font: inherit; margin:0 -2;}
	.dropbtnmapaM {width:50px;font-size: 14px;border: none;outline: none;color: White;padding: 14px 12px;background-color: #003300; font: inherit; margin: 0 -2;}
	.dropbtnmapaI {width:50px;font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #4B0082; font: inherit; margin: 0 -2;}
	.dropbtnmapaDR {width:50px;font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #4B0082; font: inherit; margin: 0 -2;}
	.dropbtnmapaP {width:50px;font-size: 14px;border: none;outline: none;color: #000000;padding: 14px 16px;background-color: #000000; font: inherit; margin: 0 -2;}
	.dropbtnmapaPI {width:50px;height:5px;font-size: 14px;border: none;outline: none;color: #000000;padding: 14px 16px;background-color: #000000; font: inherit; margin: 0 -2;}
	.dropbtnmapaEscada {width:50px;font-size: 14px;border: none;outline: none;color: #D3D3D3;padding: 14px 16px;background-color: #846112; font: inherit; margin: 0 -2;}
	.dropbtnmapaC {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 14px 16px;background-color: #FDF5E6; font: inherit; margin:0 -2;}
	.dropbtnmapaJ {width:50px; font-size: 14px;border: none;outline: none;color: White;padding: 10px 0 0 0;background-color: #ADD8E6; font: inherit; margin:0 -2;}
	.dropbtnmapaE {width:50px;font-size: 14px;border: none;outline: none;color: transparent;padding: 14px 16px;background-color: transparent; font: inherit; margin: 0 -2;}
	.dropbtnmapa01:hover, .dropbtnmapa02:hover, .dropbtnmapa03:hover, .dropbtnmapa08:hover, .dropbtnmapaDR:hover,.dropbtnmapaM:hover { background-color: #f9f9f9; color: black;}
	/* The container <div> - needed to position the dropdown content */
		.dropdownlistmapa {position: relative;display: inline-block;}
		/*.dropdownlistmapa:hover{background-color: #black; color: #eee;}
	/* Dropdown Content (Hidden by Default) 														f9f9f9										*/
		.dropdown-listmapa {font-size: 12px;display: none; position: absolute; background-color: #000000; min-width: 350px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1;}
	/*															black							*/	
		.dropdown-listmapa a, .dropdown-listmapa li {color: #eee; padding: 0px 12px; text-decoration: none; display: block;}
		.dropdown-listmapa a:hover, .dropdown-listmapa li:hover {background-color: #eee; color: #000000;}
	/* Links inside the dropdown */
		.dropdownlistmapa:hover .dropdown-listmapa {display: block;}
	/* hr.mapa {border-top: 1px dashed;padding: 0px 12px;margin:3% 0% 3% 6%; width:80%; background-color: #000000; color: #f9f9f9} */
	
	hr.notas_rodape {border-top: 1px solid black;padding: 0px 12px;margin:3% 0% 3% -6%; width:50%; background-color: #000000; color: #f9f9f9}
	cite.notas_rodape {margin:0% 0% 0% -3%; color: black}
	.columnmapa {float: left;width: 10% ; height: auto; padding: 5px 5 5 5;margin:2px 0 0;border:1px}
	.columnmapalg {float: left;width: 20% ; height: auto; padding: 5px 5 5 5;margin:2px 0 0;border:1px}
	.dropbtnmapa2 {font-size: 12px;border: none;outline: none;color: dark;padding: 14px 16px;background-color: RED; font: inherit; margin: 0;}
	.mapa-default{background-color:#f8f8f8;border-color:#e7e7e7}
	.mapa-default{color:#000000}
	.mapa-default>li>a{color:#000000}
	.navbarmapa{position:relative;min-height:50px;margin-bottom:20px;border:0px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}

/*-------------------------------- MAPA -------------------------------------------------------- */								
/*JAVASCRIPT*/
	.dtree {position: relative;	font-family: Times, Arial, Helvetica, sans-serif;	font-size: 22px;color: #666;white-space: nowrap;}
	.dtree img {border: 0px;vertical-align: text-bottom;}
	.dtree a {text-decoration: none;}
	.dtree a:hover {color: #666;text-decoration: underline;}
	.dtree .node {position: relative;top: -2px;	padding: 5px;color: #666;}
	.dtree .nodeSel {position: relative;top: -2px;padding: 5px;color: #666;background-color: #c0d2ec;}
	.prateleira {font-weight: bold;}
#table {border-collapse: collapse; font-size: 85%;border:0px;height: 50%; width: 7440px;}
#th_estante {
	box-align:middle; 
	text-align: center;
	border:0px solid black; 
	width: 0.25cm;
	font-size: 12px;
	padding: 2px;
	font-size: 11px;
}
#th_estante_letras {
	box-align:middle; 
	text-align: center;
	border:0px solid black; 
	width: 0.25cm;
	height: 1.65cm; 
	font-size: 12px;
	padding: 2px;
	font-size: 11px;
	background-color: #DCDCDC;
	color: black
}
#td_estante:hover {border: 3px solid #66afe9; outline: 1px solid #e2e2e4;}
#td_estante:focus {border: 1px solid blue; outline: 1px solid darkblue;}
#td_estante { 
	box-align:middle ;
	text-align: center;
	border:1px solid black;
	height: 1.65cm;
	width: 4cm;
	border: 1px solid #e2e2e4; 
	padding: 8px;
	font-size: 11px;
}
.semborda{background:white;border:1px solid gray}
.table2 {width: 4cm}
.table3 {max-width: 1000px}
.table1 {width: 1400px}
.containermapa {width: 1000px; overflow-x: auto;  white-space: nowrap;margin-left: -10px; margin-top: 5px }
/* Checkbox Hack */

/*estantes_hall*/
#toggle_hall {
   display:none;
   z-index: 200;
}
/* CSS padrão da div */
#mostra_hall {
   display:none;
}  	
/* CSS quando o checkbox está marcado */
#toggle_hall:checked ~ #mostra_hall {display:block; }


/*estantes_inferior*/
#toggle_inferior {
   display:none;
   z-index: 200;
}
/* CSS padrão da div */
#mostra_inferior {
   display:none;
}  	
/* CSS quando o checkbox está marcado */
#toggle_inferior:checked ~ #mostra_inferior {display:block; }

/*estantes_superior*/
#toggle_superior {
   display:none;
   z-index: 200;
}
/* CSS padrão da div */
#mostra_superior {
   display:none;
}  	
/* CSS quando o checkbox está marcado */
#toggle_superior:checked ~ #mostra_superior {display:block; }

/*estantes_deposito*/
#toggle_deposito {
   display:none;
   z-index: 200;
}
/* CSS padrão da div */
#mostra_deposito {
   display:none;
}  	
/* CSS quando o checkbox está marcado */
#toggle_deposito:checked ~ #mostra_deposito {display:block; }	