/*** Books and More STYLE-SHEET ***/



/*** Menü oben ***/

.mentopbold1 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #B7B7B7;
	text-decoration: none;
	letter-spacing : 1px;
	font-weight : 700;
	background-color : #30413A;
}
a.mentopbold1:link { color: #B7B7B7; }
a.mentopbold1:visited { color:#B7B7B7; }
a.mentopbold1:active { color:#B7B7B7; }

.mentopbold2 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#FFFFFF;
	text-decoration: none;
	letter-spacing : 3px;
	font-weight : bold;
	background-color : #30413A;
}

A.mentopbold2:link {text-decoration: none; color: #FFFFFF;}
A.mentopbold2:visited {text-decoration: none; color:#FFFFFF;}
A.mentopbold2:active {text-decoration: none; color:#FFFFFF;}
A.mentopbold2:hover {text-decoration: none; color:#FFF763;}


A.link_text_hover:link {text-decoration: none; color: #00000;}
A.link_text_hover:visited {text-decoration: none; color:black;}
A.link_text_hover:active {text-decoration: none; color:#00000;}
A.link_text_hover:hover {text-decoration: none; color:#00000; /*font-weight: bold; font-size: 10;*/background: #F1EDCF;display:block;cursor:pointer;}

td.link_text_hover:hover{background: #F1EDCF;}
.tdlink:hover, .tdlink_hover {background:  #F1EDCF;}

.mentop_aktiv {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	letter-spacing : 1px;
	font-weight : bold;
	background-color : #9A7C7F;
	padding-bottom : 3px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 3px;
}

.mentop_aktiv2 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	letter-spacing : 1px;
	font-weight : bold;
	background-color : #9A7C7F;
}


.mentop1 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#B7B7B7;
	text-decoration: none;
	background-color : #30413A;
	line-height : 16px;
}

a.mentop1:link { color: #B7B7B7; }
a.mentop1:visited { color: #B7B7B7; }
a.mentop1:active { color: #B7B7B7; }
A.mentop1:hover {text-decoration: none; font-weight : bold;}

.mentop2 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#FFFFFF;
	text-decoration: none;
	background-color : #30413A;
	line-height : 16px;
	font-weight : bold;
}







/*** Linke Spalte - Menü Katalog ***/

.menlefthead {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing : 2px;
}


.menleft {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #647168;
	text-decoration: none;
}

A.menleft:hover {text-decoration: none; font-weight : bold;}

/*** Mitte - Autoren-Special ***/

.autorsp {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: none;
	line-height:15px;
}

.autorsp_link2 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: underline;
}

.autorsp_link3 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: underline;
}

a.autorsp_link3:hover{
	background-color: White;
}

.autorsp_link4 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: none;
}

a.autorsp_link4:hover{
	background-color: White;	
	text-decoration: underline;
}

.autorspkursiv {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: underline;
	font-style : italic;
}

.autorspkursiv2 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: none;
	font-style : italic;
}


.autorsplinks {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: underline;
	font-style : normal;
}

a.autorsplinks:hover{
	background-color: White;
}

.autorspbold {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: none;
	font-weight : bold;
}
.autorspbold2 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: underline;
	font-weight : bold;
}



/*Newsbereich linke Spalte booksendmore*/

.newsmenleft {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	text-decoration: none;
}

.newsmenleft_active {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-weight : bold;
	text-decoration: none;
}


.newsmenleft_tr {
	padding : 6px;
	background-color : #E2E6DF;
	line-height : 12px;
}

.newsmenleft_tr_active {
	padding : 6px;
	background-color : #BEC7B8;
	line-height : 12px;
}

a.newsmenleft:hover{
	font-weight : bold;
	background-color: transparent;
}












/*** Mitte- Lesetipps ***/


.tippsheader {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DE3C00;
	text-decoration: none;
	font-weight : normal;
	font-style : italic;
	letter-spacing : 1px;
}

.tipps {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #053413;
	text-decoration: none;
	font-weight : normal;
	background-color : #FFFFFF;
}

.tippsbold {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #053413;
	text-decoration: underline;
	font-weight : bold;
	letter-spacing : 1px;
	background-color : #FFFFFF;
}



.ebook_tipp {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	font-weight : normal;
}

.ebook_tipp_autor {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	font-weight : normal;
	font-style : italic;
}

.ebook_laufleiste {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	font-weight : normal;
}

/*** Mitte - ebooks***/

.ebookbold {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	font-weight : bold;
	font-style : normal;
}

.ebookkursiv {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	font-weight : normal;
	font-style : italic;
}

.ebook {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	font-weight : normal;
	font-style : normal;
}


/*** Mitte - Buch-Special ***/

.buchspautor {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #292727;
	text-decoration: none;
	letter-spacing : 1px;
}

.buchsptitel {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #292727;
	font-weight : bold;
	letter-spacing : 1px;
	text-decoration: none;
}

.buchsp {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	line-height: 15px;
}

.buchspkursiv {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: underline;
	font-style : italic;
}

.buchspkursiv2 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	font-style : italic;
}

.buchspkursiv3 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	font-style : italic;
}

.buchspbold {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	font-weight : bold;
}

.buchspzitat {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#772B0D;
	text-decoration: none;
	font-weight : bold;
	background-color : #FFFFFF;
	line-height : 15px;
}

.buchsplinks {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: underline;
	font-style : normal;
}

a.buchsplinks:hover{
	background-color: White;
}


.buchsp_link2 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: underline;
}

a.buchsp_link2:hover{
	color :#666666;
}

.buchsp_link3 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	font-style : normal;
}

a.buchsp_link3:hover{
	background-color: White;
	text-decoration: underline;
}



/*** Mitte - Hoerbuchspecial ***/


.hoerbuchsp {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
}
.hoerbuchspkursiv {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: underline;
	font-style : italic;
}
.hoerbuchspbold {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#30413A;
	text-decoration: none;
	font-weight : bold;
}

.hoerbuchspautor {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	letter-spacing : 1px;
}

.hoerbuchsptitel {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	font-weight : bold;
	letter-spacing : 1px;
	text-decoration: none;
}

/*** Mitte - Leseproben ***/

.leseprobe_monat {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DE3C00;
	text-decoration: none;
	font-weight : normal;
	font-style : italic;
	letter-spacing : 1px;
}

.leseprobe_zeile {
	background-image: url('images/punkt.gif');
	line-height: 15px
}

.leseprobe_autor {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #053413;
	text-decoration: none;
	font-weight : normal;
	background-color : #FFFFFF;
}


.leseprobe_titel {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #053413;
	text-decoration: underline;
	font-weight : normal;
	background-color : #FFFFFF;
}



/*** Mitte - Termine und Events ***/


.termintyp{
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	color : #081810;
	text-decoration: none;
	font-weight : bold;
	letter-spacing : 1px;
}

.termintyp2{
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	color : #949393;
	text-decoration: none;
	letter-spacing : 1px;
	font-weight : bold;
}


.termintreffer{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
}

.termintreffer_u{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: underline;
}

.termin{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0A1F18;
	text-decoration: none;
}

.termin_u{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0A1F18;
	text-decoration: underline;
}

.terminbold{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0A1F18;
	font-weight : bold;
	text-decoration: none;
}

.termininfos {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DE3C00;
	text-decoration: none;
	font-weight : normal;
	font-style : italic;
	letter-spacing : 1px;
}

.termintitel {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0A1F18;
	text-decoration: underline;
	font-weight : normal;
}

.terminverlag{
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0A1F18;
	text-decoration: none;
	font-weight : normal;
	letter-spacing : 1px;
}

/*** Mitte - Katalog ***/

.stoebern {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #424743;
	text-decoration: none;
	font-weight : normal;
}

a.stoebern:hover {
	color : #B2B2B2;
}


.stoebern_header {
	font-size: 10px;
	font-family: "Times New Roman", Times, serif;
	color : #D2237E;
	text-decoration: none;
	font-weight : bold;
	letter-spacing : 1px;
}

.stoebern_katalog1 {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D2237E;
	text-decoration: none;
	letter-spacing : 1px;
}


.stoebern_katalog2 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #424743;
	text-decoration: none;
	font-weight : bold;
}

.stoebern_katalog2a {
        font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #424743;
	text-decoration: none;
	font-weight : bold;
	line-height : 16px;
}

.stoebern_katalog2b {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #424743;
	text-decoration: none;
	font-weight : bold;
	letter-spacing : 1px;
	line-height : 16px;
}


a.stoebern_katalog2b:hover {
	color : #B2B2B2;
}


.stoebern_katalog3 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #424743;
	text-decoration: none;
	font-weight : normal;
	font-style : italic;
}

