body  { background: #DCDCDC;  }

p        { font-family: arial; font-size: 12pt; color:#333333; }
p.klein  { font-family: arial; font-size: 9pt;  color:#333333; }
p.gross  { font-family: arial; font-size: 14pt; color:#333333; }
p.red    { font-family: arial; font-size: 13pt; font-weight: bold; color:red; }

h1
{ font-family: arial; font-weight: bold;
  font-size: 16pt; color:#333333; margin-top:0em; }
h2
{ font-family: arial; font-weight: bold;
  font-size: 14pt; color:#333333; margin-top:0em; }
h3
{ font-family: arial; font-weight: bold;
  font-size: 13pt; color:#333333; margin-top:0em; }
h4
{ font-family: arial; font-weight: bold;
  font-size: 12pt; color:#333333; margin-top:0em; }

li
{ font-family: arial; font-size: 12pt; color:#333333; }


td.orange
{ font-family: arial; background: #FFA500; }
td.weiss
{ font-family: arial; font-size: 12pt; background: #FFFFFF; color:#333333; }
td.wg   /* Tabelle bei Wohngemeinschaften - Prokekte */
{ font-family: arial; font-size: 10pt; background: #FFFFFF; color:#333333; }
/*td.sehrklein
{ font-family: arial; font-size: 6pt; }   */


a.menue
{ font-family: arial; font-size: 13pt; font-weight: bold;
  text-decoration: none; text-align:left; color:#333333;  }
a.activ_menue
{ font-family: arial; font-size: 13pt; font-weight: bold;
  text-decoration: none; text-align: left; color: #FFA500; }
a.umenue
{ font-family: arial; font-size: 13pt;  font-weight: normal;
  text-decoration: none; color: #333333; text-align: right;  }
a.activ_umenue
{ font-family: arial; font-size: 13pt;  font-weight: normal;
  text-decoration: none; color: #FFA500; text-align: right;  }

a.normal
{ font-family: arial; font-size: 12pt; color: #333333; text-decoration: none; }
a.klein
{ font-family: arial; font-size: 9pt; color: #333333; text-decoration: none; }
a.aktuell
{ font-family: arial; font-size: 9pt; color: #FFFFFF; }

.formular
{  background-color:#FFFFFF;
   color:#000000; font-size:13px;
}

.button
{  background-color: #FFA500;
   color:#000000; font-size:13px;
   border-left:      #cccccc 2px solid;
   border-right:     #222222 2px solid;
   border-top:       #eeeeee 2px solid;
   border-bottom:    #222222 2px solid;
}

/* Testformatierung der inhalt.php ohne Tabellen  */

#pia_logo
{  width: 260px;  height: 100px; border-width:0px;
   position: absolute; top: 10px; left: 9px;
   float: right;
   margin: 0 0px 0 0px;
}
#hs_logo
{  width: 113px;  height: 100px;  border-width:0px;
   position: absolute; top: 10px; left: 883px;
   margin: 0 0px 0 0px;
}
#impressum
{  width: 610px;   border-width:0px;
   position: absolute; top: 10px; left: 280px;
   margin: 0 0px 0 0px;   text-align: center;
   font-size: 9pt; font-family: Arial;
}

#schriftleiste
{  width: 600px;   border-width:0px;
   position: absolute; top: 30px; left: 280px;
   margin: 0 0px 0 0px;
   font-family: Arial; color:#333333;
}
#url
{  width: 600px;   border-width:0px;
   position: absolute; top: 80px; left: 275px;
   margin: 0 0px 0 0px;
   font-family: Arial; color: #DCDCDC;
}
#menue_quer
{  width: 1020px;  border-width:0px;
   position: absolute; top: 115px; left: 7px;
   margin: 0 0px 0 0px;
   font-family: Arial;  font-size: 13pt; color:#333333;
}
#menue_links
{  width: 258px; height:1250px;  border-width:0px;
   position: absolute; top: 165px; left: 8px;
   margin-top: 0px ;
   margin-bottom: 0px;
   background-color: #FFA500;
   font-family: Arial;  font-size: 13pt; color:#333333;
}
#inhalt
{  width: 580px;  border-width:0px; padding: 10px;
   position: absolute; top: 165px; left: 275px;
   margin: 0px; 0px; 0px; 0px;
   background-color: #FFFFFF;
   font-size: 12pt; font-family: Arial; color:#333333;
}
#inhalt_pflege
{  width: 1000px;  border-width:0px; padding: 10px;
   position: absolute; top: 165px; left: 7px;
   margin: 0px; 0px; 0px; 0px;
   background-color: #FFFFFF;
   font-size: 12pt; font-family: Arial; color:#333333;
}


/*
#hauptteil / menue_links + inhalt/
{  width: 838px;  border-width:0px; padding: 0px;
   position: absolute; top: 165px; left:8px;
   margin: 0px; 0px; 0px; 0px; color:#333333;
} */



#datum
{  width: 258px; border-width:0px;
/*   margin-top: 800px; margin-left: 45px;  */
position: absolute; top: 1380px; left:48px;
   font-size: 10pt; font-family: arial; color:#333333;
}

#aktuelles
{  width: 120px;  border-width:0px;
   position: absolute; top: 165px; left: 882px;
   margin: 0 0px 0 0px; color:#333333;
}

