.tx-autositemap-pi1 { 
  font-size:92%; 
}
.tx-autositemap-pi1 .actifsub a, 
.tx-autositemap-pi1 .cur a { 
  text-decoration: underline;
}
.tx-autositemap-pi1 h1 {
  font-size:145%; 
/*  margin:16px 16px 0 16px; */
}
.tx-autositemap-pi1 h1+h1 {
  margin-top:32px; 
}
.tx-autositemap-pi1 h2 {
  margin:.4em 0 0 0; 
  font-weight:bold; 
  font-size:1.1em; 
}
.tx-autositemap-pi1 ul {
  margin:0; 
  padding-bottom:1.6em; 
  list-style:none; 
}
.tx-autositemap-pi1 li {
  margin: 5px 0 !important;
}
.tx-autositemap-pi1 ul li ul {
  margin:0; 
  padding:0; 
  font-size:96%; 
}
.tx-autositemap-pi1 .right {
  padding-top:35px; 
}
    
/**
 * Modified by Dirk Wildt, http://wildt.at.die-netzmacher.de/
 *
 * @package         TYPO3 autositemap
 * @version         0.0.4
 *
 * Removed
 *    * @media all (twice)
 *    * @media screen, projection
 *      * @section Column Module
 */

 /**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 *
 * @copyright       Copyright 2005-2012, Dirk Jesse
 * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-CDL (http://www.yaml.de/license.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         v4.0.1
 * @revision        $Revision: 726 $
 * @lastmodified    $Date: 2012-03-03 12:21:50 +0100 (Sa, 03 Mrz 2012) $
 */


@media screen, print, projection {

    /**
    * @section Grid Module
    *
    */

    .ym-grid {
        display:table;
        width:100%;
        table-layout:fixed;
        list-style-type: none;
        padding-left:0;
        padding-right:0;
        margin-left:0;
        margin-right:0;
    }

    .ym-gl { float:left; margin: 0; }
    .ym-gr { float:right; margin: 0 0 0 -5px; }

    .ym-g20 { width:20%; }
    .ym-g40 { width:40%; }
    .ym-g60 { width:60%; }
    .ym-g80 { width:80%; }
    .ym-g25 { width:25%; }
    .ym-g33 { width:33.333%; }
    .ym-g50 { width:50%; }
    .ym-g66 { width:66.666%; }
    .ym-g75 { width:75%; }
    .ym-g38 { width:38.2%; }
    .ym-g62 { width:61.8%; }

    .ym-gbox { padding: 0 10px }
    .ym-gbox-left { padding: 0 10px 0 0 }
    .ym-gbox-right { padding: 0 0 0 10px }

    .ym-equalize { overflow:hidden; }

    .ym-equalize > [class*="ym-g"] {
        display:table-cell;
        float:none;
        margin:0;
        vertical-align:top;
    }

    .ym-equalize > [class*="ym-g"] > [class*="ym-gbox"] {
        padding-bottom: 10000px;
        margin-bottom: -10000px
    }
}

@media print {

    /**
    * @section print adjustments for core modules
    *
    * (en) float clearing for subtemplates. Uses display:table to avoid bugs in FF & IE
    * (de) Float Clearing für die Subtemplates. Verwendet display:table, um Darstellungsprobleme im FF & IE zu vermeiden
    *
    * @bugfix
    * @since     3.0
    * @affected  FF2.0, FF3.0, IE7
    * @css-for   all browsers
    * @valid     yes
    */

    .ym-grid > .ym-gl,
    .ym-grid > .ym-gr {
        overflow:visible;
        display:table;
    }

    /* (en) make .ym-print class visible */
    /* (de) .ym-print-Klasse sichtbar schalten */
    .ym-print {
        position:static;
        left:0;
    }

    /* (en) generic class to hide elements for print */
    /* (de) Allgemeine CSS Klasse, um beliebige Elemente in der Druckausgabe auszublenden */
    .ym-noprint {
        display:none !important;
    }
}