
/*Allg. Header für die noch nicht umgestellten Verlage*/

DIV.headerdefault {
	background: #F7F8F5 url(images/header_hintergrund.gif) 0 0 no-repeat;
	width: 990px;
	height: 88px;

}
/*Logo Default*/
DIV.logoDefault {
}

/*Dropdown Datum*/
SELECT.date {
	width: 98px;
	font: normal 11px/140% Arial, Helvetica, sans-serif;
}

/*Dropdown Unterkategorie*/
SELECT.categoryselection {
	width: 160px;
	font: normal 11px/140% Arial, Helvetica, sans-serif;
}

/*Grafiken zu den unterschiedlichen Ausgabearten*/
DIV.HC { background-image: url(images/icons/icon_edition_gebunden.gif); }

DIV.AUDIOCD { background-image: url(images/icons/icon_edition_audiocd.gif); }

DIV.TB { background-image: url(images/icons/icon_edition_taschen.gif); }

DIV.AUDIOMC { background-image: url(images/icons/icon_edition_audiomc.gif); }

DIV.DVD { background-image: url(images/icons/icon_edition_dvd.gif); }

DIV.EBOOK { background-image: url(images/icons/icon_edition_ebook.gif); }

DIV.EPP { background-image: url(images/icons/icon_edition_ebook_plus.gif); }

DIV.KALENDER { background-image: url(images/icons/icon_edition_kalender.gif); }

DIV.KOMBIN { background-image: url(images/icons/icon_edition_kombinationen.gif); }

DIV.MP3CD { background-image: url(images/icons/icon_edition_mp3.gif); }

DIV.PB { background-image: url(images/icons/icon_edition_paperback.gif); }

DIV.SONDER { background-image: url(images/icons/icon_edition_sonderausgabe.gif); }

DIV.LIBO { background-image: url(images/icons/icon_edition_sonstiges.gif); }

DIV.VIDEO { background-image: url(images/icons/icon_edition_sonstiges.gif); }

DIV.FOL { background-image: url(images/icons/icon_edition_folie.gif); }

DIV.APP { background-image: url(images/icons/icon_edition_app.gif); }

DIV.DWA { background-image: url(images/icons/icon_edition_hoerbuch_download.gif); }

DIV.LD { background-image: url(images/icons/icon_edition_lederausgabe.gif); }

DIV.CDROM { background-image: url(images/icons/icon_edition_cdrom.gif); }

DIV.DOPPELPB { background-image: url(images/icons/icon_edition_dbpaperback.gif); }

DIV.GESCH { background-image: url(images/icons/icon_edition_geschenkartikel.gif); }

DIV.NN { background-image: url(images/icons/icon_edition_sonstiges.gif); }


a.sortLink,a.sortLink:hover {
	background: transparent url(images/icons/icon_sort.gif) left center no-repeat;
	font: bold 11px/140% Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	padding-left: 12px;
	margin-right: 10px;
}

a.selected,a.selected:hover {
	background: transparent url(images/icons/icon_sort_black.gif) left center no-repeat;
	color: #000000;
}

a.asc,a:hover.asc { background-image: url(images/icons/icon_sort_asc.gif); }

a.desc,a:hover.desc { background-image: url(images/icons/icon_sort_desc.gif); }

a.extLinkBlock, a.extLinkBlock:hover { background: transparent url(images/icons/icon_link_ext.gif) left 5px no-repeat; padding-left:13px; display:block;}

a.ext, a.ext:hover { background: transparent url(images/icons/icon_link_ext.gif) left center no-repeat; padding-left:13px; }

span.inactive {
	font: bold 11px/140% Verdana, Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	text-decoration: none;
	padding-left: 12px;
	margin-right: 10px;
}

/*rodr06 begin*/

