body
{
	background-color:	#ffffff;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10pt;
	color:				#000000;
	margin:				3px;
	
	cursor:				auto;
}

hr
{
	color:				#cccccc;
	height:				8px;
	border-bottom:		5px solid #ffffff;
}

u
{
	color:				#0000ff;
}

s
{
	text-decoration:	underline;
}

#maintable
{
	background-color:	#999999;
	width:				100px;
}

.maintableCellBorder
{
	border-bottom:		1px solid #ffffff;	
	text-align:			left;
}

#navi_beam
{
   background-color:	#ffffff;
}

#navi_beam td
{
	background-color:	#999999;
	padding-top:		3px;
	padding-bottom:		3px;
	padding-left:		0px;
	padding-right:		0px;
}

#navi_left_one
{
	width:				100%;
	background-color:	#CCCCCC;
}

#navi_left_one td
{
	border-bottom:		1px solid #ffffff;
	text-align:			left;
	padding-left:		4px;
	font-size:			11px;
}

#navi_left_2
{
	width:				100%;
	background-color:	#CCCCCC;
}

#navi_left_2 td
{
	border-bottom:		1px solid #ffffff;
	text-align:			left;
	padding-left:		4px;
	font-size:			11px;
}

.navi_left_1
{
	width:				100%;
	background-color:	#CCCCCC;
}

.navi_left_1 td
{
	border-bottom:		1px solid #ffffff;
	text-align:			left;
	padding-left:		4px;
	font-size:			11px;
}

#navi_left_two
{
	width:				100%;
	background-color:	#CCCCCC;
}

#navi_left_two td
{
	border-bottom:		1px solid #ffffff;
	text-align:			left;
	padding-left:		4px;
	font-size:			11px;
}

.naviTitleWhite
{
	color:				#ffffff;
	font-weight:		bold;
}

.naviCellLightGrey
{
   background-color:	#CCCCCC;
}

.naviCell
{
   background-color:	#CCCCCC;
}

#navi_right
{
   width:				100%;
   border-top:			1px solid #ffffff;
   background-color:	#CCCCCC;
}

#HeaderMessageTable
{
	width:				100%;
	font-size:			11px;
}

#contentTable
{
	width:				100%;
	font-size:			10px;
}

#loginTable
{
	width:				100%;
	font-size:			11px;
}

#loginTable TD
{
	width:				100%;
	font-size:			11px;
	border:				0px solid #000000;
}

#tableDocumentName
{
	width:				100%;
}

.errorTextGreen
{
	background-color:	#FFFFFF;
	font-weight:		bold; 
	font-size:			11px; 
	color:				#00B000; 
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	padding:			3px;
	padding-left:		22px;
	text-align:			left;
}

.errorTextRed
{
	background-color:	#FFFFFF;
	font-weight:		bold; 
	font-size:			11px; 
	color:				#E10000; 
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	padding:			3px;
	padding-left:		22px;
	text-align:			left;
}

.errorTextBlue
{
	background-color:	#FFFFFF;
	font-weight:		bold; 
	font-size:			11px; 
	color:				#0000D2; 
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	padding:			3px;
	padding-left:		22px;
	text-align:			left;
}

.cellDocumentName
{
	height:				20px;
	background-color: 	#CCCCCC;
	color:				#000000;

	border-bottom:    	5px solid #ffffff;
	text-align:			left;

	padding-left:		20px;
	font-weight:		bold;
	font-size:			11px;
}

.cellDescription
{
	height:				20px;
	background-color: 	#FFFFFF;
	color:				#000000;

	border-bottom:    	5px solid #ffffff;
	text-align:			left;

	padding-left:		20px;
	font-weight:		normal;
	font-size:			11px;
}

.cellDocumentEnd
{
	height:              20px;
	background-color:    #CCCCCC;
	color:               #000000;

	border-bottom:       0px solid #ffffff;
	text-align:          left;
}

.orderedList
{
	margin-left:		24px;
	font-size:			12px;
	font-weight:		bold;
	color:				#909092;
}

.cellDocumentNameLink
{
	background-color: 	#CCCCCC;

	border-bottom:    	5px solid #ffffff;
	text-align:			right;

	padding-right:		5px;
}

