@charset "UTF-8";

/*alte bg Farbe: #072242*/

body {
     background-color: #1C1C1C;
     margin: 0px;
     overflow: hidden;
     padding: 0px;
}

ul, /*UNUSEDol, UNUSEDdl*/ {
     margin: 0px;
     padding: 0px;
}

/*UNUSEDh1,*/ h2, /*UNUSEDh3, UNUSEDh4, UNUSEDh5, UNUSEDh6,*/ p {
     color: #FFFFFF;
     margin-top: 0px;
     padding-left: 15px;
     padding-right: 15px;
}

a img {
     border: medium none;
}

li {
     -moz-hyphens: auto;
}

a:link {
     text-decoration: none;
     text-transform: uppercase;
}

/*UNUSEDa:visited {
     text-decoration: underline;
}*/

a:hover, /*UNUSEDa:active,*/ a:focus {
     text-decoration: none;
}

#header {
     background-color: #48658b;
     border-top: 3px solid #F3F6F9;
     box-shadow: 1px 1px 2.5px #000000;
     font-family: 'Open Sans',sans-serif;
     font-weight: 400;
     height: 50px;
     min-width: 1000px;
     opacity: 0.9;
     position: fixed;
     width: 100%;
}

#header p {
    font-size: 15px;
    left: 38px;
    letter-spacing: 1.5px;
    padding: 0;
    position: absolute;
    text-shadow: 1px 1px 1px #000000;
    top: 14px;
}

#nav {
     list-style: none outside none;
     top: 13px;
     left: 370px;
	 position: absolute;
}

#nav li {
     display: inline;
     position: relative;
     text-align: center;
}

#nav li a.selected {
     color: #FFFFFF;
     font-size: 15px;
     font-weight: 400;
     opacity: 1;
}

#nav li a {
     color: #F3F6F9;
     font-size: 15px;
     height: 80px;
     letter-spacing: 1.5px;
     margin-right: 60px;
     opacity: 0.9;
     text-shadow: 1px 1px 1px #000000;
     transition: all 1s ease-in 0s ;
}

#nav li a:hover {
     color: #FFFFFF;
     font-size: 15px;
     font-weight: 400;
     opacity: 1;
     transition: all 1s ease-out 0s ;
}

#welcome {
     background-color: #48658b;
     bottom: 5px;
     box-shadow: 5px 0px 5px -5px #000000;
     left: -320px;
     margin: 0px;
     min-height: 500px;
     opacity: 0.9;
     padding: 0px;
     position: absolute;
     top: 58px;
     width: 330px;
}

#content {
     background-color: #48658b;
     bottom: 5px;
     box-shadow: 5px 0px 5px -5px #000000;
     left: 0px;
     margin: 0px;
     min-height: 500px;
     opacity: 0.9;
     padding: 0px;
     position: absolute;
     top: 58px;
     width: 330px;
}

#content_large {
     background-color: #48658b;
     bottom: 5px;
     box-shadow: 5px 0px 5px -5px #000000;
     left: 0px;
     margin: 0px;
     min-height: 500px;
     opacity: 0.9;
     padding: 0px;
     position: inherit;
     top: 58px;
     width: 750px;
}

#content_contact {
     background-color: #48658b;
     border-left: 1px dotted #333333;
     bottom: 5px;
     box-shadow: 5px 0px 5px -5px #000000;
     left: 330px;
     margin: 0px;
     min-height: 500px;
     opacity: 0.9;
     padding: 0px;
     position: absolute;
     top: 58px;
     width: 580px;
}

#welcome h2 {
     font-family: 'Open Sans',sans-serif;
     font-size: 15px;
     font-weight: 600;
     letter-spacing: 1.2px;
     padding: 40px 40px 0px;
     text-shadow: 1px 1px 1px #000000;
}

#content h2 {
     font-family: 'Open Sans',sans-serif;
     font-size: 15px;
     font-weight: 400;
     letter-spacing: 1.2px;
     padding: 40px 0px 0px 40px;
     text-shadow: 1px 1px 1px #000000;
     text-transform: uppercase;
}

#content_large h2 {
     font-family: 'Open Sans',sans-serif;
     font-size: 15px;
     font-weight: 600;
     letter-spacing: 1.2px;
     padding: 40px 0px 0px 40px;
     text-shadow: 1px 1px 1px #000000;
}

#welcome ul {
     padding: 0px 40px;
}

