
body.imprint {
	font-family: AKZIDENZ, Arial, Helvetica, sans-serif;
}

body, table, td {
	font-family: AKZIDENZ, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


a img { border: 0px; }


a:active, a:hover {
	background-color: transparent;
	text-decoration: none;
}

a:link, a:visited {
	background-color: transparent;
	text-decoration: underline;
}


.readonly
{
 background-color: #eeeeee;
}

h1, h2, h3, h4, h5 {
	color: #339900;
	background-color: transparent;
}

h1 { font-size: 240%; margin-bottom: 5px; }
h2 { font-size: 200%;	margin-bottom: 4px; }
h3 { font-size: 180%;	margin-bottom: 3px; }
h4 { font-size: 140%; margin-bottom: 2px; }
h5 { font-size: 120%; margin-bottom: 1px; }

.plreversebar
 {
   background-color: blue;
   color: white;
   font-size: 1.5em;
   font-weight: bold;
 }


.appheader {
   font-family: AKZIDENZ, Arial, Helvetica, sans-serif;
   font-size: large;
   font-style: italic;
   font-weight: bold;
   color: #339900;
}

.largetext {
	font-family: AKZIDENZ, Arial, Helvetica, sans-serif;
	color: #660099 ;
	background-color: transparent;
	font-size: 35px;
	font-weight: bold;
	}

.datalabel {
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.datalabeltop {
        font-weight: bold;
        text-align: left;
        vertical-align: top;
}



.datavalue {
	color: blue;
	background-color: transparent;
	text-align: left;
	vertical-align: middle;
}

.datavalue_noalign {
  color: blue;
  background-color: transparent;
  vertical-align: middle;
}


.fieldlabel {
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}

.fieldvalue {
	color: Blue;
	background-color: transparent;
	text-align: left;
	vertical-align: middle;
}

.error {
	color: Red;
	background-color: transparent;
}

.warning {
   color: Blue;
   background-color: transparent;
}

.info {
   color: Blue;
   font-style: italic;
   background-color: transparent;
}

.sortlink {
	color: Blue;
	background-color: transparent;
	text-decoration: underline;
}

.username {
	color: White;
	background-color: transparent;
	font-size: 13px;
	}

tr.listlineodd {
	color: Black;
	background-color: #CCCCCC;
}

tr.listlineeven {
	color: Black;
	background-color: transparent;
}

.pdflink
 {
   background-color: #eeeeee;
   color: black;
   font-size: 1.0em;
  /* border: 1px solid red; */
   padding: 2px 3px 2px 3px;
 }

a.pdflink:link    {color: black; text-decoration: none; }
a.pdflink:visited {background-color: #c0ffc0; text-decoration: none;}
a.pdflink:hover   {background-color: white; text-decoration: underline}
a.pdflink:active  {background: blue;}



