/**
 * Stylesheet: das-ohr-muenchen1-1.css
 * Website: http://www.das-ohr-muenchen.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: #5b5b5b;
    background: url(../images-dom/backgnd.png) top left repeat-x #e8e5dd;
}

P, FORM, /*UL,*/ H1 { margin: 0px; padding: 0px; }

IMG { border: 0px; }

A         { text-decoration: underline; color: #b71571; outline: none; }
A:hover   { text-decoration: none; }
A:visited { text-decoration: none; color: #b71571; }

HR
{
    height: 1px;
    color: #b71571;
    background: #b71571;
    border: #b71571;
}

H1
{
    overflow: hidden;
    text-indent: -9999em;
    white-space: nowrap;
    height: 30px;

    margin: 15px 0px;
    font-size: 1.5em;
    font-weight: normal;
    text-align: left;
    color: #7f581a;
}

    #bodywrapper
    {
        position: relative;
        min-height: 100%; /* SF */
        width: 952px;
        margin: 0px auto -28px;
    }
        * html #bodywrapper { height: 100%; } /* SF IE6 */

        #sitewrapper
        {
            margin: 0px auto;
            width: 952px;
        }

            #topwrapper {}
                #topmenu
                {
                    width: 690px;
                    padding: 90px 0px 0px 0px;
                }
                    #topmenu UL { margin: 0px; padding: 0px; border: 0px; list-style: none; }
                        #topmenu LI { height: 50px; }

                #toplogo { padding: 40px 0px 0px 0px; }

                #topcontent { width: 952px; height: 84px; background: #d8c2a9; }

            #mwrapper
            {
                width: 952px;
                background: url(../images-dom/backgnd-mwrapper.png) top left repeat-y;
            }

                #maincontent
                {
                    padding: 50px 60px;
                    font-size: 1.4em; line-height: 1.5em;
                    text-align: left;
                }

                    .fce2cols11 { width: 832px; }
                        .mc11left  { width: 396px; padding-right: 20px; }
                        .mc11right { width: 396px; padding-left:  20px; }

                    .fce2cols23 { width: 832px; }
                        .mc23left  { width: 528px; padding-right: 20px; }
                        .mc23right { width: 264px; padding-left:  20px; }

            #mfooter { margin: 0px 0px 30px 0px; }

        #push { height: 28px; }            

    #fwrapper
    {
        position: relative;
        height: 28px;
        
        background: url(../images-dom/backgnd-fwrapper.png) top left repeat-x;
    }

        #footer
        {
            width: 952px;
            margin: 0px auto;
        }
            #footer A { text-decoration: none; color: #ffffff; }

            #signature
            {
                padding: 7px 0px 0px 20px;
                font-size: 1.0em;
                color: #ffffff;
            }
                #signature SPAN { padding: 0px 5px; }

            #copyright
            {
                padding: 7px 30px 0px 0px;
                font-size: 1.0em;
                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 #;
}

.csc-textpic-caption
{
    font-size: 0.8em;
    color: #808080;
}

/*---------------------------------------------------------------------------*
 * FCEs section
 * --------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*
 * Xtn section
 * --------------------------------------------------------------------------*/