/**
 * detail.css
 * Stylesheet für die Detailansichten in der Thickbox
 * @author Klaus Meyer
 * @date   13.01.2010
 */
 
html,
body,
img,
dd
{
	padding: 0px;
	margin: 0px;
	border: none;
}
 
body
{
	background-color: transparent !important;
	font-size: 11px;
	font-family:'Lucida Sans Unicode', Lucida Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	line-height: 15px;
}

a:link,
a:active,
a:visited,
a:hover
{
	color: #34A4BC;
	text-decoration: none;
}

h1,
h2,
h3
{
	margin: 0px;
	margin-bottom: 5px;
}

div.clear
{
	clear: both;
	font-weight: 0px;
	line-height: 0px;
	height: 0px;
}

#detail
{
	height: 539px;
	overflow: hidden;
}

#detail.detail_mediathek
{
	background: transparent url("../images/thickbox/background_media.png") left -1px no-repeat;
}

#detail.detail_hoerprobe
{
	background: transparent url("../images/thickbox/background_hoerprobe.png") left -1px no-repeat;
}

#detail_close
{
	position: absolute;
	right: 15px;
	top: 35px;
}

#detail_tabs 
{
	height: 30px;
	padding-left: 40px;
}

#detail_content
{
	position: relative;
	margin: 32px 0px 32px 25px;
	width: 790px; /** !!! HIER !!! */
}

/* MEDIATHEK BEGIN */

#detail_wide
{
	position: relative;
}

#detail_wide #row_1 {}

#detail_wide #row_1 #downloads,
#detail_wide #row_1 #downloads_novideo,
#detail_wide #row_1 #video,
#detail_wide #row_1 #leseprobe,
#detail_wide #row_1 #leseprobe_novideo,
#detail_wide #row_2 #audio,
#detail_wide #row_2 #additional_stuff,
#detail_wide #row_2 #additional_stuff_noaudio,
#detail.detail_hoerprobe #audio
{
	position: absolute;
}

#detail_wide #row_1 #downloads,
#detail_wide #row_1 #downloads_novideo
{
	width: 236px;
	background: transparent url("../images/thickbox/background_media_downloads_5.png") left bottom repeat-y;
	padding-bottom: 60px;
	min-height: 168px;
}

#detail_wide #row_1 #downloads_novideo
{
	top: 25px;
	left: 100px;
}

#detail_wide #row_1 #downloads #links,
#detail_wide #row_1 #downloads_novideo #links
{
	font-size: 12px;
	background: url("../images/thickbox/pfeile.png") 45px 2px repeat-y;
	border:	1px solid transparent; /* IE 7 Fix */
}

#detail_wide #row_1 #downloads #links a,
#detail_wide #row_1 #downloads_novideo #links a {
	line-height: 18px;
}

#detail_wide #row_1 #downloads #downloads_header,
#detail_wide #row_1 #downloads_novideo #downloads_header {
	width: 233px;
	height: 108px;
	background: transparent url("../images/thickbox/background_media_downloads_1.png") left top no-repeat;
}

#detail_wide #row_1 #downloads #downloads_body,
#detail_wide #row_1 #downloads_novideo #downloads_body {
	margin-top: -40px;
}

#detail_wide #row_1 #downloads #downloads_footer,
#detail_wide #row_1 #downloads_novideo #downloads_footer {
	width: 233px;
	height: 125px;
	background: transparent url("../images/thickbox/background_media_downloads_3.png") left top no-repeat;
}

#detail_wide #row_1 #downloads #links a:link,
#detail_wide #row_1 #downloads #links a:active,
#detail_wide #row_1 #downloads #links a:visited,
#detail_wide #row_1 #downloads #links a:hover,
#detail_wide #row_1 #downloads_novideo #links a:link,
#detail_wide #row_1 #downloads_novideo #links a:active,
#detail_wide #row_1 #downloads_novideo #links a:visited,
#detail_wide #row_1 #downloads_novideo #links a:hover
{
	display: block;
	margin-left: 70px;
	color: #673B15;
	text-decoration: none;
	font-size: 12px !important;
	padding-left: 0px !important;
	background: none !important;
	padding-top: 2px
}

#detail_wide #row_1 #video 
{
	background: transparent url("../images/thickbox/background_media_video.png") left top no-repeat;
	width: 263px;
	height: 275px;
	left: 260px;
}

#detail_wide #row_1 #video a
{
	display: block;
	margin-left: 40px;
	margin-top: 70px;
}

