/* StyleSheets for MarcelSchweder.com */

html, body {
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #000000;
        background-color:#620000;
        background-image:none;
        border: none;
        border: none;
        padding : 0px;
        margin : 0px;
        height : 100%;
        width : 100%;
        overflow : hidden;
}

/* Images */

img {
        border: none;
        margin-top: 4px;
        margin-bottom: 6px;
        margin-left: 0px;
        margin-right: 8px;
}

img.floatleft {
        float: left;
}

img.navi {
        border: none;
        margin-top: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top:3px;
}*img.navi { /* Internet Explorer 7 only */
        margin-top: 5px;
        margin-bottom: 0px;
}

img.naviaddon {
        border: none;
        margin-top: 8px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        border-color: #ffffff;
        border: 0px;
}
*img.naviaddon { /* Internet Explorer 7 only */
        margin-top: 6px;
}


/* MainStructure */

div#topleft {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #FFFFFF;
        background-color:#620000;
        background-image:url(../pics/schwedercello.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-position: 100% -420px;
        height: 30px;
        overflow: auto;
        z-index: 3;
}

div#topright {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #FFFFFF;
        background-color:#620000;
        background-image:url(../pics/schwedercello.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-position: 100% -420px;
        width: 1000px;
        height: 30px;
        float: right;
        right: 20px;
        z-index: 2;
}

div#topright p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        line-height: normal;
        color: #eeeeee;
        margin-left: 350px;
        margin-top: 0px;
        margin-bottom: 2px;
        text-align: left;
        vertical-align: top;
}

div#topright a.chosen {
        color: #ee0000;
}

div#main {
        height: 100%;
        width: 100%;
        background-color:#620000;
        overflow: hidden;
}

div#bgleft {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #9C0000;
        background-color:#620000;
        background-image:url(../pics/schwedercello.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-position: 100% -420px;
        border: none;
        height : 563px;
        overflow: hidden;
        z-index: 3;
}

div#bgright {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #FFFFFF;
        background-color:#620000;
        background-image:url(../pics/schwedercello.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-position: 100% -420px;
        width: 1000px;
        height: 563px;
        float: right;
        z-index: 1;
}

div#bgrightnavi {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #9C0000;
        background-color:#620000;
        background-image:url(../pics/schwedercello.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-position: 100% -420px;
        width : 350px;
        height : 563px;
        float: left;
        z-index: 5;
        margin-left: -2000px;
        padding-left: 2000px;
}

div#bgrightcontentborder {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #9C0000;
        background-color:#620000;
        background-image:url(../pics/schwedercello.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-position: 100% -420px;
        width : 650px;
        height : 558px;
        z-index: 3;
        overflow: auto;
}

div#bgrightcontent {
        z-index: 5;
        position: absolute;
        width: 600px;
        height: 558px;
        padding-right: 25px;
        padding-left: 25px;
        overflow: auto;
}

div#bgrightnaviaddon {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        line-height: 12px;
        color: #000000;
        margin: 0px;
        margin-top: 2px;
        text-align: left;
        vertical-align: bottom;
        position: absolute;
        border: none;
        right: 0px;
        top:  221px;
        z-index: 1;
        overflow: show;
}*div#bgrightnaviaddon { /* Internet Explorer 7 only */
        margin-top: 5px;
}

div#bgrightnaviaddon a.navi {
        text-decoration:none;
        color: #AAAAAA;
        left: 0px;
        padding-left: 2011px;
        margin-left: -1360px;
        width: 450px;
        background-color:transparent;
        background-image:url(../pics/bg_naviaddon.jpg);
        background-repeat: repeat-x;
        background-attachment: scroll;
        background-position: 69px 0px;
}

div#bgrightnaviaddon a.navi:hover {
        text-decoration:none;
        background-color:transparent;
        background-image:url(../pics/wp_string_single_big_gif3.gif);
        background-repeat: repeat-x;
        background-attachment: scroll;
        background-position: 0px -4px;
}


div#bottomleft {
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #FFFFFF;
        background-color:#620000;
        background-image:url(../pics/schwedercello.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-position: 100% -420px;
        height: 520px;
        overflow: hidden;
        z-index: 3;
}

div#bottomright {
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #FFFFFF;
        background-color:#620000;
        background-image:url(../pics/schwedercello.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-position: 100% -420px;
        width: 1000px;
        height: 520px;
        float: right;
        overflow: hidden;
        z-index: 3;
}

