/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.3.0
build: 3167
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}

/*li{list-style:none;}*/

caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

/* 
    Document   : print
    Created on : 13.01.2011, 12:39:01
    Author     : martin
    Description:
        Print Stylesheet
*/

html{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
    color: #878787;
}

a{
	color: #878787 !important;
	text-decoration:underline !important;
}

h1, h2, h3, h4, h5, h6, p, ol, ul, dl, pre, blockquote, table, form {
    margin: 0 0 1em;
}

hr,
#menuLanguage,
#menuMainContainer,
#myKannegiesser,
#menuSub,
#menuMeta,
#contentSub,
#topRight,
#pagetitle,
.print,
.back,
.toEdge,
.toEdge img,
.idupe,
.paginator_clear,
.np_gmshop ul.f3-widget-paginator,
.gmshop_basketwidget_remove,
.gmshop_basketwidget_button,
.gmshop_buttonbar,
.genpro_listlink,
.news-latest-gotoarchive,
.news-single-backlink,
.genpro_basketbutton_box,
.gmshop_backlink,
.gmshop_detailview_basketbutton,
.filelinks .filecount,
.last-step-box,
.tx-npkgetshop-pi2 h1,
.basket-step-3,
.tx-npkgetshop-pi5 .flush-wishlist,
.tx-npkgetshop-pi5 .go-to-checkout-box
 {
    display:none;
}
html {
	padding-bottom: 50px;
}

#copyright{
    width:100%;
    text-align:right;
    padding-top: 20px;
}

body{
    width:18cm; /* TEMP!!! */
}
ul li {
	list-style-image: url(../gfx/bullet-arrow-right.png);
	padding:auto;
	margin: auto;
	list-style-position: inside;
}
.kgproducts_subcatbox_2col > p{
    clear:both;
}

.gmshop_articlelist_general h2, .gmshop_articlelist_general p{
    display:none; /* ärgerlich, aber sonst gibts immer einen page-break-glitch */
}

#gmshop_view_article_detail .ge-box {
	margin-bottom: 20px;
}

.np_gmshop .ge-fix-content-right {
	width: auto;
	padding-left: 10px;
}

#c152  .csc-header-n1{
	text-align:right;
    position:absolute;
    right:0px;
    top:20px;
	width: 400px;
}

.tx-npkgetshop-pi2 .availability { text-indent: 0px!important; width: 110px!important; font-size: 11px; float: left!important;  }

#atlwdg-trigger { display:none; }

table tr td {
    padding: 5px!important;
    vertical-align: center;
}