/* ---------------------------------------------------------------------------------------------- */ 
/* HTML Print Styles - Comicstars
/* Version: 1.0 vom 10.03.2009
/* Author: Katja Kruzewitz // kruzewitz(at)comicstars(dot)de 
/* Author URI: www.comicstars.de 
/* ---------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------- */ 
/*                                      1. Resets 
/*------------------------------------------------------------------------------------------------ */ 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td { 
 margin:0; 
 padding:0; 
 border:0; 
 outline:0; 
}
html {
    height: 100%;
}
input[type="submit"] {
	display:none;
}

body, p {
	page-break-before:auto;
	page-break-inside:auto;
	page-break-after:auto;
	overflow:visible;
	float:none;
	position:static;
}

:focus {outline:0;} 

body {line-height:100%;} 

ol, ul {list-style: none;} 

table { 
 border-collapse:collapse; 
 border-spacing:0; 
} 
caption, th, td { 
 text-align:left; 
 font-weight:normal; 
} 
blockquote:before, blockquote:after, q:before, q:after {content: "";} 
blockquote, q {quotes: "" "";}

img.no_print, div.no_print, p.no_print, a.np, .np {
	display:none;
}
/*  ----------------------------------------------------------------------------------------------------------  */
/*                                             2. Generic
/*  ----------------------------------------------------------------------------------------------------------  */

body {
	background-color:#fff;
	font-size:10pt;
	font-family: arial, sans-serif;
    color: #000;
    line-height: 12pt;
    text-align: justify;
	
}
strong {
	font-weight:bold;
}

small {
	font-size:90%;
	font-weight:bold;
}
a {
	text-decoration:underline;
	color:#666;
}
a[href]:after {
 content:" <"attr(href)">";
 color:#666;
 font-size:75%;
}
a[href~="http://www.etracker.de/app?et=WQx7BV"], a[href~="http://www.etracker.de/"]:after {
	display:none;
}
div.umsatz_content table.details td a[href]:after, a.np[href]:after {
	content:"";
}
/*  ----------------------------------------------------------------------------------------------------------  */
/*                                             3. Structure
/*  ----------------------------------------------------------------------------------------------------------  */

#container {
	margin-left:15px;
	width:650px;
}
#header {
	display:none;
}

div#printonly {
	background:none;
	display:block;
	font-weight:bold;
	font-size:14px;
	margin-bottom:15px;
	color:#212121;
}

#wrapper {
	position:relative;
	height:auto;
	margin-bottom:10px;

}
#leftcolumn {
	display:none;
}
#main {
	float:none;
	width:600px;
	margin:0 15px;
	text-align:left;
	overflow:visible;
}
#rightcolumn {
	display:none;
}
select {
	display:none;
}

#footer {
	display:none;
	/*
	padding-top:15px;
	background:none;
	height:20px;
	font-weight:bold;
	color:#666;
	*/
}
#footernavi {
	display:none;
}

/* Fonts */

h2 {
	padding-left:5px;
	text-transform:uppercase;
	font-size:16px;
	color:#212121;
	font-weight:bold;
	line-height:21px;
	margin-bottom:10px;
}

h2#explanation {
	font-size:12px;
	color:#4e4e4e;
	line-height:15px;
	padding-left:5px;
	padding-top:5px;
	width:640px;
	margin-bottom:30px;
	text-transform:none;
	font-weight:normal;
}

h3, h4 {
	font-size:14px;
	line-height:20px;
	padding-bottom:5px;
}
p {
	padding-bottom:8px;
}
ul.article_navi, ul.blog_options, ul.borderbottom, ul.borderbottom2 ul#stars {
	display:none;
}
div#comic_voting, div.banner_outside, div.ad {
	display:none;
}
a.boxlink, a.toogle_login {
	display:none;
}
#message_fg, #message_fg, #upload_bg, #upload_fg, #preview {
	display:none;
}

div#main div.agb ul {
	margin-bottom:10px;
}

div.umsaetze h3 {
	color:#212121;
	font-size:15px;
	line-height:20px;
	margin:0;
	padding-left:5px;
	text-transform:uppercase;
	width:300px;
	font-weight:bold;
}
div.umsaetze div.umsatz a.boxlink {
	top:-15px;
}
#dataTable td, #dataTable2 td, #dataTable3 td {
	padding:5px 3px 5px 13px;
}

