body {
	font-family: arial;
	font-size: 85%;
	color: #666;
	background-color: white; 
	line-height: 180%;
	margin:  0;
	padding: 0;
	text-align: center;
}

/* Set the page width */
#wrapper-menu-top, #header, #wrapper-content, #wrapper-footer {
	width: 100%;

	text-align: left;
}


#wrapper {position: relative;  width: 100%;
}



#table { 
height: 670px; 
width: 96%; 
position:absolute; top:71px; left:2%;
vertical-align: middle;  
text-align: center; 
padding-top: 40px;
background-color: #7F7F7F;
color: #000000;
z-index:4;
cellspacing:1; 
cellpadding:1;
above="script2"
}


#wrapper-content {
	background: white url('images/bg02-white-left.jpg') no-repeat left top;

}

 #wrapper-content  { height: 1%; width:100%;}

#content {width:65%;
border-left:0px solid #ccc; padding-left:25px;
border-right:0px solid #ccc; padding-right:0.4%;
position:absolute; top:99px; left:14.5%;

	}

#scriptaegypten {position: absolute; top:160px; left: 320px; z-index:8;}

#scriptaegypten1 {position: absolute; top:240px; left: 320px; z-index:8;}


#script1 {position: absolute; top:131px;  left: 1.5%; z-index:2;
}


#pixel {position: absolute; top: 25px; left: 95%; z-index:2;}

#code {position: absolute; top:100px; right: 5%; z-index:2;}
#streifengrau {position: absolute; top: 127px; left: 0.5%; width:100%; height: 99px; background-color: #e2e2e2; }

#streifenbanner {position: absolute; top: 70px; left: 0.5%; width:100%; height: 50px; background-color: #f46a26; z-index: -2;}


#script2 { position: absolute; top:169px; left: 20px; z-index:3;
}

#scriptueberschrift { position: absolute; top:120px; left: 20px; z-index:1;
}

#script3 {position: absolute; top:286px; left: 1.8%;  z-index:9;
}

#scriptrechts {position: absolute; top: 137px; left: 83.5%; width:160px; height: 200px; background-color: #e2e2e2; z-index:1;}

#scriptjust2guide {position: absolute; top: 67px; left: 85%; z-index:1;}

#scriptgalerie  {position: absolute; top 82px;  left: -7%; z-index:1;

}

#scriptfooter {align: center; z-index:3;
}



#wrapper-menu-top {
	background: white url('images/bg02-white-left.jpg') no-repeat left top;



}

#menu-top {
	background: transparent url('images/bg02-white-right.jpg') no-repeat right top;
	overflow: hidden; /* no idea why this works, but it fixes a FF problem */


}

#menu-top ul {
	margin: 0 0 0 0px;
	padding: 1em 0 0 1.7%;
	list-style: none;
	font-size: 95%;
	float: left;

}

#menu-top li {
	display: inline;
	float: left;

}

#menu-top a {
	float: left;
	background:url(images/menuleft.jpg) no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	line-height: 1.5em;

}

#menu-top a span {
	background: transparent url(images/menuright.jpg) no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#888888;
	display: block;
	float: left;
	cursor: pointer; /* IE doesnt display the hand when you roll over the link for some reason. This fixes it */


}

#menu-top a:hover { background-position:0% -42px; }
#menu-top a:hover span { background-position:100% -42px; }



#header h1 {

	margin-top: -4px;
	margin-left: 2.5%;
	height: 82px;
	line-height: 3em;
	color: #e2e2e2;
font-size: 145%;
	

}



#wrapper-menu-page {
	float: left;
	width: 155px;
	position: absolute;  top: 226px;  left: 0.5%;
background-color: #e2e2e2;
	text-align: left;
	line-height: 140%;
z-index:8;
}



#menu-page { padding-top: 15px; padding-left: 15px; padding-bottom: 75px;
background-color: #e2e2e2;

}

#menu-page ul {
	margin: 0;
	padding:0px 0px 0px 0px;
	list-style: none;
	font-size: 95%;


}

#menu-page h3 {  margin-right:45px;  
	font-size: 75%;
	text-transform: uppercase;
	margin: 1em 0 0.3em 0;
	color: #5b8fbe;
	font-weight: normal;
	letter-spacing: 0.15em;

}

#menu-page a:link, #menu-page a:visited { color: #666; }
#menu-page a:hover { color: #003399; }




 #wrapper-footer {

margin-top: 1em;
	text-align: center;


}

#footer_container {
    position:fixed;
    bottom:0; left:0; right:0;
    text-align:center;
    margin:0;
    height:2em;
    z-index:3;

}

#footer { 
bottom:0; left:0; right:0;
    background: #e2e2e2;
left:8.6%; right:8.6%;
    z-index:3; 

}

h1 { font-size: 160%; }
h2 { font-size: 140%; }
h3 { font-size: 120%; }

a:link { color: #003399; text-decoration: none; }
a:visited { color: #c60; text-decoration: none; }
a:hover { color: #c60; text-decoration: none; }