    /*************************************HTML*****************************************/

html, body, div, h1, h3, h4, h5, h6, ul, input{margin:0; padding:0; width: 1000px; height: auto;}
p {width: 600px;}
/*************************************HTML*****************************************/
#navcontainer {width: 100%; height:100%;}

#navlist
{
position: absolute; left:400px;  top: 80px;
text-align:blocksatz;
height: 1.05em;
margin: 0 0 0 0;
padding: 0px 0px 0px 0px;
border-bottom: 0px solid #CC0001;
}

#navlist lio
{
position: absolute; left:-170px;  top: 0px; right: 30px
text-align:blocksatz;
height: 0.5em;
margin: 0 0 0 0;
padding: 3px 0px 0px 0px;
border-bottom: 0px solid #CC0001;
}

#navlist lie
{
position: absolute; left:-170px;  top: 220px; right: 30px
text-align:blocksatz;
height: 0.5em;
margin: 0 0 0 0;
padding: 3px 0px 0px 0px;
border-bottom: 0px solid #CC0001;
}

#navlist lig
{
position: absolute; left:-170px;  top: 465px; right: 30px
text-align:blocksatz;
height: 0.5em;
margin: 0 0 0 0;
padding: 3px 0px 0px 0px;
border-bottom: 0px solid #CC0001;
}

#navlist lis
{
position: absolute; left:-170px;  top: 710px; right: 30px
text-align:blocksatz;
height: 0.5em;
margin: 0 0 0 0;
padding: 3px 0px 0px 0px;
border-bottom: 0px solid #CC0001;
}

#navlist lip
{
position: absolute; left:-630px;  top: -20px; right: 30px
text-align:blocksatz;
height: 0.5em;
margin: 0 0 0 0;
padding: 3px 0px 0px 0px;
border-bottom: 0px solid #CC0001;
}
#navlist li
{
float: left; 
margin: 0 0 0 0px;
border-width: 2px 2px 2PX 2px;
border-style: solid;
border-color: #CC0001;
list-style-type: none;
}

#navlist li a
{
position: relative;
width: 6em;
display: block;
margin: 0;
padding: 1px 0.4em;
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #cc0001;
background-color: #FFF;
color: #cc0001;
font: normal 14px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
text-decoration: none;
}

#navlist li a:hover
{
color: #FFF;
background-color: #cc0001;
text-decoration: none;
font-weight: bold;
}

#navlist li#active a
{
font-weight: bold;
background-color: #cc0001;
color: #FFF;
border-color: #cc0001;
}

#navlist ul#subnavlist li#active a
{
font-weight: bold;
background-color: #cc0001;
color: #FFF;
border-color: #cc0001;
}

#navlist li#active a:hover
{
color: #fff;
background-color:#cc0001;
}

#navlist ul#subnavlist
{
position: absolute; 
width: auto;
left: 0;
top: 1.25em;
height: 0.75em;
margin: 2px 0px 0px 0px;
padding: 0;
white-space: nowrap;
font: normal 20px Helvetica;
}

.biglogo
{
    text-align:center
}


.beliefs
{position: relative; left: -70px;}

.oneProfileBox
{
float:left;	
width:25%;
padding-right: 70px;
position: relative; left: 200px; top: 300px;
}

.line {
border-bottom:1px dotted #D7DAE0;
margin: 5px;
}

.people
{position: relative; left: -70px;}

.idea
{position:absolute; left: 155px;}

.beginning
{position:absolute; left: 35px;}

#navlist ul#subnavlist li
{
width: 11ex;
margin: 0;
padding: 0px 4px 0px 0px;
border: 0;
}

#navlist ul#subnavlist li a
{
width: auto;
padding: 0.06em 1em 0;
border-style: solid;
border-width: 2px;
background-color: #fff;
color: #cc0001;
font: normal normal 0.66em/110% Verdana, Arial, sans-serif;
font-weight: bold;
margin: 3px 0px 0px 0px;
padding: 0px;
}

#navlist ul#subnavlist li a:hover
{
color: #FFF;
background-color:#cc0001;
text-decoration: none;
font-weight: bold;
/* IE5/Mac disappearing item fix */
}

#navlist ul#subnavlist li#subactive a
{
background-color: #FFF;
color: #cc0001;
border-color:#cc0001;
border-style: solid;
border-width: 2px;
}

* html > body #navlist, * html > body #navlist ul#subnavlist
{
width: 600px;
/* IE5/Mac fixed width fix */
}

.logo
{position: absolute; left: 10px; top:20px;}
.ueberschrift {position: absolute; left: 400px; top: 130px; color:#cc0001; font-size: 30px; font-weight: bold;
}
h3 {color:#cc0001; font-size: 30px; margin: 25px 0px; font-weight: bold;}
h4 {color:#574c4c; font-size: 23px;}
h5 {color:#cc0001; font-size: 23px; margin: 25px 0px; font-weight: bold;}
h6 {font-style: italic; font-size:16px;}
h {font-weight:bold;}
img {border:none}
.bank {font-style: italic;}
.innerlogo {position:relative; right: -300px; bottom: 150px; width: 0;}

.textbox {
text-align: left;
position: absolute; left: 400px; top: 200px; right: 30px;
width: 600px;
height: 400px;
color:#cc0001;
padding: 0px 0px 0px 0px;
margin: 5px;
}



#navlistebottom li
{
position: relative; left: 500px; top: 760px;
float: left;
list-style-type: none;
margin: 90px 5px 0px 0px;
padding: 0px 5px 0px 0px;
border-right: solid;
border-width: 1px;
border-color: #cc0001;

}

#navlistebottom li #i
{
border-left: solid;
border-width: 1px;
border-color: #cc0001;
}

#navlistebottom li a
{
text-decoration: none;
color: #cc0001;}

#navlistebottom li:hover
{text-decoration: underline;
color: #cc0001;}


