/* www.stilconcept.de */

/* Index
----------------------------------- */

#index span {
  display:none;
}
#index_01, #index_02, #index_03, #index_04, #index_05, #index_06, #index_07, #index_08, #index_01 a, #index_02 a, #index_03 a, #index_04 a, #index_05 a, #index_06 a, #index_07 a, #index_08 a {
  display:block;
  float:left;
  height:185px;
  padding:0;
  width:185px;
}
#index_01, #index_02, #index_03, #index_04, #index_05, #index_06, #index_07, #index_08 {
  margin:0 1px 1px 0;
}
#index_01 a {
  background:url(../images/indexmenu/01.gif) 0px -185px no-repeat;
}
#index_02 {
  background:url(../images/indexmenu/02.jpg) 0px -185px no-repeat;
}
#index_03 a {
  background:url(../images/indexmenu/03.gif) 0px -185px no-repeat;
}
#index_04 {
  background:url(../images/indexmenu/04.jpg) 0px -185px no-repeat;
}
#index_05 {
  background:url(../images/indexmenu/05.jpg) 0px -185px no-repeat;
}
#index_06 a {
  background:url(../images/indexmenu/06.gif) 0px -185px no-repeat;
}
#index_07 {
  background:url(../images/indexmenu/07.jpg) 0px -185px no-repeat;
}
#index_08 a {
  background:url(../images/indexmenu/08.gif) 0px -185px no-repeat;
}
#index_01 a:hover, #index_02:hover, #index_03 a:hover, #index_04:hover, #index_05:hover, #index_06 a:hover, #index_07:hover, #index_08 a:hover {
  background-position: 0px 0px;
}

/* Menü
----------------------------------- */
#menu ul li span {
  display:none;
}
#menu ul {
  list-style-type:none;
  margin:0 0 0 10px;
  padding:0;
}
#menu ul li {
  margin:0;
  padding:0;
}
#c_2 ul, #c_2b ul, #c_2c ul {
  list-style-type:none;
  margin:0;
  padding:0;
}

/* Menüpunkte
----------------------------------- */

#menu_top_01, #menu_top_02, #menu_top_03, #menu_top_04, #menu_top_05, #menu_top_01 a, #menu_top_02 a, #menu_top_03 a, #menu_top_04 a, #menu_top_05 a {
  display:block;
  float:left;
  height:30px;
}
#menu_top_01 a {
  background:url(../images/menu/navi_top_01.gif) 0px -60px no-repeat;
  width:108px;
}
#menu_top_02 a {
  background:url(../images/menu/navi_top_02.gif) 0px -60px no-repeat;
  width:198px;
}
#menu_top_03 a {
  background:url(../images/menu/navi_top_03.gif) 0px -60px no-repeat;
  width:136px;
}
#menu_top_04 a {
  background:url(../images/menu/navi_top_04.gif) 0px -60px no-repeat;
  width:170px;
}
#menu_top_05 a {
  background:url(../images/menu/navi_top_05.gif) 0px -60px no-repeat;
  width:131px;
}
#menu_top_01 a:hover, #menu_top_02 a:hover, #menu_top_03 a:hover, #menu_top_04 a:hover, #menu_top_05 a:hover {
  background-position: 0px -30px;
}

/* Untermenü
----------------------------------- */

#submenu_01, #submenu_02, #submenu_03, #submenu_04 {
  border-bottom:1px solid #eaeaea;
  height:30px;
  margin:0;
  padding:0;
  width:184px;
}
#submenu_01 a, #submenu_02 a, #submenu_03 a, #submenu_04 a {
  display:block;
  height:30px;
  width:184px;    
}
#submenu_01 a {
  background:url(../images/submenu/subnavigation01.gif) 0px 0px no-repeat;
}
#submenu_02 a {
  background:url(../images/submenu/subnavigation02.gif) 0px 0px no-repeat;
}
#submenu_03 a {
  background:url(../images/submenu/subnavigation03.gif) 0px 0px no-repeat;
}
#submenu_04 a {
  background:url(../images/submenu/subnavigation04.gif) 0px 0px no-repeat;
}
#submenu_01 a:hover, #submenu_02 a:hover, #submenu_03 a:hover, #submenu_04 a:hover {
  background-position: -184px 0px;
}

/* Footer / Impressum
----------------------------------- */

#footer span {
  display:none;
}
#footer a {
  background:url(../images/impressum.gif) no-repeat;
  display:block;
  height:11px;
  width:94px;
}