/* 
 * Defaultowe style menu
 */
 
#vendor_menu { 
  list-style-type: none;
  padding: 0; 
  margin: 0;
  font-size: 9px;
	margin-bottom: 20px;
  width: 170px;
	float: right;
}

#vendor_menu li {
  color: #fff;
  font-weight: bold;
  text-align: center;
  margin: 0 0 0px 0; /*odleglosci miedzy pozycjami w menu */
  xfont-family: 'Trebuchet MS', Arial, sans-serif;
	font-family: Tahoma,Verdana,Helvetica,sans-serif;
}

#vendor_menu li span, #vendor_menu li a { 
  xbackground-color: #336699;
  background-color: #afafaf;
  font-size: 13px;

  display: block;

  width: 170px;
  vertical-align: middle;
  color: #fff;  
  padding: 4px 0;
}

/* 2nd level */

#vendor_menu li ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#vendor_menu li ul li {
  text-align: left;
}

#vendor_menu li ul li a {
  background: #ddd;
  background-color: #f2f2f2;
  border-bottom: 1px solid #dcdcdc;
  color: #6d6d6d;
  font-weight: normal;

  padding: 6px 4px;
  margin: 0;  

  width: 162px;
  vertical-align: middle;
  font-size: 11px;  
  xfont-family: Arial, Verdana, sans-serif;  
	font-family: Tahoma,Verdana,Helvetica,sans-serif;
}

#vendor_menu li ul li a.selected {
background: #fff;

}
#vendor_menu li ul li a.selected:hover {
background: #fff;
color: #ff6600;
text-decoration: none;

}
#vendor_menu li ul li a:hover {
color: #ff6600; 
text-decoration: none;

}
#vendor_menu li ul li a strong {
  xcolor: #777;
  display: table-cell;
  /* IE hack */
  _display: inline-block;
  /**/
  font-family: Arial, Verdana, sans-serif;  
  font-size: 11px;  
}
/* 3rd level */

#vendor_menu li ul li ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  border: none;
}

#vendor_menu li ul li ul li {
  color: #000;
  font-weight: normal;
  text-align: left;
  margin: 0px 0;
  border: none;
}

#vendor_menu li ul li ul li a {
/*  background: #e8003a url(/i/o/multibankgradient1.png) top;
  background-repeat: repeat-x; */
  background-color: #fff;
	border-bottom: 1px solid #dcdcdc;
	color: #6d6d6d;
  display: table-cell;
  padding: 4px 4px 4px 14px;
  width: 152px;
  _width: 152px;
  margin-top: 0px;
  margin-bottom: 0px;
  vertical-align: middle;
}

#vendor_menu li ul li ul li a:hover {
	color: #ff6600;
	text-decoration: none;
}
#vendor_menu li ul li ul li a.selected:hover {

	color: #ff6600;
	text-decoration: none;
}
#vendor_menu li ul li ul li a.selected {
/*  background: #e8003a url(/i/o/multibankgradient1.png) top;
  background-repeat: repeat-x; */
  background-color: #fff;
	border-bottom: 1px solid #dcdcdc;
	border-left: solid 3px #FF6600;
	color: #ff6600;
  display: table-cell;
  padding: 4px 4px 4px 11px;
  width: 152px;
  _width: 152px;
  margin: 0;
  vertical-align: middle;
}

	
#vendor_menu strong {
  display: block;
  xfont-size: 10px;
  font-weight: normal;
}
.cf_presentation #cf_vendor_header {
width: 590px;
height: 56px;
float: left; 
			 margin-bottom: 10px;
			 border-bottom: 6px solid #FF6600;
			 background: url("/i/h/logo_ingbank.gif") 50% 50%;
			 background-repeat: no-repeat;
}


.cf_presentation #cf_main h1 {
font-family: Tahoma,Verdana,Helvetica,sans-serif;
				font-size: 11px;
color: #696969;
text-align: left;

}
.cf_presentation #cf_main h2.ing_produkt_header {

				padding: 2px 7px 2px 7px;
				font-size: 14px;
				font-weight: bold;
color: white;
			 background-color: #ff6600;
			 margin-bottom: 10px;
font-family: Tahoma,Verdana,Helvetica,sans-serif;
}

.cf_presentation #cf_main div.procuctContent {
				width: 390px;

}

.cf_presentation #cf_main {
	float: left;
		width: 405px; 
			background-color: #FFFFFF;	
				line-height: 150%;
				margin-right: 0px;
				padding-left: 5px;
				font-family: Tahoma,Verdana,Helvetica,sans-serif;
color: #696969;
}

.cf_presentation #cf_main a {
				font-family: Tahoma,Verdana,Helvetica,sans-serif;
				text-decoration: underline;
color: #696969;
}
.cf_presentation #cf_main a:hover {
				font-family: Tahoma,Verdana,Helvetica,sans-serif;
				text-decoration: underline;
color: #ff6600;

}
.cf_presentation #cf_main strong {
				font-family: Tahoma,Verdana,Helvetica,sans-serif;
xcolor: #696969;

}


.cf_presentation #cf_main .t_ac_footer ,
.cf_presentation #cf_main .t_ac_footer tr,  
.cf_presentation #cf_main .t_ac_footer tr td,  
.cf_presentation #cf_main .t_ac_footer tr td div,  
.cf_presentation #cf_main .t_ac_footer tr td div a  {
margin: 0;
font-family: Tahoma,Verdana,Helvetica,sans-serif;
    font-size: 11px;
		    color: rgb(96, 96, 96);
				}

.cf_presentation #cf_main .t_ac_footer tr td div a,
.cf_presentation #cf_main .t_ac_footer tr td div a:hover  {
		    color: rgb(96, 96, 96);
				text-decoration: none;
}

.productsGroup { width: 405px; background: URL(http://sklep.ingbank.pl/_images/dots_hr_level1.gif) no-repeat; }
.productsGroup TR {}
.productsGroup TR        TD { padding: 4px; vertical-align: bottom; }
.productsGroup TR.level1 TD { background: URL(http://sklep.ingbank.pl/_images/dots_hr_level1.gif) 0% 100% no-repeat; }
.productsGroup TR.level2 TD { padding-left: 37px; background: URL(http://sklep.ingbank.pl/_images/dots_hr_level2.gif) 0% 100% no-repeat; }
.productsGroup H2 { margin: 0px; font: normal normal bold 16px Times New Roman, serif; color: #828282; }
.productsGroup H3 { margin: 0px; font: normal normal bold 11px Times New Roman, serif; color: #828282; }
.productsGroup P { margin: 2px 0px; }
.cf_presentation #cf_main .productsGroup TR.level1 TD p { vertical-align: bottom}
.cf_presentation #cf_main .productsGroup TR.level1 TD A {
					float: right;
						 xcolor: #9D9D9D; text-decoration: none; 
}
.cf_presentation #cf_main .table1 { }
.cf_presentation #cf_main .table1 TR.header TD, .table1 TR TD.header { border-bottom: 1px solid #878787; color: black; padding: 3px 1px; }
.cf_presentation #cf_main .table1 TR.row01 TD, .table1 TR TD.row01 { padding: 3px 1px; }
.cf_presentation #cf_main .table1 TR.row02 TD, .table1 TR TD.row02 { padding: 3px 1px; background: #F7F7F7; }
