/*
Menu related selectors
*/

/*
.jsdomenudiv {
	
	background-color: #ffffff;
	filter:alpha(opacity=80);-moz-opacity: .8;
	border: none;
	
	padding-bottom: 0px;
	padding-top: 0px;
	position: absolute;  Do not alter this line! 
	visibility: hidden;
	z-index: 10;
	cursor:pointer;
}
*/

.jsdomenudiv {
	background-color:#ffffff;
	/*filter:alpha(opacity=80);-moz-opacity: .8; #cccccc*/
	border-top:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	/*
  border-bottom-color: #000000;
	border-left-color: #FFFFFF;
	border-right-color: #000000;
	border-top-color: #FFFFFF;
	*/
  font-family: Arial,Tahoma, Helvetica, sans,sans-serif;
	font-size: 11px;
	
	cursor: pointer;
	position: absolute; /* Do not alter this line! */
	visibility: hidden;
  
  width:150px;
	margin-right:0px;
	
  padding-right:0px;
	padding-top:0px;

}

.jsdomenudiv_l2 {
	
  background-color: transparent;
	filter:alpha(opacity=90);
  -moz-opacity: .9;
  border:0px;
 
  border-top: solid 1px #cccccc;
  
  border-right: solid 1px #cccccc;
  /*
  border-bottom: solid 1px #cccccc;
  border:solid 1px #cccccc;
  
  border: solid 1px #000000;
  border-top: solid 1px #cccccc;
  border-left: solid 1px #cccccc;
  border-right: solid 1px #cccccc;
	/*
  border-bottom-color: #000000;
	border-left-color: #FFFFFF;
	border-right-color: #000000;
	border-top-color: #FFFFFF;
	
  width:200px;*/
  
  
 
	cursor: pointer;
	position: absolute; /* Do not alter this line! */
	
  visibility: hidden;
  
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  
  padding-top:0px;
  padding-left:0px;
  
}


.jsdomenuitem {
	/*background: transparent;*/
  background:url(../../../shadow_left_animation.gif) repeat-y white;
  /*filter:alpha(opacity=60);-moz-opacity: 1.0;*/
  
  border:0px;
  /*border-left:solid 1px #cccccc;
  border-right:solid 1px #cccccc;*/
  border-bottom:solid 1px #cccccc; 
  /*
  border-right:solid 1px #cccccc;
  border-bottom:solid 1px #cccccc;
  border-left:solid 1px #cccccc;
  border-collapse:collapse;
  */
    
  color: #323232;
	font-family: Arial,Tahoma, Helvetica, sans,sans-serif;
	font-size: 11px;
	
	
  padding-bottom: 18px;
	padding-left: 62px;
	padding-right: 0px;
	padding-top: 18px;
  
	margin-left:0px;
	margin-top:0px;
  margin-right: 0px;
  	
  position: relative; /* Do not alter this line! */

}


.jsdomenuitemover {
	/*background-color: #C1D2EE;*/
	background:url(../../../shadow_left_animation.gif) repeat-y #F4F5F6;
	filter:alpha(opacity=90);-moz-opacity: .9;
  
  border:0px;
  /*
  border-left:solid 1px #cccccc;
  border-right:solid 1px #cccccc;*/
  border-bottom:solid 1px #cccccc;
	
	color: #323232;
	font-family:  Arial,Tahoma, Helvetica, sans, sans-serif;
	font-size: 11px;
	/*text-decoration:underline;*/
	
  padding-bottom: 18px;
	padding-left: 62px;
	padding-right: 0px;
	padding-top: 18px;
	
	margin-left: 0px;
	margin-top:0px;
	margin-right: 0px;
  
  
	position: relative; /* Do not alter this line! */
}


.jsdomenuitem_2rows {
	/*background: transparent;*/
  background:url(../../../shadow_left_animation.gif) repeat-y white;
  /*filter:alpha(opacity=60);-moz-opacity: 1.0;*/
  border:0px;
  /*
  border-left:solid 1px #cccccc;
  border-right:solid 1px #cccccc;
  */
  border-bottom:solid 1px #cccccc;
  
  color: #323232;
	font-family: Arial;
	font-size: 11px;
	
	
  padding-bottom: 10px;
	padding-left: 62px;
	padding-right: 13px;
	padding-top: 11px;
  
	margin-left:0px;
	margin-top:0px;
  margin-right: 0px;
  	
  position: relative; /* Do not alter this line! */

  min-height: 29px;

}


