/*
Angepasstes Stylesheet
orderManager:   mobiloProcure
Kunde/Haendler: mobiloProcure
HAUPTFARBEN:
------------------------------------------------
Beschreibung:	Farbe:		Bsp:
------------------------------------------------
Text:			#333333
bg (default):	#FFFFFF
rot:			#DA443D
hell:			#D2E9CE		(bg_light/line_dark)
dunkel:			#9CCF94		(bg_dark/line_light)
sehr dunkel:	#006F38	(titlebox)
Logo:           om_logo.gif

ANPASSUNG DES STYLESHEETS:
Alten Farbcode durch Suchen/Ersetzen durch den neuen austauschen.
*/

body
{
	font-family: Verdana;
	font-size: 10px;
	background-color:#FFFFFF;
	color: #333333;
	margin-top:0px;
	margin-left:10px;
	margin-right:0px;
	
	/*
	Balken Hintergrund 
	scrollbar-track-color : #e9e9e9;
	scrollbar-base-color : #e9e9e9;
	
	Balken
	scrollbar-face-color : #D2E9CE;
	scrollbar-highlight-color : #D2E9CE;
	scrollbar-dark-shadow-color : #D2E9CE;
	scrollbar-shadow-color : #D2E9CE;
	
	 Pfeil
	scrollbar-arrow-color : #000000;	
	*/
}

.text_inactive
{
	color: #9CCF94;
}

.text_red
{
	color: #DA443D;
}

.title_box
{
	background-color:#006F38;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
}
.logo
{
	background-image:url(../images/om_logo.gif);
	color:red;
}
td
{
	font-size: 10px;
	
}

a
{
	font-size:11px;
	color:#DA443D;
	font-weight:bold;
	text-decoration:none;
}

/*berschrift*/
.header
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #006F38;
}

.header_invers
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

/*line_light wird mit bg_light verwendet und beide haben die gleiche Farbe!*/
.line_light
{
	background-color:#9CCF94; 
}
.bg_light
{
	background-color:#D2E9CE;
}

/*line_dark wird mit bg_light verwendet und beide haben die gleiche Farbe!*/
.line_dark
{
	background-color:#006F38;
}
.bg_dark
{
	background-color:#9CCF94;
}

.bg_very_dark
{
	background-color:#006F38;
}




/*-------------------------------------------
SONDERFLLE					
-------------------------------------------*/

/*Wird fr die Treeview verwendet, damit das erste
Plus-Zeichen berdeckt wird*/
.bg
{
	background-color:#FFFFFF; /*Entspricht dem body-Background*/
}

/*
Bestellprozess- und Info-Styles

Da ein DataGrid verwendet wird (wegen Sortiermglichkeit)
werden diese Styles gebraucht.
Sie stellen lediglich eine Kombination der Style-Klassen
bg_dark/line_dark und bg_light/line_light dar.
*/
.order_header
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #006F38;
	background-color:#9CCF94; /*Entspricht dem bg_dark*/
}
.order_row
{
	background-color:#D2E9CE; /*Entspricht dem bg_light*/
	border-bottom:solid 1px #9CCF94; /*Entspricht der line_light*/
}
.pagenav_inactive_link
{
	color:#DA443D;
	font-size: 9px;
	font-weight:bold;
}
.pagenav_active_link
{
	
	font-weight:bold;
}
.pagenav_text
{
	font-weight:bold;
} 
/* Dropdowns in der erweiterten Suche */
select.filterdropdown
{
	font-family: Verdana;
	font-size: 10px;
	vertical-align: middle;
	text-align : left;
	border : 1 solid #333333;
	width : 200px;
}



/*Kalender*/
.calendar_header
{
	background-color:#006F38; /*title_box bg */
	color:#FFFFFF; /*title_box color */
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
}

.calendar_dayheader
{
	font-family: Verdana;
	background-color:#FFFFFF; /*title_box color */
	font-size: 11px;
	font-weight: bold;
	color: #006F38; /*title_box bg*/
}
.calendar_link
{
	font-size:11px;
	color:#DA443D; /*text_red*/
	font-weight:bold;
	text-decoration:none;	
}
.calendar_selectedday
{
	font-size:11px;
	color:#DA443D; /*text_red*/
	background-color:#c1c1c1;    /*alternative Farbe, frei gewhlt*/
	font-weight:bold;
	text-decoration:none;	
}
.calendar_day
{
	font-family: Verdana;
	background-color:#FFFFFF; /*title_box color*/
	font-size: 11px;
	font-weight: bold;
	color: #006F38; /*title_box bg*/
}
.calendar_othermonth
{
	font-size:11px;
	background-color:#f1f1f1; /*alternative Farbe, frei gewhlt (etwas heller als selectedday)*/ 
}


