
/* init body */

html {
  overflow: scroll;
}

body {
  margin: 0;
  padding: 0;
  background-color:#000;
  text-align: center;
  background-image:url(../../img/bg.jpg);
  background-repeat:no-repeat;
  background-position: 50% 0;        
}

/* struktur body */

#main {
  width:960px;
  margin:0 auto;
  padding:0;
  background-color:transparent;
  padding: 180px 0 0 0;
  text-align:left;           	
}

.clear {
	
  clear:both;
	
}

/* struktur main */

#head {
  width:940px;
  height:60px;
  margin:0 10px;    
  padding:0;       	
}

#acc {
  width:960px;
  height:100px;
  margin:10px 0;    
  padding:0;       	
}

#contact {
  width:940px;
  height:100px;
  margin:0 10px;    
  padding:10px 0;      	
}

h1 {
  margin:0;
  padding:19px 0 0 0;
  border:0;
  float:right;	
}

p {
  padding:0;
  border:0;
  margin:0;
}

.site-notes p {
  margin:0 0 20px 0;
  font-size: 14px;
}

.site-notes h3 {
  margin:0 0 10px 0;
  font-size: 16px;
  font-weight:bold;
}

.site-notes h4 {
  margin:0 0 10px 0;
  font-size: 15px;
  font-weight:bold;
}

ol#acclist {	  
  padding:0;
  margin:0;
  list-style-type:none;
  background-color:transparent;    	
}

ol#acclist li {
  display:block;
  float:left;
  background-color:#f90;
  width:220px;
  height:100px;
  margin:0 10px;
  /* Oh Lord, IE6 shall display floats correctly */
  display:inline;     	
}

a.linkacc { 
  display: block;
  width:220px;
  margin:0;    	
  text-decoration: none;
  text-align:center;
  overflow:hidden;
}

a.linkacc:hover {
  background-color:#fff;	
}

/* textformate */

.txthead {
  color:#fff;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 34px;
  line-height: 38px;
}

.txtacc {
  color: #000;
  font-family: Arial, sans-serif;
  font-weight: bold;
}

.txtcontact {
  color:#fff;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;    
}

.txtstd {
  color:#fff;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;    
}

.highlight {
  color:#f90;
}

.bold {
  font-weight:bold;
}

/* links und pseudoklassen */

a {
  outline: none;
}

a.linkstd {
  color:#fff;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
}

a.linkstd:hover {
  color:#f90;
}

a.linkstd2 {
  color:#f90;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
}

a.linkstd2:hover {
  color:#fff;
}

a.linkbig{
  color:#fff;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 18px;
  line-height: 22px;
}

a.linkbig:hover {
  color:#f90;
}
