/* RESET */
@import url(reset.css);

/* TYPE */
@import url(type.css);

/* FIGURE */
@import url(figure.css);

/* A L L  A R O U N D   T H E   W O R L D
-------------------------------------------------------- */
body {
	background: #190909 url(../images/body.jpg) repeat center top;
}

#desk {
  left: 50%;
  width: 882px;
  height: 662px;
  margin-left: -437px;
	/*margin: 0 auto;*/
	position: relative;
  background: transparent url(../images/desk.jpg) no-repeat center top;  
}

/* START */
#home #desk {
	width: 528px;
	margin-left: -266px;
	background-image: url(../images/desk-home.jpg);
}

#home #logo {
  width: 224px;
  height: 208px;
  display: block;
  margin: 0 auto;
  padding-top: 170px;
}
#home #logo:hover {
  opacity: .75;
}

/* B R A N D I N G 
-------------------------------------------------------- */
#branding {
}

/* N A V I G A T I O N 
-------------------------------------------------------- */
/* GENERAL */
.nav a {
  display: block;
  text-indent: -9999px;
}

/* MAIN */
#navigation-main {
  width: 100%;
  height: 25px;
  padding-top: 60px;
}

#navigation-main li {
  float: left;
} 
.berg {
  width: 102px;
  margin-left: 58px;
}
.phil {
  width: 84px;
}
.spei {
  width: 94px;
}
.entg {
  width: 76px;
}
.gesc {
  width: 86px;
  margin-left: 154px;
}
.umge {
  width: 80px;
}
.cont {
  width: 80px;
}

#navigation-main a {
  height: 25px;
}

#navigation-main .path a,
#navigation-main .path a:hover {
}

/* SUPP */
#navigation-supp {
  top: 438px;
  right: 21px;
  width: 26px;
  position: absolute;
}

.gaes a {
  height: 72px;
}
.impr a {
  height: 80px;
}

/* PHIL-NAV */
.phil-nav dt {
  float: left;
}
.phil-nav dd {
  margin: 0 0 8px 4px;
}

/* S I T E - I N F O 
-------------------------------------------------------- */


/* C O N T E N T 
-------------------------------------------------------- */
/* GENERAL */
#content {
  width: 722px;
  margin: 30px 80px 0;
}

.section {
  float: left;
  width: 321px;
}

/* LEFT */
#content-left {
  margin-right: 40px;
}

/* RIGHT */
#content-right {
  margin-left: 40px;
}

/* ARTICLES */
.pictures {
  position: relative;
}

/* PICTURES */
img {
  display: block;
	font-size: 1em;
}

/* LINKS */
a {
  color: #630000;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}


/* LIST STYLES */
