@import url("basics_rtl.css");


    #head
    {
    }

        #search
        {
            float: left;
        }

        #logo img, #logo a
        {
            float: left;
        }

        #mainmenu
        {
            padding-left: 0;
            padding-right: 148px; /* width of left navigation - 26px distance between menu elements */
        }

            #mainmenu ul
            {
            }

                #mainmenu li
                {
                    padding-left: 0;
                    padding-right: 26px; /* think of #mainmenu! padding, because IE6 doesn't like margin-left here */
                }

    #bodyFootWrapper
    {
    }

        #body
        {
        }

            #content
            {
                margin: 0 175px 0 307px; /* Think of page/academy.css + imprint.css + site-map.css when changing margin-left (IE6 workaround)!! right: 964px full width - 174px left navigation width - 483px content width; left: 174px subnavigation width; */
            }

                #content ul, #rightContent ul
                {
                    padding-left: 0;
                    padding-right: 15px;
                }

        #foot
        {
        }

            #icons
            {
                background-image: url(../images/there_is_one_for_everybody_rtl.gif);
                background-position: left;
            }

            #foot ul
            {
                float: right;
            }

                #foot li
                {
                    margin-right: 0;
                    margin-left: 20px;
                }

            #copyright
            {
                float: right;
                margin-left: 0px;
                margin-right: 34px;
            }

            #languages
            {
                float: left;
            }

                #languages li
                {
                    margin: 0 20px 0 0;
                }


.hMenu ul
{
}

    .hMenu li
    {
        float: right;
    }


/**** Content type: image ****/

.leftImage
{
    float: right;
    padding: 0 0 .25em .75em;
}

.rightImage
{
    float: left;
    padding: 0 .75em .25em 0;
}


/**** Content type: download ****/

a.download
{
    padding-left: 0;
    padding-right: 28px;
    background-position: right center;
}

        a.download span.info span
        {
            float: right;
            margin-right: 0;
            margin-left: 2em;
        }


/**** Content type: news list ****/

.news
{
}

    .news img
    {
        float: right;
        margin-right: 0;
        margin-left: .75em;
    }

    .news .date
    {
        float: left;
        margin-left: 0;
        margin-right: 1em;
    }


/**** Content type: fair list ****/

.fair
{
}

    .fair img
    {
        float: left;
        margin-left: 0;
        margin-right: .75em;
    }


/**** Content type: nice download ****/

.niceDownload
{
}

    .niceDownload img
    {
        margin-right: 0;
        margin-left: 1em;
    }

    .niceDownload a.download
    {
        margin: 0;
        float: right;
    }
