body{
	margin: 0px 0px 0px 0px;
}

/******** icons ********************************************/
.icon2card
{
  background:url(../images/lot2/icon_add2cart.gif) no-repeat;
  width:20px;
  height:20px;
  border:none;
  cursor:pointer;
  padding-left:25px;
  padding-top:7px;
  color:#c80a14;
  text-decoration:underline;
  font-size:10px;
  font-weight:bold;
  
}

.icon_removefromcart
{
  background:url(../images/lot2/icon_removefromcart.gif) no-repeat;
  width:20px;
  height:20px;
  border:none;
  /*cursor:pointer;*/
  padding-left:25px;
  padding-top:7px;
  color:#000;
  text-decoration:underline;
  font-size:10px;
  font-weight:bold;
}


/********* boxes left area ****************************/
.bg_boxheader
{
  background:url(../images/lot2/left_menubar.jpg) no-repeat;
  width:190px;
  height:20px;
  
  font-family:Verdana,Arial;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
}
.noBorder{
	border: 0px solid #ffffff;
}

.bg_boxtop
{
   background:url(../images/lot2/bg_box_top.gif) no-repeat;
   width:190px;
   height:4px;

}

.bg_boxbottom
{
   background: url(../images/lot2/bg_box_bottom.gif) repeat-x #ffffff;
   float: left;
   height: 8px;
}
.bg_boxbottom_coleft
{
	float:left; height:8px; width:10px; background: url(../images/lot2/bg_box_bottom_coleft.gif) no-repeat;	
}
.bg_boxbottom_coright
{
	float:left; height:8px; width:10px; background: url(../images/lot2/bg_box_bottom_coright.gif) no-repeat;	
}
/************* boxes products ************************/
.bg_box_product_top
{
   background:url(../images/lot2/bg_box_product_top.gif) no-repeat;
   width:190px;
   height:4px;

}
.bg_box_product_bottom
{
   background:url(../images/lot2/bg_box_product_bottom.gif) no-repeat #ffffff;
   width:190px;
   height:19px;

}
.divider_product_box
{
  background:url(../images/lot2/divider_box_product.gif) repeat-x;
  width:181px;
  height:2px;
}

.product_area
{
  
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:5px;
  
  font-family:Verdana,Arial;
  font-size:8pt;
  color:#000000;

}

.product_toparea
{
  /*
  padding-top:5px;
  
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:0px;
  */
  height:124px;
  
  font-family:Verdana,Arial;
  font-size:8pt;
  color:#FFFFFF;

}

.product_bottomarea
{
  
  padding-left:10px;
  padding-right:5px;
  padding-top:3px;
  padding-bottom:0px;
  
  width:190px;
  height:80px;
  font-family:Verdana,Arial;
  font-size:8pt;
  color:#000000;

}
.product_bottomarea_clear
{
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:0px;

}

/********* boxes right area ****************************/
.bg_box2header
{
  background:url(../images/lot2/bg_box_header.gif) no-repeat;
  width:155px;
  height:20px;
  
  font-family:Verdana,Arial;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
}

.bg_boxtop2
{
   background:url(../images/lot2/bg_box2_top.gif) no-repeat;
   width:155px;
   height:4px;

}

.bg_box2bottom
{
   background:url(../images/lot2/bg_box2_bottom.gif) no-repeat #ffffff;
   width:155px;
   height:19px;

}


.bg_boxheader_shoppingcart
{
  background: url(../images/lot2/bg_box_teaserbar.jpg) no-repeat;
  width: 155px;
  height: 20px;
  
  font-family: Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
}


/********* end boxes right area ****************************/

.bg_box_area
{
  background:#dddddd;
  font-size:10px;
}

