	* { font: 10pt/16pt arial; color: #1783B5; /*#E45B1B;*/ /*color: #585D1F;*/ }

	h1 { font: 20pt/24pt arial; /*color: #585D1F;*/ font-style: normal; font-weight: bold; text-decoration: none; text-align:center;}
	h2 { font: 14pt/18pt arial; /*color: #585D1F;*/ font-style: normal; font-weight: bold; text-decoration: none; text-align:center;}

	a {
		font: 10pt/16pt arial;
		/*color: #585D1F; */
		font-style: normal;
		font-weight: bold;
		text-decoration: underline;
	}

	a:link {
		font: 10pt/16pt arial;
		/*color: #585D1F;*/
		font-style: normal;
		font-weight: bold;
		text-decoration: underline;
	}

	a:visited {
		font: 10pt/16pt arial;
		font-style: normal;
		font-weight: bold;
		/*text-decoration: none;*/
		/*color: #003365;*/
	}
	a:hover, a:active {
		text-decoration: underline;
		color:#fd9656;
	}

	#linke-spalte {
    margin-top:0px;
    padding:0px;
    list-style:none;
    text-decoration:none;
	  /*white-space: nowrap;*/
	  text-align:left;
	  position :relative;
	  /*top: -290px; gesteuert per style im index.php! */
	  left: +0px;
	  width: 200px;
    height: 850px; /* 382 */
  }

  /*
  #links-inhalt {
  position :relative;
	top: 0px;
	left: +0px;
	width: 200px;
	height: 382px;
  }
  */

  
  #headline {
  position :relative;
	top: -60px;
	left: +120px;
	width: 350px;
	height: 50px;
  }
  
  #top-ad-rel {
  visibility: visible;
  overflow:visible;
  position :relative;
  }

  #top-ad-a {
  visibility: visible;
  overflow:visible;
  position :absolute;
  left: 50px;
  }

  #top-ad {
  visibility: visible;
  overflow:visible;
  position :relative;
  top: -50px;
  left: 20px;
  width: 468px;
  height: 60px;
  }
  
  #top-ad-orig {
  visibility: visible;
  overflow:visible;
  position :relative;
  top: 0px;
  left: 100px;
  width: 250px;
  height: 250px;
  }

  #top-navi {
  padding-left:40px;
  padding-top:50px;
  position :relative;
	top: 0px;
	left: 0px;
	width: 160px;
	height: 147px;
  }
  
  #top-navi li
  {
    color:#65b3cb; /* fd9656 */
  }
  
  #links-inhalt li
  {
    color:#65b3cb; /* fd9656 */
  }
	
	#hauptfenster {
	visibility: visible;
	position :relative;
	top: -70px;
	left: 0px;
	width: 400px;
	height: 1700px;
	margin-left: 20px;
	/*position:absolute;
	top: 160px;
	left: 220px;
	width: 550px;
	height: 1000px;
	*/
	font: 10pt arial,sans-serif;
	padding:1.0em;
	overflow:visible;
	text-align:center;
  }
  
  #hauptfensterOben__ {
  visibility: visible;
	position :relative;
	top: 0px;
	left: 0px;
	width: 400px;
	height: 1000px;
	margin-left: 20px;
	/*position:absolute;
	top: 160px;
	left: 220px;
	width: 550px;
	height: 1000px;
	*/
	font: 10pt arial,sans-serif;
	padding:1.0em;
	overflow:visible;
	text-align:center;
  }

	.gedicht
	{
		font: 16pt verdana,arial,sans-serif;
		overflow:hidden;
	}

  .gedicht h2
	{
		font: 20pt verdana,arial,sans-serif;
	}
	
	.spruch-header
	{
		/*color: #c8b464;*/
		/*color: #a89444;*/
	}

	#partner-links
	{
		color: #eb76a0; /*ea668b;*/
		margin:0px;
		padding-left:40px;
		text-align:left;
	}

/*
	#partner-links-img
	{
		position:relative;
		left: -40px;
		margin:0px;
		padding: 0px 0px 0px 0px;
	}

	#partner-links {
	visibility: visible;
	position:absolute;
	top: 200px;
	left: 800px;
	width: 150px;
	height: 150px;
	font: 12pt/14pt arial;
	overflow:visible;

	border-left:1px dashed; color: gray;
	padding:1.0em;
	line-height: 1.5;
}

#weitere-partner {
	text-align:center;
}
*/

#rechteSpalte {
	visibility: visible;
	position:absolute;
	top: 175px;
	left: 825px;
	width: 150px;
	height: 150px;
	font: 12pt/14pt arial;
	overflow:visible;
	/*border-left:dotted thin black;*/
	/*border-left:1px dashed; color: grey;*/
	padding:1.0em;
	padding-top:3.5em;
	line-height: 1.5;
}

#CategoryDescription {
	text-align:justify;
	padding:1em;
	padding-bottom:0em;
	padding:0em 1em;
	font-style:italic;
}

.MainDescription {
	text-align:justify;
	padding:0.5em;
}

.desc {
	text-align:justify;
	padding:0.5em;
}


/* Rechteck mit runden Ecken */
.rbroundbox { background: url(../pics/box/nt.gif) repeat; }
.rbroundbox1 { background: url(../pics/box/nt.gif) repeat; }
.rbtop div { background: url(../pics/box/tl.gif) no-repeat top left; }
.rbtop { background: url(../pics/box/tr.gif) no-repeat top right; }
.rbbot div { background: url(../pics/box/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../pics/box/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }
.rbroundbox1 { width: 80%; margin: 1em auto; }

/* Ende: Rechteck mit runden Ecken */

div#clearfloat
{
	clear: both;
}


#additionalInfos
{
	text-align:left;
	margin-top:50px
}
#additionalInfos h2
{
	text-align:left;
}

div#clearfloat
{
	clear: both;
}

.navi
{
	font: 12pt/12pt arial;
}

.navi a
{
	font: 18pt/18pt arial;
}

.gedichte-navi-zurueck
{
  margin-top:50px;
  text-align:left;
  float:left;
}

.gedichte-navi-zurueck a
{
  text-align:left;
  font: 12pt/16pt arial;
}

.gedichte-navi-vor
{
  margin-top:50px;
  float:right;
}

.gedichte-navi-vor a
{
  font: 12pt/16pt arial;
}

.footer-adsense
{
	/* mehr Abstand, damit kein Richtlinienverstoss */
	margin-bottom: 50px;
}

.linkblock
{
	
}

.tipp
{
  text-align: justify;
  margin-bottom: 30px;
}

.topnavipic
{
  position:relative;
  top: +15px;
}

.kapitel-uebersicht a
{
  font: 18pt/18pt arial;
}

.preview
{
  color: #65b3cb;
  /*text-align:justify;*/
}

#banner-auswahl
{
  background-color: #222222 ;
  width: 515px;
}

#banner-hilfe
{
  text-align:justify;
  padding: 1em;
}

#top-pic-rel {
  visibility: visible;
  overflow:visible;
  position :relative;
  }
#top-pic {
  visibility: visible;
  overflow:visible;
  position :relative;
  top: -80px;
  left: 20px;
  width: 468px;
  height: 100px;
  }