/*Hierarchie-Frameset*/
.frame_left
{
	 border-right:2px solid #006F38; /*title_box*/
}


/*Haupt-Navigationspfeile*/
a.nav_inactive_link_color 
{
	color:#006F38;
}
a.nav_active_link_color 
{
	color:#DA443D;
}

/*Hierarchie-Navigation*/
.tab_link_color:link, 
.tab_link_color:hover, 
.tab_link_color:visited, 
.tab_link_color:active, 
.tab_inactive_link_color {
	color:#006F38; /*title_box*/
}
.tab_active_link_color {
	color:#FFFFFF;
}


.tab_inactive {
	border-top: 1px solid #006F38; /*title_box*/
	border-left: 1px solid #006F38;  /*title_box*/
	border-right: 1px solid #006F38;  /*title_box*/
	color: #333333;
	padding-left:5px;
	font-size: 11px;
	height: 19px;
	font-weight: bold;
	
	
		
}
.tab_active {
	border-top: 1px solid #006F38;  /*title_box*/
	border-left: 1px solid #006F38;  /*title_box*/
	border-right: 1px solid #006F38;  /*title_box*/
	padding-left:5px;
	color: #FFFFFF;  /*body bg*/
	font-size: 11px;
	height: 19px;
	font-weight: bold;
	background-color:#006F38;  /*title_box*/
	
		
}

/*Formulartextfelder*/
.form_input
{
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
	border: solid 1px #333333;
}
.form_input_disabled
{
	font-family: Verdana;
	font-size: 9px;
	color: #333333; /*body color*/
	background-color:#D2E9CE; /*bg_light*/
	border: solid 0px #D2E9CE; /*bg_light*/
}

/*Zusammenfassung Bestellung NEU*/
/* Rahmen fuer Kopfdaten der bestellung */
.tab_very_dark_grey_border 
{
	border-left: 1px solid #006F38;  
	border-right: 1px solid #006F38; 
	border-bottom: 1px solid #006F38; 
}



.tab_light_grey_border 
{
	border-left: 1px solid #D2E9CE;  
	border-right: 1px solid #D2E9CE; 
	border-bottom: 1px solid #D2E9CE; 
}

.space
{
	font-size: 3px;
}
/* Uberschrift fuer die Dokumente Bestellung/Rechnung/Lieferschein usw.*/
.document_title
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #006F38;
}
/* Pfad zur Kostenstellen auf der Startseite im Kundenbereich*/
.navigation_path
{
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}

/* Ganzer Rahmen zur Markierung von Zellen im Gridcontrol */
.tab_full_very_dark_grey_border
{
	border-left: 1px solid #006F38;  
	border-right: 1px solid #006F38; 
	border-bottom: 1px solid #006F38; 
	border-top: 1px solid #006F38;
}

/* Spezial Klassen fuer Janus WebGrid */
.grid_bg_light TD TABLE
{
          background-color:#D2E9CE; 
}

.grid_bg_dark TD TABLE
{
          background-color:#9CCF94;
}


.grid_full_very_dark_grey_border TD TABLE 
{
	border-left: 1px solid #006F38;  
	border-right: 1px solid #006F38; 
	border-bottom: 1px solid #006F38; 
	border-top: 1px solid #006F38;
}

.grid_very_dark_line TABLE 
{
	border-bottom: 1px solid #006F38; 
}

.TreeView 
{ 
	cursor:default; 
}

.HoverTreeNode 
{ 
  text-decoration:underline; 
  cursor: default; 
}

.SelectedTreeNode 
{ 
  background-color: #666666; 
  color: #FFFFFF;   
  cursor: default; 
}

.TreeViewSelectedLevel 
{ 
	cursor:default; 
	color: #000000;
	font-weight: bold;  
}

.ErrorMessage
{
	border:solid 1px #006F38;
}
.ErrorMessageHeader
{
	background-color:#006F38;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	
}
.ErrorMessageBody
{
	background-color:#D2E9CE
}

/*Infotexte*/
.InfoText
{
	background-image:url(../images/ic_info.gif);
	background-repeat:no-repeat;
	background-position:3px 7px;
	padding:7px;
	padding-left:25px;
	width:100%;
	background-color: #FCE071;
	border:0px;
	margin:0px;
	/*background-color: #643100;*/
}
a.HypInfoText
{
	color:#000000;
}
