/*
	Shopware 3.5 Template
	http://shopware.de
	
	Copyright (c) 2011 Shopware AG
	
	@author    : stp/Shopware AG
	@date      : 25-05-2011
	@package   : template
	@subpackage: css
*/
@media print {
	/*	GENERAL
		------------------------ */
	body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
	hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:0.8em 0;padding:0;border:none;}
	hr.space {background:#fff;color:#fff;}
	h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
	code {font:.9em "Courier New", Monaco, Courier, monospace;}
	img {float:left;margin:1.5em 1.5em 1.5em 0;}
	a img {border:none;}
	p img.top {margin-top:0;}
	blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
	.small {font-size:.9em;}
	/*.large {font-size:1.1em;}*/
	.quiet {color:#999;}
	.hide {display:none;}
	/*a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}*/
	.container_20 {border: 0 none; padding: 0; margin: 0;width: 650px;}
	
	/*	HIDE ELEMENTS
		------------------------ */
	div#topbar, div#header, div#topseller, div#mainNavigation, div#search, div#footer, div#shopnavi, div#compareContainerAjax, hr.line, hr.smallline, div.viewlast, div#tagcloud, a.more_info, div#left, div#right, div.listing_actions, div#bewertungen, div.menu_top, div.similar, ul#menu_right, ul.ui-tabs-nav, div.mousetrap, div#buybox form, div#stepbox, div.table_row.grid_20 a.delete, div.table_row.grid_20 a.zoom_picture, div.table_premium.grid_20, div#addwithnumber, div.buttons, .artbox .actions, #searchcontainer, .trustedshops_form, #finish_right, .shopware_footer, #content .inner .teaser .button-right,
	#detail #detailbox #detailbox_middle,
	#buybox .basketform,
	#content .horizontal_slider,
	.viewlast,
	#footer_wrapper,
	#description h2,
	#description a.link,
	#content .finish .teaser,
	#content .finish h2.headingbox,
	.btn {display:none !important;}
	a[href]:after {
		content: none !important;
	}

	/*	GENERAL LAYOUT
		------------------------ */

	#wrapper {margin-left: -15px; width: 100% !important;}
	#buybox {float: none !important; margin-left: 0 !important;}
	
	#detail .right, #detail .left {float: none; width: 300px;}
	#detail .right {margin-left: 350px;}

	#content .inner,
	#content #detail,
	#content .finish,
	.table .table_row, .table .table_foot, .table .table_premium {
		width: 625px !important;
	}
	#content .finish #finished .orderdetails,
	.table .table_head,
	#content .finish #finished .table {width: 1025px !important;}

	#detail #detailinfo .inner_tabs,
	.table .table_head,
	#confirm .table .table_row, #finished .table .table_row,
	#content #finished .table .table_foot,
	#content .finish #finished .orderdetails {
		border: 0 !important;
	}
	/*
	.table .table_head,
	#confirm .table .table_row, #finished .table .table_row {
		border-bottom: 1px solid #dfdfdf !important;
	}
	*/
	#content #finished .table .table_foot {
		margin-left: 390px !important;
	}
	
	#logo {margin-left: 0;}
	#logo a {font-size: 1.8em;font-weight: bold;}
	div.teaser_small {margin-top:15px;}
	div#center {top:-30px;}
	div#breadcrumb {height: 50px;margin-left: 0}
	div#shopware {text-align: center;margin-top:-30px}
	div.listing_box h1 {font-size: 2.2em}
	
	/*	LISTING
		------------------------ */
	.table_head{background-color: #A6121E;}
	a.artbox_thumb {width: 105px; height: 105px; display: block;}
	.artbox {padding: 10px 0;}
	.price .pseudo {text-decoration: line-through;}
	.price .price {font-weight: bold; font-size: 1.4em}

	/*
	.clearfix {clear: both}
	.table_row strong{margin-left: 190px;}
	.table_row .textright strong{margin-left: 305px;}
	*/
	/*	ARTICLE DETAIL
		------------------------ */
	div#img div.wrapper img {height: 255px; width: 255px;display: block;}
	div#bewertungen a.link {padding-bottom: 20px;}
	div.article_details_price strong {font-weight:bold;font-size: 1.6em}


	/*from Bootstrap.css */


	.col-xs-1,
	.col-xs-2,
	.col-xs-3-5,
	.col-xs-3,
	.col-xs-3-5,
	.col-xs-4,
	.col-xs-4-5,
	.col-xs-5,
	.col-xs-5-5,
	.col-xs-6,
	.col-xs-6-5,
	.col-xs-7,
	.col-xs-7-5,
	.col-xs-8,
	.col-xs-8-5,
	.col-xs-9,
	.col-xs-9-5,
	.col-xs-10,
	.col-xs-10-5,
	.col-xs-11,
	.col-xs-12,
	.col-sm-1,
	.col-sm-2,
	.col-sm-3,
	.col-sm-4,
	.col-sm-5,
	.col-sm-6,
	.col-sm-7,
	.col-sm-8,
	.col-sm-9,
	.col-sm-10,
	.col-sm-11,
	.col-sm-12,
	.col-md-1,
	.col-md-2,
	.col-md-3,
	.col-md-4,
	.col-md-5,
	.col-md-6,
	.col-md-7,
	.col-md-8,
	.col-md-9,
	.col-md-10,
	.col-md-11,
	.col-md-12,
	.col-lg-1,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8,
	.col-lg-9,
	.col-lg-10,
	.col-lg-11,
	.col-lg-12,
	.col-lg-1-5,
	.col-lg-2-5,
	.col-lg-3-5,
	.col-lg-4-5,
	.col-lg-5-5,
	.col-lg-6-5,
	.col-lg-7-5,
	.col-lg-8-5,
	.col-lg-9-5,
	.col-lg-10-5,
	.col-lg-11-5,
	.col-lg-12-5{
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}


	.col-xs-1,
	.col-xs-2,
	.col-xs-3,
	.col-xs-4,
	.col-xs-5,
	.col-xs-6,
	.col-xs-7,
	.col-xs-8,
	.col-xs-9,
	.col-xs-10,
	.col-xs-11,
	.col-xs-1-5,
	.col-xs-2-5,
	.col-xs-3-5,
	.col-xs-4-5,
	.col-xs-5-5,
	.col-xs-6-5,
	.col-xs-7-5,
	.col-xs-8-5,
	.col-xs-9-5,
	.col-xs-10-5,
	.col-xs-11-5 {
		float: left;
	}


	.col-xs-1 {
		width: 8.333333333333332%;
	}

	.col-xs-2 {
		width: 16.666666666666664%;
	}

	.col-xs-3 {
		width: 25%;
	}

	.col-xs-4 {
		width: 33.33333333333333%;
	}

	.col-xs-5 {
		width: 41.66666666666667%;
	}

	.col-xs-6 {
		width: 50%;
	}

	.col-xs-7 {
		width: 58.333333333333336%;
	}

	.col-xs-8 {
		width: 66.66666666666666%;
	}

	.col-xs-9 {
		width: 75%;
	}

	.col-xs-10 {
		width: 83.33333333333334%;
	}

	.col-xs-11 {
		width: 91.66666666666666%;
	}

	
	/*	BASKET
		------------------------ */
	.table {width: 100%;}
	
	.table .table_head, .table .table_row, .table .table_foot, .table .table_premium {margin: 0 !important; width: 100%;}
	/*.table .table_head {height:15px;border: 1px solid;font-weight: 700;padding: 10px 0;}*/
	.table .table_row  {height: 150px;padding: 10px 0 0 0px;}
	.table .table_foot {height: 120px;border: 1px solid; border-top: 0 none;padding: 10px 0 0 0px;}
	.table .table_foot {height: 300px;}
	.table .thumb_image, .table .no_image {height: 57px; width: 57px;margin-left: 5px;}
	.table .table_row:after {clear:both; content: '';float: none;}
	.table .lastrow {border-bottom: 1px solid;}
	.table .grid_20, .table .grid_19, .table .grid_18, .table .grid_17, .table .grid_16, .table .grid_15, .table .grid_14, .table .grid_13, .table .grid_12, .table .grid_11, .table .grid_10, .table .grid_9, .table .grid_8, .table .grid_7, .table .grid_6, .table .grid_5, .table .grid_4, .table .grid_3, .table .grid_2, .table .grid_1 {float: left;display: inline;position: relative;margin: 0; padding: 0 1%;}
	.table .grid_20 {width: 98%;}
	.table .grid_19 {width: 93%}
	.table .grid_18 {width: 88%}
	.table .grid_17 {width: 83%}
	.table .grid_16 {width: 78%}
	.table .grid_15 {width: 73%}
	.table .grid_14 {width: 68%}
	.table .grid_13 {width: 63%}
	.table .grid_12 {width: 58%}
	.table .grid_11 {width: 53%}
	.table .grid_10 {width: 48%}
	.table .grid_9 {width: 43%}
	.table .grid_8 {width: 38%}
	.table .grid_7 {width: 33%}
	.table .grid_6 {width: 28%}
	.table .grid_5 {width: 23%}
	.table .grid_4 {width: 18%}
	.table .grid_3 {width: 13%}
	.table .grid_2 {width: 8%}
	.table .grid_1 {width: 3%}
	
	.table .push_20 {left: 100%}
	.table .push_19 {left: 95%}
	.table .push_18 {left: 90%}
	.table .push_17 {left: 85%}
	.table .push_16 {left: 80%}
	.table .push_15 {left: 75%}
	.table .push_14 {left: 70%}
	.table .push_13 {left: 65%}
	.table .push_12 {left: 60%}
	.table .push_11 {left: 55%}
	.table .push_10 {left: 50%}
	.table .push_9 {left: 45%}
	.table .push_8 {left: 40%}
	.table .push_7 {left: 35%}
	.table .push_6 {left: 30%}
	.table .push_5 {left: 25%}
	.table .push_4 {left: 20%}
	.table .push_3 {left: 15%}
	.table .push_2 {left: 10%}
	.table .push_1 {left: 5%}
	
	#content .inner .teaser .button-right {behavior: url(.) !important;}

}