body
{
	font-family: verdana, arial, helvetica, sans serif;
	font-size: 12px;
}

fullwidth
{
	background-color: Aqua;
	width: 100px;
}

SPAN.news A
{
	color: #0e3d78;
}

SPAN.helpHotKey
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	text-decoration: none;
}

SPAN.news A:hover
{
	color: #0e3d78;
	text-decoration: underline;
}

TD
{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans serif;
}

TH
{
		vertical-align: top;
		}

A
{
	color: #184faf;
	font-family: verdana,arial,helvetica,sans serif;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}

P
{
	text-indent: 20px;
	text-align: justify;
}

.P2
{
	font-size: 11px;
	text-align: justify;
	margin-top: 4px;
	margin-bottom: 0px;
	text-indent: 20px;
}

.P3
{
	font-size: 11px;
	text-align: justify;
	margin-top: 4px;
	margin-bottom: 0px;
}

.topmenu
{
	font-size: 11px;
	color: #334455;
}
.topmenu A
{
	color: #334455;
	text-decoration: none;
}
.topmenu A:hover
{
	color: #334455;
	text-decoration: underline;
}
.menu
{
	font-size: 12px;
	color: #0e3d78;
}
.menu A
{
	color: #0e3d78;
	text-decoration: none;
}
.menu A:hover
{
	color: #0e3d78;
	text-decoration: underline;
}
.menusel
{
	font-weight: bold;
	font-size: 12px;
	color: #b22929;
}
.menusel A
{
	font-weight: bold;
	color: #b22929;
	text-decoration: none;
}
.menusel A:hover
{
	font-weight: bold;
	color: #0e3d78;
	text-decoration: underline;
}
.targetsmall
{
	font-size: 10px;
}
.targetbig
{
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 11px;
}
.bottomheader
{
	font-weight: bold;
	font-size: 12px;
	color: #6e6e6e;
}

.sellerinfo
{
	font-weight: normal;
	border-bottom: 1px solid #f8f8f8;
	border-right: 1px solid #f8f8f8;
}

.sellerfield
{
	border-bottom: 1px solid #f8f8f8;
}

.bottom
{
	font-size: 12px;
	color: #6e6e6e;
}
.bottom A
{
	font-size: 12px;
	color: #6e6e6e;
	text-decoration: none;
}
.bottom A:hover
{
	font-size: 12px;
	color: #6e6e6e;
	text-decoration: underline;
}
.bottomsmall
{
	font-size: 9px;
	color: #6e6e6e;
}
.bottomsmall A
{
	font-size: 9px;
	color: #6e6e6e;
	text-decoration: none;
}
.bottomsmall A:hover
{
	font-size: 9px;
	color: #6e6e6e;
	text-decoration: underline;
}
.login
{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans serif;
}
.login A
{
	color: #154393;
	text-decoration: none;
}
.login A:hover
{
	text-decoration: none;
}
.login INPUT
{
	font-size: 12px;
	height: 19px;
}
.navline
{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans serif;
}
.navline A
{
	color: #334455;
	text-decoration: none;
}
.navline A:hover
{
	text-decoration: underline;
}

.parsubheader
{
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans serif;
}
.parheader
{
	font-weight: bold;
	font-size: 16px;
	color: #4d8cc6;
	font-family: verdana, arial, helvetica, sans serif;
}
.parheader A
{
	color: #4d8cc6;
	text-decoration: none;
}
.parheader A:hover
{
	text-decoration: underline;
}
.par-highlite
{
	font-size: 11px;
	color: #312f26;
	font-family: verdana, arial, helvetica, sans serif;
}
.par-highlite A
{
	color: #9a1900;
	text-decoration: none;
}
.par-highlite A:hover
{
	text-decoration: underline;
}
.par-common
{
	font-size: 11px;
	color: #312f26;
	font-family: verdana, arial, helvetica, sans serif;
}
.par-common A
{
	color: #312f26;
	text-decoration: none;
}
.par-common A:hover
{
	text-decoration: underline;
	color: #9A1900;
}
.more
{
	font-size: 10px;
	color: #9a1900;
	text-decoration: none;
}

