
/*************** Kopfbereich ***************/

.header
{
   margin: 0;
}

.headertitle
{
   font-family: Verdana, Arial;
   font-size: 14pt;
   font-weight: bold;
}


/*************** Hauptbereich ***************/

a
{
   text-decoration: none;
   font-family: Verdana;
   font-size: 8pt;
   color: #0000FF;
}

.content
{
   margin: 0;
   font-family: Verdana, Arial;
   font-size: 8pt;
}

.contentheader
{
   font-family: Verdana, Arial;
   font-size: 13.5pt;
   color: #808080;
   background-color: #E0E0E0;
   padding: 4px 4px 4px 8px;
}

.contentbody
{
   font-size: 8pt;
   padding: 14px 20px 4px 8px;
}

h1
{
   font-family: Verdana, Arial;
   font-size: 13pt;
   padding: 0px;
}

h2
{
   font-family: Verdana, Arial;
   font-size: 12pt;
   padding: 0px;
}


/*************** Navigation ***************/

.navigationheader
{
   font-family: Verdana, Arial;
   font-size: 13.5pt;
   padding: 4px 4px 4px 8px;
}

.navigation
{
   margin: 0;
   font-family: Verdana, Arial;
   font-size: 8pt;
   background-color: #FFFFFF;
   opacity: 1;
   filter:alpha(opacity=100);
}

.navigationbody
{
   padding: 14px 8px 8px 8px;
}



/*************** Module ***************/

.moduleselected
{
   background-color: #E0E0E0;
   color: #404040;
   font-weight: bold;
   margin: 0;
   padding: 0;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   border-bottom: 0;
   white-space: nowrap;
}

.moduleunselected
{
   background-color: white;
   color: #404040;
   margin: 0;
   padding: 0;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   border-bottom: 0;
   white-space: nowrap;
}

.rechnungtabelle td { font-size: 8pt; }

td
{
   font-size: 8pt;
}

.fieldcontrol
{
  margin-top: 2px;
}

.fieldlabel
{
  margin-top: 2px;
}

th.listheader, td.listheader
{
  padding:5px 3px !important; */
}
