/* HTML Tags */
body			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal; 
				  background: url("images/bgcolor.jpg"); 
				  background-color: #E7E7E7; scrollbar-face-color: #eeeeee; scrollbar-base-color : #eeeeee; scrollbar-arrow-color: #000000; scrollbar-track-color: #808080;
				  scrollbar-shadow-color : #eeeeee; scrollbar-darkshadow-color: #333333; scrollbar-3dlight-color: #333333; 
				  padding:0x; margin:0px;}

.LeftBody		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal; 
				  background-color: #cccccc; }

td				{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }

a			 	{ color: #000000; text-decoration: none; }
a:hover 		{ color: #808080; text-decoration: none; }


.button 		{ border: 1px solid #eeeeee; cursor: pointer; }
.buttonHover	{ border: 1px outset; cursor: pointer; }
.buttonPress td	{ border: 1px inset; cursor: pointer; padding-left: 2px; padding-top: 2px; padding-bottom: 0px; padding-right: 0px; }

.button a		{ text-decoration: none; color: #333333; }
.button a:hover	{ color: #ED1C24; }



/* Suchbaum */
.dtree 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; white-space: nowrap; }
.dtree img 		{ border: 0px; vertical-align: middle; }
.dtree a.node 	{ font-weight: normal; }
.dtree a.node, .dtree a.nodeSel { white-space: nowrap; padding: 1px 2px 1px 2px; }
.dtree .clip 	{ overflow: hidden; }
.treeMenu 		{ z-index: 1; position: absolute; left: 16px; }
#symbMenu 		{ z-index: 2; top: 0px; left: -48px; position: absolute; }

/* table listen der fahrzeuge */
.headRow td		{ font-weight: normal; color: #141823; height: 18px; background: url("../images/tabs/headbg.gif"); }
.dataRow 		{ background-color: #ffffff; color: #000000; }
.dataRowWarn	{ background-color: #ffffff; color: #ED1C24; }
.overDataRow	{ background-color: #cccccc; cursor:hand;}
.holdDataRow	{ background-color: #E7E7E7; }


.searchInput	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; }
.searchInpWide	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; width: 100%; }
.searchButton	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ED1C24; width: 100%; }
.quantInput		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: center; }

.areaBGNoneLine { color: #ffffff; background-color: #808080; }
.areaBackground { color: #ffffff; background-color: #ffffff; border-left: 1px solid #141823; border-right: 1px solid #141823; border-bottom: 1px solid #141823; }
.titleCol 		{ color: #141823; font-weight: normal; background-color: #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; }
.dataCol 		{ color: #000000; font-weight: normal; background-color: #eeeeee; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.dataColbordertop { border-top:1px solid #cccccc; }
					
/* Tabs für die Menus */
.tab			{ height: 20px; font-size: 8pt; padding-top: 4px; vertical-align: middle; background: url("../images/tabs/void.gif"); }

.tabtitle		{ 	height: 29px; font-size: 8pt; font-weight: bold; color: #ED1C24; vertical-align: middle; padding-left: 4px; padding-top: 4px;
					border-left: 1px solid #141823; border-right: 1px solid #141823; /*border-bottom: 1px solid #141823;*/
					background: url("../images/tabs/titlebg.gif"); 
				}


.inactLeft		{ background: url("../images/tabs/left_inact.gif"); }
.inactRight		{ background: url("../images/tabs/right_inact.gif"); }
.inact			{ background: url("../images/tabs/mid_inact.gif"); color: #333333; }
.inact a		{ text-decoration: none; color: #333333; }
.inact a:hover	{ color: #ED1C24; }

.actLeft		{ background: url("../images/tabs/left.gif"); }
.actRight		{ background: url("../images/tabs/right.gif"); }
.act			{ background: url("../images/tabs/mid.gif"); color: #ffffff; }
.act a			{ text-decoration: none; color: #ffffff; }
.act a:hover	{ color: #cccccc; }

/* Formatierung der TipTips */
a.helpLink 				{ color: Red; text-decoration: none; border-bottom: 1px dashed Red; cursor: help; }
a.helpLink:hover		{ color: Red; text-decoration: none; border-bottom: 1px dashed Red; }

.help-tooltip 			{ position:	absolute; width: 250px; border: 1px Solid WindowFrame; background: Infobackground; color: InfoText; 
				  		  font:	StatusBar; font: Status-Bar; padding: 3px; z-index:	100; }
.help-tooltip a,
.help-tooltip a:hover 	{ color: blue !important; background: none; }

/* Formatierung der Suchmasken */
.fixed 			{ font-family: "courier new",courier; }
.wide			{ width: 100%; }
.evenData		{ background-color: #eeeeee; }
.oddData		{ background-color: #cccccc; }

/* Colorize */
.red			{ color: #99324a; }
.grayFont		{ color: #a6a6a6; }

.rightSpace		{ text-align: right; padding-right: 12px; }
.larger			{ font-size: 9pt; font-weight: bold; }

#pleaseWaitDiv	{ background: #dddddd; border: 2px outset; visibility: hidden; position: absolute; width: 200px; height: 70px; z-index: 10; }

/* Administration */
.marked			{ font-weight: bold; color: Red; }
.hand			{ cursor: hand; }

/* noch bereinigen */
.invisible  { display: none; }
.shiplink	{ color:#434F75; font-weight:bold; }
.smallRow 	{ vertical-align: middle; color: white; background-color: #434F75; }
.comments 	{ font-family: tahoma,verdana,arial; font-size: 9px; }

.blank				{ font-size: 1px; }

/* Fehlertext */
.posMessage 	{ font-weight:bold; color: #ED1C24; }
.hinweis		{ color: #ED1C24; }

/* AGB Formatierung */
.agbtext		{ text-align:justify; }

/* PleaseWaitDiv */
#pleaseWait		{ position: absolute; width: 100%; height: 100%; z-index: 11; visibility: hidden; }

.padL			{ padding-left: 2px; }
