/**
 * Stylesheet: kfo-salzwedel1-1.css
 * Website: http://www.kfo-salzwedel.de/
 * Copyright (c) 2009 BitEcho Development
 * All rights reserved
 */

HTML, BODY
{
    margin:  0px;
    padding: 0px;
    border:  0px;
}

BODY
{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 62.5%;
    font-weight: normal;
    color: #4d4948;
    background: #ffffff;
}

P, FORM, H1 { margin: 0px; padding: 0px; }

IMG { border: 0px; }

A         { text-decoration: underline; color: #3f8397; }
A:hover   { text-decoration: none; }
A:visited { text-decoration: none; color: #3f8397; }

HR
{
    height: 1px;
    color: #3f8397;
    background: #3f8397;
    border: #3f8397;
}

H1
{
    overflow: hidden;
    text-indent: -9999em;
    white-space: nowrap;

    padding: 15px 0px 10px 0px;
    font-size: 1.5em;
    font-weight: normal;
    text-align: left;
    color: #4d4948;
}

    #bodywrapper
    {
        position: relative;
        margin: 0px auto;
        width: 846px;
        margin-top: 20px;
    }

        #sitewrapper
        {
            margin: 0px auto;
            width: 846px;
        }

            #leftsidemenu
            {
                width: 180px;
                padding-left: 85px;
                font-size: 1.3em;
                padding-bottom: 30px;
            }

                #leftsidemenu UL
                {
                    margin: 0px; padding: 0px;
                    list-style: none;
                    line-height: 1.5em;
                }

                    #leftsidemenu UL UL { line-height: 1.2em; }

            #mcwrapper
            {
                width: 581px;
                font-size: 1.4em;
                line-height: 1.5em;
                padding-bottom: 55px;
            }

                #mcone { padding: 0px 60px 0px 40px; }

                    #mcone H1 { position: relative; left: -20px; }

                            .mcleft { width: 215px; padding-right: 50px; text-align: justify; }
                            .mcright { width: 215px; text-align: justify; }                    

    #footer
    {
        width: 100%;
        height: 44px;
        background: url(../images-kos/backgnd-footer.jpg) top left repeat-x;
    }

        #footer P
        {
            margin: 0px auto;
            width: 846px;
            font-size: 0px; line-height: 0px;
        }

        #copyright P
        {
            margin: 0px auto;
            width: 846px;
            padding-top: 5px;
            font-size: 1.0em;
            color: #4d4948;
            text-align: center;
        }

/*---------------------------------------------------------------------------*
 * tool box
 * --------------------------------------------------------------------------*/
.floatleft  { float: left;  }
.floatright { float: right; }
.clear      { clear: both;  }

/*---------------------------------------------------------------------------*
 * content elements
 * --------------------------------------------------------------------------*/
.align-right   { text-align: right;  }
.align-left    { text-align: left;   }
.align-justify { text-align: justify }
.td-0 { width: 120px; }
.td-1 { width: 160px; }
.td-2 { width: 150px; }

/*------------------------------------*
 * styling
 * -----------------------------------*/
.textright  { text-align: right;   }
.textcenter { text-align: center;  }
.textblock  { text-align: justify; }

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG { border: 1px solid #3f8397; }

/*---------------------------------------------------------------------------*
 * FCEs section
 * --------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*
 * Xtn section
 * --------------------------------------------------------------------------*/
/*--------------*
 * tx_irfaq_pi1
 * -------------*/
.tx-irfaq-pi1 UL
{
    list-style-image: url(../images-kos/ico_question.gif);
    padding-left: 14px;
}

.tx-irfaq-pi1 UL LI
{
    margin: 0px; padding: 0px;
    padding-left: 10px;
}

.tx-irfaq-answer { padding: 40px 0px 0px 0px; }

.dyn-answer { padding: 0px 0px 20px 0px; }   