/* CSS Document */
body {
        background-color: #E3E4E8;
}

.titel {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #1E5C99;
        padding-left: 10px;
        padding-top: 10px;
}
.text {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #1E609D;
        background-color: #FFFFFF;
}
.produkt {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #1E609D;
        background-color: #E3E4E8;
}
.news {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #FFFFFF;
        font-weight: bold;
        height: 20px;
}

#frame {
        background-color: #FFFFFF;
        border-right-color: #FFFFFF;
        border-right-style: solid;
        border-right-width: 18px;
        border-left-color: #FFFFFF;
        border-left-style: solid;
        border-left-width: 18px;
        float: none;
        width: 954px;
        min-height:640px;
        height: 1200px;
        bottom: auto;
        clear: left;
        margin: auto;
}

#head {
        height: 140px;
        background-image: url(images/header_1.jpg);
}

#head a:visited{
        color: #FFFFFF;
        text-decoration: none;
}
#head a:link{
        color: #FFFFFF;
        text-decoration: none;
}
#head a:hover{
        color: #FF9900;
        text-decoration: overline;
}
#head a:active{
        color: #FF9900;
        text-decoration: none;
        float: none;
}

#lang { top: 150px; }

#lang a:visited{
        color: #336699;
        text-decoration: underline  overline;
}
#lang a:link{
        color: #336699;
        text-decoration: underline  overline;
}
#lang a:hover{
        color: #FF9900;
        text-decoration: underline  overline;
}
#lang a:active{
        color: #FF9900;
        text-decoration: underline  overline;
}

#content {
        width: 954 px;
        float: left;
        background-color: #FFFFFF;
}

#menu {
        width: 150px;
        float: left;
        background-color: #E3E4E8;
        height: 680px;
}
#menu a:visited{
        color: #336699;
        text-decoration: none;
}
#menu a:link{
        color: #336699;
        text-decoration: none;
}
#menu a:hover{
        color: #FF9900;
}
#menu a:active{
        color: #FF9900;
        text-decoration: none;
        float: none;
}

#content_1 {
        width: 590px;
        height: 680px;
        float: left;
        background-color: #FFFFFF;
        padding-left: 10px;
}

#content_2 {
        width: 204px;
        height: 680px;
        background-color: #FFFFFF;
        left: 0px;
        float: left;
}

#content_3 {
        width: 390px;
        height: 280px;
        background-color: #E3E4E8;
        left: 0px;
        float: left;
}

#content_4 {
        width: 804px;
        height: auto;
        background-color: #FFFFFF;
        float: left;
        margin: auto;
        clear: none;
}

#content_7 {
        width: 700px;
        height: 680px;
        float: left;
        background-color: #FFFFFF;
        padding-left: 10px;
}

.contentp a:visited{
        color: #1E5E9C;
        text-decoration:none;
}
.contentp a:link{
        color: #1E5E9C;
        text-decoration:none;
}
.contentp a:hover{
        color: #FF9900;
        text-decoration:none;
}
.contentp a:active{
        color: #FF9900;
        text-decoration:none;
}

#content_4 a:visited{
        color: #1E5E9C;
        text-decoration: none;
}
#content_4 a:link{
        color: #1E5E9C;
        text-decoration: none;
}
#content_4 a:hover{
        color: #FF9900;
        text-decoration: overline;
}
#content_4 a:active{
        color: #FF9900;
        text-decoration: none;
        float: none;
}

#content_l {
        background-color: #FFFFFF;
}
#content_l a:visited{
        color: #1E5E9C;
        text-decoration: none;
}
#content_l a:link{
        color: #1E5E9C;
        text-decoration: none;
}
#content_l a:hover{
        color: #FF9900;
}
#content_l a:active{
        color: #FF9900;
        text-decoration: none;
}

#content_2 a:visited{
        color: #1E5E9C;
}
#content_2 a:link{
        color: #1E5E9C;
}
#content_2 a:hover{
        color: #FF9900;
}
#content_2 a:active{
        color: #FF9900;
}

#content_5 {
        width: 40px;
        height: auto;
        background-color: #E3E4E8;
        float: left;
}

#content_6 {
        width: 239px;
        height: auto;
        background-color: #E3E4E8;
        float: left;
}

#balken {
        width: 954px;
        height: 9px;
        background-color: #FFFFFF;
        background-image: url(images/balken.jpg);
}

p {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFFFFF;
        font-weight: bold;
}

#head p {
        margin-top: 105px;
        width: auto;
        height: auto;
        top: auto;
        float: left;
        padding-left: 210px;

}

.news_titel {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #1E609D;
        list-style-type: square;
        list-style-position: outside;
        text-align: left;
}
.news_text {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #1E5E9C;
}

#bred a:visited{
        color: #336699;
}

#bred a:link{
        color: #336699;
}

#bred a:hover{
        color: #FF9900;
}

#bred a:active{
        color: #FF9900;
}

.produkt_u {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #1F5F9D;
}
.produkt_x {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #1F5F9D;
}
.produkt_merkmale {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #1F5F9D;
        text-align: left;
}