@charset "UTF-8";
/* CSS Document */

img, div {
  
	behavior: url(iepngfix.htc);
}

body {

background: #000;
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#p-head {

font-size:14px;
text-decoration:none;

}

a {

color:#FFFFFF;
text-decoration:none;

}

a:hover {

color:#CC0000;
text-decoration:none;}

#wrapper {

position: relative;
width: 1000px;
height: 750px;
margin-right:auto;
margin-left: auto;
text-align:center;

}


#verlauf {
position:absolute;
background-image:url(../media/images/gradient.png);
left:0px;
width:100%;
height:500px;
z-index:0;

}

#bilder {
z-index:1;
position:absolute;
width:auto;
height:auto;
left:-30px;
top:65px;

}

#text_bg {

position:absolute;
left:370px;
top:30px;
width:575px;
height:500px;
background-image:url(../media/images/text_bg.jpg);
z-index:0;

}

#text {

text-align:justify;
position:absolute;
width:525px;
height:385px;
top:30px;
left:44px;
overflow-y:auto;
overflow-x:hidden;

}

#navi {

position:absolute;
top:0px;
left:394px;
z-index:3;

}

#start {

position:absolute;
left:0px;
top: 15px;
width:auto;
height:auto;
border-color:#000000;

}	

#termine {
position:absolute;
left:75px;
top: 15px;
width:auto;
height:auto;
border-color:#000000;

}

#portrait {
position:absolute;
left:150px;
top: 15px;
width:auto;
height:auto;
border-color:#000000;

}

#texte {
position:absolute;
left:225px;
top: 15px;
width:auto;	
height:auto;
margin-right:10px;
border-color:#000000;
}

#medien {
position:absolute;
left:300px;
top: 15px;
width:auto;
height:auto;
border-color:#000000;
}

#presse {
	position:absolute;
	left:375px;
	top: 15px;
	width:auto;
	height:auto;
	border-color:#000000;
}

#bestellen {
position:absolute;
left:450px;
top: 15px;
width:auto;
height:auto;
border-color:#000000;
}

#inlay_text {

position:absolute;
width:500px;
height:auto;
text-align:justify;
top:0px;
left:0px;
width:484px;
}

#text_medien {
position:absolute;
width:259px;
height:auto;
left:250px;
top: 0px;
text-align:justify;
}

#stifte {
position:absolute;
width:auto;
height:auto;
top:420px;
left:500px;
z-index:5;

}

#medien_img1 {

position:absolute;
width:auto;
height:auto;
top:0px;
left:15px;

}

#medien_img2 {

position:absolute;
width:auto;
height:auto;
top:0px;
left:120px;

}


#signing {
position:absolute;
width:auto;
height:auto;
top:450px;
left:350px; 

}

#entersigning {
position:absolute;
width:auto;
height:auto;
top:350px;
left:350px; 

}

#entertext {

position:absolute;
width:auto;
height:auto;
top:450px;
left:400px;
text-align:center;
z-index:10;

}
#construction {

position:absolute;
width:300px;
height:auto;
top:150px;
left:310px;
text-align:center;
z-index:10;

}

#subnavi {

position:absolute;
width: 200px;
height:20px;
top:560px;
left: 353px;
font-size:10px;
color:#666666;

}

#medien_audio1 {

position:absolute;
width:auto;
height:auto;
top:80px;
left:15px;
text-align:left;

}

#shop1 {
position:absolute;
width:auto;
height:auto;
top:0px;
left:230px;
}

#shop2 {
position:absolute;
width:auto;
height:auto;
top:0px;
left:380px;
}

#form1 {

position:absolute;
width:75px;
height:auto;
top:265px;
left: 260px;

}

#form2 {

position:absolute;
width:75px;
height:auto;
top:265px;
left:410px;

}

#hinweis_bestellen {

position:absolute;
width:287px;
height:auto;
top:310px;
left:230px;

}

#form_senden {

position:absolute;
width:auto;
height:auto;
top: 350px;
left:260px;

}

#admin_screen {

position:absolute;
width:600px;
height:auto;
left:400px;
top:100px;
background-image:url(../media/images/text_bg.png);

}

#admin_logo {

position:absolute;
width:auto;
height:auto;
left:50px;
top:100px;

}