div#disturb01 {
        position: static;
        text-decoration:none;
        color: #AAAAAA;
        left: 0px;
        z-index: 1;
        width: 76px;
        height: 79px;
        background-color:transparent;
        background-image:url(../pics/disturb01.gif);
        background-repeat: no-repeat;
        background-attachment: scroll;
        margin-left: 125px;
        margin-top: 300px;
}

div#disturb02 {
        position: static;
        text-decoration:none;
        color: #AAAAAA;
        left: 0px;
        z-index: 1;
        width: 92px;
        height: 92px;
        background-color:transparent;
        background-image:url(../pics/disturb02.gif);
        background-repeat: no-repeat;
        background-attachment: scroll;
        margin-left: 795px;
        margin-top: 5px;
}

div#disturb03 {
        position: static;
        text-decoration:none;
        color: #AAAAAA;
        left: 0px;
        z-index: 1;
        width: 183px;
        height: 77px;
        background-color:transparent;
        background-image:url(../pics/disturb03.gif);
        background-repeat: no-repeat;
        background-attachment: scroll;
        margin-left: 98px;
        margin-top: -434px;
}

p#navi {
        width: 450px;
        height: 300px;
        padding-top: 115px;
        padding-left: 0px;
        margin-left: -2px;
}


/* Links */

a {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #ffffaa;
        border: none;
}

a:link {
        text-decoration:none;
}

a:visited {
        text-decoration:none;
}

a:active {
        text-decoration:none;
}

a:hover {
        text-decoration:underline;
        color: #ffffbb;
}


/* Titles */

/* ChapterTitle */

h1 {
		height: 70px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20pt;
        font-weight: bold;
/**		color: #f8da07;*/
		color: #ffdd33;
        margin-left: 0px;
        margin-right: 100px;
        margin-top: 18px;
        margin-bottom: -20px;
        clear: both;
        background-color:none;
        background-image:url(../pics/bg_h1.png);
        background-repeat:no-repeat;
        background-position: 0px 16px;
}

/* PageTitle */

h2 {
		height: 70px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18pt;
        font-weight: normal;
		color: #ffdd33;
        margin-left: 0px;
        margin-right: 100px;
        margin-top: 19px;
        margin-bottom: -28px;
        clear: both;
        background-color:none;
        background-image:url(../pics/bg_h2.png);
        background-repeat:no-repeat;
        background-position: 0px 22px;
}

/* PageSubTitle */

h3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16pt;
        font-weight: normal;
		color: #ffdd33;
        margin-left: 0px;
        margin-right: 100px;
        margin-top: 8px;
        margin-bottom: 4px;
        clear: both;
}

/* PageSubSubTitle */

h4 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12pt;
        font-weight: bold;
        color: #ffdd33;
        margin-left: 0px;
        margin-right: 100px;
        margin-top: 14px;
        margin-bottom: 7px;
        clear: both;
		line-height: 120%;
}


/** Line */

div.hr {
		height: 35px;
		width: 500px;
		border: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
/**		color: #f8da07;*/
		color: transparent;
        margin-left: 0px;
        margin-right: 0px;		
        margin-top: 0px;
        margin-bottom: 0px;
        clear: both;
        background-color:transparent;
        background-image:url(../pics/bg_h2.png);
        background-repeat:no-repeat;
        background-position: 0px 0px;
}


/* Text */

p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12pt;
        line-height: normal;
        color: #ffdd55;
        margin-left: 10px;
        margin-right: 100px;
        margin-top: 0px;
        margin-bottom: 6px;
        text-align: left;
        vertical-align: top;
		line-height: 120%;
}

p.nextline {
        clear: both;
}

p.floatleft {
        width: 300px;
}

p.floatright {
        float: right;
        width: 200px;
}

i {
        color: #ffdd55;
        font-style: italic;
}

em {
        color: #ffaa00;
        font-style: bold;
}

/** Lists */

ul {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		line-height: 18pt;
		color: #ffdd55;
		padding-left: 0px;
		margin-left: 10px;
        margin-right: 70px;
		margin-top: 0px;
		margin-bottom: 10px;
		text-align: left;
		vertical-align: top;
		list-style-position: outside;
		list-style-type: disc;
}

