
.clear { clear:both; }

#container {
  font-size: 11px;
/*   font-size: 1.2em; */
  margin-top: 20px;
  margin-bottom: 10px;
/*   margin: 20px 140px  0px 140px; */
}

#main {
  border: 0px solid white;
  margin: auto auto;
  width: 950px;
  padding: 0px;
  text-align: left;
  color: silver;
  overflow: auto;
}

.block {
  margin:auto auto;
  width:940px;
  padding-top:20px;
  background-color:black;
}

#footer {
  margin: 0;
  padding:0;
  width: 100%;
  height:60px;
  background: url('http://static.miss-endless.de/images/design/footer.gif') repeat-x;
}

p, h1, pre {
  margin: 0px;
  padding: 10px;
}

h1 {
  font-size: 11px;
  text-transform:uppercase;
  text-align: right;
  color: #564b47;
  background-color: #90897a;
}

/*
a {
color: #ff66cc;
font-size: 11px;
background-color:transparent;
text-decoration: none;
}
*/

.menu {
  text-align:center;
  height: 38px;
}


.menu ul {
  width: 100%;
  list-style-type: none;
  display: block;
}

.menu li {
  margin: 0;
  padding: 0;
  border: 0;
  display: block;
  float: left;        /* move all main list items into one row, by floating them */
  position: relative; /* position each LI, thus creating potential IE.win overlap problem */
  z-index: 5;         /* thus we need to apply explicit z-index here... */
}

.menu a {
  text-decoration: none;
  padding: 0 0.2em;
  display: block;

}

#home a { text-align:center; display:block; width: 140px; height:39px; background:transparent url('http://static.miss-endless.de/images/buttons/home.png') no-repeat; }
#home a:hover { background-position: -140px; }

#about a { text-align:center; display:block; width: 140px; height:39px; background:transparent url('http://static.miss-endless.de/images/buttons/about.png') no-repeat; }
#about a:hover { background-position: -140px; }

#portfolio a { text-align:center; display:block; width: 140px; height:39px; background:transparent url('http://static.miss-endless.de/images/buttons/portfolio.png') no-repeat; }
#portfolio a:hover { background-position: -140px; }

#galerie a { text-align:center; display:block; width: 140px; height:39px; background:transparent url('http://static.miss-endless.de/images/buttons/home.png') no-repeat; }
#galerie a:hover { background-position: -140px; }

#news a { text-align:center; display:block; width: 140px; height:39px; background:transparent url('http://static.miss-endless.de/images/buttons/news.png') no-repeat; }
#news a:hover { background-position: -140px; }

#contact a { text-align:center; display:block; width: 140px; height:39px; background:transparent url('http://static.miss-endless.de/images/buttons/contact.png') no-repeat; }
#contact a:hover { background-position: -140px; }


#myspace a { text-align:center; display:block; width: 250px; height:36px; background:transparent url('http://static.miss-endless.de/images/buttons/myspace.png') no-repeat; }
#myspace a:hover { background-position: -250px; }

#wallpaper a { text-align:center; display:block; width: 250px; height:36px; background:transparent url('http://static.miss-endless.de/images/buttons/wallpaper.png') no-repeat; }
#wallpaper a:hover { background-position: -250px; }

#banner_links a { text-align:center; display:block; width: 250px; height:36px; background:transparent url('http://static.miss-endless.de/images/buttons/banner.exchange.png') no-repeat; }
#banner_links a:hover { background-position: -250px; }

#meet_me a { text-align:center; display:block; width: 276px; height:36px; background:transparent url('http://static.miss-endless.de/images/buttons/meet.me.png') no-repeat; }
#meet_me a:hover { background-position: -276px; }

/* div.galerie_content { margin:auto auto;width:900px; padding-top:20px; background-color:black } */

.galerie { border: 0px solid silver; float:left; text-align:center; width:100px;padding:10px }

#carlos a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/carlos-kella/gallerie.png') no-repeat; }
#carlos a:hover { background-position: -79px; }

#hesmer a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/ina-hesmer/gallerie.png') no-repeat; }
#hesmer a:hover { background-position: -79px; }

#nietzsche a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/jan-nietzsche/gallerie.png') no-repeat; }
#nietzsche a:hover { background-position: -79px; }

#waldau a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/michael-waldau/gallerie.png') no-repeat; }
#waldau a:hover { background-position: -79px; }

#sally a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/spooky-sally/gallerie.png') no-repeat; }
#sally a:hover { background-position: -79px; }

#boerm a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/michael-boerm/gallerie.png') no-repeat; }
#boerm a:hover { background-position: -79px; }

#holmsohn a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/holmsohn/gallerie.png') no-repeat; }
#holmsohn a:hover { background-position: -79px; }

#visual8 a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/visual8/gallerie.png') no-repeat; }
#visual8 a:hover { background-position: -79px; }

#sackmann a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/sackmann/gallerie.png') no-repeat; }
#sackmann a:hover { background-position: -79px; }

#singer a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/joerg-singer/gallerie.png') no-repeat; }
#singer a:hover { background-position: -79px; }

#goessing a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/hans-goessing/gallerie.png') no-repeat; }
#goessing a:hover { background-position: -79px; }

#zwerchwerk a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/zwerchwerk/gallerie.png') no-repeat; }
#zwerchwerk a:hover { background-position: -79px; }

#muhme a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/andreas-muhme/gallerie.png') no-repeat; }
#muhme a:hover { background-position: -79px; }

#bultmann a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/gunnar-bultmann/gallerie.png') no-repeat; }
#bultmann a:hover { background-position: -79px; }

#aslan a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/murat-aslan/gallerie.png') no-repeat; }
#aslan a:hover { background-position: -79px; }

#thiele a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/ronny-thiele/gallerie.png') no-repeat; }
#thiele a:hover { background-position: -79px; }

#bommi a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/bommi/gallerie.png') no-repeat; }
#bommi a:hover { background-position: -79px; }

#obsession a { text-align:center; display:block; width: 79px; height:80px; background:transparent url('http://static.miss-endless.de/gallery/obsession/gallerie.png') no-repeat; }
#obsession a:hover { background-position: -79px; }


/** Text-Definitionen */

.text, .headline {
  font-size:1.1em;
  font-weight:bold;
  line-height: 140%;
  color: silver;
  text-align: left;
}

.headline {
  font-size:1.0em;
}

.label {
  width:130px;
  padding-left:5px;
  margin:2px;
  float:left;
  text-transform:uppercase;
  font-weight:bold;
}

.value {
  color:#5F5F5F;
  width:135px;
  padding-left:5px;
  margin:2px;
  float:left;
  font-weight:bold;
}

.news_label { width:200px;text-align:left; float:left;}
.news_value { width:180px;text-align:left; }
/** ---------------------------------- */
