body 	{ 
	font-family: Tahoma, Verdana; 
	font-size: 11px; 
	color: #4F4F4F; 
	text-decoration: none; 
	height: 100%; width: 100%;  padding: 0px;
	margin: 0 0 0 0; overflow:hidden; 
	background-color: #f0f0f0;
	scrollbar-arrow-color : rgb(89,65,120); 
	scrollbar-highlight-color : #f3f3f3; 
	SCROLLBAR-FACE-COLOR: #eeeeee;    
	SCROLLBAR-SHADOW-COLOR: #949C9C;  
	SCROLLBAR-TRACK-COLOR: #e5e5e5; 
	SCROLLBAR-DARKSHADOW-COLOR: #f3f3f3;		
	 }

.Default 	{ font-family: Tahoma, Verdana; font-size: 11px; color: #4F4F4F; line-height: 15px; text-decoration: none; }
.Def2	{ font-family: Tahoma, Verdana; font-size: 11px; color: #4F4F4F; line-height: 12px; text-decoration: none; }
.LoginError { font-family: Tahoma, Verdana; font-size: 11px; color: #FF1010; line-height: 15px; text-decoration: none; }
.BarGraf 	{ font-family: Tahoma, Verdana; font-size: 11px; color: #4F4F4F; line-height: 18px; text-decoration: none; }
.BarTitel   	{ padding-top:2px; font-family: Tahoma, Verdana; font-size: 13px; color: #505050; line-height: 14px; text-decoration: none; font-variant:small-caps; letter-spacing:1px ; }

.BtnYes 	{ background-image:url(../../_system-Pics/bargraph_2.png); font-family:Tahoma, Verdana; font-size:10px; font-weight:normal; color:#ffffff; border: solid 1px #f0f0f0; background-color: #a0a0a0}
.BtnNo 	{ background-image:url(../../_system-Pics/bargraph_1.png); font-family:Tahoma, Verdana; font-size:10px; font-weight:normal; color:#000000; border: solid 1px #f0f0f0; background-color: #a0a0a0}
.StatusBar   { padding-top:4px; font-family: Tahoma, Verdana; font-size: 10px; color: #101010; line-height: 16px; text-decoration: none; letter-spacing:1px ; 	font-weight:bold;}
.TopMnu   	{ padding-top:0px; font-family: Tahoma, Verdana; font-size: 12px; color: #000000; line-height: 16px; text-decoration: none; 	}
.SubMnu   	{ font-family: Tahoma, Verdana; font-size: 12px; color: #505050; line-height: 16px; text-decoration: none; letter-spacing:1px ; 		}
.Tree 	{ font-family: Tahoma, Verdana; font-size: 11px; color: #4F4F4F; line-height: 12px; text-decoration: none; }
.DetHL 	{ font-family: Tahoma, Verdana; font-size: 13px; color: #4F4F4F; line-height: 18px; text-decoration: none;font-weight: bold}

.FormTX 	{ color: rgb(0,0,130); text-align: left; font-size: 10px; line-height: 13px; font-family: Tahoma, Verdana; text-decoration: none; background-color: white; border: solid 1px #E0E0E0 }
.TXFind 	{ color: rgb(0,0,130); padding-left:17px; text-align: left; font-size: 10px; line-height: 13px; font-family: Tahoma, Verdana; text-decoration: none; background-color: white; border: solid 1px #E0E0E0; background-image:url(../../_system-Pics/find.png); background-repeat: no-repeat; background-position: left top;}
.TXreq	 { color: rgb(0,0,130); text-align: left; font-size: 10px; line-height: 13px; font-family: Tahoma, Verdana; text-decoration: none; background-color: white; border: solid 1px #E0E0E0; background-image:url(../../_system-Pics/req.png); background-repeat: no-repeat; background-position: right top;}
.TXreqERR { color: rgb(0,0,130); text-align: left; font-size: 10px; line-height: 13px; font-family: Tahoma, Verdana; text-decoration: none; background-color: #E8D4C2; border: solid 1px #712929; background-image:url(../../_system-Pics/reqERR.png); background-repeat: no-repeat; background-position: right top;}
.FormTXRO { color: rgb(0,0,130); text-align: left; font-size: 10px; line-height: 13px; font-family: Tahoma, Verdana; text-decoration: none; background-color: white; border: solid 1px #E0E0E0; background-image:url(../../_system-Pics/ReadOnly.png); background-repeat: no-repeat; background-position: right top;}
.FormBtn 	{ background-image:url(../../_system-Pics/bar4.png); font-family:Tahoma, Verdana; font-size:10px; font-weight:normal; color:#5D5FB4; border: solid 1px #E0E0E0; background-color: rgb(236,236,255)}


.FormBBtn { font-family:Tahoma, Verdana; font-size:12px; font-weight:normal; color:#5D5FB4; border: solid 1px #b0b0b0; 
		background-color: rgb(236,236,255);margin-top: 5px; margin-bottom: 5px;width: 124px;}
.FormPMBtn 	{ font-family:Tahoma, Verdana; font-size:12px; font-weight:normal; color:#5D5FB4; border: solid 1px #b0b0b0; 
		background-color: rgb(236,236,255);margin-top: 5px; margin-bottom: 5px;width: 102px;}
.FormPMBtnL 	{ font-family:Tahoma, Verdana; font-size:12px; 	font-weight:normal; color:#5D5FB4; border: solid 1px #b0b0b0; 
		border-right: none; background-color: rgb(236,236,255);margin-top: 5px; margin-bottom: 5px;width: 11px;	}
.FormPMBtnR 	{ font-family:Tahoma, Verdana; font-size:12px; font-weight:normal; color:#5D5FB4; border: solid 1px #b0b0b0; 
		border-left: none; background-color: rgb(236,236,255);margin-top: 5px; margin-bottom: 5px;width: 11px;	}
		

/* Passwortstärke */
.strong-0 { width:2px; background-color:#ff0000;}
.strong-1 { width:15px; background-color:#ff0000;}
.strong-2 { width:30px; background-color:#ff2c00;}
.strong-3 { width:45px; background-color:#ff4d00;}
.strong-4 { width:60px; background-color:#ff7300;}
.strong-5 { width:75px; background-color:#ff9900;}
.strong-6 { width:90px; background-color:#ffc700;}
.strong-7 { width:105px; background-color:#ffff00;}
.strong-8 { width:120px; background-color:#b6ff00;}
.strong-9 { width:135px; background-color:#53e200;}
.strong-10{ width:150px; background-color:#00e200;}

/* ExterneLinks */
.EXTERN	{color:#1A2B53; background: url(../../_system-Pics/Link-EXTERN.gif) no-repeat left top; padding-left:15px;   text-decoration:none;   }
.NOEXTERN	{color:#EA2F2F; background: url(../../_system-Pics/Link-EXTERN.gif) no-repeat left top; padding-left:15px;   text-decoration:none;   }

.EXTERN:hover	{color:#1A2B53;  background: url(../../_system-Pics/Link-EXTERN.gif) no-repeat left top; padding-left:15px;   text-decoration:none;   background-color: #AEBFE1}

/* DIV-Bereiche für Seitenaufbau */
.MainContent 	{margin-left: 250px; width:auto !important; height:auto !important ;  width:100%; height:100%}
.Content 			{width:100%; height:100% ; background-color:#f0f0f0; overflow:auto ; padding-right:0px;}
.MnuSeitenstreifen	{width:250px; float:left; overflow:hidden; height:100%; background-color:transparent ; }/*  DIV-Bereiche für runde Boxes */

/* Boxes und Boxinhalte */
.BGTop	{background: #f0f0f0 url(../../_PageDesigns/Grey/sbox_top_bg.png) repeat-x ; margin-top:4px; width:100%}
.OLI		{background:  url(../../_PageDesigns/Grey/sbox_oli.png) no-repeat left top; }
.ORE		{background:  url(../../_PageDesigns/Grey/sbox_ore.png) no-repeat right top;  }
.BoxHL	{margin-left:10px; margin-right:10px; line-height:22px;  height:22px;  }
.BGBottom{background: #e6e7e8 url(../../_PageDesigns/Grey/sbox_bottom.png) repeat-x bottom; height:7px; font-size:0px; width:100%}
.ULI		{background:  url(../../_PageDesigns/Grey/sbox_uli.png) no-repeat left bottom; height:7px; font-size:0px; }
.URE		{background:  url(../../_PageDesigns/Grey/sbox_ure.png) no-repeat right bottom;  height:7px; font-size:0px; }
.BLT 		{background:  url(../../_PageDesigns/Grey/Moz-Border-right.gif) repeat-y left top; width:100%}
.BRT 		{background:  url(../../_PageDesigns/Grey/Moz-Border-right.gif) repeat-y right top; width:100%; }
.BCH 	{border-top: 1px solid #c8c8c8; width:100% auto;  overflow: auto; width:100%; margin:1px; margin-bottom:0px }
.BCont 	{padding: 4px 5px 4px 10px; width:94% }
.BCont2	{padding: 0px; width:100%; overflow:hidden }
/* momentan nur für Photons weisse Boxes mit Rahmen */
.BCont3	{background-color: #FFFFFF; padding: 0px; width:100%; overflow:hidden;  background: #FFFFFF url(../../_PageDesigns/Grey/Moz-Border-right.gif) repeat-y right top; }
.BCont4	{background-color: #FFFFFF; padding: 0px; width:100%; overflow:hidden;  }
.BCont5	{padding: 0px; width:100%;  }

/* Calender-DD  */
.monthyear 	{font-size: 10px; font-family: Tahoma, Verdana; text-decoration: none;font-weight: bold;color: #FFFFFF;text-align: center;background-image:url(../../_system-Pics/bar2.png);}
.weekdayname 	{font-size: 10px; font-family: Tahoma, Verdana; text-decoration: none;font-weight: bold;color: #c60000;text-align: center;background-color: rgb(222,222,243);}
.weekno 	{font-size: 10px; font-family: Tahoma, Verdana; color: #c60000;font-weight: normal;text-align: center;background-color: rgb(222,222,243);}
.today 		{font-size: 10px; font-family: Tahoma, Verdana; text-decoration: none;font-weight: bold;text-align: center;color: #333366;background-color: rgb(200,255,200);}
.sonntag 	{font-size: 10px; font-family: Tahoma, Verdana; color: #FF0000;text-decoration: none;text-align: center;background-color: rgb(216,216,230);}
.wochentag 	{font-size: 10px; font-family: Tahoma, Verdana; color: #000099;text-decoration: none;text-align: center;background-color: #ffffff;}
.TD2		{ font-family:Tahoma, Verdana; vertical-align:bottom ; font-size:10px; color:#000000}

/* nur für DatensatzAnzahlAnzeige */
.DigitHL 	{ font-family: Verdana; font-size: 18px; color: #4F4F4F; font-weight: bold; line-height: 18px; text-decoration: none; }
.Digit	{ font-family: Verdana; font-size: 16px; color: #4F4F4F; font-weight: normal; line-height: 18px; text-decoration: none; }

/* Tabs in Errorlist */
.TabN 	{ background-image: url(../../_PageDesigns/Grey/Reg_bar.png); font-family: Tahoma, Verdana; font-size: 11px; color: #4F4F4F; line-height: 15px; text-decoration: none; }
.TabH 	{ background-image: url(../../_PageDesigns/Grey/Reg_bar_Hover.png); font-family: Tahoma, Verdana; font-size: 11px; color: #4F4F4F; line-height: 15px; text-decoration: none; }

.StyGauge	{background-image: url(../../_system-Pics/gauge.png);background-repeat: no-repeat; background-position: 3px  0px; }
.StyWrench	{background-image: url(../../_system-Pics/wrench.png);background-repeat: no-repeat; background-position: 3px 0px; }

@media print	{
.noPrint	{display:none ;  background-color: #FFF000;}
}