.cellError
{
	background-color:	#ff0000;
	color:     			#ffffff;
	font-weight:   		bold;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:		3px;
	border-bottom:		5px solid #ffffff;
}

.cellPrice
{
	background-color:		#F5F5F5;
	border-bottom:			5px solid #ffffff;	
	color:					#333333;
	font-weight:			bold;
	text-align:				left;
	padding-left:			20px;
	/* border-bottom:			5px solid #ffffff; */
	/* border-top:				1px solid #989898; */
	font-size:				11px;
}

.cellTitle
{
	background-color:	#CCCCCC;
	color:				#000000;
	font-weight:		bold;
	font-size:			12px;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:		3px;
}

.cellTitleMain
{
	background-color:	#CCCCCC;
	color:				#000000;
	font-weight:		bold;
	font-size:			18px;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:		3px;
	width:				580px;
}

.cellTitleSub
{
	background-color:	#F0F0F0;
	color:				#000000;
	font-weight:		bold;
	font-size:			18px;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:		3px;
	width:				100%;
	border-bottom:		1px solid #CCCCCC;
}

.cellBigLetters
{
	color:				#000000;
	font-weight:		bold;
	font-size:			18px;
	text-align:			center;
}

.cellTitleSubSub
{
	background-color:	#F0F0F0;
	color:				#000000;
	font-weight:		bold;
	font-size:			13px;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:	3px;
	width:				100%;
}

.cellCardTitle
{
	text-align:			right;
	vertical-align:		bottom;
	padding-left:		0px;
	padding-top:		0px;
}

.cellContent
{
	background-color:	#FFFFFF;
	color:				#000000;
	font-weight:		normal;
	font-size:			11px;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:		3px;
	line-height:		14px;
}

layoutTable
{
	border:				0px solid #ffffff;
}

#tableStatus
{
	width:				100%;
}

.cellStatusLeft
{
	padding-left:		20px;
	background-color: 	#FFEBEB;
	border-bottom:		5px solid #ffffff;
	height:				22px;
}

.cellStatusRight
{
	background-color: 	#FFEBEB;
	border-bottom:		5px solid #ffffff;
	height:				22px;
}

.headArea
{
   background-color:	#ffffff;
}

.contentArea
{
	background-color:	#ffffff;
	padding:			5px;
}

.cellLightColor
{
	background-color:	#FFEBEB;
	border-bottom:		5px solid #ffffff;
}

.cellLightColorLeft
{
	background-color:	#F5F5F5;
	border-bottom:		5px solid #ffffff;
	padding-left:		20px;
	text-align:			left;
	height:				22px;
	font-size:			11px;
}

.cellLightColorRight
{
	background-color:	#F5F5F5;
	border-bottom:		5px solid #ffffff;
	padding-left:		6px;
	text-align:			left;
	height:				22px;
	font-size:			11px;
}

.cellTotalLeft
{
	background-color: 	#FFFF80;
	border-bottom:    	5px solid #ffffff;
	padding-left:		20px;
	text-align:			left;
	height:				22px;
	font-size:			11px;
}

.cellLightLeft
{
	background-color:	#F5F5F5;
	border-bottom:		0px solid #ffffff;
	padding-left:		20px;
	text-align:			left;
	height:				22px;
	font-size:			11px;
}

.cellLightCenter
{
	background-color:	#F5F5F5;
	border-bottom:		0px solid #ffffff;
	padding-left:		0px;
	text-align:			center;
	height:				22px;
	font-size:			11px;
}

.cellLightLeftBorder
{
   background-color:	#F5F5F5;
   border-bottom:		5px solid #ffffff;
   padding-left:		20px;
   text-align:			left;
   height:				22px;
   font-size:			11px;
}

.cellLeft
{
   background-color:	#F5F5F5;
   border-bottom:		0px solid #ffffff;
   padding-left:		5px;
   text-align:			left;
   height:				22px;
   font-size:			11px;
}
.cellLightCenterBorder
{
   background-color:	#F5F5F5;
   border-bottom:		5px solid #ffffff;
   padding-left:		0px;
   text-align:			center;
   height:				22px;
   font-size:			11px;
}

.cellTotal
{
   background-color: 	#FFFF80;

}