.stoebern_katalog4 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
}

a.stoebern_katalog4:hover {
	text-decoration: underline;
}

.stoebern_katalog4a {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: underline;
}

.stoebern_katalog5 {
        font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style: italic;
	font-weight : normal;
	color : #424743;
	text-decoration: none;
	line-height : 16px;
}

.stoebern_alphabet{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D2237E;
	text-decoration: none;
	letter-spacing : 1px;
}



.stoebern_alphabetkl{
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D2237E;
	text-decoration: none;
	font-weight : bold;
	letter-spacing : 1px;
}



/*** Spalte rechts - Suche ***/

.update {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #A3A39B;
	text-decoration: none;
	font-weight : normal;
}

.suche1 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	font-weight : bold;
}

.sucheHeader {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	font-weight : bold;
	letterspacing: 1px;
	background-color: #E2E6DF;
}

.sucheHeaderVerlage {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	font-weight : bold;
	letterspacing: 1px;
}


.suche1kl {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	font-weight : bold;
}


.suche2 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	font-weight : bold;
}

.suche2Klein {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	background-color: #E2E6DF;
	font-weight : bold;
}

.suche2Below {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	background-color: #E2E6DF;
}

.suche2BelowVerlage {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
}


.sucheDate {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	background-color: #E2E6DF;
}