#detail_wide #row_1 #leseprobe, 
#detail_wide #row_1 #leseprobe_novideo 
{
	background: transparent url("../images/thickbox/background_media_blaettern.png") left top no-repeat;
	width: 224px;
	height: 255px;
	left: 550px;
}

#detail_wide #row_1 #leseprobe_novideo
{
	top: 25px;
	left: 449px;
}

#detail_wide #row_1 #leseprobe a,
#detail_wide #row_1 #leseprobe_novideo a
{
	display: block;
	margin-top: 47px;
	margin-left: 30px;
}

#detail_wide #row_2 {}

#detail_wide #row_2 #audio,
#detail.detail_hoerprobe #audio
{
	background: transparent url("../images/thickbox/background_media_hoerprobe.png") left top no-repeat;
	width: 487px;
	height: 112px;
	top: 270px;
	left: 160px;
}

#detail.detail_hoerprobe #audio
{
	top: 100px;
}

#detail_wide #row_2 #audio #player,
#detail.detail_hoerprobe #audio #player
{
	width: 210px;
	height: 40px;
	background-color: #F29300;
	opacity: 0.6;
	margin-left: 130px;
	margin-top: 48px;
}

#detail.detail_hoerprobe #audio #popup_player
{
	margin-top: 50px;
}

#detail.detail_hoerprobe #headline,
{
	margin-top: 250px;
}

#detail #headline
{
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 18px;
	color: #6b6b6b;
}

#detail_wide #row_2 #additional_stuff,
#detail_wide #row_2 #additional_stuff_noaudio
{
	background: transparent url("../images/thickbox/background_media_zusatz.png") left top no-repeat;
	width: 467px;
	height: 71px;
	top: 390px;
	left: 160px;
}


#detail_wide #row_2 #additional_stuff_noaudio
{
	top: 260px;
}

#detail_wide #row_2 #additional_stuff a:link,
#detail_wide #row_2 #additional_stuff a:active,
#detail_wide #row_2 #additional_stuff a:visited,
#detail_wide #row_2 #additional_stuff a:hover,
#detail_wide #row_2 #additional_stuff_noaudio a:link,
#detail_wide #row_2 #additional_stuff_noaudio a:active,
#detail_wide #row_2 #additional_stuff_noaudio a:visited,
#detail_wide #row_2 #additional_stuff_noaudio a:hover
{
	display: block;
	margin-left: 185px;
	margin-top: 28px;
	color: #FBD362;
	text-decoration: none;
	font-weight: bold;
}

/* MEDIATHEK END */

/* LESERSTIMMEN BEGIN */

#detail_leserstimmen_left
{
	position: absolute;
	left: 0px;
	width: 165px;
	background:url("../images/titel/bg-3.png") no-repeat scroll right bottom transparent;
	padding-right: 45px;
}

#detail_leserstimmen_left img
{
	display: block;
}

#detail_leserstimmen_right
{
	overflow: hidden;
	margin-left: 230px;
	height: 445px;
	width: 500px;
}

#detail_leserstimmen_right #scrollpane
{
	height: 445px;
	overflow-y: scroll;
}

#detail_leserstimmen_right div.leserstimme
{
	font-family: Georgia;
	color: #6b6b6b;
	width: 370px;
	background: transparent url("../images/thickbox/leserstimmen_trenner.png") left top no-repeat;
	margin-top: 10px;
	padding-top: 5px;
}

#detail_leserstimmen_right div.leserstimme span.head
{
	font-family: Georgia;
	font-size: 13px;
	color: #6b6b6b;
	font-weight: normal;
	margin-bottom: 10px;
}

#detail_leserstimmen_right div.leserstimme span.datum
{
	font-style: italic;
}

#detail_leserstimmen_right div.leserstimme span.username
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
}

#detail_leserstimmen_right div.leserstimme div.antwort
{
	position: relative;
	padding-left: 40px;
}

#detail_leserstimmen_right div.leserstimme div.antwort div.aw
{
	position: absolute;
	top: 0px;
	left: 10px;
	font-style: italic;
}

#detail_leserstimmen_right div.leserstimme.antworten span.head
{
	display: block;
	margin: 10px 0px;
	color:#6B6B6B;
	display:block;
	font-family:Georgia;
	font-size:13px;
	font-weight: bold;
}

