body {
		margin: 0px;
		font: 14px Arial, Verdana, Sans-serif, Serif;
		background: url(../image/bg/bg.jpg) repeat-y;
 		background-color: #ffffff !important;
    color: #000000;
	  }

/* CONTAINERS */

#loading {
    display:none;
	  }

#menu {
    display:none;
	  }

#header_bg {
    display:none;
    }
#header {
    display:none;
    }

#body {
    z-index: 1;
    position: relative;
    width: 717px;
    text-align: center;
    /*overflow: scroll;*/
    } 
 
#content {
    position: relative;
    width: 707px;
    padding: 5px 5px 10px 5px;
    text-align: left;
    }
    
#footer {
    display:none;
    }
#copyright {
    z-index: 1;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    height: 25px;
    text-align: center;
    color: #999999;
    font: 12px Arial, Verdana, Sans-serif, Serif;
    }
    
.block {
    width: 100%;
    padding: 5px;
    margin: 10px 0px;
    border:1px solid #ffffff;
    }

    
#navbar {
    z-index: 1;
    position: absolute;
    right: 3px;
    top: 10px;
    border: 0px;
    font: 12px Arial, Verdana, Sans-serif, Serif;
    color: #235894;
	  }


/* ALLGEMEINE LINKS */

a:link, a:visited { 
		color: #235894;
		text-decoration: none;
		}	
a:hover {
		color: #8E6504;
		text-decoration: underline;
		}
a:active {
		color: #cccccc;
		}

/* ELEMENTE */

hr {
  height: 1px;
  background-color: #E68800;
  border: 0px solid #E68800;
  }

h1 {
  font: bold 16px Arial, Verdana, Sans-serif, Serif;
  color: #8E6504;
  padding: 4px 0px 10px 26px;
  margin: 25px 0 0 0;
  background: url(../image/sign/h1.jpg) no-repeat;
  background-position: 0px 4px;
  }
  
h2 {
  font: bold 13px Arial, Verdana, Sans-serif, Serif;
  color: #8E6504;
  padding: 3px 0px 4px 19px;
  margin: 25px 0 0 0;
  background: url(../image/sign/h2.jpg) no-repeat;
  background-position: 0px 5px;
  }
  
h3 {
  font: bold 13px Arial, Verdana, Sans-serif, Serif;
  color: #8E6504;
  padding: 0px 0px 3px 0px;
  margin: 0;
  }
  
p {
  margin: 4px 0px;
  }
  
img{
  border: 1px solid #999999;
  padding: 5px;
  margin-top: 3px;
  margin-bottom: 3px;
  }

table{
  font: 12px Arial, Verdana, Sans-serif, Serif;
  }
  
ul {
    margin: 6px 25px;
    color: #0066CC;
    }
    
ol {
    margin: 6px 27px;
    color: #0066CC;
    }
    
li {
    padding: 4px 0;
    }

