<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/fileadmin/images/bg.gif);
	background-repeat:repeat-x
}
p {margin:0 0 1em 0}
.authors_page p {margin:0 0 0 0}

.mainimage img{
	margin:0px;
}
.maintext {
	font-family: Verdana, Aria, Helvetica, sans-serifl;
	color: #000000;
	font-size: .70em;
}
.maintext table {
font-size: 1em;
}
.maintext td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	text-decoration:none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	text-decoration:none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	text-decoration:underline;
}

/* BOTTOM */
.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a6a6a6;
	font-size: .60em;
}
.bottom a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a6a6a6;
	text-decoration:none;
}
.bottom a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a6a6a6;
	text-decoration:none;
}
.bottom a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a6a6a6;
	text-decoration:underline;
}

/* SEARCH FORM */
.search-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .70em;
	color: #dee7f1;
	background-color:#abc1da;
	border: 1px solid #ccd9e8;
	padding:1px 5px 2px 5px;
	width:133px;
}

/* TITLE */
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	font-size: 1.05em;
	font-weight:bold;
}

/* DROPDOWN NAVIGATION */
.nav td:hover {
	background-color: #e9ad44;
}
.nav td a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: .70em;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding: 2px 7px 2px 7px;
}
.nav td a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.70em;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding: 2px 7px 2px 7px;
}
.nav td a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.70em;
	color:#ffffff;
	text-decoration:none;
	background-color: #e9ad44;
	padding: 2px 7px 2px 7px;
}

/* COUNTRY DROPDOWN NAVIGATION */
.countrynav td:hover {
	background-color: #e9ad44;
}
.countrynav td a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.70em;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding: 2px 3px 2px 3px;
}
.countrynav td a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.70em;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding: 2px 3px 2px 3px;
}
.countrynav td a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.70em;
	color:#ffffff;
	text-decoration:none;
	background-color: #e9ad44;
	padding: 2px 3px 2px 3px;
}

/* TITLES ON LEFT HAND SIDE */
.lefttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.lefttitle a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.lefttitle a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.lefttitle a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.lefttitle a:hover {
	text-decoration:underline;
}

/* TEXT ON LEFT HAND SIDE */
.lefttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.lefttext p{
	margin:5px;
	padding:0px;
}

/* DATE ON LEFT HAND SIDE */
.leftdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #333333;
}

/* BLACK 10px - .95em */
.black10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #000000;
	text-decoration:none;
}
.black10px a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #000000;
	text-decoration:none;
}
.black10px a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #000000;
	text-decoration:none;
}
.black10px a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #000000;
	text-decoration:none;
}
.black10px a:hover {
	text-decoration:underline;
}

/* TEXT IN THE MIDDLE */
.midtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.midtext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.midtext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.midtext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.midtext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
}
.midtext p{
	margin-bottom:5px;
	margin-top: 0px;
	padding:0px;
}

/* MORE INFO LINK */
a.moreinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
}
a.moreinfo:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
}
a.moreinfo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
}
a.moreinfo:hover {
	text-decoration:none;
}

a.moreinfo-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:underline;
}
a.moreinfo-white:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:underline;
}
a.moreinfo-white:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:underline;
}
a.moreinfo-white:hover {
	text-decoration:none;
}

/* LEFT PANEL */
.leftpanel p {
	margin:5px 0px;
	padding:0px;
}

/* BOOK IMAGE */
.books a img {
	border:solid;
	border-width:1px;
	border-color:#004577;
}
.books img {
	border:solid;
	border-width:1px;
	border-color:#004577;
}

/* ORANGE HEADER */
.orangeheader {
	font-size: 1.05em;
	color: #d87f17;
	font-weight: bold;
}
.orangeheader a:link{
	font-size: 1.05em;
	color: #d87f17;
	font-weight: bold;
	text-decoration:none;	
}
.orangeheader a:visited{
	font-size: 1.05em;
	color: #d87f17;
	font-weight: bold;
	text-decoration:none;	
}
.orangeheader a:hover{
	font-size: 1.05em;
	color: #d87f17;
	font-weight: bold;
	text-decoration:underline;	
}

