* {				margin: 0;
					padding: 0;
}

html {			font-size: 75%;
}

html>body {		font-size: 12px;
}

body {	
		font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
		color			     : black;
		background-color     : #F6E497;
	/*	background-image     : url(hint3.jpg);*/  
		font-size		     : 1.4em;
		margin			     : 0px;
		padding			     : 5px;
		display			     : block;
		min-width		     : 40em;
		width			     :996px;
        margin-top: auto;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: auto;
}

.Navigation{		background-color: transparent;
					padding: 5px 23px;
					height: 20px;
					font-size:30px;
}
#nav, #nav ul { list-style-type: none; }
#nav li { float: left; position: relative; white-space: nowrap; background-color: transparent; font-weight: bold; }
#nav li li { float: none; }
#nav li:hover { background-color: transparent; }
#nav li a { color: #000000; text-decoration: none; padding: 3px 10px; display: block; }
#nav li:hover a { color: #8D1B1B; }
#nav li li { background-color: white; color: #6d9982; font-weight: normal; }
#nav li li:hover { background-color: #4C1B1B; }
#nav li li a, #nav li:hover li a { color: black; padding: 2px 10px; }
#nav li li:hover a { color: #d6f0c1; }
#nav li li li { background-color: white; }
#nav li li li a, #nav li li:hover li a, #nav li:hover li li a { color: black; padding: 2px 10px; }
#nav li li li:hover a { color: #f6ffb0; }
#nav li ul, #nav li:hover ul ul { position: absolute; left: -999em; }
#nav li:hover ul { left: 0; }
#nav li li:hover ul { left: 100%; top: 0; }
  
  div.Sponsoren_Zusatz
{
		background-color	 : transparent;
		font-size		     : 0.9em;
		float			     : left;
		width			     : 214px;
		padding: 184px 1px 0px 0px;
		text-align		     : center;
}
div.Sponsoren_Zusatz img
{
	width:214px;
}
p.Bildtrenner
{
	height:19px;
}

  div.Abstand
  {
		background-color	 : transparent;
		font-size		     : 0.9em;
		float			     : left;
		width			     : 100%;
		height			     : 0px;
		margin			     : 0px;
		padding			     : 0;
		border			     : 0px dashed silver;
		text-align		     : center;
  }
  div.Bild img
  {
		text-align		     : center;
  }
  p.Fusszeile
  {
		clear			     : both;
		font-size		     : 0.9em;
		margin			     : 0;
		padding			     : 0.1em;
		text-align		     : center;
		background-color	 : #fed;
		border			     : 1px solid silver;
  }

  h1
  {
		font-size		     : 1.5em;
		margin			     : 10px;
		padding			     : 1px;
		text-align		     : center;
		background-color	 : transparent;
		border			     : 0px ridge silver;
  }
  h4
  {
		font-size		     : 1.4em;
		margin			     : 10px;
		padding			     : 0px;
		text-align		     : center;
		background-color	 : transparent;
		border			     : 0px ridge silver;
  }
  div.Info
  {
		background-color	 : #EE00FF;
		font-size		     : 0.9em;
		float			     : right;
		width			     : 200px;
		margin			     : 0px;
		padding			     : 0;
		border			     : 0px dashed silver;
  }
  div.Info h2
  {
		font-size		     : 1.33em;
		margin			     : 0.2em 0.5em;
  }
  div.Info p
  {
		font-size		     : 1em;
		margin			     : 0.5em;
  }

  div.Inhalt
  {
		margin			     : 0 12em 1em 16em;
		padding			     : 0 1em;
		border			     : 1px dashed silver;
  }
  div.Inhalt i
  {
		font-size		     : 1em;
		margin			     : 0.5em 0;
		color			     : #F020AF;
		font-family		     : Times;
		border-bottom-style  : groove;
  }
  div.Inhalt b
  {
		font-size		     : 1.5em;
		margin			     : 0.7em 0;
		font-weight		     : bolder;
		text-decoration	     : blink;

  }
  * html div.Inhalt
  {
		height			     : 1em;
  }
  
  div.Inhalt h2
  {
		font-size		     : 1.2em;
		margin			     : 0.2em 0;
  }
  div.Inhalt p
  {
		font-size		     : 1.5em;
		margin			     : 0.8em 0;
		font-family		     : Times;
		font-style		     : oblique;
		text-align		     : center;

  }

  div.Kopf_Bild
  {


		background-color	 : transparent;
		font-size		     : 0.90em;
		float			     : left;
		width			     : 800px;
		margin			     : 0;
		padding			     : 0;
		border			     : 0 dashed silver;
		text-align		     : center;
		word-spacing		 : 0em;
		padding-bottom	     : 5px;
		border-bottom		 : 2px solid;
		border-color	     : #4C1B1B;



  }
  div.Kopf_Bild a:link
  {
		font-size		     : 0.8em;
		color			     : blue;
		background-color	 : transparent;/*gr?n:AAFF2A gelb:#FFFF00 gr?n:#E0FAAA; */

  }
  div.Kopf_Bild a
  {
		font-size		     : 0.8em;
		padding			     : 0;
		font-weight		     : bold;
		text-decoration	     : none;
  }

  div.Kopf_Bild li
  {
		font-size		     : 0.8em;
		list-style		     : none;
		margin			     : 0;
		padding			     : 0;
  }

  div.Kopf_Bild a:visited
  {
		font-size		     : 0.8em;
		color			     : #666;
		background-color	 : transparent;
  }

  div.Kopf_Bild  a:hover
  {
		font-size		     : 0.8em;
		color			     : black;
		background-color     : transparent;/*white;*/
  }                          

  div.Kopf_Bild a:active
  {
		font-size            : 0.8em;
		color                : white;
		background-color     : gray;
  }

 ul.Navigation_Links
  {
		font-size		     : 12px;
		float			     : left;
		width			     : 212px;
		margin			     : 0;
		padding			     : 0;
		padding-top		     : 3px;
		border			     : 1px solid green;
  }
  ul.Navigation_Links li
  {
		list-style		     : none;
		margin			     : 0;
		padding			     : 0.5em;
  }
  ul.Navigation_Links a
  {
		display			     : block;
		padding			     : 0.2em;
		font-weight		     : bold;
  }
  ul.Navigation_Links a:link
  {
		color			     : black;
		background-color	 : #AAFF2A;/*gr?n:AAFF2A gelb:#FFFF00 gr?n:#E0FAAA; */
  }
  ul.Navigation_Links a:visited
  {
		color			     : #666;
		background-color	 : transparent;
  }
  ul.Navigation_Links a:hover
  {
		color			     : black;
		background-color	 : white;
  }
  ul.Navigation_Links a:active
  {
		color			     : white;
		background-color	 : gray;
  }

  div.platzhalter
  {
		background-color	 : transparent;
		font-size		     : 0.1em;
		float			     : left;
		width			     : 1px;
		height			     : 100%;
		margin			     : 0;
		padding			     : 0;
		border			     : 0px dashed silver;


  }


  div.platzhalter1
  {
		background-color	 : transparent;
		font-size		     : 0.1em;
		float			     : left;
		width			     : 1px;
		height			     : 100%;
		margin			     : 0;
		padding			     : 0;
		border			     : 0px dashed silver;
		text-align		     : center;

  }
  div.platzhalter2
  {
		background-color	 : transparent;
		font-size		     : 0.1em;
		float			     : left;
		width			     : 0px;
		height			     : 100%;
		margin			     : 0;
		padding			     : 0;
		border			     : 0px dashed silver;
		text-align		     : center;
		clear			     : both;

  }
  div.rahmen_aussen
  {
		background-color	 : transparent;
		font-size		     : 1.0em;
		float			     : left;
		width			     : 100%;
		margin			     : 0;
		padding			     : 0;
		border			     : 0px dashed silver;
		text-align		     : center;
		line-height		     : 23px;
  }


  a img {
border : 0 none;
}
  div.Hauptteil
  {
		background-color	 : transparent;
		line-height		     : 42px;
		font-size		     : 1.4em;
		color			     : black;
		float			     : left;
		width			     : 780px;
		margin			     : 0;
		padding-bottom	     : 5px;
		height			     : 100%;	
		text-align           : center;
		
  }
   div.Hauptteil em
  {
		font-size		     : 1.1em;
		color                : #0093FF;
		text-align		     : left;
        text-decoration      : none;
		font-family          : Arial;
		font-style: normal;
		font-weight: bolder;
  }
   div.Hauptteil dfn
  {
		font-size		     : 1.0em;
		color                : #000000;
		text-align		     : left;
        text-decoration      : none;
		font-family          : Arial;
		font-style: normal;
		font-weight: normal;
  }
  div.Hauptteil  kbd
  {
		font-size		     : 1.1em;
		color                : #029C32;
		text-align		     : left;
		text-decoration: none;
		font-family: Arial;
		font-style: normal;
		font-weight: bolder;
  }
  
  div.Hauptteil code
  {
		font-size		     : 1.1em;
		color                : #FF4848;
		text-align		     : left;
		text-decoration: none;
		font-family: Arial;
		font-style: normal;
		font-weight: bolder;
  }
  div.Hauptteil cite
  {
		font-size		     : 1.1em;
		color			     : #8000E7;
		text-align		     : left;
		text-decoration      : none;
		font-family          : Arial;
		font-style           : normal;
		font-weight          : bolder;
		
}
div.Hauptteil a:link 
  {
		font-size		     : 1.2em;
		color			     : #EB7405;
		text-align		     : left;
		text-decoration      : underline;
		font-family          : Arial;
		font-style           : normal;
		font-weight          : bolder;

}
div.Hauptteil a:visited
  {
		font-size		     : 1.2em;
		color			     : #EB7405;
		text-align		     : left;
		text-decoration      : underline;
		font-family          : Arial;
		font-style           : normal;
		font-weight          : bolder;

}
div.Hauptteil a:active
  {
		font-size		     : 1.2em;
		color			     : #EB7405;
		text-align		     : left;
		text-decoration      : underline;
		font-family          : Arial;
		font-style           : normal;
		font-weight          : bolder;

}
div.Hauptteil a:hover
  {
		font-size		     : 1.2em;
		color			     : #EB7405;
		text-align		     : left;
		text-decoration      : underline;
		font-family          : Arial;
		font-style           : normal;
		font-weight          : bolder;

}
div.haupttexteanzeigeobenintern
{
    background-image         : url(bildoben.png);
	font-size				 : 14px;
    background-repeat        : no-repeat;
    float                    : left;
    height                   : 50px;
    width                    : 100%;
    margin-left              : -12px;
    margin-bottom            : -10px;
}
div.haupttexteanzeigeuntenintern
{
    background-image         : url(bildunten.png);
    background-repeat        : no-repeat;
    float                    : left;

    width                    : 100%;
    margin-left              : -12px;

}
div.haupttexteanzeigeaendern
  {
      background-color       : #FFF7cf;
      text-align             : left;
      width					 : 762px;
      float					 : left;
      padding				 : 0px 0px 0px 6px;

      
  }
  