#tableTotal
{
   width:               100%;
}

#tableTotal TD
{
   border-bottom:    	0px solid #ffffff;
}

.cellTotalRight
{
	background-color: 	#FFFF80;
	border-bottom:    	5px solid #ffffff;
	padding-left:		6px;
	text-align:			left;
	height:				22px;
}

.cellGrey
{
   background-color:	#CCCCCC;
}

.imageTitle
{
	font-weight:		bold;
	font-size:			11px;
}


.cellLink
{
 	width:				10px;
	font-weight:		bold;
	font-size:			11px;
}

.cellLinkLeft
{
 	height:				23px;
	border-left:		1px solid #A6A6A6;
	border-right:		0px solid #FFFFFF;
	border-top:			1px solid #FFFFFF;
	border-bottom:		1px solid #FFFFFF;
}

.cellLinkRight
{
 	height:				23px;
	border-left:		0px solid #FFFFFF;
	border-right:		1px solid #A6A6A6;
	border-top:			1px solid #FFFFFF;
	border-bottom:		1px solid #FFFFFF;
}

.imageTableCellBorder
{
	border:				1px solid #000000;
	/* width:    		160px; */
	/* height:			110px; */
}

.imageTableCellTxt
{
	border:				0px solid #000000;
	vertical-align:		bottom;
	padding-left:		5px;
	/* text-decoration:	underline; */
}

.imageTableCell
{
   border:              0px solid #000000;
   vertical-align:      top;
   padding-left:        5px;
   text-decoration:     underline;
}

#imageTable
{
	margin-left:			5px;
}

.cellImage
{
	text-align:				left;
	background-color: 		#ffffff;
	border-bottom:			5px solid #ffffff;
	padding-left:			6px;
}

.cellCardTxt
{
	text-align:			left;
	background-color:    #ffffff;
	vertical-align:		middle;

	padding-left:		20px;
	font-weight:		normal;
	font-size:			11px;

	border-bottom:		5px solid #ffffff;
}

.foot
{
	font-size:			10px;
}

.foot_bold
{
	font-size:			10px;
	font-weight:		bold;
}

.foot_red
{
   font-size:			10px;
   color:				#ff0000;
}

.auswahl
{
	margin-bottom:		-3px;
}

.subtitle 
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px; 
	font-weight:		bold;
	color:				#000000;
}

.paragraph
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	font-weight:		normal;
	font-style:			normal;
	text-decoration:	none;
	color:				#000000;
	line-height:		18px;
	width:				600px;	
}

.text36
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			36px;
	font-weight:		bold;
	font-style:			normal;
	color:				#000000;
}

.text36light
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			36px;
	font-weight:		bold;
	font-style:			normal;
	color:				#000000;
}

.text36medium
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			36px;
	font-weight:		bold;
	font-style:			normal;
	color:				#2A2B63;
}

.text18medium
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			18px;
	font-weight:		bold;
	font-style:			normal;
	color:				#909092;
}

.text14medium
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			14px;
	font-weight:		bold;
	font-style:			normal;
	color:				#909092;
}

.text12medium
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	font-weight:		bold;
	font-style:			normal;
	color:				#FF8C1A;
}

.linkTableCards
{
	text-align:			left;
	vertical-align:		top;	
}

.linkTableCardsCell
{
	text-align:			left;
	vertical-align:		top;	
}

.sujetImageCell
{
	text-align:			left;
	vertical-align:		bottom;	
}

#TableMainContent
{
	background-image:		url("../App_Images/fabrikkriche_content3.jpg"); 
	height:					536px;
	vertical-align:			top;
	text-align:				left;
	padding-left:			20px;
	
	font-size:				11px;
}

#TableMainContentPlain
{
	height:					536px;
	vertical-align:			top;
	text-align:				left;
	padding-left:			20px;
	
	font-size:				11px;
}

#TableMainContentLogin
{
	background-image:		url("../App_Images/fabrikkriche_login_02.jpg"); 
	height:					536px;
	vertical-align:			top;
	text-align:				left;
	padding-left:			0px;
	
	font-size:				11px;
}

