/* ============= BODY DEFINITION =============*/
/*
* html #adds  {
right: -204px;
}

*/

* { padding:0; margin:0; }
body {
background-color: #FFFFFF;
	margin: 0;
font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: normal;
font-size: 15px;
overflow: hidden;
}
a:link {

text-decoration: none;
color:#39b6b8;

}

a:hover {

text-decoration: none;

}
a:visited {
text-decoration: none;
 color:#39b6b8;
}

p {

padding: 5px 20px 10px 10px;
}
h1 {
border-left:0px;
border-right:0px;
border-top: 0px;
border-bottom: 0px;

border-style: solid;
border-color: white;
font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: normal;
	font-size: 14px;

	font-weight: bold;
color:	#2fa8a9;
padding-left: 15px;
padding-top: 6px;
padding-bottom: 1px;
margin-bottom: 10px;
margin-right: -15px;

}

h2 {
padding-left: 40px;
border-left: 2px;
border-right:0px;
border-top: 0px;
border-bottom: 0px;
background-color: #ececf4;
border-style: solid;
border-color: #666699;
font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: normal;
	font-size: 15px;
	margin-bottom: 7px;
	font-weight: normal;
color: black;
margin-left: 0px;
font-weight: bold;
padding-top: 3px;
padding-bottom: 2px;
margin-top: 10px;
}

h3 {

font-family:  Arial, Helvetica, sans-serif;
text-decoration: underline;
font-style: normal;
	font-size: 15px;
		margin-bottom: 10px;
	font-weight: bold;
color: black;
margin-top: 20px;
margin-left: 20px;


}

h4 {
border-left:4px;
border-right:0px;
border-top: 0px;
border-bottom: 0px;
padding-left: 30px;
border-style: solid;
border-color: #373776;
font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 10px;
margin-top: 10px;
margin-bottom: 25px;
color: black;
font-style: italic;
font-weight: normal;
padding-top: 5px;
padding-bottom: 5px;
}

h5 {
padding-left: 10px;
border-left: 18px;
height: 18px;
border-right:0px;
border-top: 0px;
border-bottom: 0px;
background-color: #ececec;
border-style: solid;
border-color: #6a6a6a;
font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: normal;
	font-size: 15px;
	margin-bottom: 7px;
	font-weight: normal;
color: black;
margin-left: 0px;
font-weight: bold;
padding-top: 3px;
padding-bottom: 2px;
margin-top: 25px;

font-style: normal;
}

ul {
margin-left: 25px;
margin-top: 10px;
font-style: normal;
margin-bottom: 20px;
}

hr {
height: 1px;
margin: 10px;
}

#bilderframe {
width: 700px;
height: 500px;
position: absolute;
top:120px;
left: 380px;
border:0px;
border-style: solid;
border-color: lightgrey;


}

#container{
position: absolute;
background-repeat: no-repeat;

top: 50%;
left: 50%;
width: 940px;

height: 650px;
margin-left: -450px;
margin-right: 450px;
margin-top: -305px;
margin-bottom: 345px;
border:0px;
border-style: solid;
border-color: lightgrey;
overflow:hidden;

z-index: 2;


}

#menuad{
color: black;
position: absolute;
right: 20px;
width: 170px;
top: 94px;
line-height: 20px;
background: white;


border-right: 1px;
border-left: 1px;
border-top: 1px;
border-bottom: 1px;
padding-left: 10px;
border-style: solid;
border-color: #000000;
/*height: 400px; */
display: none;
}
#header{
background: url(../images/leisteheader.gif);
height: 97px;
width: 100%;

}
#logo{
position:relative;
background: url(../images/logo.gif);
height: 97px;
width: 462px;
left: 100%;
margin-left: -462px;

}


#footer{
position:relative;
bottom: 0px;
background: url(../images/patternfooter.gif);
height: 52px;
bottom: 1px;
display: none;




}

#leistefooter{
position:absolute;
bottom: 0px;
background: url(../images/leistefooter.gif);
height: 52px;
width: 979px;
left: 0px;
display: none;


}
#pfeilrauf {
position: absolute;
width:11px;


left: 126px;

background: url(../images/pfeilraufs.png) no-repeat;
height: 7px;
background-color: transparent;
background-position: center left;




top: 510px;
}
#pfeilrunter {
position: absolute;
width: 11px;
height: 7px;
left: 126px;
top: 530px;
background: url(../images/pfeilrunters.png)  no-repeat;
background-color: transparent;
background-position: center left;

margin-top: 0px;



}


#pfeilraufgal {
position: absolute;
width:11px;


left: 50px;
top: 330px;

background: url(../images/pfeilrauf.png) no-repeat;
height: 7px;
background-color: transparent;
background-position: center left;





}
#pfeilruntergal {
position: absolute;
width: 11px;
height: 7px;
left: 50px;
top: 350px;
background: url(../images/pfeilrunter.png)  no-repeat;
background-color: transparent;
background-position: center left;




}


#farbelinks{

position: absolute;
background: url(../images/farbelinks.gif);
top: 50px;
left: 0px;
width: 300px;
height: 100%

/*
border:5px;
border-style: solid;
border-color: #green;
*/
}
#farberechts{
position: absolute;
bottom: 1px;
right: 0px;
height: 621px;
background: url(../images/rechts.jpg);