div.umsatz {
	background:transparent url("../images/profil_bearbeiten_bg.gif") repeat-y left top;
	width:644px;
	margin-bottom:20px;
	position:relative;
	height:auto;
}
div.umsatz_content {
	background:transparent url("../images/umsatz_head.gif") no-repeat left top;
	width:644px;
	padding:10px 0 0 0;
}
div.umsatz_content p {
	padding-left:15px;
	padding-bottom:7px;
}
div.umsatz_content p.guthaben {
	background:transparent url("../images/bigbox_bottom.gif") no-repeat center bottom;
	font-size:12px;
	margin-bottom:10px;
}
div.umsatz_content p.guthaben strong {
	font-size:13px;
}
div.umsatz_content p.guthaben span {
	color:#666;
}
div.umsatz_content div.u {
	font-size:12px;
	margin-bottom:10px;
	padding-left:15px;
	color:#666;
}
div.umsatz_content ul.caption {
	background:url("../images/umsatz_leiste.gif") no-repeat left top;
	width:640px;
	height:25px;
	margin-left:2px;
	margin-top:20px;
}
div.umsatz_content ul.gutschrift {
	background:#E5EAEC none;
	padding-top:3px;
	height:20px;
}
div.umsatz_content ul.gutschrift li {
	border-right:1px solid #fff;
}
div.umsatz_content ul.caption li {
	padding:2px 0 3px 15px;
	color:#B41D0D;
	font-size:10px;
	float:left;
	line-height:11px;
}
div.umsatz_content table.details {
	width:640px;
	margin-bottom:5px;
}
div#detailsDiv {
	padding-top:2px;
	width:640px;
}
div.umsatz_content table.details td {
	padding:5px 6px 5px 10px;
	overflow:hidden;
	line-height:14px;
	display:inline-block;
}
div.umsatz_content ul.caption li.comic {
	width:130px;
}
div.umsatz_content table.details td.comic {
	width:135px;
}
div.umsatz_content ul.caption li.kaeufer {
	width:94px;
	padding-left:14px;
}
div.umsatz_content table.details td.kaeufer {
	width:95px;
	padding-left:8px;
}
div.umsatz_content table.details td.stk {
	width:30px;
	padding-left:17px;
}
div.umsatz_content table.details td.stk {
	width:25px;
	padding-left:22px;
}
div.umsatz_content ul.caption li.format {
	width:35px;
	padding-left:21px;
}
div.umsatz_content table.details td.format {
	width:35px;
	padding-left:20px;
}
div.umsatz_content ul.caption li.datum {
	width:55px;
	padding-left:16px;
}
div.umsatz_content table.details td.datum  {
	width:55px;
	padding-left:12px;
}
div.umsatz_content ul.caption li.mk {
	width:30px;
	padding-left:18px;
}
div.umsatz_content ul.caption li.pk {
	width:25px;
	padding-left:25px;
}
div.umsatz_content table.details td.mk, div.umsatz_content table.details td.pk {
	width:30px;
	padding-left:16px;
}
div.umsatz_content ul.caption li.b {
	width:25px;
	padding-left:31px;
}
div.umsatz_content table.details td.b {
	width:25px;
	padding-left:25px;
}
div.umsatz_content ul.caption li.brutto {
	width:53px;
	padding-left:8px;
}
div.umsatz_content ul.caption li.paymentprice {
	width:55px;
	padding-left:1px;
}
div.umsatz_content ul.caption li.provision {
	width:58px;
	padding-left:5px;
}
div.umsatz_content ul.caption li.gutschrift {
	width:55px;
	padding-left:10px;
}
div.umsatz_content table.details td.brutto {
	width:40px;
	padding-left:14px;
}
div.umsatz_content ul.caption li.netto {
	width:50px;
	padding-left:14px;
}
div.umsatz_content table.details td.netto {
	width:40px;
	padding-left:17px;
	padding-right:2px;
}
div.umsatz_content table.details td.provision {
	width:40px;
	padding-left:19px;
	padding-right:2px;
}
div.umsatz_content table.details td.gutschrift {
	width:38px;
	padding-left:19px;
	padding-right:2px;
}
div.umsatz_content table.details td.paymentprice {
	width:37px;
	padding-left:14px;
	padding-right:2px;
}
div.umsatz_content ul.caption li.dat {
	width:155px;
	padding-left:16px;
}
div.umsatz_content table.details td.dat {
	width:155px;
	padding-left:16px;
	padding-right:2px;
}
div.umsatz_content ul.caption li.auszahlungsart {
	width:310px;
	padding-left:10px;
}
div.umsatz_content table.details td.auszahlungsart {
	width:310px;
	padding-left:10px;
	padding-right:2px;
}
div.umsatz_content ul.caption li.betrag {
	width:110px;
	padding-left:10px;
	border-right:0 none;
}
div.umsatz_content table.details td.betrag {
	width:110px;
	padding-left:10px;
	padding-right:2px;
}
div.umsatz_content table.details td.bottom {
	background: url("../images/bigbox_bottom.gif") no-repeat center bottom;
	width:639px;
	height:4px;
	padding:0;
}
table.details td.stand {
	width:534px;
	display:inline;
}
table.details td.stand span{
	color:#666;
}
table.details td.summe {
	width:50px;
	text-align:right;
	margin-right:14px;
	padding-left:10px;
	display:inline;
}

