    /**
        @name:          sqeenCMS
        @version:       2.x
        @package:       template
        @subpackage:    sqc_core
        @access:        frontend
        @author:        sqeen
        @copyright:     sqeen
        @since:         2010
        @todo:          cascading style sheet for all browsers
    */


    /* Characterset */
        @charset "UTF-8";

    /* Main styles */
        html, body {
            /*width:              100%;
            min-height:         100%;
            height:             100%;*/
            text-align:         left;
        }

        * html body {
            behavior:           url(admin/css/csshover3.htc);
        }

        html, body, div, span, object,
        h1, h2, h3, h4, h5, h6, p, blockquote, pre,
        a, acronym, address, big, cite, code,
        del, dfn, em, img, ins, kbd, q, s, samp,
        small, strike, strong, sub, sup, tt, var,
        dl, dt, dd, ol, ul, li, input, textarea,
        fieldset, form, label, legend, caption, table {
            font-family:        Arial, Helvetica, Lucida, sans-serif;
            margin:             0;
            padding:            0;
            border:             0;
            outline:            0;
        }


    /**---MAIN LAYER---------------------------**/


        label {
            cursor:             pointer;
        }


        #divCenter {
            margin:             0 auto;
            width:              800px;
            padding:            0 40px 0 40px;
            text-align:         left;
            overflow:           hidden;
            zoom:               1;
        }

        #divHead {
            position:           relative;
            margin-top:         0px;
            width:              800px;
            height:             190px;
            background:         url(../images/head.jpg) no-repeat;
        }


        #divTopMenu {
            position:           absolute;
            bottom:             0;
            width:              810px;
        }

        #aTopMenuOn {
            color:              #cd3b2b;
        }

        div#divTopMenu a {
            display:            block;
            float:              left;
            margin:             0 15px 0 10px;
            color:              #282c2d;
            font-size:          13px;
            letter-spacing:     1px;
            text-decoration:    none;
        }

        div#divTopMenu a:hover {
            color:              #cd3b2b;
            text-decoration:    underline;
        }

        #divTopMenu .active {
            font-weight:        bold;
            color:              #cd3b2b;
        }

        #language {
            float:              right;
        }

        #divHeadBar {
            float:              left;
            margin-top:         7px;
            height:             14px;
            width:              880px;
            margin-left:        -20px;
        }

        .color1 {
            float:              left;
            width:              38px;
            height:             13px;
            background:         #ccdaef;
            border-top:         1px solid #0046b0;
        }

        .color2 {
            float:              left;
            width:              69px;
            height:             13px;
            background:         #cce5f6;
            border-top:         1px solid #007dd1;
        }

        .color3 {
            float:              left;
            width:              22px;
            height:             13px;
            background:         #ebf2cc;
            border-top:         1px solid #9bbe00;
        }

        .color4 {
            float:              left;
            width:              41px;
            height:             13px;
            background:         #fffbcc;
            border-top:         1px solid #e6d200;
        }

        .color5 {
            float:              left;
            width:              61px;
            height:             13px;
            background:         #fde3d5;
            border-top:         1px solid #f7752d;
        }

        .color6 {
            float:              left;
            width:              46px;
            height:             13px;
            background:         #fcd8cf;
            border-top:         1px solid #ef3d10;
        }

        .color7 {
            float:              left;
            width:              603px;
            height:             13px;
            background:         #ccdaef;
            border-top:         1px solid #0046b0;
        }

        #divContainerMain {
            width:              800px;
            float:              left;
            margin:             35px 0 75px 0;
        }

        #divContainerLeft {
            float:              left;
            margin-top:         30px;
            width:              224px;
        }

        #divMenuLeft a {
            font-size:          13px;
            line-height:        15px;
            color:              #333;
            letter-spacing:     0.2pt;
            text-decoration:    none;
        }

        #divMenuLeft a.aMenu1 {
            display:            block;
            width:              203px;
            padding:            5px 0 5px 10px;
        }

        #divMenuLeft a.aMenu2 {
            display:            block;
            width:              178px;
            padding:            5px 0 5px 35px;
        }

        #divMenuLeft a.aMenu1:hover, #divMenuLeft a.aMenu2:hover {
            text-decoration:    underline;
        }

        #divMenuLeft .active {
            font-weight:        bold;
            color:              #cd3b2b;
        }

        #divInfoLeft {
            position:           relative;
            padding:            0 0 10px 0;
            margin-top:         50px;
        }

        div#divInfoLeft img{
            margin-top:         8px;
        }

        div#divInfoLeft a {
            font-size:          13px;
            color:              #cd3b2b;
        }

        div#divInfoLeft a:hover {
            text-decoration:    underline;
            color:              #F3543D;
        }

        #divContent {
            float:              left;
            width:              556px;
            margin:             0 0 0 20px;
            font-size:          12px;
            line-height:        140%;
            color:              #333;
        }

        div#divContent a{
            color:              #cd3b2b;
        }

        div#divContent a:hover {
            text-decoration:    underline;
            color:              #F3543D;
        }

        div#divContent h1 {
            font-size:          20px;
            margin:             -8px 0 18px -1px;
            line-height:        120%;
        }

        div#divContent h2 {
            font-size:          14px;
        }

        #divContent ul, #divContent ol {
            margin:             8px 0;
        }

        #divContent li {
            margin-left:        20px;
        }

        #divFoother {
            float:              left;
            width:              800px;
            color:              #7B7B7B;
            font-size:          11px;
            margin:             10px 0px 20px 0px;
        }

        div#divFoother span.right {
            float:              right;
        }

        div#divFoother font {
            float:              left;
            font-size:          11px;
        }

        div#divFoother a {
            font-size:          11px;
            color:              #965E5E;
        }

        div#divFoother a:hover {
            text-decoration:    underline;
            color:              #9E4B44;
        }

    /*--BESTELLFORMULAR --*/

        #dng span {
            position:           absolute;
            display:            block;
            bottom:             10px;
            right:              0;
            padding:            5px 10px 4px 10px;
            background:         #E1E1E1;
        }

        .text {
          width:                170px;
          text-align:           right;
          color:                #4F4F4F;
        }

        .inpText, #qty {
          padding:              2px 5px;
          width:                220px;
          border:               solid 1px #9C9C9C;
          font-size:            13px;
          font-family:          arial, verdana;
        }

        #submit {
          background:           url(../data/submit.jpg) no-repeat;
          height:               27px;
          width:                168px;
          border:               0px;
          cursor:               pointer;
        }

        .plhd {
          width:                10px;
        }

        .top {
          vertical-align:       top;
        }