/* BOOK INFO */
.bookinfo {	
	text-align:center;
	color:#919191;
}

/* PRICE */
.price {	
	font-size: 1.05em;
	color: #004577;
	font-weight: bold;
}

/* QUOTES */
.quote {	
	text-align:center;
	color:#000000;
}
.quotes_page li {
	padding-bottom: 10px;
}

/* MAILING LIST FORM */
.mail-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: .95em;
	border: 1px solid #abc1da;
	padding:1px 5px 2px 5px;
	width:130px;
}
.mail-form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: .95em;
	border: 1px solid #abc1da;
	padding:1px 5px 2px 5px;
	width:93px;
}

/* BLACK LINKS NO UNDERLINE */
.black_no_underline_link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
}
.black_no_underline_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
}
.black_no_underline_link:hover {
	text-decoration:underline;
}

/* H TAGS */
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1.05em;
	font-weight:bold;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1.1em;
	font-weight:bold;
}

/* A - Z */
.a-z {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	font-size: .95em;
	font-weight:bold;
	text-align:center;
}
.a-z a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	font-size: .95em;
	font-weight:bold;
	text-decoration:underline;



}
.a-z a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	font-size: .95em;
	font-weight:bold;
	text-decoration:underline;
}
.a-z a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: .95em;
	font-weight:bold;
	text-decoration:underline;
}

/* BLOG */

.blogtitle {
	color: #d87f17;
	font-weight: bold;
}
.blogtitle a:link{
	color: #d87f17;
	font-weight: bold;
	text-decoration:none;	
}
.blogtitle a:visited{
	color: #d87f17;
	font-weight: bold;
	text-decoration:none;	
}
.blogtitle a:hover{
	color: #d87f17;
	font-weight: bold;
	text-decoration:underline;	
}

.blog-white td{
	color: #ffffff;
}
.blogtitle-white {
	font-weight: bold;
	color: #ffffff;
}
.blogtitle-white a:link{
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;	
}
.blogtitle-white a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;	
}
.blogtitle-white a:hover{
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;	
}

/* RAQUO - LAQUO */
.raquo-laquo {
	font-size: 1.10em;
}

/* ON PAGE */
.on-page {
	font-size: 1.10em;
	font-weight:bold;
}

/* EXTRACT LINK */
.extract_link a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	text-decoration:none;
}
.extract_link a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	text-decoration:none;
}
.extract_link a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d87f17;
	text-decoration:underline;
}

/* NEWS DATE */
.newsdate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8d8d8d;
}

/* BOOKS BY HEADING */
.booksby{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #024677;
	font-weight:bold;
}

/* FILE DIRECTORY */
.tx-dirlisting-pi1-error { 
	color: maroon;
}
.tx-dirlisting-pi1-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight: normal;
	margin-bottom:5px;
}
.tx-dirlisting-pi1-title a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #535353;
	font-weight: normal;
	text-decoration:none;
	margin-bottom:5px;
}
.tx-dirlisting-pi1-title a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #535353;
	font-weight: normal;
	text-decoration:none;
	margin-bottom:5px;
}
.tx-dirlisting-pi1-title a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #535353;
	font-weight: normal;
	text-decoration:underline;
	margin-bottom:5px;
}

.tx-dirlisting-pi1 table { 
	border-width: 1px; 
	border-style: solid; 
	border-color: #d1d6d8; 
}
.tx-dirlisting-pi1-header-row { 
	background-color: #004577;	 
	color: #FFFFFF;
	font-weight: bold; 
}
.tx-dirlisting-pi1-row { 
	background-color: #eef5fc;
}
.tx-dirlisting-pi1-header-row td{ 
	background-color: #004577;	 
	color: #FFFFFF;
	font-weight: bold; 
}
-->