#content ul {
     padding: 0px 40px;
}

#content_large ul {
     padding: 0px 40px;
}

#welcome ul li {
     color: #FFFFFF;
     font-family: 'Source Sans Pro',sans-serif;
     font-size: 13px;
     font-weight: 300;
     letter-spacing: 0.5px;
     list-style: none outside none;
     margin: 10px 0px;
}

/*UNUSED#welcome ul li a {
     color: #FFFFFF;
     font-family: 'Open Sans',sans-serif;
     font-size: 12px;
     font-weight: 300;
}*/

#content ul li {
     color: #FFFFFF;
     font-family: 'Source Sans Pro',sans-serif;
     font-size: 13px;
     font-weight: 200;
     letter-spacing: 0.5px;
     list-style: none outside none;
     margin: 10px 0px;
}

#content ul li a {
     color: #FFFFFF;
     font-family: 'Open Sans',sans-serif;
     font-size: 12px;
     font-weight: 300;
}

#content_large ul li {
     color: #FFFFFF;
     font-family: 'Source Sans Pro',sans-serif;
     font-size: 13px;
     font-weight: 300;
     letter-spacing: 0.5px;
     list-style: none outside none;
     margin: 10px 0px;
}

#content_large ul li a {
     color: #FFFFFF;
     font-family: 'Open Sans',sans-serif;
     font-size: 12px;
     font-weight: 300;
}

#welcome ul li:first-child {
     border-bottom: 1px dotted #333333;
     color: #FFFFFF;
     font-family: 'Open Sans',sans-serif;
     font-size: 13px;
     font-style: italic;
     font-weight: 300;
     letter-spacing: 0.65px;
     margin-bottom: 15px;
     padding-bottom: 15px;
     text-transform: none;
}

#content ul li:first-child {
     border-bottom: 1px dotted #333333;
     color: #FFFFFF;
     font-family: 'Open Sans',sans-serif;
     font-size: 13px;
     font-style: italic;
     font-weight: 300;
     letter-spacing: 0.5px;
     margin-bottom: 15px;
     padding-bottom: 15px;
     text-transform: none;
}

#content ul li a:hover {
     border-bottom: 1px solid #FFFFFF;
}

#content ul li a.selected {
     border-bottom: 1px solid #FFFFFF;
}

#content_large ul li:first-child {
     border-bottom: 1px dotted #333333;
     color: #FFFFFF;
     font-family: 'Open Sans',sans-serif;
     font-size: 13px;
     font-style: italic;
     font-weight: 300;
     letter-spacing: 0.5px;
     margin-bottom: 15px;
     padding-bottom: 15px;
     text-transform: none;
}

#content_large ul li a:hover {
     border-bottom: 1px solid #FFFFFF;
}

/*UNUSED#content_large ul li a.selected {
     border-bottom: 1px solid #FFFFFF;
}

UNUSED#content_contact h2 {
     font-size: 15px;
     font-weight: bold;
     letter-spacing: 1.2px;
     padding: 40px 0px 0px 40px;
     text-shadow: 1px 1px 1px #000000;
}*/

#content_contact ul {
     padding: 0px 40px;
}

#content_contact ul li {
     color: #FFFFFF;
     font-family: 'Source Sans Pro',sans-serif;
     font-size: 13px;
     font-weight: 300;
     letter-spacing: 0.5px;
     list-style: none outside none;
     margin: 10px 0px;
}

/*UNUSED#content_contact ul li a {
     color: #FFFFFF;
     font-family: 'Open Sans',sans-serif;
     font-size: 12px;
     font-weight: 300;
}

UNUSED#content_contact ul li:first-child {
     border-bottom: 1px dotted #333333;
     color: #FFFFFF;
     font-family: 'Open Sans',sans-serif;
     font-size: 13px;
     font-weight: 300;
     letter-spacing: 0.8px;
     margin-bottom: 15px;
     padding-bottom: 15px;
     text-transform: none;
}

UNUSED.left {
     bottom: 34px;
     left: 370px;
     position: absolute;
}

UNUSED.left p {
     font-size: 14px;
     text-shadow: 1px 1px 1px #000000;
}

UNUSED.right {
     bottom: 34px;
     left: 370px;
     margin-left: 115px;
     position: absolute;
}

UNUSED.right p {
     font-size: 14px;
     text-shadow: 1px 1px 1px #000000;
}*/