DIV.foto_header_moving_submenu {
  display: none;
  position: absolute;
  top: -200px;
  padding: 5px;
  z-index: 500;
}
DIV.foto_header_moving_submenu_top_red {
  width: 122px;
  height: 6px;
  display: block;
  overflow: hidden;
  background-image: url('../img/css/4-foto-header-submenu-top-hg.gif');
  background-position: left top;
}
DIV.foto_header_moving_submenu_main_red {
  width: 102px;
  padding: 0px 10px 0px 10px;
  display: block;
  background-image: url('../img/css/4-foto-header-submenu-main-hg.gif');
  background-position: left top;
  background-repeat: repeat-y;
}
DIV.foto_header_moving_submenu_bottom_red {
  width: 122px;
  height: 11px;
  display: block;
  background-image: url('../img/css/4-foto-header-submenu-bottom-hg.gif');
  background-position: left top;
}
A.link_redmenu_submenu_red, A.link_redmenu_submenu_red:visited, A.link_redmenu_submenu_red:active, A.link_redmenu_submenu_red:link {
  color: #FFFFFF;  
  height: 14px;
  width: 92px;
  border-bottom: 1px dotted #FFFFFF;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: url('../img/css/4-foto-subbutton-whitearrow-hg.gif');
  background-position: left top;
  display: block;
}
A.link_redmenu_submenu_red:hover {
  color: #FFFFFF;  
  font-weight: bold;
  height: 14px;
  width: 92px;
  border-bottom: 1px dotted #FFFFFF;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: url('../img/css/4-foto-subbutton-whitearrow-hg.gif');
  background-position: left top;
  display: block;
}
DIV.foto_header_moving_submenu_top_white {
  width: 122px;
  height: 6px;
  display: block;
  overflow: hidden;
  background-image: url('../img/css/4-foto-header-submenu-top-white-hg.gif');
  background-position: left top;
}
DIV.foto_header_moving_submenu_main_white {
  width: 102px;
  padding: 0px 10px 0px 10px;
  display: block;
  background-image: url('../img/css/4-foto-header-submenu-main-white-hg.gif');
  background-position: left top;
  background-repeat: repeat-y;
}
DIV.foto_header_moving_submenu_bottom_white {
  width: 122px;
  height: 11px;
  display: block;
  background-image: url('../img/css/4-foto-header-submenu-bottom-white-hg.gif');
  background-position: left top;
}
A.link_redmenu_submenu_white, A.link_redmenu_submenu_white:visited, A.link_redmenu_submenu_white:active, A.link_redmenu_submenu_white:link {
  color: #414141;  
  height: 14px;
  width: 92px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: url('../img/css/4-foto-subbutton-grayarrow-hg.gif');
  background-position: left top;
  display: block;
}
A.link_redmenu_submenu_white:hover {
  color: #FF0000;  
  height: 14px;
  width: 92px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: url('../img/css/4-foto-subbutton-redarrow-hg.gif');
  background-position: left top;
  display: block;
}
DIV.foto_header_moving_submenu_top_bigwhite {
  width: 160px;
  height: 6px;
  display: block;
  overflow: hidden;
  background-image: url('../img/css/4-foto-header-submenu-top-bigwhite-hg.gif');
  background-position: left top;
}
DIV.foto_header_moving_submenu_main_bigwhite {
  width: 140px;
  padding: 0px 10px 0px 10px;
  display: block;
  background-image: url('../img/css/4-foto-header-submenu-main-bigwhite-hg.gif');
  background-position: left top;
  background-repeat: repeat-y;
}
DIV.foto_header_moving_submenu_bottom_bigwhite {
  width: 160px;
  height: 11px;
  display: block;
  background-image: url('../img/css/4-foto-header-submenu-bottom-bigwhite-hg.gif');
  background-position: left top;
}
A.link_redmenu_submenu_bigwhite, A.link_redmenu_submenu_bigwhite:visited, A.link_redmenu_submenu_bigwhite:active, A.link_redmenu_submenu_bigwhite:link {
  color: #414141;  
  height: 14px;
  width: 130px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: none;
  display: block;
}
A.link_redmenu_submenu_bigwhite:hover {
  color: #FF0000;  
  height: 14px;
  width: 130px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: none;
  display: block;
}
A.link_redmenu_submenu_bigwhite_active, A.link_redmenu_submenu_bigwhite_active:visited, A.link_redmenu_submenu_bigwhite_active:active, A.link_redmenu_submenu_bigwhite_active:link {
  color: #FF0000;  
  height: 14px;
  width: 130px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: url('../img/css/4-foto-subbutton-reddoublearrow-hg.gif');
  background-position: left top;
  display: block;
}
A.link_redmenu_submenu_bigwhite_active:hover {
  color: #FF0000;  
  height: 14px;
  width: 130px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: url('../img/css/4-foto-subbutton-reddoublearrow-hg.gif');
  background-position: left top;
  display: block;
}
DIV.foto_header_moving_submenu_top_large {
  width: 573px;
  height: 6px;
  display: block;
  overflow: hidden;
  overflow: hidden;
  background-image: url('../img/css/4-foto-header-submenu-top-large-hg.gif');
  background-position: left top;
}
DIV.foto_header_moving_submenu_main_large {
  width: 573px;
  padding: 0px 0px 0px 0px;
  display: block;
  overflow: hidden;
  background-image: url('../img/css/4-foto-header-submenu-main-large-hg.gif');
  background-position: left top;
  background-repeat: repeat-y;
}
DIV.foto_header_moving_submenu_bottom_large {
  width: 573px;
  height: 11px;
  display: block;
  overflow: hidden;
  background-image: url('../img/css/4-foto-header-submenu-bottom-large-hg.gif');
  background-position: left top;
}
A.link_redmenu_submenu_large, A.link_redmenu_submenu_large:visited, A.link_redmenu_submenu_large:active, A.link_redmenu_submenu_large:link {
  color: #414141;  
  width: 127px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: none;
  display: block;
}
A.link_redmenu_submenu_large:hover {
  color: #FF0000;  
  width: 127px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: none;
  display: block;
}
A.link_redmenu_submenu_large_active, A.link_redmenu_submenu_large_active:visited, A.link_redmenu_submenu_large_active:active, A.link_redmenu_submenu_large_active:link {
  color: #FF0000;  
  width: 127px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: url('../img/css/4-foto-subbutton-reddoublearrow-hg.gif');
  background-position: left top;
  display: block;
}
A.link_redmenu_submenu_large_active:hover {
  color: #FF0000;  
  width: 127px;
  border-bottom: 1px dotted #C1C1C1;
  padding: 3px 0px 3px 10px;
  text-decoration: none;
  background-image: url('../img/css/4-foto-subbutton-reddoublearrow-hg.gif');
  background-position: left top;
  display: block;
}
DIV.main_large_block {
  width: 127px;
  padding: 10px 5px 10px 10px;
  overflow: hidden;
  float: left;
}
DIV.main_large_block_image {
  width: 127px;
  height: 100px;
  padding: 0px 0px 10px 0px;
  overflow: hidden;
  display: block;
}
DIV.main_large_block_links {
  width: 127px;
  overflow: hidden;
  display: block;
}
