/**
 * Stylesheet: ipk-gatersleben3-2_en-karriere.css
 * Website: http://www.ipk-gatersleben.de/
 * Copyright (c) 2011 Akustik Konzept OHG
 * All rights reserved
 */

HTML, BODY { height: 100%; /* SF */ margin: 0px; padding: 0px; border: 0px; }

BODY
{
    font-family: arial, verdana, tahoma, sans-serif;
    font-size: 62.5%;
    font-weight: normal;
    color: #424241;
    background: url(../images-ipk/backgnd.png) top left repeat-x #bcc4a6;
}

P, H1, FORM, INPUT, SELECT, OPTION { margin: 0px; padding: 0px; }

IMG { border: 0px; }

A         { text-decoration: underline; color: #288000; outline: none; }
A:hover   { text-decoration: none; }
A:visited { text-decoration: none; color: #288000; }

HR
{
    height: 1px;
    color: #727271;
    background: #727271;
    border: #727271;
}

H1, H2, H3, H4, H5, H6
{
    margin: 15px 0px 15px 0px;
    font-size: 1.5em;
    font-weight: bold;
    text-align: left;
    color: #727271;
}

H2 { font-size: 1.3em; margin: 15px 0px 5px 0px; }
H3, H4, H5, H6 { font-size: 1.2em; margin: 15px 0px 5px 0px; }

    #bodywrapper
    {
        position: relative;
        min-height: 100%; /* SF */
        margin: 0px auto -88px;
    }
        * html #bodywrapper { height: 100%; } /* SF IE6 */

        #sitewrapper
        {
            margin: 0px auto;
            width: 976px;
        }

            #signature
            {
                height: 20px;
                padding: 6px 25px 0px 0px;
                font-size: 1.0em;
                text-align: right;
                color: #aaabaa;
            }
                #signature SPAN { padding: 0px 2px 0px 2px; }
                    #signature A { text-decoration: none; color: #aaabaa; }

            #pwrapper
            {
                background: url(../images-ipk/backgnd-pwrapper.png) top left repeat-y;
            }

                #pagewrapper
                {
                    min-height: 728px;
                    padding: 0px 10px;
                    background: url(../images-ipk/backgnd-pagewrapper.png) top left no-repeat;
                }

                    #topwrapper
                    {
                        width: 956px; height: 170px;
                        background: url(../images-ipk-karriere/backgnd-topwrapper.png) top left no-repeat;
                    }

                        #toplogo
                        {
                            width: 186px; height: 125px;
                            padding: 29px 0px 0px 53px;
                        }

                        #topsection
                        {
                            width: 717px; height: 154px;
                            padding: 0px 0px 16px 0px;
                        }

                            #tsmenu
                            {
                                width: 461px; height: 159px;
                                margin: 0px 0px 0px auto;
                                text-indent: -9999em;
                            }

                                .tsminstitut A
                                {
                                    display: block;
                                    width: 108px; height: 159px;
                                    background: url(../images-ipk-karriere/en-nobninstitut.png) top left no-repeat;
                                }
                                    .tsminstitut A:hover,
                                    .tsminstitut A:active,
                                    .tsminstitut A.actbutton
                                    {
                                        background: url(../images-ipk/en-actbninstitut.png) top left no-repeat;
                                    }

                                .tsmforschung A
                                {
                                    display: block;
                                    width: 108px; height: 159px;
                                    background: url(../images-ipk-karriere/en-nobnforschung.png) top left no-repeat;
                                }
                                    .tsmforschung A:hover,
                                    .tsmforschung A:active,
                                    .tsmforschung A.actbutton
                                    {
                                        background: url(../images-ipk/en-actbnforschung.png) top left no-repeat;
                                    }

                                .tsmkarriere A
                                {
                                    display: block;
                                    width: 108px; height: 159px;
                                    background: url(../images-ipk-karriere/en-nobnkarriere.png) top left no-repeat;
                                }
                                    .tsmkarriere A:hover,
                                    .tsmkarriere A:active,
                                    .tsmkarriere A.actbutton
                                    {
                                        background: url(../images-ipk/en-actbnkarriere.png) top left no-repeat;
                                    }

                                .tsmressourcen A
                                {
                                    display: block;
                                    width: 137px; height: 159px;
                                    background: url(../images-ipk-karriere/en-nobnressourcen.png) top left no-repeat;
                                }
                                    .tsmressourcen A:hover,
                                    .tsmressourcen A:active,
                                    .tsmressourcen A.actbutton
                                    {
                                        background: url(../images-ipk/en-actbnressourcen.png) top left no-repeat;
                                    }

                    #teaserwrapper
                    {
                        background: url(../images-ipk/backgnd-teaserwrapper.png) bottom left no-repeat #fefefe;
                    }
                        #teasercontent
                        {
                            width: 896px;
                            padding: 5px 30px 10px 30px;
                            font-size: 1.2em; line-height: 1.5em;
                        }

                    #topmenu
                    {
                        width: 936px; height: 35px;
                        padding: 0px 0px 0px 20px;
                        font-size: 1.2em;
                        background: url(../images-ipk/backgnd-topmenu.png) top left no-repeat;
                    }
                        #topmenu DIV#tpmenu { margin: 0px; padding: 0px; border: 0px; }
                            #topmenu DIV#tpmenu P { display: inline; height: 35px; }
                                #topmenu DIV#tpmenu P A
                                {
                                    display: block;
                                    height: 25px;
                                    padding: 10px 10px 0px 10px;
                                    text-decoration: none;
                                    color: #ffffff;
                                }

                                #topmenu DIV#tpmenu P A:hover,
                                #topmenu DIV#tpmenu P A:active,
                                #topmenu DIV#tpmenu P A.actbutton
                                {
                                    color: #9b9a8f;
                                    background: url(../images-ipk/actbutton.png) top left no-repeat;
                                }

                    #mwrapper
                    {
                        min-height: 238px;
                        background: url(../images-ipk/backgnd-mwrapper.png) top left no-repeat;
                    }

                        #toolbar
                        {
                            width: 956px;
                            height: 25px;
                            padding-top: 5px;
                        }
                            .tbspacer { padding: 3px 10px 0px 10px; }

                            #jumpmenubox
                            {
                                padding: 3px 0px 0px 0px;
                            }
                                .txtselect
                                {
                                    width: 120px;
                                    height: 16px;
                                    font-size: 1.1em;
                                    vertical-align: top;
                                    border: 1px solid #9b9a8f;
                                }

                            #searchbox
                            {
                                padding: 3px 0px 0px 0px;
                            }
                                .txtsearch
                                {
                                    width: 100px;
                                    height: 14px;
                                    vertical-align: top;
                                    border: 1px solid #9b9a8f;
                                }
                                .bnsearch {}

                            #zoombox
                            {
                                padding: 3px 0px 0px 0px;
                            }
                                .zoom02 { padding: 0px 5px 0px 5px;}

                            #langmenu
                            {
                                width: 62px;
                                padding: 5px 8px 0px 0px;
                            }
                                #langmenu DIV { width: 24px; height: 12px; padding-right: 7px; }
                                    #langmenu DIV A { text-indent: -10000em; }

                                .flag { width: 24px; height: 12px; }

                                .de   { display: block; background: url(../images-ipk/flag-de.png) top left no-repeat; }
                                .uk   { display: block; background: url(../images-ipk/flag-uk.png) top left no-repeat; }

                                .de:hover,
                                .uk:hover,
                                .actflag
                                {
                                    background-position: bottom;
                                }

                    #mainwrapper
                    {
                        width: 896px;
                        padding: 0px 40px 0px 20px;
                    }

                        #lwrapper
                        {
                            width: 236px;
                            padding-right: 20px;
                        }

                            #lsmwrapper { font-size: 1.2em; }

                                #leftsidemenu
                                {
                                    padding: 0px;
                                    background: url(../images-ipk/backgnd-cboxtop.png) top left no-repeat;
                                }

                                    .lsmtop
                                    {
                                        height: 21px;
                                        padding: 9px 0px 0px 35px;
                                        color: #ffffff;
                                    }

                                    #leftsidemenu UL#ls2menu
                                    {
                                        margin: 0px; padding: 20px 20px 20px 35px; list-style: none;
                                        color: #424241;
                                        background: url(../images-ipk/backgnd-cboxwrapper.png) top left repeat-y;
                                    }
                                        #leftsidemenu UL#ls2menu LI { padding: 2px 0px; }
                                            #leftsidemenu UL#ls2menu LI A { text-decoration: none; color: #424241; }

                                            #leftsidemenu UL#ls2menu LI A:hover,
                                            #leftsidemenu UL#ls2menu LI A:active,
                                            #leftsidemenu UL#ls2menu LI A.act2button
                                            {
                                                font-weight: bold;
                                            }

                                        #leftsidemenu UL#ls3menu { margin: 0px; padding: 0px 0px 0px 20px; border: 0px; list-style: none; color: #424241; }
                                            #leftsidemenu UL#ls3menu LI { padding: 2px 0px; }
                                                #leftsidemenu UL#ls3menu LI A { text-decoration: none; color: #424241; }

                                            #leftsidemenu UL#ls3menu LI A:hover,
                                            #leftsidemenu UL#ls3menu LI A:active,
                                            #leftsidemenu UL#ls3menu LI A.act3button
                                            {
                                                font-weight: bold;
                                            }

                                #bannersection
                                {
                                    width: 236px;
                                    padding-bottom: 20px;
                                }
                                    #bannersection P { padding: 2px 0px; }

                                #columncontent
                                {
                                    padding-bottom: 20px;
                                    font-size: 1.2em; line-height: 1.5em;
                                    color: #424241;
                                }

                                    .fce1cols100box { width: 236px; padding-bottom: 20px; }

                                            .cboxcontent
                                            {
                                                background: url(../images-ipk/backgnd-cboxtop.png) top left no-repeat;
                                            }
                                                .cboxcontent H1
                                                {
                                                    margin: 0px;
                                                    height: 22px;
                                                    padding: 8px 0px 0px 35px;
                                                    font-size: 1.0em;
                                                    color: #ffffff;
                                                }

                                                .cboxcontent P
                                                {
                                                    padding: 20px 20px 20px 35px;
                                                    background: url(../images-ipk/backgnd-cboxwrapper.png) top left repeat-y;
                                                }

                        #rwrapper
                        {
                            width: 620px; padding-left: 20px;
                        }

                            #rootline
                            {
                                height: 21px;
                                padding: 9px 0px 0px 0px;
                                font-size: 1.1em;
                                color: #727271;
                            }
                                #rootline SPAN { padding-right: 5px; }
                                    #rootline A { text-decoration: none; color: #727271; }

                            #maincontent
                            {
                                font-size: 1.2em; line-height: 1.5em;
                                color: #424241;
                            }

                #pfwrapper
                {
                    height: 112px;
                    margin: 0px 10px;
                }

        #push { height: 88px; }

    #fwrapper
    {
        position: relative;
        margin: 0px auto;
        height: 88px;
        background: url(../images-ipk/backgnd-fwrapper.png) top left repeat-x;
    }

        #footer
        {
            width: 976px;
            margin: 0px auto;
        }

            #signs
            {
                height: 55px;
                padding: 4px 38px 0px 38px;
                text-align: right;
            }
                #signs SPAN { padding-left: 20px; }
                    #signs IMG { vertical-align: top; }


            #copyright
            {
                padding-top: 7px;
                text-align: center;
                font-size: 1.1em;
                color: #ffffff;
            }

/*---------------------------------------------------------------------------*
 * tool box
 * --------------------------------------------------------------------------*/
.floatleft  { float: left;  }
.floatright { float: right; }
.clear      { clear: both;  }

/*---------------------------------------------------------------------------*
 * content elements
 * --------------------------------------------------------------------------*/
.align-left    { text-align: left;    }
.align-center  { text-align: center;  }
.align-right   { text-align: right;   }
.align-justify { text-align: justify; }

/*------------------------------------*
 * CSS Styled Content

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,
DIV.csc-textpic-imagewrap csc-textpic-single-image IMG,
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,
DIV.csc-textpic-border DIV.csc-textpic-single-image IMG
{
    border: 1px solid #727271;
}

.csc-textpic-caption
{
    font-size: 0.8em;
    color: #727271;
}

.csc-linkToTop { padding: 10px 0px; text-align: right; }
 * -----------------------------------*/

/*---------------------------------------------------------------------------*
 * FCEs section
 * --------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*
 * Xtn section
 * --------------------------------------------------------------------------*/