.prehead
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headlineblau
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #0057A8;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.previewlink
{
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.vorspann
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textheadline
{
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold
}

.titlecentertext
{
    FONT-SIZE: 20px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    text-align: center
}
.centertext
{
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: center
}
.bildtext
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.zwischenhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fusszeile
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subnavigation
{
    FONT-SIZE: 11px;
    COLOR: #205aa7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.datum
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headlinepresse
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.datumpresse
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.zwischenheadpresse
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textsmall
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal
}
.ApplicationName
{
    FONT-SIZE: 20px;
    COLOR: white;
    FONT-FAMILY: Arial
}
.mainnavigation
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial
}
.header_mainnavigation
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial
}
.textsmallwhite
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial
}




table.preview
{
		width: 100%;
}
table.preview td
{
		font-family: Arial;
		font-size: 12px;
		padding: 2px;
}
table.preview input
{
		font-family: Arial;
		font-size: 12px;
		text-align: right;
}
td.cid_preview
{
		vertical-align: top;
		text-align: left;
		font-size: 12px;
}

#kapitel_preview
{
		font-weight: bold;
		font-size: 12px;
}
#headline_preview
{
		font-size: 12px;
		font-weight: bold;
		background-color: #CCCCCC;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
		width: 90%;
}
#intro_preview
{
		font-size: 10px;
}
#table_preview_head
{
		width: 100%;
		font-size: 12px;
		background-color: #CCCCCC;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
		text-align: center;
}
#table_preview_head td
{
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
}
#table_preview_content td
{
		background-color: #FFFFFF;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
		vertical-align: top;
}
#content_spacer
{
		height: 30px;
}
#heading_spacer
{
		height: 10px;
}
#toolbar
{
		background-color: #CCCCCC;
		border-color: #999999;
		border-style: solid;
		border-width: 1px;
}

.textarea_readonly_userdef
{
		background-color: #CCCCCC;
		border-color: #00FF00;
		border-style: solid;
		border-width: 1px;
	    FONT-SIZE: 10px;
	    COLOR: black;
	    FONT-STYLE: normal;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    FONT-VARIANT: normal
}

/* for status and comment */

span.legend {
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	width: 180px;
	height: 40px;
	padding: 4px;
}

.legend {
	font : normal 12px arial, sans serif;
	color: #000000;
	padding: 3px;
	text-align: right;
}

table.toplegend td {
	height: 30px;
	padding: 4px;
	font-size: 11px;
	border: 1px solid #999999;

	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}

.closeButton {
	font-weight: bold;
	cursor: pointer;
}


.legend_neu {
	/*background-color: #FFFF99;*/
}
.legend_ueberwiesen {
	background-color: #77ee77;
}
.legend_nichtueberwiesen {
	background-color: #ff9988;
}
.legend_inbearbeitung {
	background-color: #99ccff;
}
.legend_kein {
	background: #F2F2F2;
}

div#infoConsole {
	background-color: #cccccc;
	border: 1px solid #999999;
	padding: 8px;
	z-index:50;
}
div#infoConsole td, div, span, input, select, option {
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}

span.infobutton_empty, span.infobutton_set {
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
span.infobutton_empty a {
	font-weight: normal;
	font-size: 10px;
	padding-right: 2px;
}
span.infobutton_empty a img {
	-webkit-filter: saturate(3); filter: saturate(3);
	-webkit-filter: invert(100%); filter: invert(100%);
	-webkit-filter: opacity(40%); filter: opacity(40%);
	cursor: pointer;
}

span.infobutton_set a{
	font-weight: bold;
	font-size: 12px;
	padding-right: 2px;
}

.infoHeadline {
	font-weight: bold;
	font-size: 12px;
}

span.warning {
	color: #dd0000;
}
