/* ############################ */
/* ###     wiley-vch.de     ### */
/* ### (c) 2001 xmachina.de ### */
/* ############################ */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
}

H2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #003366;
}

H3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #003366;
}

H4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #003366;
}

H5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #003366;
	margin-bottom : 0px;
	padding-bottom : 0px;
}
/* table { border: 2px solid #000000; } */

td { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000033; text-align: left;}
p { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000033; }

small { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000033; }
b { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
b.white { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; }
.pfad {
	font-size: x-small;
	color: #003399;
	font-weight: normal;
}
b.sRRed { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ff6633; background:#ffffff; }
b.sRRedB { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ff6633; background:#ffffff; }
b.sRRedN { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ff6633; background:#ffffff; }
b.selTopLevel { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; }
b.bookTitle { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#000000; }

.klein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 0px 8px;
	list-style-type: disc;
	list-style-position: outside;
	font-size : small;
}

/* 
li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: disc;
}*/


form { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
select { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; }
input.schmal { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; width: 110px; }

textarea.standard { width: 250px; }
input.standard { width: 200px; }
input.quantity { width: 35px; }
input.isbn { width: 90px; }
input.author { width: 130px; }
input.title { width: 200px; }
input.price { width: 50px; }
input.examples { width: 30px; }

.subj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	width: 125px;
}
.subj200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	width: 200px;
	overflow: auto;
}

.subj225 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: x-small;
        width: 225px;
        overflow: auto;
}

.subject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}


img {
	border: 0px;
}


/* LINKS */

/* allgemein */
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: underline;
	color: #990000;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #003399;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #ff6633;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #ff6633;
	text-decoration: underline;
}

/*  für sitemap */
a.site:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	color: #990000;
	font-weight : bold;
}
a.site:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #003399;
	text-decoration: none;
	font-weight : bold;
}
a.site:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #ff6633;
	text-decoration: none;
	font-weight : bold;
}
a.site:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #ff6633;
	text-decoration: none;
	font-weight : bold;
}


/*pfadnavi (wie allgemein, nur xsmall)*/
a.pfa:link {
	font-size: x-small;
	text-decoration: underline;
	color: #990000;
}
a.pfa:visited {
	font-size: x-small;
	color: #003399;
	text-decoration: underline;
}
a.pfa:hover {
	font-size: x-small;
	color: #ff6633;
	text-decoration: underline;
}
a.pfa:active {
	font-size: x-small;
	color: #ff6633;
	text-decoration: underline;
}

/* nicht unterstrichen und kleiner (für more>> etc.) */
a.ohne:link {
	font-size: x-small;
	text-decoration: none;
	color : #990000;
}
a.ohne:visited {
	font-size: x-small;
	color: #003399;
	text-decoration: none;
}
a.ohne:hover {
	font-size: x-small;
	color: #ff6633;
	text-decoration: underline;
}
a.ohne:active {
	font-size: x-small;
	color: #ff6633;
	text-decoration: none;
}
/* navi links - im dunkelblauen feld */
a.navi:link {
	font-size: small;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.navi:visited {
	font-size: small;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.navi:hover {
	font-size: small;
	text-decoration: underline;
	color: #990033;
	font-weight: bold;
}
a.navi:active {
	font-size: small;
	text-decoration: underline;
	color: #FF3300;
	font-weight: bold;
}
/* navi links klein - im dunkelblauen feld */
a.nsm:link {
	font-size: x-small;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.nsm:visited {
	font-size: x-small;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.nsm:hover {
	font-size: x-small;
	text-decoration: underline;
	color: #990033;
	font-weight: bold;
}
a.nsm:active {
	font-size: x-small;
	text-decoration: underline;
	color: #FF3300;
	font-weight: bold;
}
/* navi-rechts im grünen feld */
a.gruen:link {
	font-size: x-small;
	text-decoration: underline;
	color: #000066;
	font-weight: bold;
}
a.gruen:visited {
	font-size: x-small;
	text-decoration: underline;
	color: #0033CC;
	font-weight: bold;
}
a.gruen:hover {
	font-size: x-small;
	text-decoration: none;
	color: #009933;
	font-weight: bold;
}
a.gruen:active {
	font-size: x-small;
	text-decoration: underline;
	color: #009933;
	font-weight: bold;
}
/* navi-rechts im blauen feld */
a.blau:link {
	font-size: x-small;
	text-decoration: underline;
	color: #000066;
	font-weight: bold;
}
a.blau:visited {
	font-size: x-small;
	text-decoration: underline;
	color: #0066FF;
	font-weight: bold;
}
a.blau:hover {
	font-size: x-small;
	text-decoration: underline;
	color: #0066FF;
	font-weight: bold;
}
a.blau:active {
	font-size: x-small;
	text-decoration: underline;
	color: #0099FF;
	font-weight: bold;
}



/* vvvvvvvvvvv _pf_dr_ 24-Jan-2002 */

a.weiss:link {
	font-size: x-small;
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
}
a.weiss:visited {
	font-size: x-small;
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
}
a.weiss:hover {
	font-size: x-small;
	text-decoration: underline;
	color: #990033;
	font-weight: bold;
}
a.weiss:active {
	font-size: x-small;
	text-decoration: underline;
	color: #FF3300;
	font-weight: bold;
}

/* ^^^^^^^^^^^ */

.highlight {
	color : #009933;
	font-weight : bold;
}