DIV.merkListe { float: right; background-color: #969696; }

a.merkliste, a.merkliste:hover {
	display: block;
	font: normal 11px/145% Arial, Helvetica, sans-serif;
	background: #969696 url(images/icons/icon_merkliste.gif) 6px center no-repeat;
	padding: 4px 6px 4px 25px;
	color: #fff;
	text-decoration: none;
}
a.iconMerkliste,a.iconMerkliste:hover {
	background: transparent url(images/icons/icon_merkliste_rot.gif) left center no-repeat;
	text-decoration: none;
	padding: 2px 0 2px 17px;
	font-size: 11px;
}
a.iconMerken, a.iconMerken:hover {
	background: transparent url(images/icons/icon_merken.gif) left center no-repeat;
	text-decoration: none;
	padding: 2px 0 2px 20px;
	font-size: 11px;
}
a.iconVersenden,a.iconVersenden:hover,
a.iconWeiterempfehlen,a.iconWeiterempfehlen:hover {
	background: transparent url(images/icons/icon_weiterempfehlen_rot.gif) left center no-repeat;
	text-decoration: none;
	padding: 2px 0 2px 24px;
	font-size: 11px;
	margin-left: 10px;
}
a.iconMail,a.iconMail:hover {
	background: transparent url(images/icons/icon_mail.gif) left center no-repeat;
	text-decoration: none;
	padding: 2px 0 2px 16px;
	font-size: 11px;
	margin-left: 2px;
}
a.iconDrucken, a.iconDrucken:hover {
	background: transparent url(images/icons/icon_drucken.gif) left center no-repeat;
	text-decoration: none;
	padding: 2px 0 2px 20px;
	font-size: 11px;
	margin-left: 2px;
}
a.iconTeilen, a.iconTeilen:hover {
	background: transparent url(images/icons/icon_teilen.gif) left center no-repeat;
	text-decoration: none;
	padding: 2px 0 2px 20px;
	font-size: 11px;
	margin-left: 2px;
}

a.pdfLink,a:hover.pdfLink{
	background:transparent url(images/icons/icon_pdf.gif) left center no-repeat;
	text-decoration:none;
	padding:2px 0 2px 23px;
}

a.tixLink,a:hover.tixLink{
	background:transparent url(images/icons/icon_link.svg) left center no-repeat;
	text-decoration:none;
	padding:2px 0 2px 23px;
}

a.blaettern,a:hover.blaettern{
	background:transparent url(images/icons/icon_blaetterkatalog.gif) left center no-repeat;
	text-decoration:none;
	padding:2px 0 2px 24px;
}

a.pdfLink:hover,
a.tixLink:hover,
a.blaettern:hover,
a.merkliste:hover,
a.iconMerkliste:hover,
a.iconWeiterempfehlen:hover,
a.iconMail:hover,
a.iconVersenden:hover,
a.iconDrucken:hover,
a.iconMerken:hover { text-decoration: underline; }

.extTab a, .extTab a:hover {
	background-image: url(images/icons/icon_link_ext.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-position: 10px;
	text-align: right;
	width: 50px;
}

.extTab a.akt {
	background: transparent url(images/icons/icon_link_ext_akt.gif) left center no-repeat;
	background-position: 10px;
	text-align: right;
	width: 50px;
}

a.iconLinkext, a.iconLinkext {
	background: transparent url(images/icons/icon_link_ext.gif) left 3px no-repeat;
	padding-left:13px;
}

UL.contList li {
	background: transparent url(images/icons/icon_list_black.gif) left 7px no-repeat;
	padding: 0 0 5px 8px;
	font-size:11px;
}
UL.contList li p {
	padding-bottom:2px;
	font-size:11px;
}

/*rodr06 end*/

/*pres04 begin*/

DIV.rightHeaderPicBox {
		background-color: #E8E8E8;
	    border: 1px solid #B3B3B3;
	    position: relative;
	    height: 165px;
	    width: 147px
}

DIV.rightHeaderPic {
	    position: relative;
	    top: 8px;
	    left: 32px;
}

DIV.rightHeaderPicSearch {
	    position: relative;
	    left: 32px;
	    margin-top: 6px;
}

p.box {
	color: black;
	background-color: #E8E8E8;
	padding: 16px;
	border: 1px solid #B3B3B3;
   margin-top: 10px;
}

p.normal { padding: 0 0 2px 0; line-height: 160%; }

DIV.imgright { float: right; padding: 3px 0 0 10px; display:table ; width:1% }

DIV.imgleft { float: left; padding: 3px 10px 0 0; display:table ; width:1%  }

DIV.imgcenter { width: 100%; text-align: center; margin: auto auto;  }

DIV.imgrightcover { float: right; padding: 3px 0 0 10px; }

DIV.imgleftcover { float: left; padding: 3px 10px 0 0;  }

DIV.imgcentercover { width: 100%; text-align: center; margin: auto auto;  }

DIV.imgrightphoto { width: 131px; float: right; padding: 3px 0 0 10px; }

DIV.imgleftphoto { width: 131px; float: left; padding: 3px 10px 0 0;  }

DIV.imgcenterphoto { width: 100%; text-align: center; margin: auto auto;  }

span.iconDemnaechst {
	/* background: transparent url(images/icon_demnaechst.gif) left center no-repeat;*/
	text-decoration: none;
	/* padding: 2px 0 2px 83px;*/
	font-size: 11px;
	margin-left: 2px;
}
span.iconDemnaechst_en {
	/* background: transparent url(images/icon_demnaechst_en.gif) left center no-repeat;*/
	/* padding: 2px 0 2px 105px;*/
}

span.iconNeu {
	/* background: transparent url(images/icon_neu.gif) left center no-repeat;*/
	text-decoration: none;
	/* padding: 2px 0 2px 36px;*/
	font-size: 11px;
	margin-left: 2px;
}
span.iconNeu_en {
	/* background: transparent url(images/icon_neu_en.gif) left center no-repeat;*/
}

/*pres04 end*/
span.tip { position:relative; cursor:help;}

span.tip-content1 {
	font-size:10px;
	font-style:normal;
	color:#000;
	position:absolute; left:0px; top:-65px; padding:5px; width:210px; background-color:#fff; border:solid 1px #B5B5B5;
	display:none;
}

span.tip-content2 {
	font-size:10px;
	font-style:normal;
	color:#000;
	position:absolute; left:0px; top:-25px; padding:5px; width:155px; background-color:#fff; border:solid 1px #B5B5B5;
	display:none;
}

DIV.a-z TABLE TR TD a.inakt, DIV.a-z TABLE TR TD a.inakt:hover {
        border:solid 1px #b2b2b2;
        width: 18px;
        text-align: center;
        display: block;
        font: bold 12px/140% Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #B2B2B2;
        background-color: #E9E9E9;
}

/*Buchbestellung auf den Specialseiten*/
div.buchbestellungSpecial {
	background-color:#E9E8E8;
	border-top:1px solid #B2B2B2;
	padding:10px 15px;
}

/* Bestseller--Juli 2008 */
DIV.scrollBox h2,
DIV.teaserBoxTxt h2 {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #333;
	padding: 0 4px 1px 4px;
	margin-bottom: 5px;
}

DIV.scrollBox p,
DIV.teaserBoxTxt p {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 4px 5px 4px;
}

DIV.scrollBox-center,
DIV.scrollBox{ padding:0; margin:0;}

#bestseller { width:135px; text-align:center; }
#bestseller .autor { padding:0; line-height:120%;}
#bestseller .titel { padding:0 0 3px 0; font-weight:bold; }
.hover { cursor:pointer; }
/* Bestseller--Ende */

TABLE.empfehlungen { }
TABLE.empfehlungen td { width:157px; text-align:center; vertical-align:top;}
TABLE.empfehlungen td img { padding-bottom:3px; }
TABLE.empfehlungen td p { padding-bottom:3px; line-height:130%;}

/* ecards */
TABLE.ecard {
	width: 420px;
	/*background: url(media/bg_ecard.jpg) 0 0 no-repeat;*/
	background-color:#e9e9e9;
	height:280px;
	border:solid 1px #e9e9e9;
}

TABLE.ecard p { font-size: 12px; color: White; }

TABLE.ecard textarea {
	width: 180px;
	height: 228px;
	border: solid 1px #ccc;
	padding: 2px;
	overflow: auto;
	background-color: #fff;
	font:normal 11px/120% Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	display:block;
	margin-bottom: 3px;
}

TABLE.ecard input {
	margin-bottom: 3px;
	width: 180px;
	border: solid 1px #ccc;
	background-color: #fff;
	font:normal 11px/120% Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	display:block;
	padding:2px;
}

TABLE.ecard td label { 
	font:bold 11px/120% Verdana, Geneva, sans-serif; color:#333; 
	display:block;
}

/* commentary page browser table */
.pageBrowser  > table {width: 600px;}