.jsdomenuitemover_2rows {
	/*background-color: #C1D2EE;*/
	background:url(../../../shadow_left_animation.gif) repeat-y #F4F5F6;
	filter:alpha(opacity=90);-moz-opacity: .9;
  
  border:0px;
  /*
  border-left:solid 1px #cccccc;
  border-right:solid 1px #cccccc;
  */
  border-bottom:solid 1px #cccccc;
	
	color: #323232;
	font-family:Arial;
	font-size: 11px;
	/*text-decoration:underline;*/
	
  padding-bottom: 10px;
	padding-left: 62px;
	padding-right: 13px;
	padding-top: 11px;
	
	margin-left: 0px;
	margin-top:0px;
	margin-right: 0px;
  
  
	position: relative; /* Do not alter this line! */

        min-height: 29px;
}


.jsdomenuitem_l2 {
	background:#F4F5F6;
	filter:alpha(opacity=90);-moz-opacity: .9;
  border:0px;
  border-bottom: solid 1px #cccccc;
  border-left: solid 1px #cccccc;
  
 
  
	color:#323232;
	font-family: Arial,Tahoma, Helvetica, sans,  sans-serif;
	font-size: 11px;
	padding-bottom: 7px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 7px;
	margin-left:0px;
	position: relative; /* Do not alter this line! */
}

.jsdomenuitemover_l2 {
	
  background:#F4F5F6;
	filter:alpha(opacity=90);-moz-opacity: .9;
  
  border:0px;
  border-bottom: solid 1px #cccccc;
  border-left: solid 1px #cccccc;
  
  
  
	color:#323232;
	font-family: Arial,Tahoma, Helvetica, sans,  sans-serif;
	font-size: 11px;
	padding-bottom: 7px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 7px;
	text-decoration:underline;
	margin-left:0px;
	position: relative; /* Do not alter this line! */
}


.jsdomenuarrow {
/*
	background-image: url(office_xp_arrow.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 7px;
	position: absolute; /* Do not alter this line! */
	right: 8px;
	width: 4px;
}

.jsdomenuarrowover {
/*
	background-image: url(office_xp_arrow_o.png);
	background-repeat: no-repeat; */
  /* Do not alter this line! */
	height: 7px;
	position: absolute; /* Do not alter this line! */
	right: 8px;
	width: 4px;
}

.jsdomenusep {
  background: url(navi_divider.gif) no-repeat;
	padding-left: 0px;
	height:9px;
  width:182px;
  border-right:solid 1px #cccccc;
}

.jsdomenusep hr {
height:0px;
}

.jsdomenu_trenner{
  background: url(trenner.gif) no-repeat;
  height:1px;
  width:183px;
  
}

/*
Menu bar related selectors
*/
.jsdomenubardiv__ {
	/*
  background-color: #ECE9D8;
	background-image: url(office_xp_divider.png);
	*/
	
  background: white;
	filter:alpha(opacity=80);-moz-opacity: .6;
	background-position: left;
	background-repeat: no-repeat;
	border: 1px outset;
	cursor: default;
	padding-bottom: 3px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;
	position: absolute; /* Do not alter this line! */
	visibility: visible;
}

.jsdomenubardragdiv__ {
	cursor: move;
	display: inline;
	font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
	visibility: hidden;
	width: 9px;
}

.jsdomenubaritem__ {
	background-color: #EFEDDE;
	border: none;
	color: #000000;
	display: inline;
	font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 24px;
	padding-right: 10px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenubaritemover__ {
	background-color: #C1D2EE;
	border: 1px solid #316AC5;
	color: #000000;
	display: inline;
	font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 23px;
	padding-right: 9px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenubaritemclick {
	background-color: #EFEDDE;
	border: 1px solid #8A867A;
	color: #000000;
	display: inline;
	font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 23px;
	padding-right: 9px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

/*
Example of selectors for icons. Change the height and width to match the actual 
height and width of the icon image.
*/

.icon1 {
	background-image: url(reifenreparatur.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 49px;
	left: 0px;
	position: absolute; /* Do not alter this line! */
	width: 50px;
}

.icon2 {
	background-image: url(icon2.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 20px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}

.icon3 {
	background-image: url(icon3.png);
	background-repeat: no-repeat; /* Do not alter this line! */
	height: 16px;
	left: 4px;
	position: absolute; /* Do not alter this line! */
	width: 16px;
}
