BODY {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/bgmenu.jpg); MARGIN: 0px; FONT: 7pt Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
A:link {
	FONT: 7pt/14px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #0000ff; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A:visited {
	FONT: 7pt/14px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #0000ff; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A:active {
	FONT: 7pt/14px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A:hover {
	FONT: 7pt/14px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
TR {
	VERTICAL-ALIGN: top
}
.txt {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif, Verdana, Tahoma, Trebuchet MS; COLOR: #000000
}
.txtd {
	FONT: 10px/14px Verdana, Tahoma, Arial, Helvetica, sans-serif, Trebuchet MS; COLOR: #000000
}
.txtm {
	FONT: 7pt Trebuchet MS, Arial, Helvetica, sans-serif, Verdana; COLOR: #999999; LETTER-SPACING: 1px
}
.txtn {
	FONT: 9px/10px Verdana, Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif, Verdana; COLOR: #94b0cd
}
.txtg {
	FONT: 7pt Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #999999; LETTER-SPACING: 1px
}
.txtbold {
	FONT: bold 8pt Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; LETTER-SPACING: 1px
}
.txtb {
	FONT: bold 8pt Trebuchet MS, Arial, Helvetica, sans-serif, Verdana; COLOR: #000000; LETTER-SPACING: 1px
}
.txte {
	FONT: bold 8pt Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif, Verdana; COLOR: #000000; LETTER-SPACING: 1px
}
.txtt {
	FONT: bold 8pt Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif, Verdana; COLOR: #000000; LETTER-SPACING: 1px
}
.txtc {
	FONT: 8pt Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif, Verdana; COLOR: #000000; LETTER-SPACING: 1px
}
.txth {
	FONT-WEIGHT: bold; BACKGROUND: #ffff33; COLOR: #000000; LETTER-SPACING: 1px
}
.txthb {
	BACKGROUND: #ffff33; FONT: bold 8pt Trebuchet MS, Arial, Helvetica, sans-serif, Verdana; COLOR: #000000; LETTER-SPACING: 1px
}
.txtl {
	FONT: 7pt/14px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; LETTER-SPACING: 1px
}
.txtp {
	FONT: 7pt Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; LETTER-SPACING: 1px
}
.txtlink {
	FONT: 7pt/14px Tahoma, Arial, Helvetica, sans-serif, Verdana; COLOR: #0000ff; LETTER-SPACING: 1px
}
.txtnews {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif
}
A.txtlink:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.txtlink:active {
	COLOR: #00ff66
}
.bluelink {
	FONT: bold 8pt/15px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; LETTER-SPACING: 1px
}
A.bluelink:link {
	FONT: bold 8pt/15px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #0000ff; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A.bluelink:active {
	FONT: bold 8pt/15px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A.bluelink:hover {
	FONT: bold 8pt/15px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A.bluelink:visited {
	FONT: bold 8pt/15px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #0000ff; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
A.bluelink:hover {
	FONT: bold 8pt/15px Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.green {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND-COLOR: #b8f861
}
.txtxxl {
	FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.bgblu {
	COLOR: #ffffff
}
.htmltd {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif
}
.htmlmain {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif
}
.text {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.txt1 {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma
}
.txtxl {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.txtxs {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.textarial {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.textserif {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif, Helvetica
}
.tb1 {
	BACKGROUND-IMAGE: url(/images/front/bgn.gif); PADDING-BOTTOM: 2px; FONT: 7pt Arial, Helvetica, sans-serif, Verdana, Tahoma, Trebuchet MS; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 2px; LETTER-SPACING: 1px; BACKGROUND-COLOR: #d0dff0; TEXT-ALIGN: center
}
.table2b {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #d0dff0 1px solid; BACKGROUND-COLOR: #ffffff
}
.table2bt {
	BORDER-TOP: #e8ecec 1px solid; FONT-SIZE: 9px; COLOR: #000000; BORDER-BOTTOM: #e8ecec 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.table2btlink {
	BORDER-TOP: #e8ecec 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #0000ff; BORDER-BOTTOM: #e8ecec 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: underline
}
.link2 {
	FONT-SIZE: 9px; COLOR: #0066cc; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.tablelrfree {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #cdcdc1 1px solid; COLOR: #000000; BORDER-BOTTOM: #cdcdc1 1px solid; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.cell {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.cell2 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif
}
.cell3 {
	PADDING-BOTTOM: 2px
}
.cell4 {
	COLOR: #b1cad8; PADDING-TOP: 10px
}
.cell5 {
	PADDING-TOP: 10px
}
.cell6 {
	PADDING-BOTTOM: 2px; FONT: 7pt Tahoma, Arial, Helvetica, sans-serif, Verdana, Trebuchet MS; COLOR: #000000; PADDING-TOP: 2px; LETTER-SPACING: 1px
}
.cell7 {
	BACKGROUND-COLOR: #ffffff
}
.shopdetailline {
	BORDER-RIGHT: #ffffff 4px solid; BORDER-LEFT: #ffffff 4px solid; BACKGROUND-COLOR: #cccccc
}
.menu {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma; BACKGROUND-COLOR: #e8e8e8
}
.on {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 2px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma; BACKGROUND-COLOR: #cccccc
}
.bg {
	BACKGROUND-COLOR: #d0dff0
}
.link {
	FONT-SIZE: 9px; COLOR: #006699; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A.link:active {
	COLOR: #006699
}
A.link:link {
	COLOR: #006699
}
A.link:visited {
	COLOR: #003366
}
A.link:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.link2 {
	FONT-SIZE: 9px; COLOR: #0066cc; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.frontbg {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/fade.jpg); BACKGROUND-REPEAT: no-repeat
}
.frontmenu {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma; BACKGROUND-COLOR: #f4f4f4
}
.frontmenux {
	BORDER-RIGHT: #d7d7d7 3px solid
}
.searcht {
	BORDER-RIGHT: #b1cad8 3px solid; FONT-SIZE: 9px; BORDER-LEFT: #b1cad8 3px solid; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma; BACKGROUND-COLOR: #d0dff0
}
.searcht_ssl {
	BORDER-RIGHT: #b1cad8 3px solid; FONT-SIZE: 9px; BORDER-LEFT: #b1cad8 3px solid; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma; BACKGROUND-COLOR: #d0dff0
}
.searchc {
	BORDER-RIGHT: #b1cad8 4px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: left 50%; BORDER-TOP: #d0dff0 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/bgs.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #b1cad8 4px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #d0dff0 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma; BACKGROUND-COLOR: #e4effa
}
.searchc_ssl {
	BORDER-RIGHT: #b1cad8 4px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: left 50%; BORDER-TOP: #d0dff0 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(https://deutschesfachbuch.de/images/front/bgs.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #b1cad8 4px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #d0dff0 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma; BACKGROUND-COLOR: #e4effa
}
.ice001notactive {
	BACKGROUND-POSITION: 0px 7px; BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/ice001.gif); BACKGROUND-REPEAT: repeat-x
}
.ice002 {
	BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/ice002.gif); PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
.ice004 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/ice004.gif); VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.ice005 {
	BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/ice005.gif); BACKGROUND-REPEAT: repeat-x
}
.txtice {
	FONT: bold 8pt Trebuchet MS, Arial, Helvetica, sans-serif, Verdana; COLOR: #b1c5da; LETTER-SPACING: 1px
}
.icespace {
	PADDING-TOP: 12px
}
.ice006 {
	BACKGROUND-POSITION: left top; BORDER-TOP: #d0dff0 1px solid; BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/ice006.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #d0dff0 1px solid; BACKGROUND-REPEAT: no-repeat
}
.ice008 {
	BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/ice008.gif)
}
.newscategories {
	PADDING-TOP: 8px
}
.ice009 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #d0dff0 2px dashed
}
.ice010 {
	BACKGROUND-IMAGE: url(http://images.deutschesfachbuch.de/images/front/ice010.gif); PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
