/**
 * Stylesheet: hoerakustik-am-rossmarkt1-2.css
 * Website: http://www.hoerakustik-am-rossmarkt.de/
 * Copyright (c) 2010 Akustik Konzept OHG 
 * All rights reserved
 */

BODY {
    margin: 0px;
    background-color: #f3f3f3;
    font-family: arial, helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
}

P, FORM, H1 { margin: 0px; padding: 0px; }

IMG { border: 0px; }

A         { text-decoration: none; }
A:link    { color: #000066; }
A:hover   { color: #b8292f; }
A:visited { color: #000066; }

H1 {
    font-size: 12pt;
    color: #000066;
}

TABLE {
    empty-cells: show;
    table-layout: fixed;
}

TD {
    vertical-align: top;
    font-family: arial, helvetica, sans-serif;
    font-size: 10pt;
    color: #006600;
}

.topsidelogos {
    background: url(../images-har/bg_logo.jpg) repeat;

    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-style: solid;
    border-color: #999999;
}

.leftsidemenu {
    background: url(../images-har/ohr_ikon.jpg) center top no-repeat #f5f5f7;

    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-style:   solid;
    border-color:   #999999;
    padding: 10px;
}


TD.leftsidemenu DIV A         { color: #000066; }
TD.leftsidemenu DIV A:visited { color: #000066; }
TD.leftsidemenu DIV A:hover   { color: #b8292f; }

/* Level 1 */
TD.leftsidemenu DIV.lsm-l1-no {
    font-weight: bold;
    padding-bottom: 2px;
}

TD.leftsidemenu DIV.lsm-l1-act {
    font-weight: bold;
    padding-bottom: 2px;
}

TD.leftsidemenu DIV.lsm-l1-act A { color:#b8292f; }

/* Level 2 */
TD.leftsidemenu DIV.lsm-l2-no {
    font-size: 9pt;
    padding-left: 10px;
}

TD.leftsidemenu DIV.lsm-l2-act {
    font-size: 9pt;
    padding-left: 10px;
}

TD.leftsidemenu DIV.lsm-l2-act A { color: #b8292f; }

.maincontent {
    font-family: arial, helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;

    background-color: #f3f3f3;

    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;

    border-style: solid;
    border-color: #999999;

    padding: 10px;
}

.maincontent UL { margin: 0px; padding: 0px 0px 0px 15px; }
    .maincontent LI { margin-bottom: 3px; }

.columncontent {
    font-family: arial, helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;

    background-color: #ebebeb;

    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;

    border-style: solid;
    border-color: #999999;

    padding: 10px;
}

.footline {
    font-family: arial, helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;

    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;

    border-style: solid;
    border-color: #999999;
  
    padding: 10px;
}

.home {
  position: relative;
    top: -40px;
    left: 300px;

}

.drucken {
  position: relative;
    top: -40px;
    left: 310px;
}

.sitemap {
  position: relative;
    top: -40px;
    left: 320px;
}