div.umsaetze p#comicwahl {
	margin-left:3px;
	margin-bottom:20px;
}
div.umsatz div.boxnavi {
	margin-left:2px;
}
div.umsaetze div.comicdetails {
	background:transparent url("../images/comicdetail_bg.gif") repeat-y left top;
	padding:20px 15px 5px;
	color:#666;
	position:relative;
}
div.umsaetze div.comicdetails img {
	border:2px solid #E5EAEC;
	float:left;
	margin-bottom:7px;
	margin-right:10px;
	padding:4px;
}
div.umsaetze div.comicdetails div.verkauf {
	bottom:40px;
	left:230px;
	position:absolute;
}
div.umsaetze div.comicdetails div.text {
	float:left;
	width:370px;
	position:relative;
}
div.umsaetze div.comicdetails div.text p {
	padding-left:0;
	padding-bottom:5px;
}
div.umsaetze div.comicdetails ul.favoriten_options {
	display:block;
	float:left;
	height:105px;
	margin-left:45px;
	margin-top:-5px;
	width:100px;
}
div#umsaetze div.umsatz_content p.guthaben {
	margin-bottom:0;
}
div.umsatz div.boxnavi ul.borderbottom {
	width:640px;
	border-bottom:1px solid #E5EAEC;
}
div.umsatz div.boxnavi div.umsatz_content {
	background:none;
	width:640px;
}
div.umsatz div.boxnavi div.comicdetail_bottom {
	background: url("../images/bigbox_bottom.gif") no-repeat center bottom;
	width:639px;
	height:4px;
	margin-bottom:30px;
}
div.boxnavi div.umsatz_content ul.caption {
	background:transparent url("../images/umsatz_leiste2.gif") no-repeat top left; 
	margin-left:0;
}
div.umsatz div.boxnavi div.umsatz_content ul.caption li.kaeufer2 {
	width:240px;
	padding-left:14px;
}
div.umsatz div.boxnavi div.umsatz_content ul.details li.kaeufer2 {
	width:240px;
	padding-left:5px;
}
div.umsatz div.boxnavi div.boxlink {
	position:relative;
}
div.umsatz div.boxnavi div.bigbox {
	padding-top:30px;
}
div.umsatz div.boxnavi div.bigbox, div.umsatz div.boxnavi div.bigbox_bottom {
	width:635px;
}
div.umsatz div.boxnavi div.bigbox h2 {
	padding-left:10px;
	width:630px;
}
div#comicdaten h3 {
	width:auto;
	padding:10px 5px 5px 0;
}
div#comicdaten h3 a {
	color:#B41D0D;
}
div#comicdaten h3 a:hover {
	color:#2FACC3;
}
div#comicdaten h4 {
	font-weight:bold;
	font-size:13px;
	margin-bottom:3px;
}
div#comicdaten p {
	padding-bottom:5px;
	font-size:12px;
	color:#666;
}
div#comicdaten p strong {
	display:inline-block;
	width:90px;
	margin-right:5px;
	overflow:hidden;
	color:#212121;
}
div#comicdaten p span {
	display:inline-block;
	width:160px;
	overflow:hidden;
}
div#comicdaten p.story {
	padding:4px;
	border: 4px solid #abbcc6;
	width:230px;
	margin-left:373px;
	color:#212121;
}
div#comicdaten div.box {
	background:url("../images/kurzer_strich.gif")  no-repeat bottom right;
	margin-bottom:10px;
	position:relative;
}
div#comicdaten div.box_big {
	clear:both;
	background:url("../images/bigbox_bottom.gif")  no-repeat bottom right;
	width:635px;
	height:55px;
	position:relative;
}
div#comicdaten div.box_big h4, div#comicdaten div.box_big ul#stars {
	margin-left:10px;
}
div#comicdaten div.box_big ul#stars li{
	margin-right:3px;
	color:#666;
}
div#comicdaten div.kommentare, div#comicdaten div#kommentar, div#comicdaten div#kommentar form#kommentar_schreiben {
	width:619px;
	padding:10px;
	overflow:hidden;
	margin:0;
}
div#comicdaten div#kommentar form#kommentar_schreiben h5 {
	background:none;
}
div#comicdaten div#kommentar form#kommentar_schreiben textarea {
	width:380px;
}
div#comicdaten div#kommentar form#kommentar_schreiben p {
	width:280px;
	font-size:10px;
}
div#comicdaten div#kommentar form#kommentar_schreiben button#abschicken {
	left:-13px;
}
div#comicdaten div#kommentar form#loginbox {
	top:64px;
	left:430px;
}
div#comicdaten div#kommentar form#loginbox h3 {
	padding-left:15px;
}
div#comicdaten div#kommentar form#loginbox input.button {
	top:110px;
}
div#comicdaten div.kommentare ul {
	width:615px;
}
div#comicdaten div.kommentare ul li, div#comicdaten div.kommentare ul li p{
	width:615px;
}
div#comicdaten div.kommentare ul li p {
	width:555px;
}
div#comicdaten div.box_big a.loeschen {
	background:url("../images/loeschen_icon.gif") no-repeat left top;
	position:absolute;
	margin-left:526px;
	padding-left:22px;
	color:#666;
	height:19px;
	line-height:19px;
}
div#comicdaten div.box a.bearbeiten {
	background:url("../images/bearbeiten_icon.gif") no-repeat left top;
	position:absolute;
	margin-left:180px;
	padding-left:22px;
	color:#666;
	height:19px;
	line-height:19px;
}
div#comicdaten div.box a.bearbeiten:hover, div#comicdaten div.box_big a.loeschen:hover {
	color:#2FACC3;
}
div#comicdaten button {
	background:transparent url("../images/comic_bearbeiten_btn.gif") no-repeat left top;
	color:#E05F1A;
	float:right;
	border:none;
	font-weight:bold;
	height:22px;
	margin-right:5px;
	margin-top:5px;
	outline:none;
	padding-left:11px;
	width:137px;
}
div#comicdaten button:hover, div#comicdaten button:focus {
	background:transparent url("../images/comic_bearbeiten_btn_h.gif") no-repeat left top;
	color:#fff;
}
div.text h4 {
	margin-bottom:2px;
}
div.bigbox h2 span {
	color:#666;
	font-weight:normal;
}