.more a
{
	font-size: 10px;
	color: #9a1900;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}

.more span
{
	font-size: 10px;
	color: #9a1900;
	text-decoration: none;
}
.more td
{
	font-size: 10px;
	color: #9a1900;
	text-decoration: none;
}
.more:hover
{
	text-decoration: underline;
	color: #9A1900;
}
.newsheader
{
	font-weight: bold;
	font-size: 12px;
	color: #9a1900;
	font-family: verdana, arial, helvetica, sans serif;
}
.newsheader:hover
{
	text-decoration: underline;
}
.news
{
	color: #000000;
}
.news A
{
	color: #9a1900;
	text-decoration: none;
}
.news A:hover
{
	color: #9a1900;
	text-decoration: underline;
}
.bookdescr
{
	color: #61584c;
	text-decoration: none;
}
.bookdescr:hover
{
	text-decoration: underline;
}
.bookbuy
{
	font-weight: bold;
	font-size: 10px;
	color: #61584c;
	text-decoration: none;
}
.bookprice_underlined
{
	font-weight: bold;
	color: #9a1900;
	text-decoration: none;
	text-align: right;
	border-bottom: #f8f8f8 1px solid;
}

.bookprice
{
	font-weight: bold;
	color: #9a1900;
	text-decoration: none;
	text-align: right;
}

.bookprice_cb
{
	font-weight: bold;
	color: #9a1900;
	text-decoration: none;
	width: 100px;
	border-style: inset;
	border-width: 1;
	border-bottom-color: Gray;
}


.bookprice:hover
{
	color: #9a1900;
	text-decoration: underline;
}
.booknews
{
	font-size: 11px;
	color: #000000;
}
.namerow
{
	font-weight: normal;
	font-size: 11px;
	color: #0e3d78;
	font-family: verdana, arial, helvetica, sans serif;
	background-color: #f8f8f8;
	text-decoration: none;
}
.namerowauth
{
	background-position: right top;
	font-size: 11px;
	background-image: url( '../img/corner2.gif' );
	color: #000000;
	background-repeat: no-repeat;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans serif;
	background-color: #ffde76;
	text-decoration: none;
}
.data
{
	border-right: #f8f8f8 1px solid;
	border-left: #f8f8f8 1px solid;
	font-size: 11px;
	color: #000000;
	border-bottom: #f8f8f8 1px solid;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans serif;
	background-color: #ffffff;
	text-decoration: none;
}

.data_simple
{
	border-right: #f8f8f8 1px solid;
	border-left: #f8f8f8 1px solid;
	font-size: 11px;
	color: #000000;
	border-bottom: #f8f8f8 1px solid;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans serif;
	background-color: #ffffff;
	text-decoration: none;
}

.data A
{
	font-weight: bold;
	font-size: 10px;
	color: #61584c;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}
.dataform
{
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans serif;
	background-color: #ffffff;
	text-decoration: none;
}
.dataform A
{
	font-weight: bold;
	font-size: 10px;
	color: #61584c;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}
.sortheader
{
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}

.selsortheader
{
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}

.gotopage
{
	font-weight: bold;
	font-size: 10px;
	color: #61584c;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}

.currpage
{
	font-weight: bold;
	color: #9a1900;
	text-decoration: none;
	text-align: right;
}

.sortheader A
{
	font-weight: bold;
	font-size: 10px;
	color: #61584c;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}

.sortheader SPAN
{
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #9a1900;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}



.sortrow
{
	font-size: 11px;
	color: #000000;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}
.sortrow A
{
	font-weight: bold;
	font-size: 10px;
	color: #61584c;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}
.menulist
{
	font-weight: normal;
	font-size: 5px;
	color: #000000;
}
.menulistsel
{
	font-weight: bold;
	font-size: 11px;
	color: #b22929;
}
.menulist A
{
	font-weight: normal;
	font-size: 11px;
	color: #334455;
	text-decoration: none;
}
.menulist A:hover
{
	font-weight: normal;
	color: #0e3d78;
	text-decoration: underline;
}
.faq
{
	color: #184faf;
	font-style: italic;
}
.catmain
{
	font-weight: bold;
	font-size: 11px;
	color: #334455;
}
.catmain A
{
	color: #4d8cc6;
	text-decoration: none;
}
.catmain A:hover
{
	color: #b22929;
	text-decoration: none;
}

.catmainsel
{
	font-weight: bold;
	font-size: 11px;
	color: #b22929;
	text-decoration: none;
}
.catmainsel A
{
	color: #b22929;
	text-decoration: none;
}

.textGrey
{
	color: Gray;
}

.BottomLine
{
	font-weight: bold;
	font-size: 16px;
	color: #4d8cc6;
	font-family: verdana, arial, helvetica, sans serif;
	padding-right: 5px;
	border-bottom: #4d8cc6 2px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.textGrey
{
	color: Gray;
}

.comment
{
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}

.response
{
	color: Gray;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}

P
{
	font-size: 12px;
	color: #002244;
	margin-top: 0.1cm;
	margin-bottom: 0.5cm;
	text-indent: 0.1cm;
	font-family: verdana, arial, helvetica, sans serif;
	text-align: justify;
}

.tableSearch
{
	border: none;
	border-collapse: collapse;
	display: none;
}
.tdLine
{
	padding: 0px;
	display: none;
}
.tableResult
{
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.FoundResult
{
	font-size: 14px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	font-weight: bold;
	color: #4d8cc6;
}
.CountResult
{
	font-size: 14px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	font-weight: bold;
	color: #4d8cc6;
}
.tablerec
{
	border: none;
	width: 92%;
	border-collapse: collapse;
}
.head
{
	background: #F8F8F8;
}
.head1
{
	font-size: 11px;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	height: 25px;
	padding-left: 8px;
}
.head2
{
	font-size: 11px;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	height: 25px;
}
.head3
{
	font-size: 11px;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	height: 25px;
	padding-right: 8px;
}
.headname
{
}
.headseller
{
}
.headprice
{
}
.row1
{
}
.row11
{
	font-size: 11px;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	height: 25px;
	padding-left: 8px;
	padding-right: 8px;
}
.row11 a
{
	font-weight: bold;
	font-size: 10px;
	color: #61584c;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}
.row12
{
	font-size: 11px;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	height: 25px;
	padding-right: 8px;
}
.row13
{
	font-size: 11px;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	height: 25px;
	padding-right: 8px;
}
.row2
{
}
.row21
{
	font-size: 11px;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	height: 25px;
	padding-left: 8px;
	padding-right: 8px;
}
.row21 a
{
	font-weight: bold;
	font-size: 10px;
	color: #61584c;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
}
.row22
{
	font-size: 11px;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	height: 25px;
	padding-right: 8px;
}
.row23
{
	font-size: 11px;
	color: #000000;
	border-bottom: #f8f8f8 1px solid;
	font-family: verdana, arial, helvetica, sans serif;
	text-decoration: none;
	height: 25px;
	padding-right: 8px;
}
.targetname
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans serif;
	font-weight: 300;
	color: #61584c;
	text-decoration: none;
}
.targetseller
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans serif;
	font-weight: 300;
	color: #61584c;
	text-decoration: none;
}
.price
{
	font-weight: bold;
	color: #9a1900;
	text-decoration: none;
}
.currency
{
	font-weight: bold;
	color: #9a1900;
	text-decoration: none;
}
.tablepages
{
	border: 0px solid white;
	width: 92%;
}
.trpages
{
	border: none;
}
.tdpages
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans serif;
	font-weight: 300;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.pages
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans serif;
	text-decoration: none;
}
.pagenum
{
	font-weight: bold;
	color: #9a1900;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans serif;
}
.targetpage
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans serif;
	font-weight: 300;
	color: #000000;
	text-decoration: none;
}
.targetpage:hover
{
	text-decoration: underline;
}
.tdcount
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans serif;
	font-weight: 300;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.BottomLine
{
	font-weight: bold;
	font-size: 16px;
	color: #4d8cc6;
	font-family: verdana, arial, helvetica, sans serif;
	padding-right: 5px;
	border-bottom: #4d8cc6 2px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.BottomThin
{
	border-bottom: #4d8cc6 1px dotted;
}

.alfmenu
{
	height: 23px;
	width: 20px;
}

.alfmenuhover, .alfmenuselected
{
	height: 21px;
	width: 20px;
	padding-left: 3px;
	padding-right: 4px;
	border-left: 1px solid #aaaaaa;
	border-top: 1px solid #aaaaaa;
	border-bottom: 1px solid #ffffff;
}

.alfmenu a, .alfmenuhover a, .alfmenuselected a
{
	font-weight: bold;
	color: #334455;
	font-size: 11px;
}

.alfmenu a:hover, .alfmenuhover a:hover, .alfmenuselected a:hover
{
	text-decoration: none;
}

.alfmenu
{
	padding-left: 4px;
	padding-right: 4px;
}

.alfmenuhover
{
	background-color: #eeeeee;
}
.alfmenuselected
{
	background-color: #ffffff;
}

.list
{
		margin: 1em 0px 1em 6px;		
}

.list a
{
	color: #9a1900;
	font-family: verdana, arial, helvetica, sans serif;
}