#TableMainContentLP
{
	background-image:		url("../App_Images/fabrikkriche_content3.jpg"); 
	height:					536px;
	vertical-align:			top;
	text-align:				left;
	padding-left:			20px;
	
	font-size:11px;
}

.orderDetailCellPlain
{
	height:					24px;
	font-size:				10px;	
}

.orderDetailCell
{
	height:					24px;
	background-color:		#F5F5F5;
	text-align:				center;	
	font-size:				11px;			
}

.orderDetailCellLeft
{
	height:					24px;
	background-color:		#F5F5F5;
	text-align:				left;
	padding-left:			10px;
	font-size:				11px;			
}

.orderDetailCellLeftFine
{
	height:					24px;
	background-color:		#F5F5F5;
	color:					#888888;
	text-align:				left;
	padding-left:			10px;
	font-size:				11px;			
}

.orderDetailCellTitle
{
	height:					24px;
	background-color:		#F5F5F5;
	text-align:				left;
	padding-left:			10px;
	font-size:				11px;			
}

#ContentTableMC
{

}

#TableMC
{

}

#ContentTableMMC
{

}

#TableMMC
{

}

#ContentTableTYC
{

}

#TableTYC
{

}

.errorSummaryBox
{
	padding-left:		22px;
}

.orderStatus
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	font-weight:		bold;
	font-style:			normal;
	color:				#3E3E9F !important;
}

.nameLabel
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	font-weight:		bold;
	font-style:			normal;
	color:				#3E3E9F !important;	
}

.statusIcon
{
	padding-top:		2px;
}

.cellCostStandardLeft
{
	text-align:			left !important;
}

.cellCostStandardRight
{
	text-align:			right !important;
}

.cellCostTitle
{
	font-weight:		bold;
	text-align:			right !important;
}

.infinit
{
   font-family:      Verdana, MS Sans Serif, Arial;
   font-size:        10px;
   height:           16px;
   width:            140px !important;
   border-left:      1px solid #3E3E9F !important;
   border-top:       1px solid #3E3E9F !important;
   border-right:     1px solid #3E3E9F !important;
   border-bottom:    1px solid #3E3E9F !important;
   background-color: #FFFFFF;
   padding-left:     5px !important;
   line-height:      16px !important;
}

.separatorLine
{
	color:				#cccccc;
	background-color:	#cccccc;
	height:				1px;
	margin-bottom:		10px;
	text-align:			right;
	border:				1px solid #cccccc;
	
}

.twoPricesText
{
   font-family:      Verdana, MS Sans Serif, Arial;
   font-size:        10px;
}


.cellDropDown
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-align:			left;
	padding-left:		20px;
}

.contentText
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	text-align:			left;
	padding-left:		0px;
	line-height:		18px;
}

.contentTextSmall
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-align:			left;
	padding-left:		0px;
	line-height:		20px;
}

.contentMainText
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			14px;
	font-weight:		bold;
	text-align:			left;
	padding-left:		0px;
	line-height:		20px;
}

.cellTextHelp
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			14px;
	font-weight:		bold;
	font-style:			normal;
	color:				#3E3E9F;
	padding-left:		20px;
	text-align:			left;
}

/* ====================================================================== */
/* Cursor                                                                 */
/* ====================================================================== */

.cursor_busy
{
	background-image:	url( ../App_Images/modern.gif );
	cursor:				url("../App_Images/aero_busy.ani");		
}

/* ====================================================================== */
/* Links                                                                  */
/* ====================================================================== */

a.finalLink:link
{
	font-size:     		11px;
	font-weight:		normal;
	color:				#0000FF;
	text-decoration:	underline;
}

a.finalLink:visited
{
	font-size:     		11px;
	font-weight:		normal;
	color:				#0000FF;
	text-decoration:	underline;
}

a.finalLink:hover
{
	font-size:     		11px;
	font-weight:		normal;
	color:				#ff0000;
	text-decoration:	underline;
}

a.finalLink:active
{
	font-size:     		11px;
	font-weight:		normal;
	color:				#ff0000;
	text-decoration:	underline;
}

a.finalEmailLink:link
{
	font-size:     		14px;
	font-weight:		bold;
	color:				#0000FF;
	text-decoration:	none;
}

