/* CSS Document */

body {
	height: 100%;
	background-color: #232323; background-image: url(../img/dschungel-bg.jpg); background-repeat: repeat; background-attachment: fixed;
	font-size: 100.01%;
	}

html {
	font-family:  Arial, sans-serif;
	font-size: 13px !important; 
	color: white;
	line-height: 16px; }
	
h1 {font: normal 30px Myriad, Helvetica, sans-serif; line-height: 36px; margin: 25px 0px 30px 30px; }
h2 {font: normal 18px Myriad, Helvetica, sans-serif; line height: 20px; margin: 20px 15px 20px 30px; color: #9E9462; }	
h3 {font: normal 18px Arial, Helvetica, sans-serif; line height: 20px; margin: 20px 15px 20px 30px;}	
p { font-size: inherit; margin: 10px 50px 10px 30px; }

a:link {color: #fff;}
a:hover {text-decoration: underline;}

#logo { width: 1022px; height: 146px; margin: 15px 2px 15px 33px;; border: 1px solid grey; border-radius: 10px; background-color: #383838; }
#logo img { padding-left: 7px; }
#main { width: 1022px; min-height: 500px; margin: 15px 2px 20px 33px; }
#navi { float: left; margin: 5px 0px 0 0; text-align: right; min-width: 220px; opacity: 0.94; filter:alpha(opacity=94); /* For IE8 and earlier */background-color: #383838; border-radius: 10px;  border: 1px solid grey;} 
#navi ul  { list-style: none outside; margin: 30px 20px 22px 0; } 
#navi ul li { font: normal 18px Myriad, sans-serif; text-align: right; }
#content { float: right; width: 773px; min-height: 520px; margin: 5px 0 20px 0; opacity: 0.94; filter:alpha(opacity=94); border: 1px solid grey; border-radius: 10px; background-color: #383838; padding-bottom: 20px;}
.vers1_navi { color: white; text-decoration: none; line-height: 28px; }
.vers1b_navi{ color: white; text-decoration: none; line-height: 18px;}
.vers1_navi_active { color: #9E9462; text-decoration: none; line-height: 28px; margin: 0px 0 0px 0px ; }
.vers1b_navi_active { color: #9E9462; text-decoration: none; line-height: 18px; margin: 0px 0 0px 0px ; }


.vers2_navi { color: grey; text-decoration: none; line-height: 22px;}
.vers2_navi_active { color: #9E9462; text-decoration: none; line-height: 22px;  }
.first_cap
{ float: left; padding: 0px 5px 1px 0; display: block; color: #9E9462; font: 40px/30px Myriad, sans-serif;
}
.link {color: white; text-decoration: underline; }
.link_books {color: yellow; text-decoration: underline; }
.content-image {float: left; margin: 30px 30px 15px 30px; opacity: 1; !important }

.teaser { font-family: Myriad, Helvetica, Verdana; font-size: 17px; color: white; font-style: italic; line-height: 18px; margin-left: 50px; margin-top: 20px; margin-bottom: 25px; }
.zitat { font-family: Myriad, Helvetica, Verdana; font-size: 14px; color: #9E9462; font-style: bold; line-height: 20px;  margin-top: 20px; }

#box1 { float: left; margin: 15px 0px 0 0; text-align: right; min-width: 220px; opacity: 0.94; filter:alpha(opacity=94); /* For IE8 and earlier */background-color: #383838; border-radius: 10px;  border: 1px solid grey;} 
#box1 p { margin: 10px;}