.sucheDMR {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #AA8F53;
	text-decoration: none;
	background-color:  #EAE9BD;
}

.sucheDMRbold {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #AA8F53;
	text-decoration: none;
	background-color: #EAE9BD;
	font-weight: bold;
}

.sucheDMR_WO_Background {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #AA8F53;
	text-decoration: none;
}

.insight_zurueck {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	font-weight : bold;
}


.samplePages_links {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
}

.paging_links {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	text-decoration: underline;
}

.searchInside_header {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
}

.searchInside_excerpt {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
}

.samplePages_header {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	font-weight : bold;
}

.paging_site {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	text-decoration: none;
}

.suche3 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	font-weight : normal;
	background-color: #E2E6DF;
}

.suche_ohne_hintergrund{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	font-weight : normal;
}


.suche_link {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	font-weight : normal;
}

.suche_link_wo_hover {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	font-weight : normal;
}


a.suche_link:hover{
	text-decoration: underline;
}

/*****DMR POPUP edition_center*****/

.popUpDMRHeader {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #AA8F53;
	text-decoration: none;
	font-weight : bold;
	background-color: #EAE9BD;
}

.imageText {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #58587;
	text-decoration: none;
}

/*** Bestseller ***/

.besthead1 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	text-decoration: none;
	font-weight : normal;
}

a.besthead1:hover {
	text-decoration: underline;
}

.besthead2 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	text-decoration: none;
	font-weight : bold;
	background-color: #E2E6DF;
}

.best {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	font-weight : normal;
}

.bestkursiv {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	font-weight : normal;
	font-style : italic;
}


.bestunderline {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: underline;
	font-weight : bold;
	line-height:14px;
}

.bestsource {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A1A1A1;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
	line-height:11px;
}


/*** Links - Teaser ***/

.teaser {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #292727;
	font-weight : normal;
	letter-spacing :0px;
	text-decoration: none;
	font-style : normal;
	line-height : 14px;
}

.teasertitel {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #292727;
	font-weight : bold;
	text-decoration: underline;
}

.teaserautor {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #292727;
	font-weight : normal;
	text-decoration: none;
	font-style : italic;
}

