/* uft-8  */
/* CSS 2.1 */

@media print {


}

@media screen {

	div[id="miniWarenkorb"] {
		padding:0;
		padding-top:0.5em;
		-moz-border-radius:0.8em; 
		-khtml-border-radius:0.8em
    	}
    	
    	span[class="warenkorbBefore"] {
    		display:none;
    		}

	div[id="miniWarenkorb"] > h2 {
		display: none;
		}
	
	span[class="miniWarenkorbEingabe"] {	
		display:block; 
		padding-left:0.5em; 
		border-bottom-width:0.2em;
		border-bottom-style:solid;
		font-size:1em;	
		}

	div[id="miniWarenkorbUeberschrift"] {
		margin:0; 
		padding:0; 
		position:absolute; 
		top:0.5em; 
		left:0.5em;
	}

	div[id="miniWarenkorbUeberschrift"] > p {
		margin:0;
		padding:0;
		font-variant:small-caps; 
		font-size:0.8em;
	}

	div[id="miniWarenkorbUeberschrift"] > p:before {
	/*	content:"\25B6";	*/
	}

	div[id="miniWarenkorb"] > form > div > input[type="button"] {
		position:absolute;
		bottom:0;
		right: 0;
		top:2.5em;
		/**width: 100%;**/
		/* right:0; */
		height:1.9em;
		font-size:0.8em;
	}

	div[id="miniWarenkorb"] > form > div {
		position:absolute;
		left:0.5em; 
		right:0.5em; 
		top:2em; 
		bottom:0.5em;
	}

	
	div[id="miniWarenkorbAbdeckung"] {
		position:fixed;
		top:19em;
		bottom:0;
		right:0;
		width:13.5em;
		z-index:1;
				
		margin:0;
		padding:0;	
	}
	
	div[class="produktBild"] > a {
		border-bottom-style:solid;
		border-bottom-width:0.2em;
				}

	div[class="zeileAdresse"] {
		padding-top:0.3em;
		padding-bottom:0.3em;
		}
	
	span[class="ersteSpalte"] {
		display:block;
		width:6em;
		float:left;
		font-weight:normal;
		}

	p[class="eingabeFehler"] {
		display:none;
		}
	
	div[id="warenkorbTotal"] {
		left:0;
		right:0;
		}

	p[class="versandkosten"] {
		text-align:right;
		}

	p[class="gesamtPreis"] {
		text-align:right;
		font-weight:bold;
		}

	p[class="gesamtPreis"] > span[class="steuer"] {
		display:none;
		font-size:0.9em;
		font-weight:normal;
		}

	span[class="kasseInfo"] {
		font-size:0.8em;
		font-weight:bold;
		}

	div[class="bankDaten"] > span[class="ersteSpalte"] {
		width:7em;
		display:block;
		}

	div[class="bankDaten"] {
		padding-top:0.15em;
		padding-bottom:0.15em;
		}

	textarea[name="recs[delivery][note]"] {
		width:100%;
		}

	div[id="checkbox"] {
		display:inline;
		}

	div[class="produktbildAbstand"] {
		margin-left:10em;
		}
	div[id="warenkorbUeberschrift"] > div[class="artikelBezeichnung"] {
		text-align:			left;
		}

}