  /*	Allgemeine Grundeinstellungen
*******************************************************************************/

:link, :hover, :visited {
  text-decoration:none; 
}

ul, ol { 
  list-style:none; 
}

h1, h2, h3, h4, h5, h6, pre, code { 
  font-size:1em; font-weight:normal; 
}

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, dl, dt, dd { 
  margin:0; 
  padding:0; 
}

img, a img, :link img, :visited img, fieldset { 
  border:none; 
}

img { 
  margin:0; 
  padding:0; 
  vertical-align:bottom; 
}

address { 
  font-style:normal; 
}

table {	
  border:none; 
  padding:0px; 
  margin:0px; 
  border-spacing:0px; 
  font-size:1em;
}

tr { 
  border:none; 
  padding:0px; 
  margin:0px; 
}

td { 
  border:none; 
  padding:0px; 
  margin:0px; 
  vertical-align:top; 
  border-spacing:0px; 
}

legend { 
  display:none; 
}

body, div, p, li { 
/*background-repeat:no-repeat; */
}


dl        {margin: 0 0 0 0;}
dl dt		  {margin: 0 0 0 0;}
dl dd+dt	{margin-top: 0;}
dl dd		  {margin: 0 0 0 0;}

ol			  {list-style: none;}
ol li		  {margin: 0 0 0 0;}
ol li ol	{margin: 0 0 0 0;}
ol li ul	{margin: 0 0 0 0;}

p			    {margin-bottom: 0em;}

ul			  {list-style: none;}
ul li		  {margin: 0 0 0 0;}
ul li ul	{margin: 0 0 0 0; list-style: none;}
ul li ol	{margin: 0 0 0 0;}

pre			  {font-size:1.2em; }


/*	html
*******************************************************************************/
html {
	min-height:100%;
	margin-bottom:1px;
}

html, body, textarea {
  scrollbar-base-color:default;
  scrollbar-face-color:#FFFFFF;
  scrollbar-track-color:#FFFFFF;
  scrollbar-arrow-color:#EBC7DD;
  scrollbar-3dlight-color:#EBC7DD;
  scrollbar-darkshadow-color:#EBC7DD;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
}  

html[xmlns^="http"]  {
	overflow-y:scroll; 
}


/*	body
*******************************************************************************/

/* Mit IE5-Hack*/
body {
  background-color:#FFFFFF;
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:xx-small;
  font-size:100.01%;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:x-small;
}


/*	website
*******************************************************************************/
#website {
	position:relative;
	display:block;
  border:none;
	margin:0;
	padding:0;
	height:718px;
  width:990px;
  background-image:url(../elements/bohn_webhintergrund.jpg);
  background-repeat:no-repeat;
}


/*	content
*******************************************************************************/
#content {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	height:100%;
  width:100%;
  color:#000;
	text-align:left;
}
/*IE6-Hack*/
* html #content {
	height:1px;
}

#text1 {
	display:block;
	position:absolute;
  top:320px;
	left:490px;
  z-index:1;
}

#text2 {
	display:block;
	position:absolute;
  top:606px;
	left:780px;
  width:210px;
  z-index:1;
}

#text3 {
	display:block;
	position:absolute;
  top:140px;
	left:270px;
  z-index:1;
}

#text4 {
	display:block;
	position:absolute;
  top:240px;
	left:340px;
  z-index:1;
}

#text5 {
	display:block;
	position:absolute;
  top:546px;
	left:160px;
  z-index:1;
}


/*	content - Elemente
*******************************************************************************/

/*	Schrift
------------------------------------------------------------------------------*/
#content h1 {
	font-size:20px;
	line-height:24px;
	font-weight:bold;
 	color:#D177AD;
}

#content h2 {
	font-size:16px;
	line-height:20px;
	font-weight:normal;
}

#content p, 
#content .normtext {
	font-size:14px;
	line-height:20px;
}

#content .smalltext {
	font-size:12px;
	line-height:16px;
}

/*	Links
------------------------------------------------------------------------------*/
#content a, #rechts a:link {
 	color:#D177AD;
}

#content a:hover {
	color:#EBC7DD;
 	color:#D177AD;
  text-decoration:underline;
}

/*	Bilder
------------------------------------------------------------------------------*/
img.listen {
  float:left;
  margin-right:6px;
}

