p, h1, h2, h3, h4, ul, ol, li, div, td, th, address, blockquote, nobr, i, body
{
    font-family: Arial, Helvetica, "Times New Roman", sans-serif;
}

p, ul, ol, li, div, td, th, address, nobr
{
    font-size: 10pt;
}

b
{
    font-weight: bold;
}

a:link, a:visited
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

a:active
{
    color: #C70083;
    font-weight: bold;
    text-decoration: none;
}

a.postlink:link
{
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
}
a.postlink:visited
{
    color: #777777;
    font-weight: bold;
    text-decoration: underline;
}
a.postlink:hover
{
    color: #C70083;
    font-weight: bold;
    text-decoration: underline;
}

.image
{
	border: 0px;
}

acronym
{
	border-bottom:1px dotted;
}

table
{
	empty-cells: show;
}

table.bb-tab
{
	border-collapse: collapse;
}

img.bb-img
{
	max-width: 100%;
	height: auto;
}

.imagelist
{
	width: 800px;
	height: 300px;
}

.bb_incl
{
	width: 700px;
	height: 200px;
}

.catheader td a
{
	display: block;
	width: 100%;
}

tt.code
{
	padding: 1px;
	line-height: 1.3;
	background-color: #AAAAAA;
}

tt.mod
{
	color: red;
}

td.form_text
{
	font-family: Verdana;
	font-weight: bold;
	width: 200px;
	text-align: left;
	vertical-align:top;
}

td.form_text_err
{
	color: red;
}

td.form_desc
{
	font-family: Verdana;
	width: 200px;
	text-align: right;
	vertical-align:top;
}

td.form_input
{
}

td.form_button
{
	text-align: center;
}

/* Ende Tabelle Formulare */

p.error
{
	font-weight: bold;
	color: red;
	font-family: Verdana;
	font-size: larger;
}

#indicator-done, #indicator-loading, #indicator-filedeleted,
#indicator-errorfilename, #indicator-errorfiletype
{
	display: none;
	-moz-border-radius: 4px;
	padding: 5px;
}

#indicator-done
{
	background-color: lightgreen;
}

#indicator-loading
{
	background-color: yellow;
}

#indicator-filedeleted
{
	background-color: orange;
}

#indicator-errorfilename,
#indicator-errorfiletype
{
	color: red;
	font-weight: bold;
}
p.tech-status
{
	font-size: 8pt;
	text-align: right;
	color: lightgray;
}

p.tech-status-admin
{
	font-size: 8pt;
	text-align: right;
	color: white;
}

input.error
{
	border: 2px solid red;
	background-color: white;
}
