a {
	font-family: Tahoma, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color:#003366
}

a:visited {
	color: #0066CC;
	font-weight: bold
}

a:hover {
	color: #0099CC;
}

a:active {
	color: #0099CC;
}

/* Definiert die Eigenschaften der Seite, wie Hintergrundfarbe 
oder Hintergrundbild, Standardschriftart und -größe etc. */
body{
	margin:0px; 
	padding:0; 
	topmargin="0" marginheight="0" leftmargin="0" marginwidth="0";
 }

body, p, td, table, th {
	font-weight: normal;
	font-style: normal; 
}

body, p, td, table, th, div {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#333333;
}

/* Definiert die Eigenschaften von Schaltflächen */
button {
	/* */
	border-top-style: solid;
	border-left-width: 1pt;
	border-right-style: solid;
	font-size: 8pt;
	border-bottom-width: 1pt;
	border-right-width: 1pt;
	border-left-style: solid;
	font-style: normal;
	border-bottom-style: solid;
	border-top-width: 1pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

caption {
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

fieldset {
	border-top-width: 1pt;
	font-style: normal;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 8pt;
	border-right-style: solid;
	border-bottom-width: 1pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-left-width: 1pt;
	border-right-width: 1pt;
	border-top-style: solid;
}

/* h1 bis h6: Definiert das Aussehen der Überschriften Ebene 1 bis 6 
h1, h2, h3, h4 {
	font-weight: bold;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* h1, h2, h3, h5 {
	font-style: italic;
}
*/

h1 {
	font-size: 14pt;
	margin-top: 60; 
}

h2 {
	font-size: 12pt;
	margin-top: 48;
}

h3 {
	font-size: 10pt;
	margin-top: 36;
}

h4 {
	font-size: 10pt;
}

h5 {
	font-size: 10pt;
}

h6 {
	font-size: 8pt;
}

img.ms-button {
	cursor: hand;
}

/* Legt fest wie Labelfelder formartiert werden, 
die als Beschriftung einem  Formularfeld zugeordnet werden */
label, .mstheme-label {
	font-size: 8pt;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

legend {
	font-style: normal;
	font-size: 8pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* Definiert die Formatierung von Lauftexten (nur Internet Explorer) */
marquee {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14pt;
}

/* Formatiert Auswahllisten in Formularen */
select {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-right-style: solid;
	font-size: 8pt;
	border-right-width: 1pt;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-style: normal;
}

span.hbBuchtitel, span.hbReihentitel, .hbCip{
	color: #000000;
}

span.hbBuchtitel, span.hbReihentitel, span.hbZstitel{
	font-weight: bold;
}

/* Bestimmt die Formatierung von Tabellen. Man kann damit
z.B. ein Standardhintergrundbild für Tabellen festlegen oder Linienbreiten,
Zellabstand und Textformat für Tabellen bestimmen */
table {
	font-weight: normal;
	font-style: normal;
	vertical-align: none;
	font-size: 10pt;
	text-align: none;
}

td {
	vertical-align:top;
}

/* Bestimmt die Formatierung eines mehrzeiligen Textfeldes in Formularen */
textarea {
	border-right-style: solid;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-right-width: 1pt;
	border-top-style: solid;
	font-size: 8pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-top-width: 1pt;
	font-style: normal;
	border-bottom-style: solid;
	border-left-style: solid;
}

/* Legt die Formatierung für den Kopfbereich von Tabellen fest */
th {
	font-weight: bold;
	font-style: italic;
}

ul {
	list-style-image:url('../images/aprobul1.gif')
}

ul ul {
	list-style-image:url('../images/aprobul2.gif')
}

ul ul ul {
	list-style-image:url('../images/aprobul3.gif')
}

.hbBuch, .hbReihe, .hbZeitschrift{
	font-size: 12pt;
}

.hbCip, .hbReiheSmall{
	font-size: 8pt;
	margin-top: 25;
	margin-bottom: 20;
}

.hbColHell{
	background-color: #FFFAF0;
}

.hbColBack{
	background-color: #F3EEE4;
}

.hbColDunkel{
	background-color: #E3DED5;
}

.hbGrau, .hbTblInfo{
	background-color: #EEEEEE;
}

.hbTblGrau{
	background-color: #FFFFFF;
}

.hbTblBestell{
	padding:5; 
	background-color: #E3DED5;
/*	width: 50% 
*/
}

.hbInfo{
	margin-top: 50;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.hbInfoextra, .hbInfotext{
	font-family: Times New Roman;
}

.hbOhneAbstandVorne{
	margin-top: 0;
}

.hbReihe, .hbZeitschrift{
	margin-top: 4;
}

.hbTblSearchMain, .hbTblSearchDetail, .hbTblSearchMld{
	border-collapse:collapse;
	padding:0; 
}

.hbTblSearchMain{
	background-color: #FFFAF0;
}

.hbTblListe{
	background-color: #E3DED5;
	width: 95%;
}

.hbTblSearchMain, .hbTblSearchMld{
	width: 95%;
}

.hbTblSearchDetail{
	width: 100%;
}

.hbTblSearchMld{
	background-color: #E3DED5;
	margin-top:9px
}

.hbSearchTopCol{
	background-color: #F3EEE4;
}

.hbTblGrau{
	padding-bottom: 4;
	padding-left: 4;
	padding-right: 4;
	padding-top: 4;
}

.hbTblIndex{
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.hbTblInfo{
	border-bottom-style: solid;
	border-bottom-width: 2;
	border-left-style: solid;
	border-left-width: 2;
	border-right-style: solid;
	border-right-width: 2;
	border-top-style: solid;
	border-top-width: 2;
	padding-bottom: 3;
	padding-left: 3;
	padding-right: 3;
	padding-top: 3;
}

.BorderList1{
	color:#333333;
	font-size: 9pt; 
	font-weight: bold; 
	margin-top: 12pt; 
	margin-bottom:0;
}

.BorderList2{
	font-size: 8pt;
	font-weight: bold;
	margin-top:3pt;
	margin-bottom:0;
	list-style-imageurl('..imagesaprobul2.gif')
}

/* Definiert die Schriftfarbe und Schriftart der horizontalen Navigationsleisten */
.mstheme-topbar-font {
	color: rgb(0,0,0);
	font-size: 8pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}