body {
	text-align : center;
	background-color: #D6DEEA;
	margin : 0 0 0 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

a {
  color: #000000;
  text-decoration: none;
  font-weight : bold;
}

a:hover
{
  text-decoration: none;  
  color: #4f4f4f;
}

h1
{
  color: #000000;
  font: bold 12px;
}

td
{
  /* vertical-align: top; */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

ul {
	margin-top : 0px;
	margin-bottom : 0px;
	/*list-style-type : square;*/
}

/* ------------------------------------------------------------ BOXEN */

.box
{
  //border : 1px solid #000000;
	width: 100%;
}

.boxtitel
{
  background-color: #A8D1E7;
  height : 20px;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
	margin-left : 5px;
	//margin-right : 5px;
	vertical-align : middle;
}

.boxtitel a
{
	color : #000000;
	text-decoration : underline;
}

.boxtitel a:hover
{
	color : #000000;
	text-decoration : underline;
}

.boxfuss
{
  background-color: #A8D1E7;
  height : 15px;
  vertical-align: middle;
  font-size : 10px;
  color : #000000;
  font-weight : bold;
  margin-left : 5px;
}

.boxfuss a
{
	font-size : 10px;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

.boxfuss a:hover
{
	font-size : 10px;
	color : #000000;
	font-weight : bold;
	text-decoration : underline;
}

.boxtext
{
  background-color: #F6FAFD;
  font-weight : normal;
  font-size : 10px;
  color : #000000;
  font-weight : normal;
}

.boxtext a
{
	/*text-decoration : none;*/
}

.boxtext a:hover
{
	color : #000000;
	text-decoration : none;
}

/* ------------------------------------------------------------ */


.navi 
{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
    text-decoration : none;
}

.navi:hover 
{
	font-family : Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
    text-decoration : none;
}

.subnavi 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
  font-weight : bold;
  text-decoration : none;
}

.subnavi:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
  font-weight : bold;
  text-decoration : underline;
}

.adminnavi 
{

font-size : 10px;
color : #000000;
 text-decoration : none;
}

adminnavi:hover
{
	font-size : 10px;
	color : #000000;
  font-weight : bold;
}

.titel
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	/* color : #0075B6; */
    color : #000000;
    font-weight : bold;
}

.subtitel
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
    font-weight : bold;
}

.text
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

.textklein
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

.text9pt 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
}

.bild
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #385189;
	font-weight : bold;
	font : italic;
}

.meldung
{
	color : #800000;
  font-weight : bold;
}

.usermeldung
{
	color : #800000;
  font-weight : bold;
	font-size : 12px;
}
/* ------------------------------------------------------------ FORMULARE */

.inputx
{
	color:#000000;
	font: 8pt verdana;
	background-color: f0f0f0;
	//border: solid 1px #808080;
	width: 200px;
}

.textareax
{
	color:#000000;
	font: 8pt verdana;
	background-color: f0f0f0;
	//border: solid 1px #808080;
}

.button
{
	color:#000000;
	font: 8pt verdana;
	background-color: f0f0f0;
	//border: solid 1px #808080;
	width: 80px;
}

.bildimtext
{
 
}

.bildimtextlinks
{
 //margin-right : 10px;
}

.bildimtextrechts
{
 margin-left : 10px;
}