/**
 * Stylesheet: hoergeraete-in-berlin1-1.css
 * Website: http://www.hoergeraete-in-berlin.de/
 * Copyright (c) 2008 BitEcho Development
 * All rights reserved
 */
 
HTML, BODY
{
    height: 100%; /* SF */
    margin:  0px;
    padding: 0px;
    border:  0px;
}

BODY
{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 62.5%;
    font-weight: normal;
    color: #2f2f2f;
    background: #e5e5e5;
}

A         { text-decoration: underline; color: #2f2f2f; }
A:hover   { text-decoration: none; }
A:visited { text-decoration: none; color: #2f2f2f; }

HR
{
    height: 1px;
    color: #2f2f2f;
    background: #2f2f2f;
    border: #2f2f2f;
}

H1
{
    font-size: 1.4em;
    font-weight: normal;
    text-align: left;
    color: #c30006;
}

IMG { border: 0px; }
P, FORM { margin: 0px; padding: 0px; }


    #bodywrapper
    {
        position: relative;
        min-height: 100%; /* SF */
        margin: 0px auto;
        width: 832px;
        background: url(../images-shg/backgnd.jpg) top repeat-y;
    }
        * html #bodywrapper { height: 100% } /* SF IE6 */

        #sitewrapper
        {
            width: 820px;
            margin: 0px 6px;
        }

            #toplogo
            {
                font-size: 0px;
                line-height: 0px;
            }

            #topmenu
            {
                height: 38px;
                background: url(../images-shg/backgnd-topmenuline.jpg) top left repeat-x;
            }

            #topslogan
            {
                font-size: 0px;
                line-height: 0px;
            }

            #rootlinewrapper
            {
                height: 49px;
                background: url(../images-shg/backgnd-rootline.jpg) top repeat-x;
            }

                #rootlineleft
                {
                    width: 184px;
                    height: 49px;
                    text-align: right;
                }
                
                #rootline
                {
                    width: 606px;
                    height: 25px;
                    padding: 18px 15px 6px 15px;
                    font-size: 1.2em;
                }
                    #rootline P SPAN { padding-left: 7px; }
                        #rootline P SPAN IMG { padding-right: 5px; }
                            #rootline A { text-decoration: none; }
                        
            #contentwrapper
            {
            }
            
                #leftsidemenu
                {
                    width: 167px;
                    padding: 40px 0px 30px 16px;
                }
                    #leftsidemenu UL
                    {
                        margin: 0px;
                        padding: 0px;
                        list-style: none; 
                    }
                    
                    #leftsidemenu UL#levelone LI { margin-top: 7px; }
                    #leftsidemenu UL#leveltwo LI { margin-top: 1px; }    
                
                #maincontent
                {
                    width: 577px;
                    padding: 20px 30px 30px 30px;
                    font-size: 1.4em;
                    line-height: 1.5em;
                    text-align: left;
                }
                    #maincontent div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img { border: 2px solid #c30006; }
                    #maincontent .csc-textpic-caption { font-size: 0.8em; line-height: 1.0em; }
                    #maincontent .mf-required { color: #c30006; }
/*---------------------------------------------------------------------------*
 * tool box
 * --------------------------------------------------------------------------*/
.floatleft  { float: left;  }
.floatright { float: right; }
.clear      { clear: both;  }

/*---------------------------------------------------------------------------*
 * Xtn section
 * --------------------------------------------------------------------------*/