/***RANDOM HOUSE STYLE-SHEET***/
body { height:100%; }
html { height: 100%; }

em { font-style: italic; }
strong { font-weight: bold; }

/***HEAD***/
.titelzeile {color:white; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica;}
.titelzeiledatum { color:#B6BED3; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; }
.titelzeile_neu {
	color:#E3F2E0;
	font-size: 11px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	text-decoration: none;
}

/***ALLGEMEIN***/

.searchresult {
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#303030;
	text-decoration: none;
	line-height:17px;
}

a.searchresult {
	text-decoration: underline;
}

a.searchresult:hover {
	background-color: #EAE9BD;
}

.buchtext {
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#303030;
	text-decoration : none;
	line-height : 18px;
}



.buchtextkurz {
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#303030;
	font-style: italic;
	text-decoration : none;
	line-height : 18px;
}

.z_quelle {
	font-size: 11px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#303030;
	text-decoration : none;
	line-height : 18px;
	font-style : italic;
}

.z_link {
	font-size: 11px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#303030;
	text-decoration : underline;
	line-height : 18px;
	font-style : italic;
}

.buchtext3 {
	font-size: 14px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#585858;
	text-decoration : none;
	font-style : normal;
	line-height : 18px;
}


.buchtext2 {
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#303030;
	text-decoration : none;
	font-style : normal;
	line-height : 18px;
}

A.buchtext2 {
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#303030;
	text-decoration : underline;
	font-style : normal;
	line-height : 18px;
}


.buchtextmittel {
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color : #00221A;
	line-height : 18px;
}

.buchtextklein {
	font-size: 10px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	font-weight: normal;
	color : #00221A;
}

.buchtextklein2 {
	font-size: 10px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color : #4077AE;
	text-decoration : none;
}

A.buchtextklein2 {
	font-size: 10px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color : #4077AE;
	text-decoration : underline;
}

.buchinfos {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal}

.faqtext {
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica;;
	font-style: normal;
	color: #00221A;
}
.faqfrage { font-size: 13px; font-family: Verdana, Arial, Geneva, Helvetica; color: #00221A; font-style: normal}
.faqfragefett {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DE3C00;
	font-style: normal ;
	font-weight: bold
}
.headlinebuchtiteldunkel { font-size: 18px; font-weight:bold; font-family: Verdana, Arial, Geneva, Helvetica; color:#89898F;}
.headlinebuchtitel {font-size: 18px; font-weight:bold; font-family: Verdana, Arial, Geneva, Helvetica; color:#414145;}
.liste {font-size: 13px; font-family: Verdana, Arial, Geneva, Helvetica;}
.marketingargument { font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; color:#ff1d1d}
.sondertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height : 18px;
}
.indexbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height :13px;
	letter-spacing : 1px;
}
.kontakttext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
.kontakttextklein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #999999}
.kategorieactive {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.kategorie { color:#242F60; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; ; font-weight: normal; text-decoration: none;}
.sendlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; color: #666699; font-weight: bold}


A.footer:link  {text-decoration: none; }
A.footer:visited {text-decoration: none; color:white;}
A.footer:active {text-decoration: none; color:white; text-decoration: underline;}
A.footer:hover {text-decoration: none; color:white; text-decoration: underline;}
.footer {color:white; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; }


A.kategorie:link {text-decoration: none; color: #000066;}
A.kategorie:visited {text-decoration: none; color:#000066;}
A.kategorie:active {text-decoration: none; color:#FFFFFF;}
A.kategorie:hover {text-decoration: none; color:#FFFFFF;}
.letteractive {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;font-weight: normal}
.letter { color:#C7CBD3; font-size: 12px; font-family: Verdana, Arial, Geneva, Helvetica; ; font-weight: normal; text-decoration: none;}
A.letter:link {text-decoration: none; color: #000066;}
A.letter:visited {text-decoration: none; color:#000066;}
A.letter:active {text-decoration: none; color:#FFFFFF;}
A.letter:hover {text-decoration: none; color:#C7CBD3;}
.letterlink { color:#000066; font-size: 12px; font-family: Verdana, Arial, Geneva, Helvetica; ; font-weight: normal; text-decoration: none;}
A.letterlink:link {text-decoration: none; color: #000066;}
A.letterlink:visited {text-decoration: none; color:#000066;}
A.letterlink:active {text-decoration: none; color:#FFFFFF;}
A.letterlink:hover {text-decoration: none; color:#C7CBD3;}
.terminetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #FFFFFF}
.terminetextklein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #999999}

.black {
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	color :#000000;
	text-decoration : none;
	letter-spacing : 0px;
}

A.black {
	color:#000000;
	text-decoration : underline;
}



LI.novelty { color:#CC0000; }
LI.white { color:#ffffff; }
.initial { font-size: 18px; color: #3366CC}
.bestseller {font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica;color:#FF0000;text-decoration:none;}

/*** FOREIGN RIGHTS ***/
.frightstext{font-size: 13px; font-family: Verdana, Arial, Geneva, Helvetica;}
.frightstext2{color:#6B726B;font-size: 13px; font-family: Verdana, Arial, Geneva, Helvetica;}
.frightshead{color: #000066; font-size: 16px; font-family: Verdana, Arial, Geneva, Helvetica; font-color: #7C8BB1; font-weight: bold}
.frightskategorie { color:#242F60; font-size: 12px; font-weight: normal; text-decoration: underline;}
.frightskategorie2 { color:#1B1B1B; font-size: 12px; font-weight: normal; text-decoration: underline;}

A.frightskategorie2:hover {text-decoration: underline; color: #E7E7DE}


/***QUIZ***/
.quiztext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.quiztextklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.quiztextkleingr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #993300}

/***EVENT LINKS***/

.eventauthor {font-size: 13px; font-weight:bold; font-family: Verdana, Arial, Geneva, Helvetica; }
A.eventauthor:link {text-decoration: none; color: #000000;}
A.eventauthor:visited {text-decoration: none; color:#000000;}
A.eventauthor:active {text-decoration: none; color:#FFFFFF;}
A.eventauthor:hover {text-decoration: none; color:#FFFFFF;}
.eventpubhouse {font-size: 10px; font-weight:normal; font-family: Verdana, Arial, Geneva, Helvetica; }
A.eventpubhouse:link {text-decoration: none; color: #000000;}
A.eventpubhouse:visited {text-decoration: none; color:#000000;}
A.eventpubhouse:active {text-decoration: none; color:#FFFFFF;}
A.eventpubhouse:hover {text-decoration: none; color:#FFFFFF;}
.eventheader {font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica;; font-weight: normal}
A.eventheader:link {color: #000000;}
A.eventheader:visited {color: #000000;}
A.eventheader:active {color: #000000;}
A.eventheader:hover {color: #000000;}

/***MENU LINKS***/

.standard {
	color:#303030;
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica;
	text-decoration : none;
	letter-spacing: 0px;
	line-height : 16px;
}

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

.menu {color:#242F60; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; }
.menu2 {color:white; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; }


A.menu:link  {text-decoration: none; }
A.menu:visited {text-decoration: none; color:#242F60;}
A.menu:active {text-decoration: none; color:#242F60;}
A.menu:hover {text-decoration: none; color:#CC9933;}

A.menu2:link  {text-decoration: none; }
A.menu2:visited {text-decoration: none; color:white;}
A.menu2:active {text-decoration: none; color:#CC9933;}
A.menu2:hover {text-decoration: none; color:#CC9933;}


/***LINKS FLOATER MENUE***/

.floaterdklblau { color:#242F60; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; ; font-weight: bold; text-decoration: none; line-height: 11px;}
.floaterhlblau { color:#7c8bb1; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; ; text-decoration: none;}


A.floaterhlblau:link {text-decoration: none; color: #7c8bb1;}
A.floaterhlblau:visited {text-decoration: none; color:#7C8bb1;}
A.floaterhlblau:active {text-decoration: none; color:#cc0000;}
A.floaterhlblau:hover {text-decoration: none; color:#CC0000;}

A.floaterdklblau:link {text-decoration: none; ; color: #242F60;}
A.floaterdklblau:visited {text-decoration: none; color:#242F60;}
A.floaterdklblau:active {text-decoration: none; color:#cc0000;}
A.floaterdklblau:hover {text-decoration: none; color:#CC0000;}



/***FOOTER***/

.forms {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7c8bb1}


.linktext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; }

/***FOOTER NEW DESIGN***/

DIV.footer1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #B2B2B2;
	padding: 2px 15px 3px;
	color: #F7F8F5;
}

a.footerLink1, a.footerLink1:hover { padding-bottom:4px; text-decoration: none; font-size: 11px; color: #F7F8F5; }

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

DIV.footer1 td.footerIcons1 { width: 25%; text-align: right; padding-top: 3px;

}

DIV.footer1 td{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;
	}

td.footerIcons1 img { padding: 0 5px; border: 0px;}

DIV.copyRight, A.copyRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: right;
	color: #7f7f7f;
	padding:0px;
	background-color: White;
}

td.partner { float:left; padding: 2px 0 0px 5px; width:700px; }
td.partner a, td.partner a:hover { text-decoration:underline; color:#7f7f7f;font:normal 11px/140% Arial, Helvetica, sans-serif; padding-right:5px;}
td.partner a:hover { text-decoration:none;}

td.metacontentfooter { float:left; color:#7f7f7f; font:normal 11px/140% Arial, Helvetica, sans-serif; padding: 0px 0px 0px 5px; width:600px; }


/** START - ADDTOANY CSS **/

.addtoany_share_save_container{margin:16px 0;}
ul.addtoany_list{
	display:inline;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
	text-indent:0 !important;
}
ul.addtoany_list li{
	background:none !important;
	border:0;
	display:inline !important;
	line-height:32px;		list-style-type:none;
	margin:0 !important;
	padding:0 !important;
}
ul.addtoany_list li:before{content:"";}
ul.addtoany_list li a{padding:0 9px;}
ul.addtoany_list img{
	float:none;
	border:0;
	margin:0;
	padding:0;
	vertical-align:middle;
}
ul.addtoany_list a img{
	opacity:.6;
	-moz-opacity:.6;
	filter:alpha(opacity=60);
}
ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
a.addtoany_share_save img{border:0;width:auto;height:auto;}


/** END - ADDTOANY CSS **/
