@charset "iso-8859-1";

/*
file         verlag.css
license      (c) 2009 bpm consult ag, CH-Birsfelden - all rights reserved.

version history:
2.7.0-0  31.08.2009  sb  initial release
*/

/** GLOBAL DEFAULTS **/
a, span.link, span.nolink, .content .dash {
  color:                #523735;
}
input[type=submit], input[type=reset], a.button {
  background-color:     #523735;
}
h1, h2 {
  color:                #523735;
}

/** TOP NAVIGATION AREA **/
.top li {
  border-left:          1px solid #523735;
}

/** BODY BACKGROUND IMAGE **/
body {
  background-image:     url(images/verlag_image_small.jpg);
}
body.start {
  background-image:     url(images/verlag_image.jpg);
}

/** HEADER **/
.headerLogo {
  border-left:          1px solid #523735;
}
.headerSearch {
  border-right:         1px solid #523735;
}

/** BREADCRUMB **/
#breadcrumb {
  color:                #523735;
}

/** ICON SPRITES **/
.clipText {
  border-bottom:        1px dotted #523735;
}

/** TEXT BOX **/
.text {
  border-bottom:        1px dotted #523735;
}

/** INFO BOX **/
.info {
  border-bottom:        1px dotted #523735;
}

/** BOOK BOX **/
.book {
  border-bottom:        1px dotted #523735;
}

/** PREVIEW BOX **/
.previewTitle, .previewAction, .previewContent {
  background-color:     #dcd7d7;
}
.previewContentItem {
  border-top:           1px dotted #523735;
}

/** ANIMATION **/
.imageshow {
  border-bottom:        1px dotted #523735;
}
#imageshowtip {
  background-image:     url(images/verlag_tooltip.png);
  color:                #dcd7d7;
}
#imageshowtip a {
  color:                #dcd7d7;
}

/** NAV BOX **/
.navTitle {
  color:                #523735;
}
.navLinks a {
  border-top:           1px dotted #523735;
}
.navLinksSub {
  border-top:           1px dotted #523735;
  padding-top:          2px;
}
.navEnd {
  border-top:           1px dotted #523735;
}

/** CONTENT NAVIGATION **/
.navcontent {
  border-bottom:        1px dotted #523735;
}

/** LIST BOX **/
.listTitle {
  color:                #523735;
}
.listLinks a {
  background-color:     #dcd7d7;
}

/** LOGIN **/
.login {
  border-bottom:        1px dotted #523735;
}
.loginUsername, .loginPassword, .loginAuto, .loginLink, .loginSubmit {
  background-color:     #dcd7d7;
}

/** LOST PASSWORD **/
.password {
  border-bottom:        1px dotted #523735;
}
.passwordText, .passwordUsername, .passwordSubmit {
  background-color:     #dcd7d7;
}

/** REGISTER **/
.register {
  border-bottom:        1px dotted #523735;
}
.registerTab {
  border-bottom:        1px dotted #523735;
}
.registerTab li {
  background-color:     #523735;
  color:                #dcd7d7;
}
.registerTab li.active {
  background-color:     #dcd7d7;
  color:                #523735;
}
.registerForm {
  background-color:     #dcd7d7;
}

/** ACCOUNT **/
.accountSearch {
  background-color:     #dcd7d7;
}
.accountRulerTop {
  border-top:           1px dotted #523735;
}

/** SEARCH **/
.search {
  border-bottom:        1px dotted #523735;
}
.searchForm, .searchEnhance, .searchOptions {
  background-color:     #dcd7d7;
}

/** NEWSLETTER **/
.newsletter {
  border-bottom:        1px dotted #523735;
}
.newsletterTitle {
  color:                #523735;
}
.newsletterForm {
  background-color:     #dcd7d7;
}

/** DETAIL **/
.detail, .detailCover, .detailText {
  border-bottom:        1px dotted #523735;
}
.detailAuthor, .detailTitle, .detailSubtitle {
  color:                #523735;
}
.detailMore .listUsers {
  border-top:           1px dotted #523735;
}
.detailMore .listUsers li {
  border-bottom:        1px dotted #523735;
}

/** TAB **/
.tabRecommend {
  background-color:     #dcd7d7;
}
.tabHeader {
  border-bottom:        1px dotted #523735;
}
.tabHeader li {
  border-left:          1px solid #dcd7d7;
  background-color:     #dcd7d7;
}
.tabHeader li a {
  background-color:     #523735;
}
.tabHeader li.activeTab a {
  color:                #523735;
  background-color:     #dcd7d7;
}

/** TABLE WITH BORDERS **/
.tableBorders {
  border-top:           1px dotted #523735;
  border-bottom:        1px dotted #523735;
}
.tableBorders th {
  border-bottom:        1px dotted #523735;
}
.tableBorders .colAddress, .tableBorders .colChoose, .tableBorders .colEdit {
  border-bottom:        1px dotted #523735;
}
.tableBorders .tabPath {
  border-bottom:        1px dotted #523735;
}

/** RESULT **/
.resultTitle, .resultSort, .resultRulerTop, .resultItemAction {
  border-bottom:        1px dotted #523735;
}

/** BOOKPACK **/
.bookpackRulerTop {
  border-bottom:        1px dotted #523735;
}

/** NOTEPAD **/
.notepadTitle {
  border-bottom:        1px dotted #523735;
}
.notepadNavigate {
  border-bottom:        1px dotted #523735;
}
.notepadActionButton {
  background-color:     #523735;
}
.notepadPopulate {
  background-color:     #dcd7d7;
}

/** BASKET **/
.basketTitle {
  border-bottom:        1px dotted #523735;
}
.basketSort, .basketNavigate {
  border-bottom:        1px dotted #523735;
}
.basketSummary {
  border-top:           1px dotted #523735;
  border-bottom:        1px solid #523735;
}
.basketItemTotal {
  border-bottom:        1px dotted #523735;
}
.basketActionButton {
  background-color:     #523735;
}
.basketComment {
  background-color:     #dcd7d7;
}

/** CHECKOUT **/
.checkoutnav {
  border-bottom:        1px dotted #523735;
}
.checkoutnav li {
  border-left:          1px solid #523735;
}
.checkoutInfo, .checkoutChoice, .checkoutNav {
  border-bottom:        1px dotted #523735;
}
.checkoutInfo .checkoutForm {
  background-color:     #dcd7d7;
}

/** CONFIRMATION **/
.confirmation {
  background-color:     #dcd7d7;
}

/** AUTHORS **/
.authorsRulerBottom {
  border-top:           1px dotted #523735;
}
.authorsItem {
  border-top:           1px dotted #523735;
}
.authorsItemInfoDescription {
  color:                #523735;
}

/** EVENTS **/
.events {
  border-bottom:        1px dotted #523735;
}
.eventsItem {
  border-top:           1px dotted #523735;
}
.eventsRulerBottom {
  border-top:           1px dotted #523735;
}

/** CONTACT **/
.contact {
  border-bottom:        1px dotted #523735;
}

/** SITEMAP **/
.sitemap {
  border-bottom:        1px dotted #523735;
}

/** OVERLAY BOX **/
.overlayBoxHeader {
  background-color:     #523735;
  color:                #dcd7d7;
}

/** FOOTER AREA **/
.footer {
  border-top:           1px dotted #523735;
}
.footer li {
  border-left:          1px solid #523735;
}