a.editor_ok_link, a.editor_cancel_link {
	font-weight:normal;
	font-size:93%;
	margin-left:5px;
	line-height:13px;
}
div#story p.sell {
	margin-top:20px;
}
div.umsatz_content ul.details li {
	font-size:10px;
}
div.favoriten {
	margin-bottom:5px;
}
table {
	margin-bottom:10px;
}
div.umsatz_content ul.details {
	overflow:visible;
	height:auto;
}
div#comickommentare div.bigbox div a img, div.comicsammlung_small ul li img, ul.comiclist img, ul.comiclist a img, ul.memberlist a img, div.freunde ul.freunde_options,
div#nachricht_lesen a.antworten, div.markieren, div.favoriten ul.favoriten_options, div#comicsammlung div ul img, div#pagenavi, div.pagenavi, div #comic_small div.comicbox a img.fav {
	display:none;
}
div.nachrichten_box, div#profilbox, div.verkaufte_comics, div.mitgliederprofil, div.freunde, div.favoriten, div.blog, #main ul#comicnavi,div#publikumspreis_teaser, div.comicbox {
	margin-bottom:15px;
}
div.faq h4, #comicfeaturebox div.comicmedien a, #comicfeaturebox div.gratis, div#comic_small {
	background:0 none;
}
div#main div.faq a.ankerl_oben, div#main div.faq div.inhalt img, div#kommentar, div.aehnliche_comics, div#comicfeaturebox div.boxnavi ul, div#publikumspreis_teaser a img, div#publikumspreis_teaser a, #comicfeaturebox div.comicmedien li,
div.comicbox_bottom div.buttons, div#comic_small ul.stars_small {
	display:none;
}
#comicfeaturebox div.comicmedien a, #comicfeaturebox div.comicmedien li img, form#date_form input {
	background:none 0;
}
div.boxnavi div#artist, div.boxnavi div#infos, form#date_form select, div.umsatz_content ul.details li {
	display:block;
}
div#comic_small div.comicbox {
	border-bottom: 1px solid #999;
}
div#comicteaserbox div.boxnavi div#angesagt img, div#comicteaserbox div.boxnavi div#neue_comics img, div#comicteaserbox div.boxnavi div#meistgesehen img, div#comicteaserbox div.boxnavi div#meistdiskutiert img, #main ul#bestseller li a img,
img.contestphasen, img.steps {
	display:none;
}
div.bigbox, div.n {
	margin-top:10px;
	margin-bottom:15px;
}
div.umsatz_content ul.details, div#detailsDiv {
	height:auto;
}
div.umsatz_content table.details td {
	font-size:95%;
}
div#leftcolumn, div#rightcolumn {
	display:none;
}
