@charset "UTF-8";
/**
 * (en) core stylesheet
 * (de) 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-2007, Achim Roth <achim.roth@achim-roth.de>
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            https://achim-roth.de
 * @package         css
 * @Id              $Id: base.css 619 2008-08-04 05:06:51Z achim $
 * @revision        $Rev: 619 $
 * @lastmodified    $Date: 2008-08-04 07:06:51 +0200 (Mo, 04 Aug 2008) $
 */
@media screen
{
    * { margin: 0; padding: 0; font-size: 100%; }
    html { height: 100% }
    body { min-height: 101%; font-size: 100.01%; position: relative; color: #000; background: #fff; text-align: left; }
    
    fieldset, img { border:0; }
    
    select, input, textarea { font-size: 99% }
    
    #ctFooter { clear:both; }
    
    .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    .clearfix { display: block; }
    .floatbox { overflow: hidden; }
    #ie_clearing { display: none }
    
    .subcolumns { width: 100%; padding: 0 1px 0 1px; margin: 0 -1px 0 -1px; overflow: hidden; }
    
    .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l { float: left; overflow: hidden; }
    .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r { float: right; overflow: hidden; }
    .c25l, .c25r { width: 24.999%; }
    .c33l, .c33r { width: 33.333%; }
    .c50l, .c50r { width: 49.999%; }
    .c66l, .c66r { width: 66.666%; }
    .c75l, .c75r { width: 74.999%; }
    .c38l, .c38r { width: 38.196%; }
    .c62l, .c62r { width: 61.803%; }
    
    .subc  { padding: 0 1em 0 1em; overflow: hidden; }
    .subcl { padding: 0 1em 0 0; overflow: hidden; }
    .subcr { padding: 0 0 0 1em; overflow: hidden; }
    
}
