
     body
        {
                padding: 0;
                margin: 0;
                line-height: 1.5em;
                background-color: #ffffff;
                text-align: center;
                 color: #000000;

        }


b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 850px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}


#topsection{
background: #cc0000;
 background-image: url(logo.jpg);
    background-repeat: no-repeat;
height: 140px; /*Height of top section*/
}



#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 400px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
   background-image: url(hinter.jpg);
}

#leftcolumn{
float: left;
text-align: center;
width:222px;
height:985px;
margin-left: -850px; /*Set left margin to -(MainContainerWidth)*/
background: #BAA122;
}

#rightcolumn{
float: left;
text-align: center;
width:180px;
height:985px;
margin-left: -630px; /*Set right margin to -(MainContainerWidth - LeftColumnWidth)*/
background: #BAA122;
}

#footer{
width: 600px;
clear: left;

background: #fff;
color: #000;
text-align: center;
padding: 19px;
margin: 12px;
text-align: left;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
}


 #contents4
        {

                margin-top: 30px;
                margin-bottom: 10px;
                margin-right: auto;
                margin-left: auto;
                width: 930px;
                color: #000;
                text-align: left;
               font-style: normal;
 font-size: 15px;
 line-height: 19px;
 font-family: Verdana, Helvetica, Times New Roman, Times, Geneva, sans-serif;
        }


        .code
        {
                color: #339;
                background-color: transparent;
                font-family: times, serif;
                font-size: 0.9em;
                padding-left: 40px;
        }



        #inner {
        width:870px;
        margin:0;
        padding:0 0 0 0;
        border-top:14px solid #97854F;
        border-left:10px solid #C7920C;
        border-bottom:10px solid #BAA122;
        border-right:12px solid #BAA122;
        background-color:#ffffff;
}

        #outer {
        width:900px;
        margin:0;
        padding:0 0 12px 0;
        border-top:20px solid #C8A000;
        border-left:12px solid #C8A000;
        border-bottom:20px solid #B69C45;
        border-right:20px solid #B69C45;
        background-color:#D3CA7F;
}



ul {
        margin:0 0 12px 0;
        padding:5px 0 0 0;
}

li {
        font-size:11px;
        line-height:16px;
        list-style-type:none;
        display:block;
        padding-top:0;
        padding-left:0;
        margin-bottom:-5px;
}

.inhalt {
text-align: left;
 padding: 20px 20px 20px 20px;
                margin: 20px 20px 20px 20px;
                font-size: 16px;
                color: #000000;
                font-family: Times New Roman, Times;
                }



.rand {
  text-align: left;
  background-color:#ffffff;
  width: 350px;
  border: 4px dotted gold;
 padding:8px 8px 8px 8px;

}





h1 {
font-size: 50px;
letter-spacing: 6px;
line-height: 40px;
font-family: Times New Roman,Times, Geneva, sans-serif;
color: #000345;
}

h2 {
font-size:100%;
letter-spacing: 3px;
font-weight:400;
font-family: Times New Roman,Times, Geneva, sans-serif;
}

h3 {
font-size:100%;
letter-spacing: 3px;
font-weight:400;
font-family: Times New Roman,Times, Geneva, sans-serif;
}

h4 {
font-size: 60%;
font-family: Times New Roman,Times, Geneva, sans-serif;
}






/*  M e n u e  */


 ul#navmenu-h {
 margin: 0;
 padding: 0;
  padding-left: 34%;
   margin-top: 6%;
 list-style: none;
 position: relative; }

ul#navmenu-h ul
 {
width: 160px;
/* Sub Menu Width */
margin: 0;
list-style: none;
display: none;
position: absolute;
top: 100%;
left: 0;
 }


ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }
ul#navmenu-h li {
float: left;
display: inline;
position: relative; }

ul#navmenu-h ul li {
width: 100%;
display: block; }

/* Root Menu */
ul#navmenu-h a {
border-top: 1px solid #cc0000;
border-right: 1px solid #cc0000;
padding: 7px;
float: left;
display: block;
background: #E8E40F;
color: #5C1BB8;

font: bold 12px Arial, sans-serif;
text-decoration: none;
height: 1%; }

 /* Root Menu Hover Persistence */
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a
  {
  background: #cc0000;
  color: #FFF;
  }


 /* 2nd Menu */

ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a
 {
  float: none;
  background-image: url(menu-hinter.png);
 }
 /* 2nd Menu Hover Persistence */

ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a
{
background: #cc0000;
}


/* 3rd Menu */

 ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a
 { background: #999; }
 /* 3rd Menu Hover Persistence */
  ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a
  { background: #666; }
  /* 4th Menu */
  ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a
   { background: #666; }
   /* 4th Menu Hover */ ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover
   { background: #333; }
    /* Hover Function - Do Not Move */
     ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul
      { display: none; } ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul
       { display: block; }