a.finalEmailLink:visited
{
	font-size:     		14px;
	font-weight:		bold;
	color:				#0000FF;
	text-decoration:	none;
}

a.finalEmailLink:hover
{
	font-size:     		14px;
	font-weight:		bold;
	color:				#ff0000;
	text-decoration:	none;
}

a.finalEmailLink:active
{
	font-size:     		14Px;
	font-weight:		bold;
	color:				#ff0000;
	text-decoration:	none;
}

a.foot_link:link
{
	font-size:     		10px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
}

a.foot_link:visited
{
	font-size:     		10px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
}

a.foot_link:hover
{
	font-size:     		10px;
	font-weight:		bold;
	color:				#ff0000;
	text-decoration:	none;
}

a.foot_link:active
{
	font-size:     		10px;
	font-weight:		bold;
	color:				#ff0000;
	text-decoration:	underline;
}

/* DeliveryHelpLink */

.deliveryHelpLink, .deliveryHelpLink:visited
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	text-decoration:	underline;
	font-weight:		bold;
	color:				#0000D2;
	text-align:			left;
	padding-left:		0px;
	cursor:				auto;
}

.deliveryHelpLink:hover
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	text-decoration:	underline;
	font-weight:		bold;
	color:				#FF0000;
	text-align:			left;
	padding-left:		0px;
	cursor:				pointer;
}

/* MainNavigation */

.mainLink, .mainLink:visited
{
	cursor: hand;
	cursor: pointer;
	background-color:#999999;
	font-family:Verdana, MS Sans Serif, Arial;
	font-size:11;
	font-style:normal;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	height:17px;
	width:99px;
	text-align:left;
	padding-left:5px;
	line-height:16px;
	display:block;
	max-width:94px;
}

.mainLink:hover
{
	cursor: hand;
	cursor: pointer;
	background-color:#999999;
	font-family:Verdana, MS Sans Serif, Arial;
	font-size:11;
	font-style:normal;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	height:17px;
	width:99px;
	text-align:left;
	padding-left:5px;
	line-height:16px;
	display:block;
	max-width:94px;
}

.mainLinkDefault, .mainLinkDefault:visited
{
	cursor: hand;
	cursor: pointer;

	font-family:Verdana, MS Sans Serif, Arial;
	font-size:11;
	font-style:normal;
	text-decoration:none;
	font-weight:bold;
	color:#4748A3;
	height:17px;
	width:99px;
	text-align:left;
	padding-left:0px;
	line-height:16px;
	display:block;
	max-width:94px;
}

.mainLinkDefault:hover
{
	cursor: hand;
	cursor: pointer;

	font-family:Verdana, MS Sans Serif, Arial;
	font-size:11;
	font-style:normal;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	height:17px;
	width:99px;
	text-align:left;
	padding-left:0px;
	line-height:16px;
	display:block;
	max-width:94px;
}

.linkText, .linkText:visited
{
	font-family: Verdana, MS Sans Serif, Arial;
	font-size:10px; 
	text-decoration:none; 
	font-weight:normal;
	font-weight:normal;
	color:#FE0000;
}

.linkText:hover, .linkText:active
{
	font-family: Verdana, MS Sans Serif, Arial;
	font-size:10px; 
	text-decoration:none; 
	font-weight:normal;
	font-weight:normal;
	color:#000000;
}

a, .link, .link:visited
{
	font-family: Verdana, MS Sans Serif, Arial;
	font-size:11px; 
	text-decoration:none; 
	font-weight:normal;
	font-weight:bold;
	color:#FE0000;
}

.linkButton, .linkButton:visited
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	color:				#000000;
	text-align:			left;
	padding-left:		0px;
}

.linkButton:hover
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	color:				#FFFFFF;
	text-align:			left;
	padding-left:		0px;
}

.linkButtonExcel, .linkButtonExcel:visited
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	color:				#000000;
	text-align:			left;
	padding-left:		0px;
	text-decoration:	underline;
}

.linkButtonExcel:hover
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	color:				#4343A1;
	text-align:			left;
	padding-left:		0px;
	text-decoration:	underline;	
}

.standardLink, .standardLink:visited
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	underline;
	font-weight:		normal;
	color:				#0000D2;
	text-align:			left;
	padding-left:		0px;
	cursor:				auto;
}