#detail_leserstimmen_right div.leserstimme.antworten input,
#detail_leserstimmen_right div.leserstimme.antworten textarea
{
	border: 1px solid #c0c0c0;
	width: 370px;
	margin-bottom: 5px;
}	

#detail_leserstimmen_right div.leserstimme.antworten #recaptcha
{
	height: 110px;
}

#detail_leserstimmen_right div.leserstimme.antworten #recaptcha_logo,
#detail_leserstimmen_right div.leserstimme.antworten #recaptcha_tagline
{
	display: none;
}

#detail_leserstimmen_right div.leserstimme.antworten #recaptcha_area
{
	padding-left: 1px;
}

#detail_leserstimmen_right div.leserstimme.antworten .recaptchatable,
#detail_leserstimmen_right div.leserstimme.antworten #recaptcha_response_field
{
	border: 1px solid #c0c0c0 !important;
}

#detail_leserstimmen_right div.leserstimme.antworten .button-eintragen
{
	margin-top: 5px;
	width: 100px;
	background: transparent url("../images/thickbox/button_absenden.png") no-repeat left top;
	width: 81px;
	height: 14px;
	border: none;
}

#detail_leserstimmen_right div.form_element_errors,
span.error
{
	color: #cc0000;
	margin-bottom: 20px;
}

#detail_leserstimmen_right div.leserstimmenliste
{
	background: none;
	margin-left: 0;
}

#detail_leserstimmen_right div.leserstimmen_thx strong
{
	font-family: Georgia;
	font-size: 13px;
	color: #6b6b6b;
	display: block;
}

/* LESERSTIMMEN END */

/* VERANSTALTUNGEN BEGIN */

#content_veranstaltungen #scrollpane
{
	height: 445px;
	width: 720px;
	overflow-y: scroll;	
}

#content_veranstaltungen #scrollpane h2.head
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
}

#content_veranstaltungen #scrollpane div.veranstaltungsliste
{
	background: transparent url(../images/span-wide-border-bottom.gif) repeat-x scroll left bottom;
}

#content_veranstaltungen #scrollpane div.veranstaltungsliste div.spalte1
{
	margin: 25px 0 0 45px;
	width: 210px;
	float: left;
	position: relative;
}

#content_veranstaltungen #scrollpane div.veranstaltungsliste div.spalte2
{
	margin: 25px 30px 0 0;
	padding-bottom: 20px;
	width: 370px;
	float: right;
}

#content_veranstaltungen #scrollpane div.veranstaltungsliste div.clear
{
	clear: both;
}

/* VERANSTALTUNGEN END */

/* LESETIPPS BEGIN */

#content_lesetipps 
{
	width: 750px;
}

#content_lesetipps #scrollpane
{
	height: 445px;
	overflow-y: auto;
}

#content_lesetipps h2.head
{
	color: #869486;
	font-size: 11px;
	font-weight: normal;
	margin: 15px 25px 10px;
	padding-bottom: 5px;
	background:transparent url("../images/span-wide-border-bottom.gif") repeat-x scroll left bottom;
}

#content_lesetipps h2.head .show_all 
{
	color:#666666;
	float:right;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
}

#content_lesetipps h2.head .show_all img 
{
	margin-left:10px;
}

#content_lesetipps div.slider
{
}


#content_lesetipps div.slider .buch_autor
{
	font-style: italic;
	height: 30px;
}

#content_lesetipps div.slider .buch_titel
{
	height: 35px;
}

/* LESETIPPS END */

/* AUTOR BEGIN */

#detail_autor 
{

}

#detail_autor #detail_autor_image 
{
	position: absolute;
	left: 0px;
}

#detail_autor #detail_autor_image div.copy
{
	color: #484847;
	font-size: 10px;
	font-style: italic;
}

#detail_autor_link
{

	margin-top: 10px;
	background-color: #F39400;
	position: relative;
	width: 235px;
}

#detail_autor_link_content
{
	width: 215px !important; /* Firefox, IE8, usw... */
	width: 236px;			 /* IE 6 und 7 */
	padding-left: 10px;
	border: 5px solid #FFBA00;
	font-size: 12px;
}

#detail_autor_link_content p
{
	padding: 0px 25px;
	margin-top: 0px;
}

#detail_autor_link_content img 
{
	/*margin-top: 10px;*/
}

#detail_autor_link_content,
#detail_autor_link_content a:link,
#detail_autor_link_content a:active,
#detail_autor_link_content a:visited,
#detail_autor_link_content a:hover
{
	color: #3F381E;
}

