A {
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
}

A:HOVER {
	text-decoration : underline;
	color: #FD6000;
}

a.medium {
	font-size: 7pt;
	color: #808080;
	text-decoration: none
}

A:HOVER.medium {
	text-decoration : none;
	color: #FD6000;
}

A:HOVER.white {
	text-decoration : none;
	color: #FD6000;
}

a.white {
	font-size: 7pt;
	color: #ffffff;
	text-decoration: none;
}


.small  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	font-weight : bold;
}

.normal  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
}


h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #002E7F;
	font-weight : normal;
	margin-top : 0pt;
	margin-bottom : 0pt;
}

h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #002E7F;
	font-weight : bold;
	margin-top : 7pt;
	margin-bottom : 7pt;
}

h3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #002E7F;
	font-weight : bold;
	margin-top : 21pt;
	margin-bottom : 7pt;
}

h3.strich {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #808080;
	font-weight : bold;
	margin-top : 21pt;
	margin-bottom : 7pt;
	border-bottom: 1pt solid #808080;
}

div.portrait {
	float:right;
	width:210px;
	height:155px;
	margin-top:7pt;
	text-align:right;	
}


p  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
	line-height : 14pt;
	margin-top : 0pt;
	margin-bottom : 6pt;
}


p.suche {
	line-height:11pt;
		}
		
p.agb { font-size: 7pt;
		line-height:10pt;
		margin-bottom:3pt;
		}

p.adresse {
	line-height:11pt;
	border-top:solid 1pt black;
	margin-top:44pt;
}


p.neu_autor {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #002E7F;
	font-weight : bold;
	margin-top : 21pt;
	margin-bottom : 0pt;
}

h3.neu_titel {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #002E7F;
	font-weight : bold;
	margin-top : 7pt;
	margin-bottom : 0pt;
	line-height: 12pt;
}

p.neu_utitel {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #002E7F;
	font-weight : normal;
	margin-top : 7pt;
	margin-bottom : 21pt;
	line-height: 12pt;
}


p.buch_autor {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #002E7F;
	font-weight : bold;
	margin-top : 21pt;
	margin-bottom : 0pt;
}

h3.buch_titel {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #002E7F;
	font-weight : bold;
	margin-top : 7pt;
	margin-bottom : 0pt;
	line-height: 12pt;
}

p.buch_utitel {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #002E7F;
	font-weight : normal;
	margin-top : 7pt;
	margin-bottom : 21pt;
	line-height: 12pt;
}

p.buch_abstract {
	margin-bottom: 14pt;
}

p.buch_info {
	margin-top:0pt;
	margin-bottom:0pt;
}


li  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
	line-height : 14pt;
	margin-top : 0pt;
	margin-bottom : 6pt;
}


li {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	font-weight : normal;
	list-style-position:outside;
	margin-left:0pt;
	padding-left:0pt;
	margin-top : 4pt;
	margin-bottom : 0pt;
}

td.reihen_titel  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : bold;
	line-height : 12pt;
	padding-right:12pt;
	padding-bottom : 8pt;
	vertical-align:top;
}


td.reihen_hrsg  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
	line-height : 12pt;
	padding-bottom : 8pt;
	vertical-align:top;
}

td.shop_buecher {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
	padding-top : 6pt;
	padding-bottom : 6pt;
	border-top: solid 1pt #002E7F;
	}
	
td.shop_reihen_r {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
	padding-top : 6pt;
	padding-bottom : 6pt;
	border-top: solid 1pt #002E7F;
	}	
	
td.shop_reihen_ab {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
	padding-top : 0pt;
	padding-bottom : 6pt;
	}
	
td.shop_faecher {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
	padding-top : 12pt;
	padding-bottom : 12pt;
	border-top: solid 1pt #002E7F;
	}
	
td.shop_home_titel {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #002E7F;
	font-weight : bold;
	border-bottom: solid 1pt #002E7F;
	vertical-align:top;
	padding-bottom:0pt;
	padding-right:20pt;
	}
	
td.shop_home_beschr {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
	vertical-align:top;
	padding-top:2pt;
	}	

td.waren {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
}

td.kunde {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;
}

td.order {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight : normal;
}


td.download  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight : normal;

}


INPUT.search {
	font-size:8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-Color=#ffffff;
	BORDER: 1px solid #b1b1b1;
	width: 120px
}

img.shop_thumb {
	border: solid 1px #BFBFBF;
}

img.shop_buch {
	border: solid 1px #BFBFBF;
}