.standardLink:hover
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	underline;
	font-weight:		normal;
	color:				#FF0000;
	text-align:			left;
	padding-left:		0px;
	cursor:				pointer;
}

.imageBorder
{
	border:				solid 1px #000000;	
}

.standardLinkPad, .standardLinkPad:visited
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	underline;
	font-weight:		normal;
	color:				#0000D2;
	text-align:			left;
	padding-left:		0px;
	cursor:				auto;	
}

.standardLinkPad:hover
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	underline;
	font-weight:		normal;
	color:				#FF0000;
	text-align:			left;
	padding-left:		0px;
	cursor:				pointer;
}

.linkButtonDirectory, .linkButtonDirectory:visited
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	text-decoration:	none;
	font-weight:		bold;
	color:				#01004E;
	text-align:			left;
	padding-left:		0px;
}

.linkButtonDirectory:hover
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	text-decoration:	none;
	font-weight:		bold;
	color:				#989898;
	text-align:			left;
	padding-left:		0px;
}

.linkButtonCards, .linkButtonCards:visited
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	/* color:				#000000; */
	color:				#212163;
	text-align:			left;
	padding-left:		0px;
	line-height:		16px;	
}

.linkButtonCards:hover
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	color:				#D70F0F;
	text-align:			left;
	padding-left:		0px;
	line-height:		16px;
}

.linkButtonCardsBorder, .linkButtonCards:visited
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	/* color:				#000000; */
	color:				#212163;
	text-align:			left;
	padding-left:		0px;
	line-height:		16px;
	border:				solid 1px #cccccc;	
}

.linkButtonCardsBorder:hover
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	color:				#D70F0F;
	text-align:			left;
	padding-left:		0px;
	line-height:		16px;
	border:				solid 1px #cccccc;	
}

.menuPointOnLink, .menuPointOnLink:visited
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	underline;
	font-weight:		normal;
	color:				#000000;
	text-align:			left;
	padding-left:		0px;
	line-height:		16px;
}

.menuPointOnLink:hover
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	underline;
	font-weight:		normal;
	color:				#FFFFFF;
	text-align:			left;
	padding-left:		0px;
	line-height:		16px;
}

.menuPointOff
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	color:				#88898F;
	text-align:			left;
	padding-left:		0px;
	line-height:		16px;
}

.menuPointOn
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		normal;
	color:				#000000;
	text-align:			left;
	padding-left:		0px;
	line-height:		16px;
}

.menuPointCurrent
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			11px;
	text-decoration:	none;
	font-weight:		bold;
	color:				#FFFF3E;
	text-align:			left;
	padding-left:		0px;
	line-height:		16px;
}

/* ====================================================================== */
/* Formular                                                               */
/* ====================================================================== */

.formFieldTitle
{
	width:				250px;
	background-color:	#F5F5F5;
	color:				#000000;
	font-weight:		normal;
	font-size:			12px;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:		3px;
	
}

.formFieldTitlePlain
{
	width:				450px;
	height:				20px;
	background-color:	#F5F5F5;
	color:				#000000;
	font-weight:		bold;
	font-size:			12px;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:		3px;	
}

.formFieldContent
{
	background-color:	#F5F5F5;
	color:				#000000;
	font-weight:		normal;
	font-size:			12px;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:		3px;
}

.formFieldTextBoxLarge
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	height:				16px;
	width:				300px;
	border:				1px solid #989898;
	background-color:	#FFFFFF;
	padding-left:		2px;
	line-height:		14px;	
}

.formFieldTextBoxLargeLogin
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	height:				18px;
	width:				230px;
	border:				1px solid #989898;
	background-color:	#FFFFFF;
	padding-left:		2px;
	line-height:		18px;	
}

.formFieldTextBoxMedium
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	height:				16px;
	width:				200px;
	border:				1px solid #989898;
	background-color:	#FFFFFF;
	padding-left:		2px;
	line-height:		14px;		
}

.formFieldTextBoxSmall
{
	font-family:		Verdana, MS Sans Serif, Arial;
	font-size:			12px;
	height:				16px;
	width:				80px;
	border:				1px solid #989898;
	background-color:	#FFFFFF;
	padding-left:		2px;
	line-height:		14px;		
}

