body, table, p, a {
	margin: 0;
	padding: 0;
	font: normal 10pt/140% georgia, times, "times new roman",serif;
	color: black;
	background: white;
	text-align:left
}
#content {width:700px}
img {border:none}
/*body{text-align:center;}*/
#blind,#metanav, .search, #search2, #navi,.noprint,#breadcrumb, #medien,p#druck, ul.book_detail,#left, #footer ul li,.pagination, .alfabet, a.more, a.weiter, .oben, p.shop_submit,a.back {display:none}
#footer ul li.copy {display:block;width:100%;border-top:1px solid #000;padding:10px 0}
h1,h2,h3,h4,h5,h6 {margin:0;padding:10px 0;font-size:13pt;line-height:120%;text-transform:uppercase}
h1 {font-family:"trebuchet MS", futura, helvetica, arial, sans-serif;font-weight:bold;text-transform:none}
h2 {font-size:11pt}
h3,h4,h5,h6 {font-size:10pt}
h1 {padding:0 0 95px 0;border-bottom:1px solid #000}
img#print_head {position:absolute;top:0;right:0}
ul {list-style:none;margin:0;padding:0}
#content p, #content ul {margin:5px 0}
ul.description{float:left;padding-bottom:20px;margin-bottom:20px}
br,.clear {clear:both}
hr {height:1px;color:#000;background:#000;border:none}

ul.description li.cover,ul.description li.cover2 {width:120px;margin-right:20px;float:left}
ul.description li.cover img,ul.description li.cover2 img {display:block;float:left;border:1px solid #666;padding:2px}

ul.booklist li.item {clear:both;padding:20px 0;border-top:1px solid #666}
ul.booklist li ul {width:700px;margin:20px 0}
ul.booklist li ul li {display:block;float:left;width:550px;margin:0}
ul.booklist li ul li.author,ul.booklist li ul li.title {font-size:12pt}
ul.booklist li ul li.title {margin-bottom:10px;color:#960000}
ul.booklist li ul li.cover {width:110px;padding-bottom:10px}
ul.booklist li ul li.cover img {width:95px;display:block;float:left;border:1px solid #666;padding:2px}


ul#sitemap li {margin-top:10px;color:#960000;font-size:12pt}
ul#sitemap ul, ul#sitemap ul li.margin10 {margin-left:10px}
ul#sitemap li ul li, ul#sitemap a {color:#000;margin:0;font-size:10pt;text-decoration:none}

ul.description li.author_desc,ul.description li.detail, ul.description li.desc{float:left;display:block;width:500px}
ul.description li.type span {display:block;margin-bottom:10px} 
ul.description li.author_desc, ul.description ul li.author {color:#960000;font-size:130%;font-weight:bold;margin-bottom:20px}
ul.author_list li.title {margin-top:20px}

table#shopping_cart {width:100%;border:1px solid #000;border-collapse:collapse;margin:20px 0;padding:0}
table#shopping_cart td,table#shopping_cart th {border:1px solid #666;border-collapse:collapse;padding:2px 4px;text-align:left;vertical-align:top}
table#shopping_cart td {padding:5px 4px}
table#shopping_cart tr.shop_end td {padding:10px 4px;font-weight:bold}
#shopping_cart .menge {width:50px;text-align:center}
#shopping_cart .title {width:350px}
#shopping_cart .title a {font-size:11pt;text-decoration:none;color:#960000}
#shopping_cart img {display:none}
#shopping_cart .menge input {width:20px;border:none;background:transparent}


#right,#right2 {clear:both;margin-top:50px;border-top:1px solid #666;padding-top:30px}
#right h4,#right2 h4 {clear:both;padding:20px 0}
#right p,#right2 p {float:left;width:500px}
#right p.cover,#right2 p.cover {width:110px}
#right p.title,#right2 p.title {font-size:12pt;margin-bottom:10px}
#right p.title span,#right2 p.title span {color:#960000;display:block}
#right p.cover img,#right2 p.cover img {width:95px}

#content p.extras {margin:0 0 10px 0}
.extras span {display:block;margin-top:5px;font-style:italic;text-transform:uppercase}
#print_foot {display:block;padding:5pt 0;border-top:1px solid #000}
.history_detail ul {float:left}
.history_detail h3 {clear:both}
.history_detail img {float:left;margin:0 5px 5pt 0}