/* Stylesheet */

body{
    background-color:#bbbbbb;
	background-image:url("img/book.jpg"); 
    background-position:top left;
	background-repeat:no-repeat; 
	background-size:2000px;
	width: 100%;
	padding-top:20px;
	padding-bottom:20px;
}

#page  {
  margin: 0 auto;
  background-color:#FDFCFA;
  position:relative;
  padding:50px;
  line-height: 130%;
  width:800px;
  border-style:groove;
  border-color:rgba(34,34,34,0.6);
  border-top-width:0px; 
  border-left-width:0px; 
  border-right-width:0px; 
  border-bottom-width:0px; 
  border-radius:5px; 
}

#header_wrap  {
width:800px;
height:150px;
font-family: 'Special Elite';
position:relative;
top:-20px;
text-align:center;
}


#content_home  {
  font-family: 'Special Elite';
  font-size:18px;
  color:#380901;
  text-align:center;
  width:600px;
  height:360px;
  position:relative;
  left:50%;
  margin-left:-300px;
}

#content_page  {
  width:750px;
  height:430px;
  overflow:auto;
  text-align:left;
  font-family: 'Molengo';
  font-size:13.5px;
  position:relative; 
  top:15px;
  left:40px;
  margin-bottom:50px;
}


#pagefooter  {
font-family: 'Special Elite';
font-size: 14px;
position:absolute;
left:420px;
}

h1  {
font-style:bold;
font-size:14px;
}

/*************************************
 +Slideshow
 *************************************/

#slideshow_5 {
position:absolute;
top:325px;
left:-100px;
 width: 350px;
 height: 90px;
}

 #slideshow_5 DIV {
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 opacity:0.0;
 height: 90px;
}
 #slideshow_5 DIV.active {z-index:3;
 opacity:1.0;
}
 #slideshow_5 DIV.last-active {
opacity:1.0;
 z-index:2;
}
#slideshow_5 DIV IMG {
width: 350px;
height: 90px;
 display: block;
 border:0px;
}


/*************************************
 +Home
 *************************************/
#facehome  {
float:left;
position:relative;
top:-5px;
left:-20px;
} 
 
#homelist li {
position:relative;
left:90px;
text-align:left;
display:block;
list-style-type: none;
padding-top: 25px;}

/*************************************
 +Publikationen
 *************************************/
.book {
    display:inline-block;
    width:145px;
    margin:0 10px 0 15px;
    padding:15px 0 20px 0;
	vertical-align:top;}
	
.category1 {width:100%; height:20px;}

.category2 {width:100%; height:20px; margin-top:50px;}


/*************************************
 +Images
 *************************************/
 
img.shadepic {
border-color:rgba(34,34,34,0.6);
border-top-width:0px; 
border-left-width:0px; 
border-right-width:2px; 
border-bottom-width:2px; 
border-style:groove;
}

img.shaderound  {
border-color:rgba(34,34,34,0.6);
border-top-width:0px; 
border-left-width:0px; 
border-right-width:2px; 
border-bottom-width:2px; 
border-radius:2px;
border-style:groove;
}

/*************************************
 +Nav & Misc
 *************************************/

#menu li  {
display: inline;
list-style-type: none;
padding-right: 20px;
position:relative;
top:10px;
}

#langswitch  {
list-style-type: none;
font-size:11px;
position:absolute;
top:-5px;
left:700px;
}

a       {
text-decoration:none;
color:#000000;
}

a:hover { 
color:#404040; 
text-decoration:none; 
}

a img  
{  
border: none;  
} 

.verticalLine {
position:absolute;
top:-30px;
left:65%;
    height:280px;
	width:1px;
	background:grey;

}

hr.fadeline{ 
    margin: 10px 0;
    height: 1px;
    border: 0;
    background: grey;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(white), to(grey), color-stop(47%, white));
}