.buttonCell
{
	background-color:	#FFFFFF;
	color:				#000000;
	font-weight:		normal;
	font-size:			12px;
	text-align:			left;
	padding-left:		20px;
	padding-top:		3px;
	padding-bottom:		3px;
}

.inputBox
{
	font-family: 		Verdana, MS Sans Serif, Arial;
	font-size: 			10px;
	height:				16px;
	width: 				180px;
	border-left: 		1px solid #3E3E9F;
	border-top: 		1px solid #3E3E9F;
	border-right: 		1px solid #3E3E9F;
	border-bottom: 		1px solid #3E3E9F;
	background-color:	#FFFFFF;
	padding-left:		3px;
	line-height: 		16px;
}

.inputBoxUser
{
	font-family: 		Verdana, MS Sans Serif, Arial;
	font-size: 			10px;
	height:				16px;
	width: 				80px;
	border: 			1px solid #3E3E9F;
	background-color:	#FFFFFF;
	padding-left:		3px;
	line-height: 		16px;
}

.inputBox230
{
	font-family: 		Verdana, MS Sans Serif, Arial;
	font-size: 			10px;
	height:				16px;
	width: 				230px;
	border-left: 		1px solid #3E3E9F;
	border-top: 		1px solid #3E3E9F;
	border-right: 		1px solid #3E3E9F;
	border-bottom: 		1px solid #3E3E9F;
	background-color:	#FFFFFF;
	padding-left:		3px;
	line-height: 		16px;
}

.inputBoxName
{
   font-family:      Verdana, MS Sans Serif, Arial;
   font-size:        10px;
   height:           16px;
   width:            345px;
   border-left:      1px solid #3E3E9F;
   border-top:       1px solid #3E3E9F;
   border-right:     1px solid #3E3E9F;
   border-bottom:    1px solid #3E3E9F;
   background-color: #FFFFFF;
   padding-left:     3px;
   line-height:      16px;
}

.inputBoxOrder
{
   font-family:      Verdana, MS Sans Serif, Arial;
   font-size:        10px;
   height:           16px;
   width:            168px;
   border-left:      1px solid #3E3E9F;
   border-top:       1px solid #3E3E9F;
   border-right:     1px solid #3E3E9F;
   border-bottom:    1px solid #3E3E9F;
   background-color: #FFFFFF;
   padding-left:     3px;
   line-height:      16px;
}

.inputBoxSmall
{
   font-family:      Verdana, MS Sans Serif, Arial;
   font-size:        10px;
   height:           16px;
   width:            108px;
   border-left:      1px solid #3E3E9F;
   border-top:       1px solid #3E3E9F;
   border-right:     1px solid #3E3E9F;
   border-bottom:    1px solid #3E3E9F;
   background-color: #FFFFFF;
   padding-left:     3px;
   line-height:      16px;
}

.inputBoxSmallest
{
   font-family:      Verdana, MS Sans Serif, Arial;
   font-size:        10px;
   height:           16px;
   width:            80px;
   border-left:      1px solid #3E3E9F;
   border-top:       1px solid #3E3E9F;
   border-right:     1px solid #3E3E9F;
   border-bottom:    1px solid #3E3E9F;
   background-color: #FFFFFF;
   padding-left:     3px;
   line-height:      16px;
}

.inputBoxMiddle
{
	font-family: 		Verdana, MS Sans Serif, Arial;
	font-size: 			10px;
	height: 				16px;
	width: 				200px;
	border-left: 		1px solid #3E3E9F;
	border-top: 		1px solid #3E3E9F;
	border-right: 		1px solid #3E3E9F;
	border-bottom: 		1px solid #3E3E9F;
	background-color:	#FFFFFF;
	padding-left:		3px;
	line-height: 		16px;
}

.inputBoxShort
{
	font-family: 		Verdana, MS Sans Serif, Arial;
	font-size: 			10px;
	height: 				16px;
	width: 				48px;
	border-left: 		1px solid #3E3E9F;
	border-top: 		1px solid #3E3E9F;
	border-right: 		1px solid #3E3E9F;
	border-bottom: 		1px solid #3E3E9F;
	background-color:	#FFFFFF;
	padding-left:		3px;
	line-height: 		16px;
}

