@CHARSET "UTF-8";
@import url(base.css);

#col3 { width:auto; margin: 0 10px }

        /* --          -- */
        /* -- Globales -- */
        /* --          -- */
        body {
              background: white;
              color: black;
              font-family: verdana, arial, sans-serif ;
        }

        #col1,
        #col2,
        #footer,
        #nav,
        #servicenavlist,
        .hideme,
        .pagetitel,
        #breadcrumb {
                    display: none;
        }
        img {
                    border: 0;
        }
        h1 {
 			margin: 								0px 0px 0px -20px;
        }
       /* --                       -- */
       /* -- M A I N C O N T E N T -- */
       /* --                       -- */
       #col3_content h2 {
               padding:                             0px 0px 0px 0px;
               margin:                              0px 0px 0px 0px;
       }
       /* --                     -- */
       /* -- B R E A D C R U M B -- */
       /* --                     -- */
       div#breadcrumb {
               padding:                             0px 0px 5px 0px;
               margin:                              0px 0px 0px 0px;
               font-size:                           90%;
               border-bottom:                       1px dotted black;
               width:                               100%;
       }
       div#breadcrumb h3 {
               padding:                             0px 0px 0px 0px;
               margin:                              0px 0px 0px 0px;
               /*position:                          absolute;
               top:                                 -1000px;*/
       }
       div#breadcrumb ul {
               padding:                              5px 0px 0px 0px;
               margin:                               0px 0px 0px 0px;
       }
       div#breadcrumb ul li {
               padding:                              0px 0px 0px 0px;
               margin:                               0px 0px 0px 0px;
               display:                              inline;
       }
       div#breadcrumb ul li#bc-first a {
               padding:                              0px 0px 0px 10px;
               margin:                               0px 0px 0px 0px;
               background:                           url(../../pics/icons/breadcrumb/breadcrumb-a.jpg) no-repeat 0 5px;
           color:                                    #000000;
       }
       div#breadcrumb ul li a {
               padding:                              0px 0px 0px 15px;
               margin:                               0px 0px 0px 0px;
               background:                           url(../../pics/icons/breadcrumb/breadcrumb-b.jpg) no-repeat 0 6px;
           color:                                    #000000;
       }
       div#breadcrumb ul li#bc-first a:hover,
       div#breadcrumb ul li#bc-first a:active,
       div#breadcrumb ul li#bc-first a:focus {
               padding:                              0px 0px 0px 10px;
               margin:                               0px 0px 0px 0px;
               color:                                #dc131d;
               text-decoration:                      none;
       }
       div#breadcrumb ul li a:hover,
       div#breadcrumb ul li a:active,
       div#breadcrumb ul li a:focus {
               padding:                              0px 0px 0px 15px;
               margin:                               0px 0px 0px 0px;
               color:                                #dc131d;
               text-decoration:                      none;
       }
       /* --                     -- */
       /* -- P A G E H E A D E R -- */
       /* --                     -- */
       #col3_content h2 {
               display: none;
       }
       #col3_content h3 {
               padding:                             0px 0px 0px 0px;
               margin:                              15px 0px 5px 0px;
               font-size:                           1.1em;
               color:                               #000000;
               line-height:                         110%;
       }
       #col3_content h3 a,
       #col3_content h3 a:link,
       #col3_content h3 a:hover,
       #col3_content h3 a:visited,
       #col3_content h3 a:focus,
       #col3_content h3 a:active {
               padding:                             0px 0px 0px 0px;
               margin:                              15px 0px 5px 0px;
               font-size:                           140%;
               color:                               #000000;
               line-height:                         110%;
               text-decoration:                     none;
       }
       /* --                       -- */
       /* -- P A G E C O N T E N T -- */
       /* --                       -- */
       #col3_content {
               border-top:                          1px dotted black;
               width:                               100%;
       }
       #col3_content h4 {
               padding:                             0px 0px 0px 0px;
               margin:                              0px 0px 20px 0px;
               font-size:                           0.9em;
               line-height:                         110%;
               color:                               #000000;
       }
       #col3_content h4 a,
       #col3_content h4 a:link,
       #col3_content h4 a:hover,
       #col3_content h4 a:visited,
       #col3_content h4 a:focus,
       #col3_content h4 a:active {
               padding:                             0px 0px 0px 0px;
               margin:                              0px 0px 0px 0px;
               font-size:                           120%;
               line-height:                         110%;
               color:                               #000000;
               text-decoration:                     none;
       }
       #col3_content h3,
       #col3_content h4 {
               letter-spacing:                      1px;
               line-height:                         1.2em;
               font-family:                         "DTL Argo", "Linotype Swift", Verdana, Arial, sans-serif;
       }
       #col3_content p {
               padding:                             0px 0px 0px 0px;
               margin:                              5px 0px 30px 0px;
               background-color:                    #ffffff;
               color:                               #000000;
               font-family:                         "DTL Argo", "Linotype Swift", Verdana, Arial, sans-serif;
               font-size:                           0.8em;
               font-weight:                         normal;
               text-align:                          justify;
               text-decoration:                     none;

       }
       #col3_content p a,
       #col3_content p a:link,
       #col3_content p a:hover,
       #col3_content p a:visited,
       #col3_content p a:focus,
       #col3_content p a:active {
               padding:                                0px 0px 0px 0px;
               margin:                                 5px 0px 15px 0px;
               background-color:                       #ffffff;
               color:                                  #dc131d;
               font-family:                            "DTL Argo", "Linotype Swift", Verdana, Arial, sans-serif;
               font-weight:                            normal;
               text-decoration:                        underline;
       }
       #col3 div#col3_content p.fl {
               display:                                block;
               float:                                  left;
               margin:                                 0px 10px 15px 0px;
       }
       #col3 div#col3_content p.fr {
               display:                                block;
               float:                                  right;
               margin:                                 0px 0px 15px 10px;
       }
       #col3 div#col3_content p.fl span {
               padding:                                2px 0px 0px 0px;
               margin:                                 0px 10px 0px 0px;
               background-color:                       #ffffff;
               color:                                  #696969;
               font-size:                              70%;
               text-align:                             left;
               text-indent:                            0px;
               border-top:                             1px dotted black;
       }
       #col3 div#col3_content p.fr span {
               padding:                                2px 0px 0px 0px;
               margin:                                 0px 0px 0px 10px;
               background-color:                       #ffffff;
               color:                                  #696969;
               font-size:                              70%;
               text-align:                             left;
               text-indent:                            0px;
               border-top:                             1px dotted black;
       }
       div.content p img.fr,
       #col3 div#col3_content div p img.fr,
       #col3 div#col3_content div p img.right-floating-symbol {
               float:                                  right;
               display:                                inline;
               margin:                                 0.2em 0.4em;
       }
       div.content p img.fl,
       #col3 div#col3_content p img.fl,
       #col3 div#col3_content p img.left-floating-symbol  {
               float:                                  left;
               display:                                inline;
               margin:                                 0.2em 0.4em;
       }
       div#col3_content div.floatbox p.fl img{
               padding:                                5px 10px 0px 0px;
               margin:                                 0px 0px 0px 0px;
               /*margin:                               0.2em auto; */
       }
       div#col3_content div.floatbox p.fr img {
               padding:                                5px 0px 0px 10px;
               margin:                                 0px 0px 0px 0px;
               /*margin:                               0.2em auto; */
       }

