/*-------------------------------------*/
/* allgemeine Einstellungen            */
/*-------------------------------------*/

/* Reset - alle Abstände auf NULL */
*  { 
  padding: 0; 
  margin: 0; 
}
/* optional: erzwingt Scrollbar im Firefox */
html { 
  height: 101%; 
  margin-bottom: 1px; 
}
h2, h3, p, ul, ol { 
  margin-bottom: 1em; 
}
ul ul { 
  margin-bottom: 0; 
}
li { 
  margin-left: 1em ; 
}

div#wrapper {
  position: relative;
}  

/*Überschriften aus KLIWA-Seite*/
body {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 0.95em;
}

h1, h2 {
  font-family: arial, sans-serif;
  line-height: 1em;
  font-weight: normal;
}

h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #34458A;
  font-size: 150%;
}

h2 {
  margin-top: 0px;
  color: #5565AA;
  font-size: 120%;
}

/*-------------------------------------*/
/* Seitenkopf                          */
/*-------------------------------------*/
div#kopf h1 {
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 8px;
}

div#logo {
  float: left;
  width: auto;
  border: 0;
}

p#untertitel {
  background-color: #edebec;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 5px;
  font-size: 80%;
}

/*-------------------------------------*/
/* Seitentext                          */
/*-------------------------------------*/
div#neueseite h1,
div#neueseite h2,
div#neueseite p,
div#text h2, h3, p, ul, ol, form {
  padding-left: 10px;
}

div#neueseite h1,
div#neueseite h2,
div#text h2,
{
  padding-top: 10px;
  padding-bottom: 10px;
}

label, select, fieldset{ /* Alle Labels UND Formularelemente auswählen */
	  display: block;
	  float: left;
	  font-family:'Helvetica',Arial,sans-serif;
	}

label { font-size:90%;
        text-align: right;
		padding-right: 1em;
		width: 150px;
}
form br { /* Alle Zeilenumbrüche in Formularen auswählen */
    clear: left; /* das floating der labels und inputs aufheben */
}
fieldset#karten { float: none;
                  font-size:75%;
}
input#KStartknopf {
    margin-left: 163px;
}
img { border:0px }

//	.buttonTooltip {
//	  position: relative;
//	}
//	.buttonTooltip .tooltip {
//	  position: absolute;
//	  left: 425px;
//	  display: none;
//	}
//	.buttonTooltip:hover .tooltip {
//	  display: block;
//	  width: 400px;
//	  background-color: #e4e4e4;
//	}
	
/*-------------------------------------*/
/* Hinweis                          */
/*-------------------------------------*/	
p#hinweis  {
	font-size:80%;
}
p.noscript {
  color: #ff0000;
}