#detail_autor_link_corner_lt,
#detail_autor_link_corner_rt,
#detail_autor_link_corner_lb,
#detail_autor_link_corner_rb
{
	background: transparent url("../images/thickbox/autor_links_corners.jpg") no-repeat 0px 0px;
	position: absolute;
	height: 15px;
	width:  15px;
	position: absolute;
}

#detail_autor_link_corner_lt { top:    0px; left:  0px; background-position:   0px   0px; }
#detail_autor_link_corner_rt { top:    0px; right: 0px; background-position: -15px   0px; }
#detail_autor_link_corner_lb { bottom: 0px; left:  0px; background-position:   0px -15px; }
#detail_autor_link_corner_rb { bottom: 0px; right: 0px; background-position: -15px -15px; }

#detail_autor_link_pfeil
{
	position: absolute;
	width:  23px;
	height: 26px;
	background: transparent url("../images/thickbox/autor_links_pfeil.jpg") no-repeat 0px 0px;
	right: -23px;
	bottom: 25px;
}

#detail_autor #detail_autor_text 
{
	margin-left: 290px;
	width: 325px;
}

#detail_autor #detail_autor_text p,
#detail_autor #detail_autor_interview
{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 13px;
	color: #484847;
}
	
#detail_autor #detail_autor_text #scrollpane
{	
	width: 350px;
	height: 445px;
}

#detail_autor #detail_autor_text h1
{
	color: #04a0c1;
	font-size: 24px;
	line-height: 26px;
}

/* AUTOR END */

#detail_left
{
	position: relative;
}

#detail_image
{
	position: absolute;
	left: 0px;
}

#detail_image_cover
{
	background:url("../images/titel/bg-3.png") no-repeat scroll right bottom transparent;
	padding-right:45px;
	width: 165px;
}

#detail_image img.cover
{
	display: block;
}

#detail_image #detail_image_cover img 
{
	border: 1px solid #666666;
}

#detail_image #detail_image_overlay_blaettern
{
	width: 185px;
	text-align: right;
/*
	position: absolute;
	top: 0px;
	left: 0px;
*/
}

#detail_text
{
	margin-left: 280px;
	width: 300px;
	height: 445px;
	padding-right: 10px;
	top: 0px;
}

#detail_text div.jScrollPaneContainer
{
	width: 320px !important;
}

#detail_text div.vorspanntext
{
	font-family: Georgia;
	font-size:  16px;
	color: #484847;
}

#detail_text div.vorspanntext h2
{
	font-family: Georgia;
	font-size:  16px;
	color: #484847;
	font-weight: normal;
	font-style: normal;
}

#detail_text div.fliesstext
{ 
	font-family: Georgia;
	font-size:  13px;
	color: #484847;
}

#detail_text div.fliesstext h3
{
	font-family: Georgia;
	font-size:  13px;
	color: #484847;
	font-weight: bold;
}

#detail_text #scrollpane
{
	height: 445px;
	overflow-y: scroll;
}

#detail_text h1
{
	color: #04a0c1;
	font-size: 24px;
	line-height: 26px;
}

#detail_text h2
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #04a0c1;
	font-style: italic;
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 8px;
}

#detail_text div.autorinfo,
#detail_text div.specialinfo
{
	margin-bottom: 10px;
}

#detail_text div.autorinfo div.info_img,
#detail_text div.specialinfo div.info_img
{
	float: left;
	margin-right: 10px;
}

#detail_text div.autorinfo div.info_text,
#detail_text div.specialinfo div.info_text
{
	font-size: 13px;
}

#detail_right
{
	height: 445px;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 200px;
}

#detail_menu
{
	padding-left: 20px;
}

