@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}

body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#BAC067;
	
	background-image:url(../../backgrounds/sturmsterri2.jpg);
}

h1 {
	
	height:281px;
	box-shadow: 0px 0px 10px #000000;
	text-indent:-9999px;
	background-image:url(../../backgrounds/urwald_sturm.png)
}

h2 {
	text-align:center;
	margin:20px;
	padding:5px;
	color:#BAC067;
}

h3 {
	padding:5px;
	text-align:center;
	margin-bottom:20px;
	color:#BAC067;
	background:rgba(43, 43, 43, 0.5);
	background-position:center;
	border:1px solid #000000;
	box-shadow: 0px 0px 10px #000000;
}

h4.neues1 {
	padding:5px;
	text-align:center;
	margin-bottom:20px;
	margin-right:256px;
	color:#BAC067;
	background:rgba(43, 43, 43, 0.5);
	background-position:center;
	border:1px solid #000000;
	box-shadow: 0px 0px 10px #000000;
}

iframe {
	margin-top:40px;
	width:780px;
	height:900px;
}

ol.ways {
	text-align:left;
	margin-left:40px;
	color:#BAC067;
	margin-bottom:5px;
}

ol.ways li {
	list-style:decimal;
}

hr {
	margin-bottom:20px;
}

p {
	margin-bottom:15px;
	color:#BAC067;
}

p a {
	color:#3C516C;
	}


p.schmal {
	margin-bottom:15px;
	text-decoration:underline;
	color:#BAC067;
	}


/*Neuer Bereich*/


p.uberschift {
	text-align:center;
	margin-bottom:15px;
	/*text-decoration:underline;*/
	color:#BAC067;
	}

.meta {
  font-size: 0.9rem;
  color: #888;
}

.chapter-nav {
  margin: 1rem 0;
}

.chapter-nav a {
  margin-right: 1rem;
  color: #aad4f5;
  text-decoration: none;
  font-weight: bold;
}


.chapter-nav a:hover {
	text-decoration:underline;
}

.chapter-nav a {
	text-decoration:none;
}

.chapter-nav a:hover {
	text-decoration:underline;
}


.chapter-nav a.active {
  text-decoration: none;
}

.story-body p {
  
  margin-bottom: 1.2rem;
  margin-right:10px;
  text-align: justify;
}

.story-body em {
  color: #ccc;
}

.story-footer {
  margin-top: 3rem;
  font-size: 0.9rem;
  text-align: center;
  color: #666;
}

.back-button {
  display: inline-block;
  margin-bottom: 1rem;
  color: #aad4f5;
  text-decoration: none;
  border: 1px solid #aad4f5;
  padding: 0.4rem 0.8rem;
  border-radius: 5px;
  transition: background-color 0.3s;
}

.back-button:hover {
  background-color: #aad4f5;
  color: #111;
}





.chapter-title {
  font-size: 1.8em;
  font-weight: bold;
  color: #d4af37;
  text-align: center;
  margin: 60px 0 30px;
  border-bottom: 2px solid #444;
  display: inline-block;
  padding-bottom: 5px;
}



.chapter-content p {
  margin-bottom: 1.2em;
  text-align: justify;
}

.chapter-divider {
  border: none;
  border-top: 2px dashed #555;
  width: 70%;
  margin: 50px auto;
  opacity: 0.5;
}

.chapter-nav {
  display: flex;
  justify-content: space-between;
  margin-top: 40px;
}

.nav-arrow {
  text-decoration: none;
  color: #d4af37;
  font-weight: bold;
  font-size: 1.1em;
  transition: color 0.3s ease;
}

.nav-arrow:hover {
  color: #ffffff;
}

/* Fade-in Effekt */
.chapter-fade-in {
  animation: fadeIn 1s ease-in-out;
}

@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}



/*Ende Neuer Bereich*/



	
div.ther {
	text-align:center;
	margin-left:95px;
	margin-bottom:10px;
}




div.box {
	text-align:center;
	margin-top:20px;
	margin-bottom:10px;
	padding:0px 0px 5px 0px;
}

p.uber {
	margin-top:50px;
	margin-bottom:20px;
	text-align:center;
	}