.teaser_link {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #292727;
	font-weight : bold;
	letter-spacing :0px;
	text-decoration: underline;
	font-style : normal;
	line-height : 14px;
}


.teaser_text {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	font-style : italic;
}
.teaserkursiv {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: underline;
	font-style : italic;
}

.teaser_kursiv2 {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	font-style : italic;
}

.teaserbold {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	font-weight : bold;
}

/*** Archive***/

.archiv_autor {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #292727;
	text-decoration: none;
	font-style : italic;
}

.archiv_titel {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #292727;
	font-weight : bold;
	letter-spacing : 1px;
	text-decoration: none;
}

.archiv_text {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
}
.archiv_kursiv {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	font-style : italic;
}

.archiv_link {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: underline;
}


.archiv_bold {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	font-weight : bold;
}

.archiv_gruen {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#4BC70F;
	text-decoration: none;
	font-weight : bold;
}

.archiv_gruenkl {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#4BC70F;
	text-decoration: none;
	font-weight : bold;
}

.archiv_orange {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#FF7124;
	text-decoration: none;
	font-weight : bold;
}

.archiv_orangekl {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#FF7124;
	text-decoration: none;
	font-weight : bold;
}

.archiv_alph {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color :#000000;
}


A.archiv_alph:hover {
	font-weight : bold;
}

.archiv_alph_inaktiv {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color :#C4C4C4;
	font-weight : normal;
}

/*** Katalog***/

.katalog_autor {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	color : #303030;
	text-decoration: none;
	font-weight : bold;
	letter-spacing: 1px
}
.katalog_buchtitel {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	font-weight : bold;
	letter-spacing: 1px
}

.katalog_buchautor {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: underline;
	font-weight : normal;
	letter-spacing : 1px;
}

.katalog_frautor {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#000000;
	text-decoration: none;
	font-weight : normal;
	letter-spacing : 1px;
	line-height : 11px;
}

.link_text {
	font-size: 11px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#000000;
	text-decoration : none;
	line-height : 14px;
}

.link_text_hover {
	font-size: 11px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#000000;
	text-decoration : none;
	line-height : 14px;
}

.link_menueast {
	font-size: 10px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#000000;
	text-decoration : none;
	line-height : 14px;
}

.link_text_small {
	font-size: 9px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#000000;
	text-decoration : none;
	line-height : 14px;
}

.link_text_small_u {
	font-size: 9px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#000000;
	text-decoration : underline;
	line-height : 14px;
}

.link_standard {
	font-size: 11px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#330000;
	text-decoration : none;
}

a.link_standard:hover { 
	background: white;
	text-decoration: underline;
}

a.link_speaker { 
	font-size: 10px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	font-weight: normal;
	color :#00221A;
	text-decoration : none;
}

a.link_speaker:hover { text-decoration : underline; }

a.link_singer { 
	font-size: 10px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	font-weight: normal;
	color :#00221A;
	text-decoration : none;
}

a.link_singer:hover { text-decoration : underline; }