#detail_menu div.detail_menu_item
{
	width:165px;
	height:24px;
	background-image:url("../images/span-wide-border-bottom.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
}

#detail_menu div.detail_menu_item.last
{
	background-image: none;
}

#detail_menu div.detail_menu_item img
{
	margin:5px 0 0 7px;
}

#detail_bibliografie
{
	color: #333134;
	font-size: 10px;
	/*
	position: absolute;
	bottom: -2px;
	*/
	margin-top: 10px;
	padding-left: 20px;
}

#detail_bibliografie #bibliografie_autor,
#detail_bibliografie #bibliografie_titel
{
	font-size: 12px;
	color: #04a0c1;
}


#detail_bibliografie #bibliografie_titel
{
	font-weight: bold;
}

/**
 * JScroll Pane jQuery Plugin
 */

.jScrollPaneContainer 
{
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.jScrollPaneTrack 
{
    position: absolute;
    cursor: pointer;
    right: 0;
    top: 0;
    height: 100%;
    background: #C0DBE0;
}

.jScrollPaneDrag 
{
    position: absolute;
    background: #00B1C4;
    cursor: pointer;
    overflow: hidden;
}

.jScrollPaneDragTop 
{
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}
.jScrollPaneDragBottom 
{
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
}
a.jScrollArrowUp 
{
    display: block;
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    text-indent: -2000px;
    overflow: hidden;
    height: 9px;
}

a.jScrollArrowUp:hover 
{

}

a.jScrollArrowDown 
{
    display: block;
    position: absolute;
    z-index: 1;
    bottom: 0;
    right: 0;
    text-indent: -2000px;
    overflow: hidden;
    height: 9px;
}

a.jScrollArrowDown:hover 
{

}

a.jScrollActiveArrowButton, 
a.jScrollActiveArrowButton:hover 
{

}

div.mehr-infos
{
	background-image:url("../images/mehr-infos-bg.gif");
	background-repeat:no-repeat;
	height:9px;
	margin-top:30px;
	overflow:hidden;
	width:370px;
}

div.info
{
	font-family: Georgia;
	font-size: 11px;
	margin: 20px 0px;
	color: #6b6b6b;
}

div.buch_titel
{
	font-weight: normal;
	font-size:16px;
	margin-bottom:10px; 
}

div.info div.info_img
{
	float: left;
	margin-right: 10px;
}

div.info div.specialinfo,
div.info div.newscontainer,
div.info div.info_text p
{
	color: #6b6b6b !important;
	font-size: 13px;
}

div.info div.gen_titel
{
	margin-bottom: 10px;
}

div.info div.specialinfo div.more
{
	margin-top: 10px;
}

div.slider_detailseite
{
	margin-bottom: 30px;
}

div.slider_detailseite div.buch_more
{
	padding-top: 10px;
}

/* News Detail */
.newsdetail {
	color:#6b6b6b;
	font-size:11px;
	line-height:normal;
}

.newsdetail .newscontainer {
/*
margin:0 0 20px 20px;
width:635px;
*/
	margin:0 20px 20px 20px;
	width:680px;
}

.newsdetail .newscontainer .newsimage {
/*
float:left;
text-align:center;
width:215px;
padding-right:25px;
margin-bottom:20px;
*/
	float:left;
	position:relative;
	text-align:right;
	width:175px;
}

.newsdetail .newscontainer .newsbox {
/*
float:right;
margin-left:25px;
width:370px;
margin-bottom:20px;
*/
	font-size: 11px;
	float:right;
	margin:0 90px 10px 0;
	width:370px;
}

.newsdetail .newscontainer .newsbox p {
	font-family: Georgia;
	margin: 10px 0;
}

.newsdetail .newscontainer .datum {
	color:#63B5CF;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}

.newsdetail .newscontainer ul {
	margin-left:20px;
}

.newsdetail .newscontainer li {
	margin:5px;
}

.newsdetail .newscontainer h2 {
	text-transform:none;
	margin-bottom:5px;
	color:#04A0C1;
	font-size:18px;
	font-weight:bold;
}

.newsdetail .newscontainer a:link,.newsdetail .newscontainer a:active,.newsdetail .newscontainer a:visited,.newsdetail .newscontainer a:hover {
/*color:#6b6b6b;*/
	font-weight:normal;
}

.newsdetail .newscontainer .download {
	margin-top:5px;
}

.newsdetail .newscontainer p span h2 {
	line-height:15px;
}

.newsdetail .border {
	background:url(../images/span-wide-border-bottom.gif) repeat-x left bottom;
}

#recaptcha_table {
	background-color: #fff;
}

#detail a.download, #detail a.download_grey, #detail a.download_liste, #detail a.download_liste_grey {
	background:url("../images/icon_download.gif") no-repeat scroll left center transparent;
	color:#6B6B6B;
	font-family:'Lucida Sans Unicode',Lucida Sans,Lucida Grande,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	padding-left:15px;
}

#detail .matrix .buch_autor {
	font-style: italic;
}

#detail .formular .recaptcha table tr td {
	padding: 0px 5px !important;
}