p.news{
	height:50px;
	background-image:url(../../schriften/news2.png);
	background-repeat:no-repeat;
	}
		
p.neuelinks{
	width:235px;
	height:50px;
	background-image:url(../../schriften/neuelinks.png);
	background-repeat:no-repeat;
	background-position:center;
	}
	
p.links1{
	position:absolute;
	width:113px;
	height:19px;
	background-image:url(../neuerhoster/bw0mW_zpse8a4b83f.jpg);
	background-repeat:no-repeat;
	}

	
p.partnerseiten{
	width:235px;
	height:50px;
	background-image:url(../../schriften/partnerseiten.png);
	background-repeat:no-repeat;
	background-position:center;
	}
	
p.unterstrich{
	height:8px;
	margin-right:20px;
	background-image:url(../../backgrounds/url.png);
	background-repeat:no-repeat;
	}
	
p.unterstrich2{
	height:8px;
	margin-left:45px;
	margin-top:20px;
	padding-bottom:10px;
	background-image:url(../../backgrounds/url2.png);
	background-repeat:no-repeat;
}


p.nachrichten {
	float:left;
	width:300px;
	height:237px;
	border:1px solid #000000;
	box-shadow: 0px 0px 10px #000000;
}

p.picbox2 {
	float:right;
	width:388px;
	height:274px;
	padding:10px;
	margin-right:15px;
	border:1px solid #000000;
	box-shadow: 0px 0px 10px #000000;
	background-image:url(../../backgrounds/wegauslavastein_512.jpg);
}

p.picbox3 {
	float:left;
	width:476px;
	height:318px;
	padding:10px;
	margin-right:15px;
}

p.textblock {
	float:left;
	width:48%;
	height:200px;;
	margin:5px;
	margin-bottom:10px;
	}
	


div#sturm {
    position:absolute;
	width:260px;
	height:280px;
	padding:10px;
	left:-88px;
	top:940px;
	background-image:url(../../backgrounds/sturm__transparent.png);
	background-repeat:no-repeat;
	
}

div#terri {
    position:absolute;
	width:1060px;
	height:336px;
	padding:10px;
	left:5px;
	top:-35px;
	background-image:url(../../backgrounds/steinkreis_sturm.png);
	background-repeat:no-repeat;
}

div#klaue {
    position:absolute;
	width:190px;
	height:176px;
	left:-20px;
	top:-15px;
	background-image:url(../wolvmax2012007cov.png);
	background-repeat:no-repeat;
}

div#jungle {
    position:absolute;
	width:154px;
	height:222px;
	padding:10px;
	right:-88px;
	top:140px;
	background-image:url(../../backgrounds/jungle.png);
	background-repeat:no-repeat;
	
}

div#jungle2 {
    position:absolute;
	width:315px;
	height:325px;
	padding:10px;
	right:-70px;
	top:185px;
	background-image:url(../../backgrounds/jungle2.png);
	background-repeat:no-repeat;
	
}

div#container {
	position:relative;
	margin:20px auto;
	width:1000px;
	height:auto;
	border:1px solid #000000;
	background-image:url(../../backgrounds/burned-grungekit2.jpg);
}

div#links {
	float:left;
	height:905px;
	width:150px;
	padding:0px 15px 10px 10px;
	background-image:url(../../backgrounds/gewaechs.png);
	background-repeat:no-repeat;
}

/*content*/

div#content {
	padding:15px;
	padding-left:15px;
	margin-top:15px;
	margin-left:177px;
	margin-right:10px;
    margin-bottom:15px;
	border:1px solid #000000;
	box-shadow: 0px 0px 10px #000000;
	color:#336600;
	background-image:url(../../backgrounds/sand_soil.jpg);
}


ol#meinungen li {
	margin-bottom:20px;
	color:#BAC067;
}

ol#mein {
	font-size:14px;
	margin-top:5px;
	color:#BAC067;
}

/*------------------------------
--------- Navigation Predators-----------
------------------------------*/

ul#navi_pre{
	height:37px;
}

ul#navi_pre li {
	float:left;
	margin-left:2px;
	/*width:200px;*/
	list-style:none;
}

