/* Allgemein ---------------------------------------------------------------------- */

a {
    text-decoration: none ;
	color: white ; /* Ändert die Farbe des ABC */
}


/* Tabelle Anzahl Bücher & Anzeige ändern Button ---------------------------------------------- */
#AnzahlUndButton {
	display: flex;
	justify-content: center;
	position: fixed ;
	width: 100vw ;
	margin-top: 1.5vh;
	z-index: 2 ;
	/* 
	background-color: #333 ;
	z-index: 3 ;
	*/
}

h3 {
	text-shadow: 3px 3px black ;
	max-width: 35vw;
	text-align: center;
	margin-right: 11vw;
}

#AnAen {
	border: solid 1px #ffffff ;
	border-radius: 0.5rem 0.5rem 0.5rem 0.5rem ;
	background-image: linear-gradient(#9999ff 2%, #000080, #0000ff, #000080, #000000) ;
	width: 35vw ;
	height: auto ;
	padding: 0.3rem ;
	text-align: center ;
	color: white ;
	margin-left: 11vw;
	
}

/* TabelleSuche ------------------------------------------------------------------------ */
#tableSuche {
	position: fixed ;
	margin: 0 auto ;
	width: 100vw ;
	text-align: center ;
	background-color: #333 ;
	z-index: 1 ;
	margin-top: 0.5vh;
}

#tabABC {
	font-size: 1.2rem ;
	letter-spacing: 0.5rem ;
	padding: 0.5rem;
	text-shadow: 3px 3px black ;
}

#test {
	margin-top: 2rem ;
}


/* Suche -------------------------------------------------------------------------------------------------------  */
#suche {
	display: flex ;
	justify-content: center ;
	margin-top: 11vh ;
	max-width: 100vw;
    padding: 0 10vw;
}

#suchfeld {
	text-align: center ;
	width: 40rem ;
	height: 1.5rem ;
	font-size: 1rem ;
	color: black ;
}

#suchbutton {
	width: 2rem ;
	height: auto ;
	margin-left: 0.2rem ;
	z-index: 1;
}

/* Auflistungstabelle --------------------------------------------------------------------- */

#BuecherAuflistung {
	width: 92% ;
	table-layout: fixed;
	word-wrap: break-word;
	margin: 0 auto ;
	border-spacing: 0px ;
	margin-top: 31vh ;
	border: thin solid white ;
	border-radius: 0.5rem 0.5rem 0.5rem 0.5rem ;
}

.AuflistungTH {
	font-weight: bold ; /* Fettschreiben der ersten Zeile */
	background-image: linear-gradient(#9999ff 2%, #000060, #0000ff, #000060, #000000) ;
	border-bottom: thin solid white ;
	padding: 0.4rem ;
	font-weight: normal ;
	font-style: italic ;
	
}

.AuflistungTD {
	border-bottom: thin solid white ;
	text-align: center ;
	padding: 0.3rem ;
}

#idSpalte {
	width: 17% ;
}
.buchSpalte {
	text-align: left;
}

#seitenSpalte {
	width: 17% ;
}

#vorhandenSpalte {
	width: 18% ;
}

.farbe:nth-child(odd) {
	background-color: #141433 ;
} 

.farbe:nth-child(even) {
	background-color: #2a2929 ;
} 



