* {margin:0;padding:0}
body {text-align:center}
body, div, p, th, td, li, dd {font-size: 11px;line-height:140%;font-family:Georgia, Times New Roman, Times, serif;color:#000}
img#print_head {display:none}
body#popup {width:530px;padding-bottom:30px;text-align:left;background:#f5f2ed}
a {text-decoration:none;color:#8b0000}
br,.clear {clear:both}
hr,hr.nomargin  {height:1px;color:#d6c8bb;float:left;background:#d6c8bb;width:100%;margin:15px 0;border:none}
hr.nomargin {margin:0}
.box {border-bottom:1px solid #d6c8bb;float:left;padding-bottom:20px}
.clear_left {clear:left}
.clear_right {clear:right}
ul {list-style:none}
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#8b0000;line-height:130%}
h6 {color:#000}
h1,h2,h3 {font-size:100%}
h4,h5,h6 {font-size:100%}
#content h2 {margin-bottom:20px}
#content h3 {margin:10px 0}
#content h3.contact, #content h4 {margin:15px 0 0 0}
#content h6 {margin:30px 0 10px 0}
#content p {margin:5px 0}
.historia p{margin:10px 0 !important}
.historia p#breadcrumb {margin:20px 0 !important}
#content li.address p {margin:0}
#content p.sign,#content ul.address {margin-top:25px}
#content p.sign span {display:block;font-weight:bold}
a:hover {text-decoration:underline}
a.active {color:#8b0000}
img {border:0}
img.logo{position:absolute;margin:10px 0 0 -2px;}
img.noshadow, li.arrow img {padding:0;background:none}
#wrapper {width:946px;margin:0 auto;text-align:left;background:#fff url(/images/general/wrapper.gif) 0 0 repeat-y;;position:relative;}
#header {height:137px;width:946px;float:left;background:#e7dfd7}
#container {float:left;width:946px;min-height:445px;position:relative}
#left {float:left;width:236px;padding:10px 0 20px 0}
.float_left {float:left}
.float_right {float:right}
#footer {float:left;width:946px;background:#fff;padding-bottom:10px}
#blind {position: absolute;top: -9999px}
#content h2.heading {margin:0 0 10px 0;float:left;width:416px}
.heading2 {margin: 10px 0}
.block {display:block}
strong,.bold {font-weight:bold}
.datum, .author, .title {font-weight:bold}
.title {color:#8b0000}
.weiter {font-weight:bold;float:right;margin-top:5px;display:block;padding-left:25px;background:url(/images/general/p_icon_weiterempf.gif) left center no-repeat}
.allgemein2 #container,#cols3 #container {padding-bottom:40px}
.allgemein #container {background-image:url(/images/general/container.gif)}
.allgemein_aktuelles #container {background-image:url(/images/general/container_akt.gif)}
.allgemein2 #container {background-image:url(/images/general/container2.gif)}



#home_accordion {width:946px;height:297px;background-repeat:no-repeat;background-position:top right}
#home_accordion .headerbox {padding:0;width:478px;float:left;padding-left:0px;}
#home_accordion .slideinfo {float:left;width:42px;height:297px;}
#home_accordion ul {list-style-type:none;margin:0;width:946px;padding:0;}
#home_accordion li {display:inline;margin:0;padding:0px;}
#home_accordion .contentContainer {padding-left:0px;float:left;background:#fff;width:0px;height:297px;overflow:hidden;}
#home_accordion .contentWrapper {background:#fff;}
#home_accordion .contentInnerWrapper {}
#home_accordion .handle {float:left;width:42px;position:relative;height:297px;margin:0 3.5px 0 0;}
#home_accordion .handleOver {}
#home_accordion .handleSelected {}

.category_account #content {background:#fff url(/images/unterseiten/category_account_pic_main.jpg) top right no-repeat}
.category_shopping_cart #content {background:#fff url(/images/unterseiten/category_shopping_cart_pic_main.jpg) top right no-repeat}

.category_22 #container {background-image:url(/images/unterseiten/category_22_cont.gif)}
.category_23 #container {background-image:url(/images/unterseiten/category_23_cont.gif)}
.category_account #container {background-image:url(/images/unterseiten/category_account_cont.gif)}
.category_shopping_cart #container {background-image:url(/images/unterseiten/category_shopping_cart_cont.gif)}
.category_products_new #container {background-image:url(/images/unterseiten/category_products_new_cont.gif)}

.category_22 p#metanav {background:#fff url(/images/unterseiten/category_22_pic_top.jpg) no-repeat}
.category_23 p#metanav {background:#fff url(/images/unterseiten/category_23_pic_top.jpg) no-repeat}
.category_account p#metanav {background:#fff url(/images/unterseiten/category_account_pic_top.jpg) no-repeat}
.category_books p#metanav {background:#fff url(/images/unterseiten/category_books_pic_top.jpg) no-repeat}
.category_shopping_cart p#metanav {background:#fff url(/images/unterseiten/category_shopping_cart_pic_top.jpg) no-repeat}
.category_products_new p#metanav {background:#fff url(/images/unterseiten/category_products_new_pic_top.jpg) no-repeat}

.category_22 #right2 {background-image:url(/images/unterseiten/category_22_pic_right.gif)}
.category_23 #right2 {background-image:url(/images/unterseiten/category_23_pic_right.gif)}
.category_account #right2 {background-image:url(/images/unterseiten/category_account_pic_right.gif)}
.category_shopping_cart #right2 {background-image:url(/images/unterseiten/category_shopping_cart_pic_right.gif)}
.category_products_new #right2 {background-image:url(/images/unterseiten/category_products_new_pic_right.gif)}
.home_neu #home_accordion {background-image:url(/images/unterseiten/home_neu_pic_right.gif)}


#container {background-repeat:repeat-y;background-position:top right}
#content {float:left;margin-left:2px;background:#fff}
#home #content {height:445px;width:708px;position:relative}
#cols3 #content {width:418px;background:transparent;margin:0 14px 0 18px;padding-bottom:20px;display:inline}
#cols2 #content {width:582px;background:transparent;margin:0 18px}
#cols2a #content {width:610px;background:transparent;margin:0 18px;padding-bottom:30px}
#right {float:right;background:transparent;width:198px;margin-left:2px;padding:40px 0}
#right2 {float:right;min-height:445px;height:auto !important;height:445px;width:256px;margin:0px;padding:40px 0;background-repeat:no-repeat;background-position:top right}
#right2 a{}
/*#right2{height:expression(this.scrollHeight > 445 ? "auto":"445px")}*/
#cols2a #right2 {width:56px}
#cols2 #right2 {width:58px;}

form {margin: 0;padding: 0}
input.image {padding:0}
input.image {border:none}
/*input.image:hover {border:none;cursor:pointer}*/
input, textarea, select {border: 1px solid #d6c8bb;font: normal 11px Georgia, Times New Roman, Times, serif;vertical-align: middle;padding:2px 0;margin:0}
/*input:hover, input:focus, textarea:hover, textarea:focus  {border: 1px solid #777;cursor:text}*/
option {padding:1px 2px;border-bottom:1px solid #fafafa}
#header h1 a{float:left;width:300px;height:18px;margin-top:30px;background:url(/images/general/p_claim.gif) 0 0 no-repeat}
#header h1 span {display:none}
p#metanav, #footer li, p.search{float:left;display:block;text-transform:uppercase;font-family:Georgia, Times New Roman, Times, serif;}
p#metanav {margin-left:238px;display:inline;float:left;text-align:right;padding:5px 10px 5px 0;width:698px;height:38px}
p#metanav a, p#metanav span {margin:10px 0 0 0;color:#000}
p#metanav {word-spacing:5px}
p#metanav a:hover,p#metanav a.active, p#metanav span.active{text-decoration:none;color:#8b0000}
input {margin:0;padding:0}

p.search {float:left;margin:0px 0 0 127px;padding:0}
p.search label {margin:2px 5px 0 8px}
p.search input {margin:0 5px 0 5px;width:160px;height:14px;font-size:95%;line-height:100%;padding:0 2px 0 2px;border:1px solid #000000}
p.search input.image {vertical-align:middle;height:16px;width:16px;margin:0;padding:0;border:none}
p.search input.image:hover {border:none}
p.search a {color:#000000;margin-right:5px;margin-top:3px;padding:2px 0 0 10px;background:url(/images/general/p_linkpfeil_black.gif) left center no-repeat}
.search_dropdown { float:left;position:absolute;top:93px;left:643px;display:none;width:160px;padding:2px;padding-left:2px;padding-top:5px;border:1px #000000 solid; }
.search_dropdown_us { float:left;position:absolute;top:93px;left:567px;display:none;width:160px;padding:2px;padding-left:2px;padding-top:5px;border:1px #000000 solid; }



#teaser p.close {float:right;margin:0;height:15px;width:150px;background:url(/images/general/p_teaser_schliessen.gif) right center no-repeat;cursor:pointer}
ul#search2 {float:left;margin:62px 0 0 0}
ul#search2 li{float:left;display:block;width:197px;padding:0;border:1px solid #777;border-right:none;z-index:10;position:relative;cursor:pointer}
ul#search2 li span,ul#search2 li a {display:block;color:#000;margin-left:5px}
ul#search2 li span {background:url(/images/general/drop.gif) right center no-repeat;padding:2px 0}
ul#search2 li a:hover{text-decoration: none;color:#8b0000;}
ul#search2 li ul {display:none}
ul#search2 li:hover ul, ul#search2 li.over ul {list-style:none;display:block;background:transparent;position:absolute;z-index:100;width:199px;padding:0;border:none;top:20px;left:-1px}
ul#search2 li:hover ul li, ul#search2 li.over ul li {float:left;width:198px;display:inline;border:none;z-index:100;padding:0}
ul#search2 li:hover ul li a, ul#search2 li.over ul li a{margin:0;display:block;background:#f3eeea;border-bottom:1px solid #d6c8bb;padding:2px 5px;width:188px}
ul#search2 li:hover ul li a:hover, ul#search2 li.over ul li a:hover {background:#f7f7f7}
ul#navi {float:right;width:708px;margin:99px 0 0 0;display:inline}
ul#navi li {float:left;display:block;height:25px}
#footer ul a {color:#000;margin:0 10px}
#footer ul a:hover,#footer ul a.active {color:#8b0000;text-decoration:none}
ul#navi a {height:25px;display:block;float:left}



#nav_home a{width:78px;background:url(/images/nav/home.png) no-repeat}
#nav_books a{width:94px;background:url(/images/nav/books.png) no-repeat}
#nav_verlag a{width:92px;background:url(/images/nav/verlag.png) no-repeat}
#nav_contact_us a{width:102px;background:url(/images/nav/contact_us.png) no-repeat}
#nav_account a{width:114px;background:url(/images/nav/account.png) no-repeat}
#nav_shopping_cart a{width:127px;background:url(/images/nav/shopping_cart.png) no-repeat}
#nav_home, #nav_home a:hover, #nav_home a.active{width:78px;background:url(/images/nav/home_a.png) no-repeat}
#nav_books, #nav_books a:hover, #nav_books a.active{width:94px;background:url(/images/nav/books_a.png) no-repeat}
#nav_verlag, #nav_verlag a:hover, #nav_verlag a.active{width:92px;background:url(/images/nav/verlag_a.png) no-repeat}
#nav_contact_us, #nav_contact_us a:hover, #nav_contact_us a.active{width:102px;background:url(/images/nav/contact_us_a.png) no-repeat}
#nav_account, #nav_account a:hover, #nav_account a.active{width:114px;background:url(/images/nav/account_a.png) no-repeat}
#nav_shopping_cart, #nav_shopping_cart a:hover, #nav_shopping_cart a.active{width:127px;background:url(/images/nav/shopping_cart_a.png) no-repeat}




ul#navi a span {display:none}
#left ul {text-transform:uppercase;padding-top:10px;}
#left ul li {margin-left:20px;font-weight:bold;line-height:140%;color:#e7dfd7;}
#left ul ul {padding-top:0;margin-bottom:10px}
#left ul ul.special {padding-top:5px}
#left ul ul li {font-weight:normal;margin-left:15px}
#left ul a {color:#e7dfd7}
#left ul a:hover {color:#000;text-decoration:none}
#left ul a.active,#left ul li.active,#left ul a.active2,#footer ul a.active {color:#000}
#left ul ul a {color:#e7dfd7}
#left ul ul a:hover {color:#000;text-decoration:none}
#left ul ul a.sort {color:#000}
#left ul ul a.active {color:#000}




.category_books #content {background:#fff url(/images/unterseiten/category_books_pic_main.jpg) top right no-repeat}









#teaser3_left {left:0px}
#teaser3_middle {left:217px}
#teaser3_right {left:434px}
#teaser3_left, #teaser3_middle, #teaser3_right {padding:0;position:absolute;top:0px;width:215px;height:445px;background:#f9f8f6;filter:alpha(opacity=80);opacity:.8}
#teaser3_left input, #teaser3_middle input, #teaser3_right input {border: 1px solid #d6c8bb;font: normal 11px Georgia, Times New Roman, Times, serif;vertical-align:middle;padding-top:10px;padding-bottom:10px;width:175px;color:blue}
#teaser3_left p, #teaser3_middle p, #teaser3_right p {margin:10px 10px 0px 20px;float:left;display:inline;color:#000}
#teaser3_left p.submit, #teaser3_middle p.submit, #teaser3_right p.submit {margin:20px 10px 0px 20px}
#teaser3_left p.submit a, #teaser3_middle p.submit a, #teaser3_right p.submit a {padding:5px 10px;border:1px solid #8b0000;background:#e7dfd7;font-weight:bold;color:#8b0000;text-decoration:none}
#teaser3_left p.submit input, #teaser3_middle p.submit input, #teaser3_right p.submit input {padding:5px 10px;border:1px solid #8b0000;background:#e7dfd7;font-weight:bold;color:#8b0000;cursor:pointer;width:60px}
#teaser3_left p.title, #teaser3_middle p.title, #teaser3_right p.title {font-weight:bold}
#teaser3_left p.nav, #teaser3_middle p.nav, #teaser3_right p.nav {line-height:140%;font-weight:bold;color:#8b0000;padding-top:10px;padding-bottom:20px}















#content #breadcrumb {float:left;display:inline;margin:20px 0;font-size:95%}
#home #breadcrumb {margin-left:20px}

#breadcrumb a {color:#000000;}
#content #teaser2,#content #teaser {position:absolute}
/*.home #content #teaser {filter:alpha(opacity=90);opacity:.9}
.belletristik #content #teaser2,.sachbuch #content #teaser2,.nordiska #content #teaser2,.gebrauch #content #teaser2,.taschenbuch #content #teaser2,.original #content #teaser2,.boulevard #content #teaser2,.malik #content #teaser2,.kabel #content #teaser2 {background:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}*/
#content #teaser{left:459px;top:0px;width:192px;height:445px;background:#f4f1ec;filter:alpha(opacity=80);opacity:.8}
body.home #content #teaser {background:#d6c8bb;width:150px;left:50px;bottom:0;padding:0 0 0px 0}
#teaser p {margin:10px 5px 0 14px}
#teaser p.title {margin-top:0}
#teaser h4.monat {margin:20px 5px 0 14px}

p.title {font-weight:bold;color:#000}
#right p.title {margin:10px 20px 10px 20px}
#right2 p.title {margin:10px 78px 10px 20px}
p.monat,h4.monat {font-weight:bold;margin:34px 5px 10px 14px;color:#000}
#teaser p span,p.title span {display:block;color:#8b0000}
#sitemap li a,a.more,a.back,#right ul.author_list li.title a,#right2 ul.author_list li.title a {display:block;font-weight:normal;margin-top:5px;padding-left:10px;background:url(/images/general/linkpfeil_re.gif) 0 3px no-repeat;color:#8b0000}

ul#allgemeind li {display:block;width:500px;margin-bottom:5px;}
ul#allgemeind li a.more{display:inline;clear:right;}
a.vorschau {display:inline;padding-right:10px;margin-right:10px;border-right:1px solid #666;font-weight:bold;margin-top:5px;padding-left:25px;background:url(/images/general/p_icon_vorschau.gif) 0 3px no-repeat;color:#8b0000}


a.back {background:url(/images/general/linkpfeil_li.gif) left center no-repeat;color:#8b0000;margin-bottom:20px}
.press_box a.more {float:none}
#content #teaser2{width:342px;left:18px;/*bottom:25px;*/top:290px;padding:4px 0 20px 0;background:#f4f1ec;filter:alpha(opacity=80);opacity:.8}
.home #content #teaser2 {left:351px;top:286px;width:299px;height:159px;background:url(/images/teaser_home_bg.jpg);}
#teaser2 dl {margin:7px 4px 0 20px}
#teaser2 dt {float:left;margin-top:3px;width:60px}
#teaser2 dt img {width:60px;background:none}

#teaser2 dd {float:left;display:inline;width:240px;margin-left:10px}
#teaser2 dd.monat {font-weight:bold;margin-bottom:3px}
#teaser2 dd.autor {font-weight:bold;color:#8b0000;margin-bottom:8px}
#teaser2 dd.monat2 {font-weight:bold;margin-bottom:6px}
#teaser2 dd.autor2 {font-weight:bold;color:#8b0000;}
#teaser2 .title {color:#000;font-weight:bold;margin-bottom:5px;display:block}
#teaser2 dd.title span {color:#8b0000;}
.home #teaser2 dl {margin:20px 4px 0 21px;}
.home #teaser2 dt {float:left;width:70px}
.home #teaser2 dt img {width:70px;background:none}
.home #teaser2 dd {float:left;width:189px;margin-left:14px}
.home #teaser2 dd.title {font-weight:bold;margin-bottom:5px}
.home #teaser2 dd.title span {display:block;font-weight:normal;}
.home #teaser2 .big_img{margin-top:-10px;margin-left:-21px;}
ul.description {float:left;margin-top:5px;width:416px}
ul.descr2 {padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #d6c8bb}
ul.description li {float:right;width:250px}
ul.description li.cover {width:245px;margin:0px 0px 0 86.5px;float:left;display:inline;background:transparent url(/images/general/180x288_schatten.gif) no-repeat bottom right}
ul.description li.cover2 {width:123px;margin:0 3px 0 0;float:left;display:inline;background:none}
ul.description li.cover2 img {width:120px}
ul.description li.cover img {display:inline;position:relative;float:left;width:180px;margin:0px 0px 3px 0;background:none;padding:0}
/*ul.description li.cover img.ebook_icon{position:absolute;width:64px;height:32px;margin:170px 0 0 -10px;}*/
ul.description li.cover img.ebook_icon{position:absolute;width:33px;height:50px;margin:155px 0 0 -8px;}

ul.description li.cover img.topthriller_icon{position:absolute;width:70px;height:64px;margin:145px 0 0 -10px;}

ul.description li.cover img.noshadow {margin:0}
/*ul.description li.cover img{width:expression(this.width > 120 ? "120px" : this.width)}*/
ul.description li.detail {float:right;display:block;width:260px}
ul.description li.detail ul,ul.description li.detail ul li {float:left}

ul.description li.detail ul li.wk_button{margin-top:15px;font-weight:bold;}

ul.description li.author_desc,ul.description ul li.author {color:#8b0000;font-size:130%;font-weight:bold;margin-bottom:20px}
ul.description ul li.author {margin-bottom:5px;line-height:120%}
ul.description li.cover2 span.copy {font-size:10px;display:block}
ul.description ul li.undertitle {font-weight:bold}
ul.description ul li.type {font-weight:normal;margin:10px 0 5px 0}
ul.description ul li.type span {margin:0;display:block;font-weight:bold;color:#8b0000}
ul.description ul ul {line-height:110%}
.intro {font-weight:bold;color:#000000;margin-bottom:20px}
.slogan {font-size:110%;font-weight:bold;color:#8b0000;margin-bottom:20px}
.pagination {float:left;width:416px;margin:10px 0;font-weight:bold}
.pagination p {font-weight:normal;position:relative}
#cols2 .pagination {width:582px}
.noborder {border:none}
#content .pagination p {float:left;display:block;width:250px;line-height:100%;padding:0;margin:0}
#news {float:left;border-top:1px solid #d6c8bb}
.pagination ul {float:right}
.pagination ul li {display:block;float:left;line-height:100%;padding:0}
.pagination ul a {display:block;padding:0 4px;}
.pagination ul li.arrow a, .pagination ul li.last a {border:none}
.pagination ul a.active {color:#000}
.pagination ul img {margin-top:1px}
ul.ergebnis {float:left;padding:10px 0;border-bottom:1px solid #d6c8bb;width:416px}
ul.ergebnis a.more {float:left}
.ergebnis li.cover {float:left;width:70px;margin-right:10px;display:inline}
.ergebnis li.desc {float:right;width:324px;display:inline}
.ergebnis li.desc ul {float:left}

.ergebnis li.block {margin-top:10px}

.ergebnis li.desc li.title {margin:0px 0 10px 0}
.ergebnis li.desc li.author {margin:10px 0 0px 0}
.ergebnis li.desc li.extras {margin-top:10px}
#content ul.alfabet {float:left;display:block;position:relative;width:416px;border:1px solid #d6c8bb;background:#fff;text-transform:uppercase;margin-bottom:20px;padding:0}
#content ul.alfabet li {display:block;float:left;text-align:center;width:16px}
#content ul.alfabet li a {width:16px;padding:1px 0;font-weight:normal;text-align:center;color:#000;float:left;display:block}
#content ul.alfabet a:hover {text-decoration:underline}
#content ul.alfabet a.active {background:#8b0000;color:#fff}

ul.authors_list {border-top:1px solid #d6c8bb;margin:0;float:left;width:416px}
ul.authors_list li {display:block;float:left;width:416px;margin:0;border-bottom:1px solid #d6c8bb}
ul.authors_list a, .book_detail a, li.detail ul li.link {display:block;padding-left:10px;background:url(/images/general/p_linkpfeil_re.gif) 0 3px no-repeat;font-weight:bold}


ul.authors_list a {padding:0 0 0 10px;margin:4px 0}
ul.description li.detail ul li.link {margin:0 0 10px 0;width:240px}
.detail li.link a {font-weight:bold}
ul.booklist {border-top:1px solid #d6c8bb;float:left;width:416px;padding:5px 0 0 0}
ul.booklist li {margin:5px 0;width:416px;padding:0 0 10px 0;border-bottom:1px solid #d6c8bb;float:left;display:inline}
ul.booklist li ul li {border:none;margin:0;padding:0;width:322px;display:block;float:right}
ul.booklist li ul li.title {margin-bottom:5px}

ul.booklist li ul li.cover, .ergebnis li.cover{display:inline;float:left;width:90px;margin:0px 0px 0px 0;padding:0;background:transparent url(/images/general/72x116_schatten.gif) no-repeat bottom right}
ul.booklist li ul li.cover img, .ergebnis li.cover img{display:inline;position:relative;float:left;width:72px;margin-top:0px;margin-right:0px;margin-bottom:2px;background:none;padding:0}
ul.booklist li ul li.cover2, .ergebnis li.cover2{display:inline;float:left;width:73px;margin:0;padding:0;background:none}
ul.booklist li ul li.cover2 img, .ergebnis li.cover2 img{display:inline;position:relative;float:right;width:70px;margin-top:3px;margin-right:3px;margin-bottom:3px;background:none;padding:0}

/*ul.booklist li ul li.cover img.ebook_icon{position:absolute;width:41px;height:21px;margin:95px 0 0 -7px;}*/
ul.booklist li ul li.cover img.ebook_icon{position:absolute;width:20px;height:30px;margin:87px 0 0 -5px;}

ul.booklist li ul li a.more {margin-top:10px}
.press_box {margin:20px 0 10px 0;float:left;width:392px;background:#f4f0ec;padding:10px 10px 0 10px}
#content .press_box h2,#content .press_box h3 {font-size:100%;margin-bottom:0}
.press_box p {padding-bottom:10px;float:left;width:392px}
.press_box p.extras span {display:block;text-transform:uppercase}
.history_intro {padding-bottom:20px}
.history_intro span {display:block;margin:20px 0 0 0}
.history_intro a {text-decoration:underline}
.history_intro a:hover {text-decoration:none}
.history_detail,p.quellen {float:left;width:610px;margin:10px 0;padding:10px 0 0 0;border-top:1px solid #d6c8bb}
.history_detail h3 {font-size:100%;margin-bottom:10px}
.history_detail p {width:440px;float:left;margin-bottom:10px}
.history_detail ul {float:right;width:136px}
.history_detail li {margin-bottom:20px;width:136px;display:block;float:left}
.history_detail li img {float:right;border:1px solid #d6c8bb;padding:2px}
.history_detail .oben {margin-top:10px;margin-bottom:0;float:left}
ul#verlagsvertretungen li.country,ul#verlagsvertretungen li.oben {padding-top:10px;margin-top:0;float:left;width:582px;border-top:1px solid #d6c8bb;color:#8b0000;font-weight:bold}
ul#verlagsvertretungen li.country {margin-bottom:5px}
ul#verlagsvertretungen li.oben {margin-top:0;margin-bottom:0;padding:0;border:none}
ul#verlagsvertretungen li.oben a {padding-top:0;float:right}
ul#verlagsvertretungen li.country ul {font-weight:normal;color:#000}
ul#verlagsvertretungen li ul li.zone {float:left;width:190px;margin-right:20px;margin-top:10px;font-weight:bold}
ul#verlagsvertretungen li ul li.address {float:right;width:370px;margin-top:10px}
ul#verlagsvertretungen li ul li.address li.name {font-weight:bold;margin:5px 0 0 0}
#sitemap {border-top:1px solid #d6c8bb;padding-top:10px;float:left;width:580px}
#sitemap li,#downloads li,.downloads li {font-size:100%;font-weight:bold;padding-bottom:0;width:580px;display:inline;float:left}
#content #sitemap li.oben {margin:0 0 5px 0;padding:0}
#sitemap li ul {margin-top:10px;margin-bottom:0}
#sitemap li li {padding:0}
#sitemap li.margin10,#sitemap li ul {margin-left:10px;width:570px}
#sitemap li.margin10 a {font-weight:normal;background:none}
#faqlist ol {list-style-type:decimal;list-style-position:inside;margin:10px 0 10px 0;padding:0}
#faqlist .oben,#sitemap .oben {border-bottom:1px solid #d6c8bb;margin:0 0 5px 0}
#faqlist .oben {padding:5px 0 10px 0}
#sitemap li.oben a {float:right}
.oben a, #sitemap li.oben a {padding-left:15px;display:block;background:url(/images/general/p_linkpfeil_up.gif) no-repeat left center;font-weight:bold}
#druck {position:absolute;bottom:20px;left:256px;width:414px;padding:10px 0 0 0;border-top:1px solid #d6c8bb}
.allgemein2 #druck {width:584px}
#druck a.druck {display:block;float:left;margin-right:30px;font-weight:bold;background:url(/images/general/p_icon_drucken.gif) no-repeat;padding-left:20px}
#druck a.weiter {display:block;float:left;margin-top:0;margin-right:30px;font-weight:bold;padding-left:25px;background:url(/images/general/p_icon_weiterempf.gif) left center no-repeat}
p.shop {margin:10px 0}
table#shopping_cart {width:580px;border:none;border-collapse:collapse;margin:10px 0 30px 0}
table#shopping_cart th, table#shopping_cart td {padding:10px;vertical-align:top;border-bottom:1px solid #ece5df}
table#shopping_cart th, tr.shop_end td{background:#f4f0ec;font-weight:bold}
table#shopping_cart td.menge {width:35px}
table#shopping_cart td.title {width:235px}
table#shopping_cart tr.hidden {border:none;height:0;position:absolute;top:-9999px}
tr.head th {text-align:left}
tr.head th.unit,tr.head th.total,td.unit,td.total {width:70px;text-align:right}
td.dump {width:30px}
td.dump img {padding:0;background:none}
td a.more {width:200px}
table#shopping_cart input {width:25px;padding:2px;text-align:center}
p.shop_submit,p.shop_submit2 {margin:10px 0;float:left;width:455px;padding-left:125px;background:url(/images/general/p_logo_buchkatalog.gif) no-repeat}
p.shop_submit2 {background-image:none;padding-left:0;width:355px}
#content p.bestellwert{float:left;display:inline;height:60px;width:180px;padding:15px;background:#e7dfd7;font-weight:bold;margin-right:15px;}
#content p.bestellwert em {font-style:normal;color:#8b0000}
p.shop_submit input,p.shop_submit2 input, p.shop_submit a.submit,p.shop_submit2 a.submit, body#popup p.close a {float:right;margin:0 0 50px 30px;padding:2px 6px;border:1px solid #8b0000;background:#e7dfd7;font-weight:bold;color:#8b0000}

body#popup p.close {float:left}
body#popup p.close a {float:left;margin:0}

p.shop_submit input:hover,p.shop_submit2 input:hover, p.shop_submit a.submit:hover, p.shop_submit2 a.submit:hover,body#popup p.close a:hover {border-color:#941B1B;cursor:pointer;text-decoration:none}

#formular {float:left;width:610px;padding:10px 0}
#formular h3 {font-size:100%;margin:10px 0 5px 0;float:left;width:386px}
#formular p,#formular p.textarea {float:left;display:inline;width:386px;margin:2px 0}
#formular p.textarea {width:555px}
#formular hr {height:1px;color:#d6c8bb;background:#d6c8bb;float:left;width:610px;margin:20px 0;border:none}
#formular p label {width:166px;font-weight:bold;display:block;float:left}

#formular p label.plz {width:26px}
#formular p label.ort {width:140px}

#formular p label.strasse {width:41px}
#formular p label.nr {width:125px}

#formular p input,#formular p select,#formular p.textarea textarea {width:200px;display:block;float:left;padding:2px}

#formular p input.plz {width:40px;margin-right:4px}
#formular p input.ort {width:150px;margin-right:4px}

#formular p input.checkbox, .checkbox {width:14px;height:14px;margin:0 3px 0 0px;width:22px;cursor:pointer;border:none;display:inline;vertical-align:top}
#formular p.textarea textarea {width:365px;height:150px}
#formular p select {width:206px;padding:0}
#formular p.option option {width:380px;padding:1px}
#formular p.check {margin-top:5px;width:512px}
#formular p.check label {width:300px}

#formular ul {margin:5px 0 10px 166px;float:left;display:inline;width:200px}
#formular ul li {display:block;float:left;width:100px;margin:2px 0}
#formular ul input {margin-right:5px;border:none;cursor:pointer}
#formular ul input:hover {border:none}
#formular ul label {font-weight:bold}
#formular p.submit {float:left;width:205px;margin:10px 0 20px 166px}
#formular p.submit input,#formular p.submit input.float_left, #formular p.submit input.float_right {padding:2px;border:1px solid #8b0000;background:#e7dfd7;width:80px;color:#8b0000;cursor:pointer}
#formular p.submit input.float_right {float:right}
#formular p.submit input:hover {border-color:#941B1B;cursor:pointer}
#popup h1 {padding:63px 0 0 30px;width:500px;background:#fff url(/images/general/p_logo_klein.gif) top right no-repeat;height:30px;width:470px}
#popup h1 span {width:179px;height:17px;display:block;background:url(/images/general/p_headline_weiterempf.gif) no-repeat}
#popup h1 span strong {display:none}
#popup p,#popup h2,#popup h3 {padding:0 20px 0 30px;float:left;display:inline;width:480px}
#popup p {margin:5px 0}
#popup h2,#popup h3 {margin:10px 0 5px 0;font-size:105%}
#popup p.attn {margin-top:20px;font-size:95%}
#popup p.send {margin-bottom:30px}
#popup p label {width:140px;float:left;margin-right:10px;font-weight:bold}
#popup p input {width:200px;float:left;padding:2px}
#popup p textarea {width:350px;height:108px;float:left;margin-bottom:40px;cursor:text}
#popup p input.submit {padding:2px;border:1px solid #8b0000;background:#e7dfd7;width:65px;margin:94px 0 0 20px;color:#8b0000}
#popup p input.submit:hover {border-color:#941B1B;cursor:pointer}
#popup hr{color:#d6c8bb;background:#d6c8bb;height:1px;border:none;margin:10px 0;width:530px;float:left}
#right h3,#right ul, #right h4, #right2 h4, #right p, #right2 p{margin:0 20px;width:158px;float:left;display:inline}
#right2 h3,#right2 ul, #right2 p{margin:0 78px 0 20px}
#cols2a #right2 p,#cols2a #right2 ul,#cols2a #right2 h3,#cols2a #right2 h4 {display:none}
#right h3,#right2 h3 {margin-top:15px;margin-bottom:20px;font-size:100%;font-weight:bold;float:left;color:#000;display:inline}
#right h3.noprint,#right2 h3.noprint {margin-bottom:10px}
#right h4,#right2 h4 {margin-top:15px;margin-bottom:21px;color:#000;float:left;display:inline}

.aktuelles h4, .aktuelles p {color:#fff !important}
.aktuelles a.more, .aktuelles span.autor {color:#dccec1}
.aktuelles a.more {background-image:url(/images/general/p_linkpfeil_beige.gif)}
.aktuelles a {color:#dccec1}

#right ul.author_list,#right2 ul.author_list {float:left;display:inline;width:156px;padding-bottom:15px;border-bottom:1px solid #d6c8bb;font-weight:bold}
#right ul.author_list li,#right2 ul.author_list li  {float:left;display:inline;width:136px}
#right ul.extra,#right2 ul.extra {border:0}
#right ul.author_list li.title a,#right2 ul.author_list li.title a{margin-top:10px}
#right ul.author_list li.author,#right2 ul.author_list li.author {padding-left:10px;font-weight:bold}
#right ul.author_list li.cover, #right2 ul.author_list li.cover,#right ul.author_list li.cover, #right2 ul.author_list li.cover, #right2 p.cover,#teaser p.bookimg,#teaser2 p.bookimg
{display:inline;float:left;width:90px;margin:0 0 0 0;background:url(/images/general/72x116_schatten_dunkel.gif) no-repeat bottom right}

/*#right2 ul.author_list li.cover img.ebook_icon{position:absolute;width:41px;height:21px;margin:135px 0 0 -7px;}*/
#right2 ul.author_list li.cover img.ebook_icon{position:absolute;width:20px;height:30px;margin:125px 0 0 -5px;}

#right2 p.cover {margin-left:23px;padding-right:3px}
#teaser p.bookimg,#teaser2 p.bookimg  {margin: 20px 0 10px 51px;width:90px;background-image:url(/images/general/72x116_schatten_dunkel.gif)}
.belletristik #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5bell.gif)}
.sachbuch #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5sach.gif)}
.kabel #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5kabe.gif)}
.malik #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5mali.gif)}
.fantasy #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5fant.gif)}
.nordiska #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5nord.gif)}
.original #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5orig.gif)}
.boulevard #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5boul.gif)}
.taschenbuch #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5seri.gif)}
.gebrauch #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5gebr.gif)}
.ng #teaser p.bookimg,.westend #teaser p.bookimg,.pendo #teaser p.bookimg,.fahrenheit #teaser p.bookimg {background-image:url(/images/general/shadow5.png) !important;background-image:url(/images/general/shadow5gebr.gif)}
.home #teaser p.bookimg {margin-top:0}


#right ul.author_list li.cover img,#right2 ul.author_list li.cover img,#right ul.author_list li.cover img,#right2 ul.author_list li.cover img,#right2 p.cover img,#teaser p.bookimg img,.home #teaser2 dt.bookimg img
{display:inline;position:relative;float:left;width:72px;margin:0 0 2px 0px}
#right2 p.cover img {margin:-3px 0 3px 0}
#right2 p.autor {background:none}
#right2 p.autor img {width:95px;float:left}

.home #teaser p.bookimg {width:70px;background:url(/images/general/shadow4.gif) no-repeat bottom right}
 .home #teaser2 dt.bookimg{width:70px;background:url(/images/general/shadow2.gif) no-repeat bottom right}
.home #teaser p.bookimg img,.home #teaser2 dt.bookimg img {width:70px}

#right p.desc,#right2 p.desc {border-bottom:1px solid #d6c8bb;padding-bottom:15px;float:left;display:inline}

#right p.desc a.more,#right2 p.desc a.more {margin-top:0}

#right2 .book_detail {width:145px;padding-bottom:15px;margin:0 0 15px 20px;float:left;display:inline;border-bottom:1px solid #d6c8bb}
#right2 .book_detail li {width:146px;padding:1px 0;display:block;float:left;}
#right2 .book_detail li.naeher {font-weight:bold;padding-left:10px;background:url(/images/general/p_linkpfeil_black.gif) 0 5px no-repeat;}
#right2 .book_detail li.naeher ul {margin:0;float:left;display:inline}
.book_detail li.naeher li {padding-left:0;background:none}

li.vorablesen {float:left;display:inline;width:136px;margin-top:10px;font-weight:bold;border-top:1px solid #d6c8bb;padding-top:10px !important;}
li.vorablesen a{display:block;padding-left:0px;background:none;}

#footer ul{float:left;margin:10px 0 0 238px;display:inline}
#footer ul li.copy {margin-left:10px}



#sicherheitsabfrage{padding:1px;margin-top:-7px;}



/* Homepage neu */


#home_neu p#metanav {margin-left:0px;display:inline;float:left;text-align:right;padding:5px 115px 5px 0;width:831px;height:38px}
#home_neu p.search {float:left;margin:29px 0 0 203px;padding:0}
#home_neu #footer ul{float:left;margin:10px 0 0 -10px;display:inline}

#home_neu #wrapper {width:946px;margin:0 auto;text-align:left;background:#fff;position:relative;}

#home_neu #content {height:445px;width:708px;position:relative}
#home_neu #breadcrumb {margin-left:20px}
.home_neu p#metanav {background:#8b0000}

#home_neu #home_left{width:325px;float:left;}
#home_neu #home_middle{width:326px;float:left;}
#home_neu #home_right{width:295px;float:left;}
#home_neu #home_wide{clear:both;margin-top:30px;}


#home_neu .teaser{width:273px;border:1px solid #d4c8bc;padding:10px;float:left;margin-top:40px;}

#home_neu .teaserbg{background:url(/images/home/home_teaser_bg.jpg) repeat-x;width:275px; border:0;}
#home_neu .bildteaser{width:295px;padding:0px;border:0;margin-top:30px;}
#home_neu .dynamic{margin-top:30px;}
#home_neu .bildteaser img{width:295px;}
#home_neu .flashteaser{width:295px;padding:0px;border:0;}
#home_neu #home_wide .teaser{margin-top:60px;}
#home_neu .teaser p{margin-bottom:10px;}
#home_neu .flashteaser p{margin:0;}
#home_neu .newsletter{background:url(/images/home/piper_home_newsletterbg.jpg) no-repeat;height:80px;}
#home_neu .newsletter p{padding-left:75px;}
#home_neu .newsletter #newsletterform{padding-left:75px;float:left}
#home_neu .newsletter #nl_email{padding:3px;float:left;width:150px;border:1px solid #81705e;margin-right:10px;}
#home_neu .newsletter #nl_submit{background:url(/images/home/home_nl_submit.gif);cursor:pointer;width:20px;height:20px;border:0;float:left;overflow:hidden;padding-top:20px;}

#home_neu .sonderteaser{width:295px;padding:0px;border:1px solid #d4c8bc;}
#home_neu .sonderteaser p{margin:10px;}
#home_neu .sonderteaser p#topthema_widget{margin:0px;}
#home_neu .topthema .topthemen_more {float:left;padding:10px;border:1px solid #D4C8BC;border-top:none;width:273px}

#home_neu .teaser h2{position:absolute;height:0;float:left;overflow:hidden;padding-top:11px;width:273px;margin-top:-25px;margin-left:-10px;}


#home_neu .downloads h2{background:url(/images/home/home_headline_downloads.gif) no-repeat;}
#home_neu .newsletter h2{background:url(/images/home/home_headline_newsletter.gif) no-repeat;}


#home_neu .news h2{background:url(/images/home/home_headline_news.png) no-repeat;}
#home_neu .news p{padding:0;margin-top:0;}
#home_neu .lesungen h2{background:url(/images/home/home_headline_lesungen.gif) no-repeat;}
#home_neu .novitaeten h2{background:url(/images/home/home_headline_novitaeten.gif) no-repeat;margin-left:0px;margin-top:-15px;}
#home_neu .lesetipps h2{padding-top:13px;background:url(/images/home/home_headline_hoerprobe.gif) no-repeat;margin-left:0px;margin-top:-17px;}
#home_neu .bestseller h2{background:url(/images/home/home_headline_bestseller.gif) no-repeat;margin-left:0px;margin-top:-15px;}
#home_neu .topthema h2{background:url(/images/home/home_headline_topthema.gif) no-repeat;margin-left:0px;margin-top:-15px;}
#home_neu .vorablesen h2{background:url(/images/home/home_headline_vorablesen.gif) no-repeat;margin-left:0px;margin-top:-15px;}
#home_neu .fantasy h2{background:url(/images/home/home_headline_piper_fantasy.gif) no-repeat;margin-left:0px;margin-top:-15px;}
#home_neu .fantasy h2{background:url(/images/home/home_headline_piper_fantasy.gif) no-repeat;}/*advent-teaser-ueberschrift*/
#home_neu .premieren h2{background:url(/images/home/home_headline_vorschau.gif) no-repeat;margin-left:0px;margin-top:-27px;padding-top:13px;margin-left:-10px;}
#home_neu .premieren {border:1px solid #D4C8BC;}

#home_neu .bestseller{width:325px;float:left;background: #f5eeea;}
#home_neu .novitaeten{width:326px;float:left;background: #f5eeea;}
#home_neu .lesetipps{width:295px;float:left;background: #f5eeea;}
#home_neu .lesungen h3,#home_neu .news h3{color:#000}
/* Carousel */

.jcarousel-container {position:relative;background:url(/images/home/home_teaser_bg.jpg) repeat-x}
.jcarousel-clip {z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list {z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0; padding:0;}
.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:80px;height:114px;}
.jcarousel-item img{width:70px;height:112px;border:1px solid #d9cdc1;}
.jcarousel-item img:hover{width:70px;height:112px;border:1px solid #FFF;}
.jcarousel-next,.jcarousel-prev{z-index:3;display:none;}
/*.jcarousel-skin-tango .jcarousel-container{}*/
.jcarousel-skin-tango {height:116px;margin-bottom:40px;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:255px;padding:20px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:255px;height:114px;}
.jcarousel-skin-tango .jcarousel-item {width:78px;height:114px;font-size:11px;text-align:center}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top:70px;right:6px;width:12px;height:20px;cursor:pointer;background: url(/images/home/pfeil_forw.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top:70px;left:6px;width:12px;height:20px;cursor:pointer; background: url(/images/home/pfeil_rew.gif) no-repeat 0 0;}
/*.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -32px 0;}
*/
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor:default;background-position:-96px 0;}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}

li.hoerprobe a{background:none;padding:0;margin:0;display:inline;font-weight:normal;}

#right p.desc_topnews,#right2 p.desc_topnews,#right p.desc_topnews p,#right2 p.desc_topnews p {margin:0 !important;padding:0  !important;}


/*
----------- newsdetail_buch
*/

#cols3 #content.newsdetail {width:420px;}
#cols3 #content .buch_meta {float:left; width:230px;}

.trenner {border-bottom: 1px solid #D6C8BB; margin:5px 10px 5px 10px; clear:both; }
.trenner_short {border-bottom: 1px solid #D6C8BB; margin:5px 10px 5px 0px; }

#cols3 #content.newsdetail img{display:inline; margin: -3px 3px 3px 0px; background:none; padding:0}
#cols3 #content.newsdetail table{display:inline;float:left;width:73px;margin:6px 3px 3px 0;padding:0;}
#cols3 #content.newsdetail .news_bild_schatten_kl {background:transparent url(/images/general/shadow.gif) no-repeat bottom right; }
#cols3 #content.newsdetail .news_bild_schatten_gr {background:transparent url(/images/general/shadow3.gif) no-repeat bottom right;width:120px; }
#content #breadcrumb li {display:inline;}
.news_headline {font-weight:bold; color: #8b0000;}


 /*
-------- top themen
*/

.right_widget {color:#8b0000;font-weight:bold;line-height:130%;}
.widgetlist {border-top:1px solid #d6c8bb;float:left;width:416px;padding:5px 0 0px 0}
.widget {border-bottom:1px solid #d6c8bb; padding:5px 0 0px 0}
.info_button {position:relative;top:5px;}

/* SUCHE */

.search_dropdown_block { float:left;width:160px; }
.search_dropdown_block div { float:left;height:20px; }
.search_dropdown_block input { margin:0px;padding:0px; }
.search_dropdown { float:left;position:absolute;top:93px;left:644px;display:none;width:160px;padding:2px;padding-left:2px;padding-top:5px;border:1px #000000 solid; }
.search_dropdown_us { float:left;position:absolute;top:93px;left:568px;display:none;width:160px;padding:2px;padding-left:2px;padding-top:5px;border:1px #000000 solid; }


h2.buchtrailer{background: url(/images/p_logo_buchtrailer_wide.jpg) no-repeat;height:0;padding-top:33px;font-size:1px;width:416px;overflow:hidden;margin:30px 0 10px 0;}