ul#navi_pre li a {
	width:149px;
	height:37px;
	display:block;
	margin-right:5px;
	margin-bottom:20px;
	text-indent:-9999px;
	text-decoration:none;
	color:#AFC4D7;
	background-position:center;
}

ul#navi_pre li a.pre {
	/*border:1px solid #000000;*/
	box-shadow: 0px 0px 10px #000000;
	background-image:url(../../schriften/navipre.png);
}

ul#navi_pre li a.char {
	box-shadow: 0px 0px 10px #000000;
	background-image:url(../../schriften/navipre_chara.png);
}

ul#navi_pre li a.gesch {
	box-shadow: 0px 0px 10px #000000;
	background-image:url(../../schriften/navipre_zur.png);
}

ul#navi_pre li a.mei {
	box-shadow: 0px 0px 10px #000000;
	background-image:url(../../schriften/navipre_mei.png);
}

ul#navi_pre li a.arch {
	box-shadow: 0px 0px 10px #000000;
	background-image:url(../../schriften/navipre_archiv.png);
}

ul#navi_pre li a.pre:hover {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipreb.png);
}


ul#navi_pre li a.pre-aktiv {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipreb.png);
}

ul#navi_pre li a.char:hover {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipre_charab.png);
}

ul#navi_pre li a.char-aktiv {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipre_charab.png);
}

ul#navi_pre li a.gesch:hover {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipre_zurb.png);
}

ul#navi_pre li a.gesch-aktiv {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipre_zurb.png);
}

ul#navi_pre li a.mei:hover {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipre_meib.png);
}

ul#navi_pre li a.mei-aktiv {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipre_meib.png);
}

ul#navi_pre li a.arch:hover {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipre_archivb.png);
}

ul#navi_pre li a.arch-aktiv {
	box-shadow: 0px 0px 10px #CCC;
	background-image:url(../../schriften/navipre_archivb.png);
}


/*------------------------------
--------- Navigation -----------
------------------------------*/

ul , li {
 margin:0;
 padding:0;
 list-style:none;
}

ul#navi , ul#navi {
   margin-top:40px;
	margin-left:5px;
}

	ul#sub {
	width:170px;
	margin-left:4px;
	position:relative;
	
	}
	
ul#sub li a {
	background-image:url(../../backgrounds/burned-grunge2.jpg);
}

ul#navi ul#sub a {
	margin-bottom:0px;
	}


ul#navi  li  {
 position:relative;
}

ul#navi a {
 	display:block;
	padding:7px;
	border:1px solid #000000;
	margin-bottom:10px;
	text-align:center;
	text-decoration:none;
	color:#A47028;
	background-image:url(../../backgrounds/burned-grunge.jpg);
	background-position:center;
	box-shadow: 0px 0px 10px #000000;
}



ul#navi ul  ,                   
ul#navi  li:hover ul ul ,       
ul#navi  li:hover  ul ul ul  {
	
 position:absolute;
 left:-9999px;
 top:0;
 
}

ul#navi li:hover ul ,
ul#navi ul  li:hover  ul , 
ul#navi ul  ul li:hover  ul  {
	
 left:9.375em; 
 }
 
ul#navi li:hover > a , 
ul#navi  ul li:hover  > a, 
ul#navi ul  ul  li:hover  > a, 
ul#navi ul  ul ul  li:hover  > a  {
   color:#AFC4D7;
   cursor:pointer;
   background-image:url(../../backgrounds/burned-grunge2.jpg);
}

ul#navi li a.main-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.main-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.ubermich-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.willkommen-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.hp-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.predators-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.extremedinosaurs-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.galerie-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}
ul#navi li a.godzilla-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.dinomovie-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.stories-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.zipclaw-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.kontakt-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.links-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.gaestebuch-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}

ul#navi li a.museum-aktiv {
	color:#AFC4D7;
	cursor:pointer;
	background-image:url(../../backgrounds/burned-grunge2.jpg);
	background-position:center;
}



/*Fussbereich*/

h5 {
	padding-top:9px;
	padding-left:5px;
}


div#foot {
	clear:both;
	margin-top:5px;
	height:30px;
	font-size:13px;
	text-align:left;
	color:#BAC067;
	background-image:url(../../backgrounds/01.png);
}
