/* global formats */
/* 30.11.2005; Green Production AG */

/* Allgemein */
body {
        background: url(images/background.jpg);
        background-repeat: repeat-x;
        font-family: Trebuchet MS, Arial, sans-serifen;
        font-size: 13px;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
        font-style: normal;
        scrollbar-3dlight-color: #366AB3;
        scrollbar-shadow-color: #366AB3;
        scrollbar-arrow-color: #366AB3;
        scrollbar-darkshadow-color: #366AB3;
        scrollbar-face-color: #A3C2ED;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-track-color: #E0EBF8;
}
.text {
        font-family: Trebuchet MS, Arial, sans-serifen;
        font-size: 13px;
        color: #000000;
}
.fett {
        font-weight: bold;
}
.titel {
        font-size: 20px;
        font-weight: bold;
}
.fettweiss {
        font-weight: bold;
        color: #fff;
}
h1 {
        FONT-SIZE : 16px;
        font-family: Trebuchet MS, Arial, sans-serifen;
        margin-bottom: 15px;
        margin-top: 10px;
}
.fusszeile {
        COLOR : #366AB3;
        FONT-SIZE : 11px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
ul  {
        color: #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}
li  {
        list-style: none;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}
.linkliste {
        padding: 0px 0px 0px 10px;
        background-image:  url(images/dot.gif);
        background-repeat: no-repeat;
}
a {
        color: #000;
        text-decoration: underline;
}
br.clearer {
        clear: both;
        font-size: 0px;
        line-height: 0px;
        height: 0px;
}
/*  */

/* Hauptebenen */
#top {
        position: absolute;
        top: 18px;
        left: 20px;
}
#language {
        position: absolute;
        font-size: 11px;
        color: Gray;
        top: 22px;
        left: 665px;
}
#navig {
        position: absolute;
        top: 100px;
        left: 0px;
}

#content {
        position: absolute;
        top: 188px;
        left: 165px;
        width: 609px;
}

#logos {
        position: absolute;
        top: 187px;
        left: 14px;
}

#info {
        float: left;
        width: 170px;
        height: 360px;
        border-bottom: 1px solid #4e7fd6;
        border-left: 1px solid #4e7fd6;
        border-right: 1px solid #4e7fd6;
        background-image:  url(images/chaestli/oben.gif);
        background-repeat: repeat-x;
        padding: 5px;
        margin: 0 5px 0 0;
}

#infohome {
        /*float: left;*/
        width: 588px;
        height: 250px;
        border: 1px solid #4e7fd6;
        padding-left: 10px;
        padding-right: 10px;
        margin: 0px;
        background-image:  url(images/browser.jpg);
}

#infohome2 {
        /*float: left;*/
        width: 590px;
        height: 110px;
        border: 1px solid #4e7fd6;
        padding: 10px;
        margin: 0px;
}
/*  */

/* Hauptnavig */
td.navigaktiv {
        background-image: url(images/navig/navig_on.jpg);
        vertical-align: middle;
        text-align: center;
}
td.naviginaktiv {
        background-image: url(images/navig/navig_off.jpg);
        vertical-align: middle;
        text-align: center;
}
td.navigaktivit {
        background-image: url(images/navig/navig_on.jpg);
        vertical-align: middle;
        text-align: center;
		font-size:12px;
}
td.naviginaktivit {
        background-image: url(images/navig/navig_off.jpg);
        vertical-align: middle;
        text-align: center;
		font-size:12px;
}
td.naviginaktivhome {
        background-image: url(images/navig/navig_off_home.jpg);
        vertical-align: middle;
        text-align: center;
}
A.navigaktiv {
        COLOR : #FFFFFF;
        FONT-SIZE : 16px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.navigaktiv:hover {
        COLOR : #FFFFFF;
        FONT-SIZE : 16px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.navigaktiv:aktiv {
        COLOR : #FFFFFF;
        FONT-SIZE : 16px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.navigaktiv:visited {
        COLOR : #FFF;
        FONT-SIZE : 16px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.naviginaktiv {
        COLOR : #333;
        FONT-SIZE : 16px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.naviginaktiv:hover {
        COLOR : #333;
        FONT-SIZE : 16px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.naviginaktiv:aktiv {
        COLOR : #333333;
        FONT-SIZE : 16px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.naviginaktiv:visited {
        COLOR : #333333;
        FONT-SIZE : 16px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}

/*IT*/

A.navigaktivit {
        COLOR : #FFFFFF;
        FONT-SIZE : 13px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.navigaktivit:hover {
        COLOR : #FFFFFF;
        FONT-SIZE : 13px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.navigaktivit:aktiv {
        COLOR : #FFFFFF;
        FONT-SIZE : 13px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.navigaktivit:visited {
        COLOR : #FFF;
        FONT-SIZE : 13px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.naviginaktivit {
        COLOR : #333;
        FONT-SIZE : 13px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.naviginaktivit:hover {
        COLOR : #333;
        FONT-SIZE : 13px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.naviginaktivit:aktiv {
        COLOR : #333333;
        FONT-SIZE : 13px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
A.naviginaktivit:visited {
        COLOR : #333333;
        FONT-SIZE : 13px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
/*  */

/* Unternavig */
#unternavig {
        margin: 0px 0px 0px 165px;
        font-size: 13px;
        color: #fff;
}
A.unternavig {
        COLOR : #FFF;
        FONT-SIZE : 13px;
        FONT-WEIGHT : normal;
        TEXT-DECORATION : none;
}
/*  */