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

.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;
        min-height:620px;
        width: 954px;
        height: 1800px;
        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_1 a:visited{
        color: #336699;
}
#content_1 a:link{
        color: #336699;
}
#content_1 a:hover{
        color: #FF9900;
}
#content_1 a:active{
        color: #FF9900;
}

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

#content_3 a:visited{
        color: #336699;
}
#content_3 a:link{
        color: #336699;
}
#content_3 a:hover{
        color: #FF9900;
}

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

#content_4 a:visited{
        color: #336699;
        text-decoration: none;
}
#content_4 a:link{
        color: #336699;
        text-decoration: none;
}
#content_4 a:hover{
        color: #FF9900;
        text-decoration: none;
}

#content_4 a:active{
        color: #FF9900;
        text-decoration: none;
}

#content_5 a:visited{
        color: #336699;
        text-decoration: none;
}
#content_5 a:link{
        color: #336699;
        text-decoration: none;
}
#content_5 a:hover{
        color: #FF9900;
        text-decoration: none;
}
#content_5 a:active{
        color: #FF9900;
        text-decoration: none;
}

#content_6 a:visited{
        color: #336699;
        text-decoration: none;
}
#content_6 a:link{
        color: #336699;
        text-decoration: none;
}
#content_6 a:hover{
        color: #FF9900;
        text-decoration: none;
}
#content_6 a:active{
        color: #FF9900;
        text-decoration: none;
}

#content_7 a:visited{
        color: #336699;
}
#content_7 a:link{
        color: #336699;
}
#content_7 a:hover{
        color: #FF9900;
}
#content_7 a:active{
        color: #FF9900;
}

#content_1 {
        width: 750px;
        height: 380px;
        left: 0px;
        float: left;
        background-color: #FFFFFF;
}

#content_3 {
        width: 204px;
        height: 260px;
        float:left;
        background-color: #FFFFFF;
}

#content_4 {
        width: 250px;
        height: 260px;
        background-color: #FFFFFF;
        left: 0px;
        float: left;
        border-right-color: #003399;
        border-right-width: 1px;
        border-right-style: dotted;
        padding-top:20px;
        padding-bottom:20px;
}

#content_5 {
        width: 250px;
        height: 260px;
        float: left;
        border-right-color: #000099;
        border-right-style: dotted;
        border-right-width: 1px;
        padding-top:20px;
        padding-bottom:20px;
}

#content_6 {
        width: 248px;
        height: 260px;
        float: left;
        padding-top:20px;
        padding-bottom:20px;
}

#content_7 {
        width: 204px;
        height: 380px;
        float: left;
}

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

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;
}

.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;
        margin-top: 20px;
}