.inputBoxLogin
{
   font-family:			Verdana, MS Sans Serif, Arial;
   font-size:			10px;
   height:				16px;
   width:				80px;
   border:				1px solid #000000;
   background-color:	#FFFFFF;
   padding-left:		3px;
   line-height:			16px;
}

.inputBoxLoginButton
{
   font-family:      Verdana, MS Sans Serif, Arial;
	font-weight:		bold;
   font-size:        10px;
	color:             #000000;
	text-align:			left;
   height:           22px;
   width:            143px;
   border:      		2px solid #000000;
   background-color: #FFFFFF;
   padding-left:     5px;
   line-height:      16px;
}

.cardList
{
	padding-left: 			0px;
	margin-left: 			0px;
	list-style-type: 		none;
}

.cardList LI
{
   padding-bottom:       5px;
}

.executeButton
{
   font-family:      Verdana, MS Sans Serif, Arial;
   font-size:        11px;
	font-weight:		bold;
   width:            200px;
   border:      		1px solid #000000;
   background-color: #cccccc;
   padding:     		3px;
   line-height:      16px;
}

.dropDownRA
{
	font-weight:		normal;
   font-size:        12px;
	color:            #000000;

   width:            150px;
   border:      		0px solid #000000;
   background-color: #FFFFFF;
}

.dropDownLASmall
{
   font-weight:      normal;
   font-size:        12px;
   color:            #000000;

   width:            110px;
   border:           0px solid #000000;
   background-color: #FFFFFF;
}

/* ================================================================= */
/* Components                                                        */
/* ================================================================= */

.Button100grey_dark
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_100_greyd.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				100px;
}

.Button100grey_light
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_100_greyl.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				100px;
}

.Button100lila_dark
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_100_purple_d.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				100px;
}

.Button100lila_light
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_100_purple_l.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				100px;
}

.Button142lila_dark
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_142_purple_d.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				142px;
	text-align:			left;
	padding-left:		10px;
}

.Button142lila_light
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_142_purple_l.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				142px;
	text-align:			left;
	padding-left:		10px;
}

.Button142grey_dark
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_142_grey_d.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				142px;
	text-align:			left;
	padding-left:		10px;
}

.Button142grey_light
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_142_grey_l.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				142px;
	text-align:			left;
	padding-left:		10px;
}

.Button150lila_dark
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_150_purple_d.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				150px;
}

.Button150lila_light
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_150_purple_l.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				150px;
}

.Button200lila_dark
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	font-family:		Arial;
		height:				22px;
		color:				#ffffff;
		font-weight:		bold;
		font-size:			11px;
	background-image:	url('../App_Images/button_200_purple_d.jpg');
		background-repeat:	no-repeat;
		text-align:			center;
		line-height:		21px;	
		width:				200px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

.Button200lila_light
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_200_purple_l.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				200px;
}

.Button200red_dark
{
	border-style:		none;
	border-color:		inherit;
	border-width:		0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url('../App_Images/button_200_red_02.jpg');
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				200px;
	margin-left:		0px;
	margin-right:		0px;
	margin-top:			0px;
}

.Button200red_light
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_200_red_01.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				200px;
}



/* ================================================================= */
/* RAD GRID                                                          */
/* ================================================================= */



.RadGrid_Blue_Edit_Button, .RadGrid_Blue_Edit_Button:visited
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_100_purple_d.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				100px;
	text-decoration:	none;	
}

.RadGrid_Blue_Edit_Button:hover, .RadGrid_Blue_Edit_Button:active
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#ffffff;
	font-weight:		bold;
	font-size:			11px;
	background-image:	url("../App_Images/button_100_purple_l.jpg");
	background-repeat:	no-repeat;
	text-align:			center;
	line-height:		21px;	
	width:				100px;
	text-decoration:	none;
}

.Guru
{
	border:				0px;
	margin:				0px;
	font-family:		Arial;
	height:				22px;
	color:				#f14ff1;
	font-weight:		bold;
	font-size:			16px;
	line-height:		21px;	
	width:				100px;
	text-decoration:	none;
}