.bg_boxheader_netto
{
  background: url(../images/lot2/logo_small.gif) no-repeat #dddddd;
  background-position: 8px 8px;
  
  height: 20px;
  max-height: 20px;
  
  font-family: Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  color: #c00100;

  padding-top: 8px;
  padding-left: 55px;
  padding-bottom: 0px;
}
.bg_boxheader_netto_grey
{
  background: url(../images/lot2/logo_small_bg_grey.gif) no-repeat #DDDDDD;
  background-position: 8px 8px;
 
  font-family: Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  color: #c00100;
  margin: 0px 0px 0px 0px;
  padding-top: 10px;
  padding-left: 55px;
  padding-bottom: 0px;
}
.bg_boxheader_netto_grey_kom
{
  background: url(../images/lot/kom.gif) no-repeat #DDDDDD;
  background-position: 8px 8px;
 
  font-family: Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  color: #c00100;
  margin: 0px 0px 0px 0px;
  padding-top: 10px;
  padding-left: 55px;
  padding-bottom: 0px;
}
.bg_boxheader_netto2
{
  background:url(../images/lot2/logo_small.gif) no-repeat;
  background-position:0px 0px;
  
  height:14px;
  
  font-family:Verdana,Arial;
  font-size:11px;
  font-weight:bold;
  color:#C40B10; /* old red */
  color:#c00100;
  
  padding-left:50px;
  padding-top:1px;
  
}

.bg_navimain
{
  background:url(../images/lot2/bg_navi_main.gif) repeat-x;
  height:28px;
}


