/* CSS Document */

H1.H1_Prescreen {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 12px;
	font-weight			: bold;
	color				: #0051A2;
}

P.P_Prescreen {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 12px;
	color				: #0051A2;
	line-height			: 20px;
}

.form_label {
	color				: #0051A2;
	font-size			: 12px;
	font-family			: Tahoma, Verdana, Arial;
}

BODY.Titelframe {
	background-color	: #F2F4F6;
}

BODY.Menuframe {
	background-color	: #F2F4F6;
	background-image	: url(images/bg_menuframe.png);
	border				: 0px;
	margin				: 0px;
	padding				: 0px;
}

TD A.A_Main {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 13px;
	color				: #0051A2;
	text-align			: right;
	text-decoration		: none;
	padding				: 0px 0px 0px 15px
}

TD A.A_Main:HOVER {
	color				: #003366;
}


TD.TD_Release {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 11px;
	color				: #0051A2;
	text-align			: right;
	padding				: 0px 15px 0px 10px
}

BODY.Topnavframe {
	background-color	: #F2F4F6;
	background-image	: url(images/bg_topnavframe.png);
	border				: 0px;
	margin				: 0px;
	padding				: 0px;
}

/* LEFTFRAME */

BODY.Leftframe {
	background-color	: #F2F4F6;
	margin: 15px 0px 15px 15px;	
}

TABLE.TAB_DateSelect {
	background-color	: #CCDCEC;
	background-image	: url(images/bg_box-content.png);
	padding				: 0px;
	border				: 1px solid #0051A2;
}

TABLE.highlight {
	background-color	: #F6E5E5;
	background-image	: url(images/bg_box-content_red.png);
	padding				: 0px;
	border				: 1px solid #AA0000;
}

TABLE.TAB_DateSelect TH {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 11px;
	font-weight			: bold;
	color				: #FFFFFF;
	text-align			: left;
	padding				: 2px 2px 4px 21px;

	background-color	: #0051A2;
	background-image	: url(images/bg_box-titel.png);
}

TABLE.TAB_DateSelect TH.highlight {
	background-color	: #A00;
        background-image: url(images/bg_box-titel_red.png);
}

TABLE.TAB_DateSelect TD {
	padding				: 1px;
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 11px;
	color				: #0051A2;
	text-align			: left;
	
	padding				: 4px 8px 2px 8px;
}

TABLE.TAB_Form {
	background-color	: #CCDCEC;
	padding				: 0px;
	border				: 0px;
}

TABLE.TAB_FORM TD {
	padding				: 0px;
	border				: 1px solid #0051A2;
}

.SELECT {
	font-size: 11px;
}

/* SPACERFRAMES */
BODY.Spacerframe {
	background-color	: #F2F4F6;
	border				: 0px;
	margin				: 0px;
	padding				: 0px;	
}

BODY.Mainframe {
	background-color	: #FFFFFF;
	margin				: 0px;
	padding				: 0px;	
}

TABLE.TAB_Titel {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 18px;
	font-weight			: bold;
	color				: #0051A2;
}

TABLE.TAB_Overview {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 12px;
}

TABLE.TAB_Overview TD.TD_Titel {
	border-bottom		: 2px solid #0051A2;
}

TABLE.TAB_Overview TD.TD_RETitel {
        border-bottom           : 2px solid #0051A2;
}



TABLE.TAB_Overview TD.TD_Zwischensumme {
	border-bottom		: 1px solid #0051A2;
}

TABLE.TAB_Overview TD.TD_REZwischensumme {
        border-bottom           : 1px solid #0051A2;
}

TABLE.TAB_Overview TD.TD_EndSummen {
	border-bottom		: 2px solid #0051A2;	
}

TABLE.TAB_Overview TD.TD_REEndSummen {
        border-bottom           : 2px solid #0051A2;
}


/* OFFENE Positionen */
TABLE.TAB_Titel_Offen {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 18px;
	font-weight			: bold;
	color				: #666666;
}

TABLE.TAB_Overview_Offen {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 12px;
	color				: #666666;
}

TABLE.TAB_Overview_Offen TD.TD_Titel {
	border-bottom		: 2px solid #666666;
	color			: #cc0000;
}



TABLE.TAB_Overview_Offen TD.TD_EndSummen {
	border-top			: 1px solid #666666;
	border-bottom		: 2px solid #666666;
	color				: #666666;		
}




TABLE.Tab_OuterMaintable {
	border				: 1px solid #0055AA;
}

P.P_AlternativText {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 14px;
	font-weight			: bold;
	color				: #0051A2;
}


/* FOOTER */
BODY.Footerframe {
	background-color	: #F2F4F6;
	background-image	: url(images/bg_footerframe.png);
	border				: 0px;
	margin				: 0px;
	padding				: 0px;
}

TD.TD_FOOTER {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 11px;
	color				: #0051A2;
	text-align			: left;
	padding				: 0px 15px 0px 15px
}