li {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12pt;
		font-weight: normal;
        line-height: 14pt;
        color: #ffdd55;
        margin-left: 15px;
        margin-right: 60px;
        margin-top: 0px;
        margin-bottom: 6px;
        text-align: left;
        vertical-align: top;
}

/* Navi */

div#navipanel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        line-height: 0pt;
        color: #000000;
        /*margin: 0 auto;*/
        text-align: right;
        vertical-align: bottom;
        position: relative;
        border: none;
        right: 0px;
        top:  190px;
        z-index: 2;
}

div#navipanel_news {
}

div#navipanel_audio {
}

div#navipanel_disclaimer {
}


/* LinksNavigation */

/* Level 1 */

div#navipanel a.navi1 {
        text-decoration:none;
        color: #AAAAAA;
        overflow: visible;
        position: relative;
        line-height: 12pt;
        white-space: normal;
        display: inline;
        bottom: -3px;
        left: 0px;
        z-index: 2;
        position: relative;
        padding-left: 1800px;
        margin-left: -1600px;
        width: 1800px;
        background-color:transparent;
        background-image:url(../pics/wp_string_single_big.gif);
        background-repeat: repeat-x;
        background-attachment: scroll;
        background-position: 0px -2px;
} *div#navipanel a.navi1{ /* Internet Explorer 7 only */
        background-position: 0px 0px;
}

div#navipanel a.navi1:hover {
        font-weight: normal;
        color: #FFFFFF;
        overflow: visible;
        background-color:transparent;
        background-image:url(../pics/wp_string_single_big_gif3.gif);
        background-repeat: repeat-x;
        background-attachment: scroll;
        background-position: 0px -2px;
        z-index: 2;
} *div#navipanel a.navi1:hover{ /* Internet Explorer 7 only */
        background-position: 0px 0px;
}

div#navipanel a.chosen1 {
        text-decoration:none;
        color: #DDDDDD;
        font-weight: bold;
        overflow: visible;
        position: relative;
        line-height: normal;
        white-space: normal;
        display: inline;
        bottom: -3px;
        left: 0px;
        z-index: 2;
        position: relative;
        padding-left: 1800px;
        margin-left: -1550px;
        width: 1800px;
        background-color:transparent;
        background-image:url(../pics/wp_string_single_gif_red.gif);
        background-repeat: repeat-x;
        background-attachment: scroll;
        background-position: 0px -2px;
} *div#navipanel a.chosen1{ /* Internet Explorer 7 only */
        background-position: 0px 0px;
}

/* Level 2 */

div#navipanel a.navi2 {
        text-decoration:none;
        color: #AAAAAA;
        background-color:transparent;
        position: relative;
        bottom: 5px;
        right: 110px;
        margin-right: 10px;
        z-index: 2;
} div#navipanel* a.navi2{ /* Internet Explorer 7 only */
        bottom: 13px;
        padding-bottom: 30px;
}

div#navipanel a.navi2:hover {
        text-decoration:none;
        color: #FFFFFF;
        overflow: visible;
}

div#navipanel a.chosen2 {
        text-decoration:none;
        color: #DDDDDD;
        background-color:transparent;
        font-weight: bold;
        letter-spacing: 1px;
        position: relative;
        bottom: 5px;
        right: 110px;
        margin-right: 10px;
        z-index: 2;
} div#navipanel* a.chosen2{ /* Internet Explorer 7 only */
        bottom: 13px;
        padding-bottom: 30px;
}

div#navipanel a.chosen2:hover {
        text-decoration:none;
}

/** Div Structure of index.php5

<div id="main"> Main Window/Everything

  <div id="topright"> Top Right Part
    <div id="disturb03"> Disturb Background Picture </div>
  </div>
  <div id="topleft"> Top Left Part </div>

  <div id="bgright"> Middle Right/Center Part
    <div id="bgrightnavi"> Middle Right/Center Navigation
      <div id="navipanel"> Navigation Panel </div>
    </div>
    <div id="bgrightcontentborder"> Middle Right Content Border
      <div id="bgrightnaviaddon"> Middle Right Navigation Add-On </div>
      <div id="bgrightcontent"> Middle Right Content Frame </div>
    </div>
  </div>
  <div id="bgleft"> Middle Left Part </div>

  <div id="bottomright"> Bottom Right Part
    <div id="disturb01"> Disturb Background Picture </div>
    <div id="disturb02"> Disturb Background Picture </div>
  </div>
  <div id="bottomleft"> Bottom Left Part </div>´

</div>

*/