/*
$Id: main.IE7.css,v 1.1.2.110 2009/04/10 10:49:54 avg Exp $
vim: set ts=2 sw=2 sts=2 et:
*/
/* button styles */

.browseBut4wide{
	padding-top:0px;
}
button {
  width: auto;
  overflow: visible;
}
div.menu-button {
  margin-top: 1px;
}
button.simple-button img {
  margin-bottom: 2px;
}
a.simple-button:link,
  a.simple-button:visited,
  a.simple-button:hover,
  a.simple-button:active
{
  vertical-align: middle;
}
a.simple-button img,
  a.simple-button:link img,
  a.simple-button:visited img,
  a.simple-button:hover img,
  a.simple-button:active img
{
  vertical-align: middle;
  margin-bottom: 2px;
}
.line2 label,
  .line2 span.search
{
  display: inline-block;
  vertical-align: middle;
  padding-bottom: 4px;
}
.line2 input.image-button {
  margin-top: 0px;
  margin-bottom: 8px;
  height: 17px;
}

#header .languages select {
  vertical-align: middle;
}

.products .details a.product-title:link,
  .products .details a.product-title:visited,
  .products .details a.product-title:hover,
  .products .details a.product-title:active
{
  position: relative;
}

.images-viewer-icons img {
  margin: 0px 1px;
}
#header span.search,
  .line2 .auth label
{
  line-height: 15px;
  vertical-align: middle;
}
#header .image-button {
  background-position: left 4px;
}
div.minicart strong {
  vertical-align: middle;
}
.welcome-top {
  z-index: 2000;
}
.welcome-top .fancy-height-extender {
  display: block;
  float: left;
  width: 1px;
  height: 217px;
}

.fancycat-icons-scheme li ul {
  left: 161px !important;
}
.fancycat-icons-scheme li ul.fancycat-icons-level-1 li ul {
  left: 155px !important;
}
.fancycat-icons-scheme li ul.fancycat-icons-level-3 li ul {
  left: -164px !important;
}
.fancycat-icons-scheme ul li a:link,
  .fancycat-icons-scheme ul li a:visited,
  .fancycat-icons-scheme ul li a:hover,
  .fancycat-icons-scheme ul li a:active
{
  width: 116px !important;
}
.fancycat-icons-scheme ul.fancycat-icons-level-1 li a:link,
  .fancycat-icons-scheme ul.fancycat-icons-level-1 li a:visited,
  .fancycat-icons-scheme ul.fancycat-icons-level-1 li a:hover,
  .fancycat-icons-scheme ul.fancycat-icons-level-1 li a:active
{
  width: 136px !important;
}
.fancycat-icons-scheme li ul li {
  width: 156px !important;
}
.welcome-top .fancycat-icons-scheme li ul,
  .fancycat-icons-scheme li ul
{
  border: 0px none !important;
  background: #b1c6d7 none !important;
  padding: 1px !important;
}
.fancycat-icons-scheme li ul li {
  background: #ffffff none !important;
}
.welcome-top .fancycat-icons-scheme li ul li {
  background: #183b6f none !important;
}
button.button {
  padding-right: 2px;
}

/*\*//*/
#tabsmenu ul li a {
	display: inline-block;
	white-space: nowrap;
	width: 1px;
}

#tabsmenu ul {
	padding-bottom: 0;
	margin-bottom: -1px;
}
/**/
html #tabsmenu ul li a {
	padding: 0;
}