div.haupttexteanzeigeoben
{
    background-image         : url(bildoben.png);
    background-repeat        : no-repeat;
    float                    : left;
    height                   : 50px;
    width                    : 100%;
    margin-left              : -12px;
    margin-bottom            : -10px;
	color					 : #BD8D46;
	font-weight:bold;
}
    
div.haupttexteanzeigetext
  {
      background-color       : #4C1B1B;
      text-align             : left;
	  color					 : #FFF;
      width					 : 762px;
      float					 : left;
      padding				 : 0px 0px 0px 6px;
      
  }
div.haupttexteanzeigeunten
{
    background-image         : url(bildunten.png);
    background-repeat        : no-repeat;
    float                    : left;
    width                    : 100%;
    margin-left              : -12px;

}
div.haupttexteanzeigebild
{   		
	padding					 : 0px 5px 0px 2px;
    float					 : left;
	width:250px;
	max-width:250px;
}
div.haupttexteanzeigebild img
{
	max-width:250px;
}
div.haupttexteanzeigebild a
{
	max-width:250px;
}
div.haupttexteanzeigeplatz
{
    height					 : 55px;
    float					 : left;
}

	
    
  
  div.rahmen_innen b 
  {
		font-size		     : 1.5em;
		color			     : #0E05FF;
		text-align		     : center;
		font-family		     : Times;
  }
  div.rahmen_innen i
  {
		font-size		     : 1.4em;
		color			     : #FF0505;
		text-align		     : center;
		font-family		     : Arial ;
  }
   div.rahmen_innen strong
  {
		font-size		     : 1.4em;
		color			     : #59B130;
		text-align		     : center;
		font-family          : Times;
  }
   div.rahmen_innen tt
  {
		font-size		     : 1.0em;
		text-decoration      : underline;
		font-weight          : bold;
		font-family          : Arial;
  }
    div.rahmen_innen sup
  {
		font-size		     : 1.3em;
		color                : #F505D1;
		text-decoration      : none;
		font-weight          : bold;
		font-family          : Arial;
  }
  div.text
  {
        font-size		     : 1.0em;
		text-align		     : center;
		font-family          : Arial;
  }
  div.text b
  {
	  color				     : black;
	  font-size			     : 1.2em;
	  font-family		     : Times;
  }
  
  div.anmelden
  {
      width                  : 700px;
      font-size              : 1.0em;
      float                  : left;
   
       
  }
   div.anmeldenlinks
  {
      width                  : 300px;
      font-size              : 1.0em;
      float                  : left;

     

  }
   div.anmeldenrechts
  {
      width                  : 400px;
      font-size              : 1.0em;
      float                  : left;
      padding              	 : 10px 0px 0px 0px;  
      
      
     

  }
  div.Datenbankabfrage
  {
	  width					: 798px;
	  float:left;
	  background-color:transparent;
	  font-size:12px;
  }
  div.Datenbankabfragename
  {
	  width:150px;
	  float:left;
	  padding: 40px 0px 0px 0px;
	  background-color:transparent;
	  font-size:12px;
	  height:100%;
  }
  div.Datenbankabfragetext
  {
	  width:600px;
	  float:left;
	  padding: 0px 0px 0px 5px;
	  background-color:transparent;
	  font-size:12px;
	  height:140px;
	  overflow:hidden;
	  border-left:2px solid red;
	  
	  
  }
  div.Datenbankabfragebearbeiten
  {
	  padding: 5px 0px 0px 0px;
	  
  }
  #Datenbankabfrageabstand
  {
	  height:1px;
	  width:796px;
	  float:none;
	  font-size:2px;
	  clear:both;
  }
    
  div.Hitsabfrage
  {
	  width					: 192px;
	  float:left;
	  background-color:transparent;
	  font-size:12px;
	  text-align:left;
  }
  div.Hitsabfragename
  {
	  width:120px;
	  float:left;
	  padding: 0px 0px 0px 0px;
	  background-color:transparent;
	  font-size:12px;
	  height:100%;
  }

  div.Hitsabfragebearbeiten
  {
	  text-align:right;
	  width:72px;
	  padding: 0px 0px 0px 0px;
	  float:left;
	  
  }
  #Hitsabfrageabstand
  {
	  height:1px;
	  width:194px;
	  float:none;
	  font-size:1px;
	  clear:both;
  }
  
  /* Zusatz wird nicht benötigt
  
  div.rahmen_Links
  {
		background-color	 : transparent;
		font-size		     : 0.9em;
		float			     : left;
		width			     : 194px;
		text-align		     : center;
  }
  div.rahmen_Links i
  {


		font-size		     : 1.2em;
		color                : red;
		font-weight          : bolder;
		text-align		     : center;

  }
  div.rahmen_Links h1
  {

		font-size		     : 1.2em;
		text-align		     : center;
  }
  div.rahmen_Links1
  {

		background-color	 : transparent;
		font-size		     : 0.9em;
		float			     : left;
		width			     : 194px;
		text-align		     : center;
		
  }
  div.rahmen_Links1 i
  {

		background-color	 : transparent;
		color:green;
        font-size		     : 1.9em;
		float			     : left;
		width			     : 194px;
		text-align		     : center;

  }
  div.rahmen_Links2
  {

		background-color	 : transparent;
		font-size		     : 0.9em;
		float                : left;
		width			     : 185px;
		text-align		     : center;
		border			     : 1px red solid;
  }
    div.rahmen_Links2 a link
  {

		border:0px;
  }  
  div.rahmen_links_platz
  {
      background-color       : transparent;
      width                  : 100%;
      height                 : 19px;
  }
  
  
  *//*Zusatz wird nicht benötigt*/