/************ text *******************************************************/
.text_main {
	color:#000000;
	font: normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text_small {
	color:#000000;
	font: normal 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text_small_b {
	color:#000000;
	font: normal bold 8pt/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text_header {
	color:#C40B10;
	font: normal bold 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text_white {
	color:#ffffff;
	font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text_white_12_b {
	color:#ffffff;
	font: normal bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text_white_18_b {
	color:#ffffff;
	font: normal bold 16px/17px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text_blue {
	color:#111B7D;
	font: normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text_light {
	color:#fefced;
	font: normal bold 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/************ input fields **********************************************/

.input_text {
  width:151px;
  height:18px;
  border:solid 1px #767475;
  
  font-size:11px;
  padding:0px;
  margin:0px;
}


.input_login
{
  width:150px;
  height:16px;
  border:solid 1px #767475;
  
  font-size:11px;
  padding:0px;
  margin:0px;
}

.input_search { /*Korr 30.08.2007*/
	width:90px;
	height:14px;
	border:solid 1px #767475;
	font-size:11px;
	line-height:12px;
	padding:2px 0px 0px 5px;
}

.input_storefinder
{
  width:106px;
  height:15px;
  border:solid 1px #767475;
  font-size:11px;
  padding:0px;
  margin:0px;
}

/************ links ****************************************************/
a
{
  font-family:Verdana,Arial;
  font-size:11px;
  color:#000000;
}

.link_main
{
  font-family:Verdana,Arial;
  font-size:11px;
 
  color:#000000;

}

.link_small
{
  font-family:Verdana,Arial;
  font-size:10px;
  
  color:#000000;
  
}

.link_red { /*Korr 02.09.2007*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c00100;
}

.link_red_10 { /*Korr 02.09.2007*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c00100;
}
.link_red_12 { /*Korr 02.09.2007*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#c00100;
}

.navi_top
{
  font-family:Verdana,Arial;
  font-size:10px;
  color:#fefced;
  text-decoration:none;
  font-weight:bold;
}

.navi_main
{
  font-family:Verdana,Arial;
  font-size:11px;
  color:#fefced;
  text-decoration:none;
  font-weight:bold;
}

.navi_bottom
{
  font-family:Verdana,Arial;
  font-size:10px;
  color:#6a6a6a;
  text-decoration:none;
  font-weight:bold;
}
.navi_breadcrumb { /*Korr 30.08.2007*/
	color:#313131;
	font: normal 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	/*margin-left:10px;*/
}

.text_breadcrumb
{
  font-family:Verdana,Arial;
  font-size:9px;
  color:#313131;
  text-decoration:none;
}

/********** spaces *******************************/
.wspace10
{
  width:10px;
  height:1px;
}

.wspace15
{
  width:15px;
  height:1px;
}

.hspace15
{
  width:1px;
  height:15px;
}


/********* lines ************************************/
.line580
{
  width:590px;
  height:1px;
  background:#acacac;
}


/************** shopping cart site *******************/
#shoppingcart_header
{
  background:url(../images/lot2/bg_header_shoppingcart.gif) no-repeat;
  width:580px;
  height:20px;
  
  font-family:Verdana,Arial;
  font-size:11px;
  color:#ffffff;
  font-weight:bold;
  
}
.shoppingcart_header
{
  background:url(../images/lot2/bg_header_shoppingcart_k.gif) repeat-x;
  width:580px;
  height:20px;
  
  font-family:Verdana,Arial;
  font-size:11px;
  color:#ffffff;
  font-weight:bold;
  
}

#shoppingcart_header .title_1
{
  position:absolute;
  top:0px;
  left:0px;
  width:197px;
  
  padding-left:9px;
  padding-top:3px;
}
#shoppingcart_header .title_2
{
  position:absolute;
  top:0px;
  left:197px;
  width:143px;
  padding-top:3px;
}
#shoppingcart_header .title_3
{
  position:absolute;
  top:0px;
  left:340px;
  width:60px;
  padding-top:3px;
}

#shoppingcart_header .title_4
{
  position:absolute;
  top:0px;
  left:400px;
  width:125px;
  padding-top:3px;
}

#shoppingcart_header .title_5
{
  position:absolute;
  top:0px;
  left:525px;
  width:50px;
  padding-top:3px;
}

.bg_shoppingcart_product_top
{
   background:url(../images/lot2/bg_shoppingcart_top.gif) no-repeat;
   width:580px;
   height:4px;
   
}
.bg_shoppingcart_product_bottom
{
   background:url(../images/lot2/bg_shoppingcart_bottom.gif) no-repeat #ffffff;
   width:580px;
   height:19px;
}

.table_shoppingcart
{
  background:#f4f1e8;
  
  width:580px;
  height:155px;
  
  font-family:Verdana,Arial;
  font-size:8pt;
  color:#000000;
}

.text_red_13_b
{
  font-family:Verdana,Arial;
  font-size:13px;
  color:#C40B10; /* old red */
  color:#c00100;
  font-weight:bold;
}

.text_red_11 { /*Korr 30.08.2007*/
	color:#c00100;
	font: normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.link_remove_product
{
  width:100px;
  color:#c80a14;
  text-decoration:underline;
  font-size:10px;
  cursor:pointer;
  padding-right:10px;
  padding-bottom:10px;
  font-weight:bold;
}

.input_quantity{
  width:20px;
  border:solid 1px #C40B10; /* old red */
border:solid 1px #c20c11;

  font-family:Verdana,Arial;
  font-size:11px;
  
}

#totalprice
{
  font-family:Verdana,Arial;
  font-size:11px;
  font-weight:bold;
  text-align:right;
  
  margin-top:8px;
  margin-bottom:8px;
  margin-right:10px;
  
}

#div_price_total
{
  font-family:Verdana,Arial;
  font-size:13px;
  color:#C40B10; /* old red */
color:#c00100;

  font-weight:bold;
  
}

.btn_print
{
  background:url(../images/lot2/icon_print_blank.gif) no-repeat;
  background-position:2px 1px;
  font-family:Verdana,Arial;
  font-size:11px;
  color:#C40B10; /* old red */
  color:#c00100;

  /*font-weight:bold;*/
  text-decoration:underline;
  padding-left:22px;
  margin-bottom:8px;
  cursor:pointer;
}

.btn_update_cart
{
  background:url(../images/lot2/icon_refresh.gif) left top no-repeat;
  background-position:2px 2px;
  font-family:Verdana,Arial;
  font-size:11px;

  color:#c00100;

  /*font-weight:bold;*/
  text-decoration:underline;
  border:none;
  cursor:pointer;
  
  
}

.div_delete_cart
{
  background:url(../images/lot2/icon_delete.gif) left top no-repeat;
  background-position:2px 2px;
  font-family:Verdana,Arial;
  font-size:11px;
  color:#c00100;
  /*font-weight:bold;*/
  text-decoration:underline;
  border:none;
  cursor:pointer;
  padding-left:22px;
  
}

.input_delete_cart
{
  width:100px;
  background:transparent;
  font-family:Verdana,Arial;
  font-size:11px;
  color:#c00100;
  /*font-weight:bold;*/
  text-decoration:underline;
  border:none;
  cursor:pointer;
  padding-left:25px;
 
}

/*********** stores list ********************/
.storelist_divider
{
  background:url(../images/lot2/divider_box_product.gif) repeat-x;
  width:300px;
  height:2px;
  margin-top:5px;
}

.shadowMiddle {
	background:url(../images/lot2/ContentShadowVertical_middle.gif) #ffffff repeat-y;
}
.pageheadline { /*Korr 30.08.2007*/
	color:#c00100;
	font: normal bold 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	/*margin-left:10px;*/
	margin-bottom:20px;
	margin-top:5px;
}
#middleContentArea {
	width: 590px;
}

.contentDivArea {
	margin-left:8px;
	margin-right:8px;
}

.contentDivArea2 {
	margin-left:0px;
	margin-right:10px;
}

.rightColDivArea{
	background:url(../images/elements/shadow_bottom_box.gif) no-repeat bottom #ffffff;
	height:100%;
	padding:10px 0px 20px 0px;
	background-color: #ffffcc;
}
.divListing{
	background: url(../images/lot2/pfeil_schwarz.gif) no-repeat 3px;	
	padding-left: 10px;
	background-position: left;
}
.Listing_MitPfeil{
	list-style-image: url(../images/lot2/pfeil_schwarz.gif);
}
.listing{
	margin-left:25px;
	LINE-HEIGHT:17px;
	LIST-STYLE-IMAGE: url(../images/lot2/pfeil_schwarz.gif);
	top: 10px;
}
.boxHomeTbl{
	background:#dddddd;
	height:130px;
}
.disright{
	padding-right:4px;
}

.tab_Niederlassungen{
	margin-right:15px;
	width:350px;
}

.tab_Niederlassungen th, .tab_rezepte th{
	text-align:left;
	HEIGHT: 18px;
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #dddddd;	
	border: 1px solid #d3d3d3;
	font-size:11px;
}

.tab_Niederlassungen td{
	PADDING:10px;
	font-size:11px;
}
.tab_rezepte td{
	font-size:11px;
}

a.rezeptlink{color:#c00100; text-decoration:none; font-size:11px;}
a.rezeptlink:hover{color:#c00100; text-decoration:underline; font-size:11px;}

a.rightlink{text-decoration:none; font-size:11px; }
a.rightlink:hover{text-decoration:underline; }
a.rightlink_hl{text-decoration:underline; font-size:11px; }
a.rightlink_red{color:#c00100; text-decoration:none; font-size:11px; }
a.rightlink_red:hover{color:#c00100; text-decoration:underline; font-size:11px;}
a.rightlink_red_hl{color:#c00100; text-decoration:underline; font-size:11px; }
a.rightlink_red_hl:hover{color:#c00100; text-decoration:underline; font-size:11px; }




/************ text *******************************************************/
.text_main
{
  font-family:Verdana,Arial;
  font-size:11px;
  color:#000000;
}

.text_small
{
  font-family:Verdana,Arial;
  font-size:10px;
  color:#000000;
}

.text_small_b
{
  font-family:Verdana,Arial;
  font-size:8pt;
  color:#000000;
  font-weight:bold;
}

.text_header
{
  font-family:Verdana,Arial;
  font-size:11px;
  font-weight:bold;
  color:#C40B10; /* old red */
color:#c00100;
}

.text_white
{
  color:#ffffff;
}

.text_light
{
  font-family:Verdana,Arial;
  font-size:11px;
  color:#fefced;
  text-decoration:none;
  font-weight:bold;
}

.text_white_18_b
{
  font-family:Arial,Verdana;
  font-size:16px;
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
}

.text_white_12_b
{
  font-family:Arial,Verdana,Arial;
  font-size:12px;
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;

}

.text_blue
{
  font-family:Verdana,Arial;
  font-family:Verdana,Arial;
  font-size:11px;
  color:#111B7D;
}
/*********  global areas **********************************************/
form { /*Korr 30.08.2007*/
	display:inline;
}
img { /*Korr 30.08.2007*/
	border:none;
}

input,textarea { /*Korr 30.08.2007*/
	height:17px;
	line-height:13px;
	border:solid 1px #767475;
	font-size:14px;
	margin: 0px 0px 0px 0px;
}

select{
  height:20px;
  border:solid 1px #767475;
  font-size:11px;
}
code.html { color: #ffffff }

.div_hidden
{
  display:none;
}

.div_visible
{
  display:block;
}

.div_shoppingcart
{
  background:url(../images/lot2/shopping_ticket.jpg) no-repeat;
  background-position:20px;
  width:142px;
  height:116px;
}

.divider_general
{
  background:url(../images/lot2/divider_box_product.gif) repeat-x;
  width:100%;
  height:2px;
}


#shoppingcart
{
  font-family:Verdana,Arial;
  font-size:14px;
  font-weight:bold;
  color:#555067;
}

div.page_title
{
  font-family:Verdana,Arial;
  font-size:12px;
  font-weight:bold;
  color:#c00100;
  padding-left:10px;
  margin-bottom:2px;

}

div.content_area
{
  padding-top:5px;
  padding-left:10px;
}
div#header {
	color: #c00100;
	font: normal bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position: static;
	width: 955px;
	height: 105px;
	background: url(../images/lot2/bg_header.jpg) right no-repeat;
}
div#header_oz {
	color: #c00100;
	font: normal bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position: static;
	width: 955px;
	height: 105px;
	background: url(../images/lot2/bg_header_oz.jpg) right no-repeat;
}
div#header_xmas092 {
	color:#c00100;
	font: normal bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position:static;
	width:957px;
	height:107px;
	background:url(../images/lot2/bg_header_xmas092.jpg) right no-repeat;
}
div#header_xmas09 {
	color:#c00100;
	font: normal bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position:static;
	width:957px;
	height:107px;
	background:url(../images/lot2/bg_header_xmas09.jpg) right no-repeat;
}
div#header_sno {
	color:#c00100;
	font: normal bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position:static;
	width:957px;
	height:107px;
	background:url(../images/lot2/bg_header_sno.jpg) right no-repeat;
}
div#header_eastern {
	color:#c00100;
	font: normal bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position:static;
	width:957px;
	height:107px;
	background:url(../images/lot2/bg_header_eastern.jpg) right no-repeat;
}
div#header_wm {
	color: #c00100;
	font: normal bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position: static;
	width: 955px;
	height: 105px;
	background: url(../images/lot2/bg_header_wm.jpg) right no-repeat;
}
div#header_eve {
	color:#c00100;
	font: normal bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position:static;
	width:957px;
	height:107px;
	background:url(../images/lot2/bg_header_neve.jpg) right no-repeat;
}
#topnavi_bar {
	width: 955px;
	height: 28px;
}
#topnavi_left {
	width: 8px;
	height: 28px;
	background: url(../images/lot2/bg_menubar_li.jpg) no-repeat;
}
#topnavi_menu_area {
	background: url(../images/lot2/bg_navi_main.gif) repeat-x;
	width: 952px;
	height: 28px;  
}
#topnavi_right {
	width: 8px;
	height: 28px;
	background: url(../images/lot2/bg_menubar_re.jpg) repeat-x;
}
#topnavi_date {
	background: url(../images/lot2/bg_menubar.jpg) repeat-x;
	width: 189px;
	height: 28px;
}
#topnavi_menu_middle {
	background: url(../images/lot2/bg_menubar.jpg) repeat-x;
	width: 500px;
	height: 28px;
}
#topnavi_menu_right {
	background: url(../images/lot2/bg_menubar.jpg) repeat-x;
	width: 250px;
	height: 28px;
	padding-top: 1px;
}

/*--------------------------------------------------------------------------*/

div.main {
    border: 1px solid red; /* #000066*/
    border:none;
	 font-size: 10px;
	 padding-left:15px;
    padding-right:10px;
	 
    border:none; 
}

div.domMenu_menuBar {
    border: solid #7E7E7E;  
    border-width: 1px 0 0 1px;
    margin:0px;
    border:none;
	 font-size: 10px;
	 padding-left:15px;
    padding-right:10px;

}

div.domMenu_menuElement {
    font-family: Verdana,Arial, sans-serif; 
    font-size: 10px;
    border: 1px solid #7E7E7E; 
	border:none;
    /*border-width: 0 1px 1px 0;*/
    background: url(../images/lot2/trenner_navi_oben2.gif) no-repeat left; 
    background-position:0px 0px;
    color:#fffce9;

    font-weight:bold;
    /*text-align: center;*/
    height: 28px;
    line-height: 24px;

    
    padding-left:15px;
    padding-right:10px;

}

div.domMenu_menuElementHover {
    /*background: url(gradient_hover.png) repeat-x;*/
    font-family: Verdana,Arial, sans-serif; 
    font-size: 10px;
    font-weight:bold;
    height: 28px;
    line-height: 24px;
    vertical-align: middle;

    background: url(../images/lot2/shadow_navimain_over2.gif) no-repeat left #fefdeb; 
    background-position:0px 0px;
    color:#c20c11;


    padding-left:15px;
    padding-right:10px;
    border:none;    
}

div.domMenu_menuElementActive{
    /*background: url(gradient_hover.png) repeat-x;*/
    font-family: Verdana,Arial, sans-serif; 
    font-size: 10px;
    font-weight:bold;
    height: 28px;
    line-height: 24px;
    vertical-align: middle;
    
    background: url(../images/lot2/shadow_navimain_over2.gif) no-repeat left #fefdeb; 
    background-position:0px 0px;

    padding-left:15px;
    padding-right:10px;
    
    color:#c20c11;

}


div.domMenu_menuElementFirst{
    font-family: Verdana,Arial, sans-serif; 
    font-size: 10px;
    
    color:#fffce9;
    
    font-weight:bold;
    /*text-align: center;*/
    height: 28px;
    line-height: 24px;
    vertical-align: middle;
   	
    padding-left:15px;
    padding-right:10px;
}

div.domMenu_menuElementFirstHover{
    
    background: url(../images/lot2/shadow_navimain_over2.gif) no-repeat left #fefdeb; 
    
    font-family: Verdana,Arial, sans-serif; 
    font-size: 10px;
      
    color:#c20c11;
    
    font-weight:bold;
    /*text-align: center;*/
    height: 28px;
    line-height: 24px;
    vertical-align: middle;
    
    
    padding-left:15px;
    padding-right:10px;
   	
   	
}


div.domMenu_menuElementFirstActive{
    
    /*
    font-family: Verdana,Arial, sans-serif; 
    font-size: 11px;
    font-weight:bold;
    background: url(shadow_navimain_over2.gif) no-repeat left #fefdeb; 
    background-position:0px 0px;
  	height: 28px;
    line-height: 28px;
    vertical-align: middle;
    
    padding-left:15px;
    padding-right:10px;
    
    color:#c00d11;
    */
    
    /*background: url(gradient_hover.png) repeat-x;*/
    font-family: Verdana,Arial, sans-serif; 
    font-size: 11px;
    font-weight:bold;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
    
    background: url(../images/lot2/shadow_navimain_over2.gif) no-repeat left #fefdeb; 
    background-position:0px 0px;

    
    
    padding-left:15px;
    padding-right:10px;
    
    
    color:#c20c11;
    
   
    
    
}


div.domMenu_subMenuBar{
   /*border: solid #f3c319 1px;*/
    background-color: #ffeda1;
   
    border-top: solid #f3c319 1px;
     /*
    border-left: solid #f3c319 1px;
    border-right: solid #f3c319 1px;
    /*padding-bottom: 1px;*/
    opacity: .9;
    filter: alpha(opacity=90);
    margin-left:7px;
    width:195px;
   
}
div.domMenu_subMenuBar2{
   /*border: solid #f3c319 1px;*/
    background-color: #ffeda1;
    border-top: solid #f3c319 1px;
     /*
    border-left: solid #f3c319 1px;
    border-right: solid #f3c319 1px;
    /*padding-bottom: 1px;*/
    opacity: .9;
    filter: alpha(opacity=90);
    margin-left:-2px;
    width:195px;
   
}



div.domMenu_subMenuElement {
    font-family: Verdana,Arial, sans-serif; 
    font-size: 11px;
    font-weight:bold;
    border-bottom: solid #f3c319 1px;
    border-left: solid #f3c319 1px;
    border-right: solid #f3c319 1px;
    /*margin: 1px 1px 0 1px;*/
    color: #0F0F0F;
    /*padding: 2px 7px;*/
    padding-left:20px;
    padding-top:5px; 
    padding-bottom:5px;
        
}
div.domMenu_subMenuElementHover {
    /*background:url(arrow.gif) no-repeat #fff5d1;*/
    background:url(../images/lot2/arrow.gif) no-repeat #fff6D0;
    background-position:8px 7px;
}


/* Keramik Style */
div.keramik_menuBar {
    padding: 2px 4px 0 4px;
}

div.domMenu_subMenuElementHeading {
    font-weight: bold;
}
/* BrainJar Style */
div.BJ_menuBar, div.BJ_menuElement,
div.BJ_subMenuBar, div.BJ_subMenuElement {
    font-family: 'MS Sans Serif', Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #000000;
    text-align: left;
}
div.BJ_menuBar,
div.BJ_subMenuBar {
    background-color: #c09070;
    border: 2px solid;
    border-color: #e0b090 #906040 #906040 #e0b090;
}
div.BJ_menuBar {
    padding: 1px 4px;
}
div.BJ_menuElement {
    border: 1px solid #c09070;
    padding: 2px 6px 2px 6px;
    font-weight: bold;
}
div.BJ_subMenuElement {
    padding: 2px 6px 2px 6px;
    margin: 0 1px 1px 0;
}
div.BJ_subMenuElementHover {
    background-color: #906040;
    color: #FFFFFF;
}
div.BJ_subMenuElementHeading {
    font-weight: bold;
}
div.BJ_menuElementHover {
    border-color: #e0b090 #906040 #906040 #e0b090;
}
div.BJ_menuElementActive {
    background-color: #906040;
    color: #FFFFFF;
    border-color: #906040 #e0b090 #e0b090 #906040;
}
div.hr {
    border-top: 1px solid #906040;
    border-bottom: 1px solid #e0b090;
}
/* NBLSA styles */
.domMenuNBLSA_subMenuElement {
  background-color: #000000;
  font-family: Verdana;
  color: #EBCC72;
  font-weight: bold;
  font-size: 10px;
  text-align: left;
  vertical-align: top;
  padding: 6px 10px;
  white-space: nowrap;
}
.domMenuNBLSA_subMenuElementHover {
  background-color: #EBCC72;
  color: #000000;
}