/* 1px Rahmen um Cover, KM 28.06.2010 */
.detail_buch .cover img,
.buch_img img,
.titelslider-cover-sub img,
.titelliste .liste-cover img,
.matrix-cover-sub img
{ border: 1px solid #666666; }


/* Anpassung eBooks (KM 22.10.2010) */

#detail_image_cover {
	position: relative;
}

#detail_image_cover img {
	display: block;
}

#detail_image_cover .ebook_format_epub,
#detail_image_cover .ebook_format_app,
#detail_image_cover .ebook_format_pdf {
	position: absolute;
	right: 15px;
	bottom: 30px;
	width: 57px;
	height: 14px;
}

#detail_image_cover .ebook_format_epub {
	background: transparent url("../images/ebooks/pfeil_detail_epub.png") no-repeat left top;
}

#detail_image_cover .ebook_format_app {
	background: transparent url("../images/ebooks/pfeil_detail_app.png") no-repeat left top;
}

#detail_image_cover .ebook_format_pdf {
	background: transparent url("../images/ebooks/pfeil_detail_pdf.png") no-repeat left top;
}

#ausgabe_aktiv {
	margin-top: 10px;
	margin-left: 5px;
}

#ausgaben_verfuegbar {
	padding-left: 5px;
	margin-top: -10px;
	font-family: 'Lucida Sans Unicode', Lucida Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606260;
}

#ausgaben_verfuegbar ul {
	margin-top: 5px;
	list-style-type: none;
	padding-left: 0px;
	margin-bottom: 0px;
}

#preisinfo {
	margin-bottom: 10px;
}

#scrollpane {
	outline: none;
}

#titellinks_content h3 {

}

#titellinks_content a:link,
#titellinks_content a:active,
#titellinks_content a:visited,
#titellinks_content a:hover {
	color: #F39400;
}

/* -----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*  Layoutanpassung Warenkorb, 07.03.2011                                                                                                                     */
/* -----------------------------------------------------------------------------------------------------------------------------------------------------------*/

#wako_bestaetigung {
	color: #343135;
	background: transparent url("../images/warenkorb_bestaetigung_background.png") no-repeat left top;
	width: 164px;
	height: 100px;
	text-align: center;
	padding-top: 15px;
	position: absolute;
	top: -100px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	display: none;
	font-size: 10px;
	z-index: 10; /* wichtig, damit link nicht den hover zustand verliert wenn popup sich positioniert */
}

.wako_bestell_button, /* wichtig, damit link nicht den hover zustand verliert wenn popup sich positioniert */
.wako_bestell_button a {
	z-index: 20;
	position: relative;
}

/*


#wako_link_counter {
	color: #585B5C;
	font-size: 11px;
	font-family: 'Lucida Sans Unicode', Lucida Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
	display: none;
}

#wako_box {
	width: 206px;
	margin: -2px 0px 0px 5px;
	display: none;
}

#wako_box_oben {
	background: transparent url("../images/warenkorb_box_oben.png") no-repeat left top;
	height: 8px;
}

#wako_box_mitte {
	color: #343135;
	background: #F3F5F1;
	border-left: 1px solid #71999C;
	border-right: 1px solid #71999C;
	border-bottom: 1px solid #71999C;
}

#wako_box_content {
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
}

#wako_box_content table {
	width: 190px;
}

#wako_box_content table tr td {
	padding-bottom: 5px;
	border-bottom: 1px dashed #D2D2D2;
}

#wako_box_content table tr td.wako_box_count {
	font-family: 'Lucida Sans Unicode', Lucida Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B6B6B;
}

#wako_box_content table tr td.wako_box_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #343135;
}

#wako_box_content table tr td.wako_box_title div {
	height: 16px;
	width: 105px;
	overflow: hidden;
}

#wako_box_content table tr td.wako_box_price {
	font-family: 'Lucida Sans Unicode', Lucida Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B6B6B;
	text-align: right;
}

#wako_box_content table tr.wako_box_summe td.wako_box_price {
	font-family: 'Lucida Sans Unicode', Lucida Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343135;
	text-align: right;
}

#wako_box_content table tr.wako_box_summe td {
	border-bottom: none;
}

.wako_box_summe {
	font-weight: bold;
}

#wako_box_content_info {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #6B6B6B;
}

#wako_box_content_info a {
	font-family: Georgia, "Times New Roman", Times, serif !important;
	font-size: 10px !important;
	color: #81B1BF !important;
	text-transform: none !important;
	display: inline !important;
	font-weight: normal !important;
}

#wako_box_content_pfeil {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 100px;
}

*/