width: 300px;

/*
border:5px;
border-style: solid;
border-color: #green;
*/
}
#content{




font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: normal;
	font-size: 10px;

	font-weight: normal;
/*color: #a7abb8;*/
color: #000000;
padding-right: 15px;

position: absolute;


margin-top: 260px;

left: 125px;
width: 245px;
height: 210px;
border-left:0px;
border-right:0px;
border-top:0px;
border-bottom:0px;
border-style: solid;
border-color: #373776;

overflow: hidden;
padding-bottom: 20px;
line-height: 16px;

}

#schrift{


background: url(../images/schrift2.jpg);
background-repeat: no-repeat;
background-position: left top;



padding-right: 15px;
position: absolute;

margin-left: 120px;
margin-right: 275px;
margin-top: 140px;

width: 335px;
height: 120px;
border-left:0px;
border-right:0px;
border-top:0px;
border-bottom:0px;
border-style: solid;
border-color: #373776;

overflow: hidden;



}

#damen{



background-repeat: no-repeat;
background-position: left top;




padding-right: 15px;
position: absolute;

margin-left: 0px;
margin-right: 275px;
margin-top: 180px;
left: 50%;
width: 320px;
height: 530px;
border-left:0px;
border-right:0px;
border-top:0px;
border-bottom:0px;
border-style: solid;
border-color: #373776;

overflow: hidden;



}




#menuleiste{
font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: italic;
	font-size: 12px;

	font-weight: normal;
color: black;
width: 100%;
background: url(../images/menuleiste.gif);
height: 25px;
padding-top: 4px;
text-indent: 40px;
display:  none;

}





#kontakt{
font-family:  Arial, Helvetica, sans-serif;
word-spacing: 20px;
position: absolute;
right: 100px;
color: black;
text-decoration: none;
font-style: normal;




}

#platzhalter{
position: relative;
left: 0px;
top: 0px;
border:1px;
border-style: solid;
border-color: #000000;
height: 150px;
}


#menu{
position: absolute;
left: 115px;
width: 690px;
height: 20px;
top: 40px;



padding-left: 10px;
border-right: 0px;
border-left: 0px;
border-top: 0px;
border-bottom: 0px;

padding-bottom: 10px;
border-style: solid;
border-color: #373776;
z-index: 3;
font-family:  Arial, Helvetica, sans-serif;
}
.menulinks{
color: #a7abb8;
font-family:  Arial;
text-decoration: none;
font-style: normal;
font-weight:bold;
	font-size: 11px;
}
.menueltern{
font-family:  Arial;
text-decoration: none;
font-style: normal;
font-weight:none;
	font-size: 10px;
	color: #a7abb8;

	letter-spacing:1px;
	text-align: justify;

z-index: 10;
	}



	.menuelternsuper{
font-family:  Arial;
text-decoration: none;
font-style:normal;
font-weight:bold;
	font-size: 10px;
	color: #ffffff;

	

	width:51px;
height: 52px;


	}

	.menukinder{
	position: absolute;
left: 275px;
top: 30px;
width: 700px;
display:none;
line-height: 20px;
font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: normal;
	font-size: 11px;
	color: #c0b3bd;
	font-weight: normal;
	line-height: 15px;
	margin-left:10px;

border-right: 0px;
border-left: 0px;
border-top: 0px;
border-bottom: 0px;

border-style: solid;
border-color: #000000;


	}
	.menuenkel{
font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: normal;
	font-size: 10px;
	color: black;
	font-weight: normal;

		margin-left:25px;
	line-height: 12px;
	}
	.menuurenkel{
font-family:  Arial, Helvetica, sans-serif;
text-decoration: none;

	font-size: 9px;
	color: black;
	font-weight: normal;
		margin-left:35px;
		line-height: 12px;
	}

	#abstract
	{

}


#stern
{
position:absolute;
display:inline;
width:auto;
height: auto;
margin-left: -6px;
top: -16px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 7px;
padding-right: 10px;
background: url(../images/stern.png);
background-repeat:no-repeat;
text-align: center;
z-index:1;
color: #ffffff;

}

#aendern
{color: black;
position:absolute;
bottom: 200px;
right: 0px;
background-color: #ffffff;
border-right: 2px;
border-left: 2px;
border-top: 2px;
border-bottom: 2px;
padding: 10px;
border-style: solid;
border-color: #000000;
width:300px;
z-index:99;
}

#bugfix
{

position:absolute;
top: 0px;
left: 0px;
background-color: #ffffff;
border-right: 0px;
border-left: 0px;
border-top: 0px;
border-bottom: 0px;
padding: 10px;
border-style: solid;
border-color: #000000;
width:100%;
z-index:99;
display: none;
}

#clicken{

position:absolute;
width:63px;
height:63px;
left:90px;
top:450px;
z-index:999;
background: url(../images/clicken.png);
}

#imagecontainer
{

position:absolute;


left:338px;
top:120px;

}


#deutsch{

position:absolute;
width: 53px;
height:83px;
left:10px;
margin-left:0px;
top:25px;
z-index:999;
background: url(../images/da.png);
}

#englisch{

position:absolute;
width:76px;
height:83px;
left:55px;
top:5px;
z-index:1;
background: url(../images/ei.png);
}