.link_rot {font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica;color :#FF0000;text-decoration : none;}

.link_rot2 {
	font-size: 10px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#FF0000;
	text-decoration : underline;
	line-height : 16px;
}



.autorlink {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica;
	color : #3366CC;
	text-decoration : underline;
}

.autorlink2 {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica;
	text-decoration : underline;
}


.buchlink {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica;
	color : #3366CC;
	text-decoration : underline;
}

.buchlink2 {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica;
	color : #000000;
	text-decoration : none;
}

.top {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #424743;
	text-decoration: underline;
	font-weight : normal;
}


.verlage {
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	color : #003129;
	text-decoration: none;
	font-weight : bold;
	letter-spacing: 1px
}

.verlage2 {
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	color : #00A38F;
	text-decoration: none;
	font-weight : bold;
	letter-spacing: 1px
}

.link_rh {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#003129;
	text-decoration: underline;
}

/*** navigations pfeile ***/
.navi {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #053413;
	text-decoration: none;
	font-weight : normal;
	background-color : #FFFFFF;
}

/*** für serach.jsp include ***/
.suche1 {
	background-color: #E2E6DF;
}

.suche2 {
	background-color: #E2E6DF;
}

.dmr {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #AA8F53;
	text-decoration: none;
	font-weight : normal;
	background-color: #EAE9BD;
}

.dmrGrey {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #053413;
	text-decoration: none;
	font-weight : normal;
	background-color: #E2E6DF;
}

.sucheHeader1{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
	font-weight : bold;
}

.sucheHeader2{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #585857;
	text-decoration: none;
}


.autorenuebersicht_table {
	background-color: #F7F7F5;
}

.autorenuebersicht_header {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	color : #303030;
	text-decoration: none;
	font-weight : bold;
	letter-spacing: 1px;
}

A.autorenlink {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #424743;
	text-decoration: none;
	font-weight : normal;
}

A.autorenlink:hover {
	text-decoration: normal;
	font-weight : bold;
}

.catalogsort_heading {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D2237E;
	text-decoration: none;
	letter-spacing : 1px;
}

a.catalogsort_heading:hover {
	text-decoration: underline;
}

/*** styles for wishlist ***/
.wishlist {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0A1F18;
	font-weight : normal;
	text-decoration: none;
		line-height : 16px;
}
.wishlist_link {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0A1F18;
	font-weight : normal;
	text-decoration: underline;
		line-height : 16px;
}


.wishlistheader {
	font-style : italic;
}
A.wishlistheader {
	color : #0A1F18;
	font-style : italic;
}
.wishheader {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DE3C00;
	text-decoration: none;
	font-weight : normal;
	font-style : italic;
	letter-spacing : 1px;
}
.wishnote {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	font-weight : normal;
	font-style : italic;
	background-color: #E2E6DF;
}
.wishamount {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: none;
	font-weight : normal;
	background-color: #E2E6DF;
}
.wishlink {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #30413A;
	text-decoration: underline;
	font-weight : normal;
}

.wishlistfaq {
        font-size: 11px;
        font-family: Verdana, Arial, Geneva, Helvetica;
        color :#000000;
        text-decoration : none;
}

.wishlistfaqlink {
        font-size: 11px;
        font-family: Verdana, Arial, Geneva, Helvetica;
        color :#000000;
        text-decoration : underline;
}

a.wishlistfaqlink:hover { color: #9A7C7F; }

.lesewinter1 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color : #292727;
	text-decoration: none;
	font-weight : normal;
	background-color : White;
}

.lesewinter2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color : #292727;
	text-decoration: none;
	font-weight : normal;
	background-color : #FCFCED;
}

.line {
	border-bottom:1px solid #F0D100;
	font-size:1px;
	line-height:1px;
	height:1px;
}

.lineDMR {
	border-bottom:1px solid #ADADAD;
	font-size:1px;
	line-height:1px;
	height:1px;
}


div.fullPage {
	  position:absolute;
      visibility: hidden;
      background: #4d91c9;
      display:inline;
      width:101px;
      height:171px;
      filter:alpha(opacity=90);
	  opacity: 0.9;
 	  -moz-opacity:0.9;
 	  z-index:1;
      /*background-image:url('test.gif');*/
}

div.image{
	position:absolute; left:7px;  top:8px; z-index:2;
	border: 3px solid white;
	
}

/*NEWS-Bereich Magazin*/

.newsleft {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-weight : normal;
	text-decoration: none;
}

a.newsleft:hover{
	font-weight : bold;
	background-color: transparent;
}

a.newsleft_active {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-weight : bold;
	text-decoration: none;
}

a.newsleft_active:hover{
	font-weight : bold;
	background-color: transparent;
}

td.newsleft {
	padding : 4px;
	background-color : #E2E6DF;
}

td.newsleft_active {
	padding : 4px;
	background-color : #BEC7B8;
}

/*Gewinnspiel Magazin*/

.gewinnleft {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-weight : normal;
	letter-spacing :0px;
	text-decoration: none;
	font-style : normal;
	line-height : 14px;
}

.widgetDiv{
	width: 180px;
	height: 320px;
	border-left:1px solid #F3F3ED;
	border-right:1px solid #F3F3ED;
}
