/*
$Id: altskin.css,v 1.169.2.42 2010/05/07 13:42:04 aim Exp $
vim: set ts=2 sw=2 sts=2 et:
*/

div.flc-1-button {
  background: transparent url(images/2column/button_big_blue_right.gif) no-repeat right top !important;
}
div.flc-1-button div,
  div.flc-1-button a:link,
  div.flc-1-button a:visited,
  div.flc-1-button a:hover,
  div.flc-1-button a:active
{
  background: transparent url(images/2column/button_big_blue_left.gif) no-repeat left top !important;
  line-height: 30px !important;
  color: #111D4D !important;
}



div.flc-3-button {
  background: transparent url(images/2column/button_big_red_right.gif) no-repeat right top !important;
}
div.flc-3-button div,
  div.flc-3-button a:link,
  div.flc-3-button a:visited,
  div.flc-3-button a:hover,
  div.flc-3-button a:active
{
  background: transparent url(images/2column/button_big_red_left.gif) no-repeat left top !important;
  line-height: 30px !important;
  color: #ffffff !important;
  text-decoration: none !important;
}
div.drop-out-button {
  padding-right: 27px;
  background: transparent url(images/2column/button_dropdown.gif) no-repeat right top;
}
.search input.image-button {
  width: 22px;
  height: 20px;
  background: transparent url(images/2column/button_search.gif) no-repeat left top;
}
.menu-minicart.full .title-bar img.icon {
  background: transparent url(images/cart_full.gif) no-repeat left top;
  width: 18px;
  height: 13px;
}
.menu-minicart h2 .minicart-items-label,
  .menu-minicart h2 .minicart-items-delim
{
  font-weight: normal;
}
.menu-minicart .content ul {
  margin-left: 26px;
}
.menu-minicart .content ul li a:link,
  .menu-minicart .content ul li a:visited,
  .menu-minicart .content ul li a:hover,
  .menu-minicart .content ul li a:active
{
  text-decoration: underline;
  color: #043fa0;
  line-height: 20px;
}
.menu-minicart .content ul li a:hover {
  text-decoration: none !important;
}
.minicart,
  .minicart .empty,
  .minicart .full
{
  display: inline;
}

#content-container .ajax-minicart img.icon {
  position: absolute;
  width: 18px;
  height: 13px;
}
#content-container .ajax-minicart img.minicart-button {
  background: transparent url(images/cart_button.gif) no-repeat left top;
  width: 38px;
  height: 21px;
  cursor: pointer;
  position: absolute;
  overflow: hidden;
  top: 3px;
  left: 6px;
  margin: 0px;
}
#content-container .ajax-minicart img.minicart-button-show {
  background-position: left -21px;
}
.ajax-minicart .title-bar h2 {
  position: absolute;
  top: 0px;
  left: 50px;
  right: 0px;
  overflow: hidden;
}
.ajax-minicart .title-bar img.minicart-button-show {
  background-position: left -21px;
}

.offers-short-list {
  margin-top: 10px;
}

.fancycat-icons-e ul {
  width: 192px;
}
.fancycat-icons-e li ul {
  left: 181px;
}

.fancycat-page-subskin-c #center-main {
  margin-left: 250px;
}
.fancycat-page-subskin-c #left-bar {
  width: 210px;
  overflow: hidden;
}
strong.language-code img,
.language-code-over
{
  border: solid 1px #aaaaaa !important;
}
.iv-box a:link,
  .iv-box a:visited,
  .iv-box a:active
{
  color: #043FA0;
}
.iv-box a:hover {
  text-decoration: none !important;
}
div.news h2 {
  margin-top: 2px;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
}
