img {  border: none;  }#background_image {  background-image: url(../img/background_image.jpg);  background-repeat: no-repeat;  z-index: -999;  }#content_outerframe {  width: 930px;  height: auto;  margin: -8px 0 0 32px;  padding: 0 0 0 0;  background-color: #FFF;  border-width: 1px;  border-color: #E1E1E1;  border-style: dotted;  border-top: 0px;  border-bottom: 0px;  }/* ------------------ HEADER ------------------ */#header {  float: left;  width: 930px;  height: 110px;  margin: 0 0 0 0;  padding: 0 0 0 0;  z-index: 1;  }  #header_logo {  float: left;  width: 450px;  height: 102px;  margin: 0 0 0 0;  padding: 4px 0 0 21px;  z-index: 999;  }#header_suche {  float: left;  width: 200px;  height: 25px;  margin: -23px 0 0 472px;  padding: 0 0 0 0;  z-index: 999;  }input.suche {  background-image: url(../img/header_suche_input.gif);  background-repeat: no-repeat;  border: none;  width: 122px;  height: 22px;  }  input.absenden {  margin: 1px 0 0 0;  padding: 0 0 0 0;  }#suchfeld {  float: left;  background-image: url(../img/header_suche_input.gif);  background-repeat: no-repeat;  margin: -21px 0 0 48px;  height: 20px;  width: 152px;  cursor: text;  }.fakefeld {	cursor: text;  }.fakefeld_submit {	width: 20px;	height: 20px;	margin: -21px 0 0 0;	float: right;  }  #laenderauswahl {	width: 250px;	height: 105px;	margin: 1px 0 0 678px;  }p.header_text {  font-family: Arial;  color: #666666;  font-size: 12px;  margin: 0 0 0 0;  padding: 19px 0 0 0;  }p.header_headline_login {  font-family: Arial;  color: #666666;  font-size: 12px;  margin: 0 0 0 0;  padding: 16px 0 0 124px;  }p.header_headline_login_links {  font-family: Arial;  color: #666666;  font-size: 12px;  line-height: 17px;  margin: 0 0 0 0;  padding: 4px 0 0 124px;  }a.header_headline_login {   background-image: url(../img/arrow_schema01.gif);  background-repeat: no-repeat;  background-position:0px 3px;  font-family: Arial;  color: #666666;  font-size: 12px;  margin: 0 0 0 0;  padding: 0 0 0 22px;  }a.header_headline_login:hover {   background-image: url(../img/arrow_schema01.gif);  background-repeat: no-repeat;  background-position:0px 3px;  font-family: Arial;  color: #FF9900;  font-size: 12px;  margin: 0 0 0 0;  padding: 0 0 0 22px;  }a.laenderauswahl_de-de { margin: 0 0 0 16px; }a.laenderauswahl_at-de { margin: 0 0 0 5px; }a.laenderauswahl_lu-de { margin: 0 0 0 5px; }a.laenderauswahl_nl-nl { margin: 0 0 0 5px; }a.laenderauswahl_eu-de { margin: 0 0 0 5px; }a.laenderauswahl_eu-en { margin: 0 0 0 5px; }/* ------------------ MENU ------------------ */#menu {  float: left;  height: 70px;  width: 930px;  margin: -1px 0 0 0;  padding: 0 0 0 0;  }ul.menu {  margin: -41px 0 0 112px;  padding: 0 0 0 0;  }li.menu_aktionen {  display: inline;  list-style-type: none;  margin: 0 0 0 0;  padding: 0 0 0 0;  }li.menu_service {  display: inline;  list-style-type: none;  margin: 0 0 0 -3px;  padding: 0 0 0 0;  }  li.menu_beratung {  display: inline;  list-style-type: none;  margin: 0 0 0 -3px;  padding: 0 0 0 0;  }  li.menu_katalog {  display: inline;  list-style-type: none;  margin: 0 0 0 -3px;  padding: 0 0 0 0;  }  li.menu_wirbelwind {  display: inline;  list-style-type: none;  margin: 0 0 0 66px;  padding: 0 0 0 0;  }  li.menu_community {  display: inline;  list-style-type: none;  margin: 0 0 0 -3px;  padding: 0 0 0 0;  }  li.menu_wir {  display: inline;  list-style-type: none;  margin: 0 0 0 66px;  padding: 0 0 0 0;  }    /* ------------------ MENU TAGS ------------------ */#menu_tags {  float: left;  height: 76px;  width: 930px;  margin: 0 0 0 0;  padding: 0 0 0 0;  }a.menu_tags_babys { text-decoration: none; color: #6699CB; }a.menu_tags_kleidung { text-decoration: none; color: #FF6600; }a.menu_tags_spielzeug { text-decoration: none; color: #DB242A; }a.menu_tags_bewegung { text-decoration: none; color: #006665; }a.menu_tags_natur { text-decoration: none; color: #749500; }a.menu_tags_kinderfest { text-decoration: none; color: #FF3300; }a.menu_tags_schule { text-decoration: none; color: #092ECC; }a.menu_tags_buecher { text-decoration: none; color: #BD487B; }a.menu_tags_reise { text-decoration: none; color: #336600; }a.menu_tags_kreativitaet { text-decoration: none; color: #9A3C79; }a.menu_tags_praktisches { text-decoration: none; color: #7DB713; }a.menu_tags_kinderzimmer { text-decoration: none; color: #653300; }a.menu_tags_besonderekinder { text-decoration: none; color: #F7AE00; }a.menu_tags_haba { text-decoration: none; color: #E65B00; }a.menu_tags_fitz { text-decoration: none; color: #333333; }a.menu_tags_outlet { text-decoration: none; color: #D01011; }ul.menu_tags1 {  margin: 0 0 0 0;  padding: 7px 0 0 0;  }  ul.menu_tags2 {  margin: 0 0 0 0;  padding: 8px 0 0 0;  }  li.menu_tags_first {  font-family: Arial;  font-size: 18px;  display: inline;  list-style-type: none;  margin: 0 0 0 20px;  padding: 0 0 0 0;  }li.menu_tags_second {  font-family: Arial;  font-size: 18px;  color: #6699CB;  display: inline;  list-style-type: none;  margin: 0 0 0 21px;  padding: 0 0 0 0;  }/* ------------------ BREADCRUMB FAKE ------------------ */#breadcrumb {  float: left;  display: block;  width: 930px;  height: 23px;  background-color: #FF9900;  border-top: 1px;  border-bottom: 0px;  border-right: 0px;  border-left: 0px;  border-style: dotted;  border-color: #E1E1E1;  margin: -1px 0 0 0;  }/* ------------------ CONTENT ------------------ */#content_innerframe {  float: left;  width: 930px;  height: auto;  padding: 30px 0 0 0;  }#content_left {  background-image: url(../img/dots_verti.gif);  background-repeat: repeat-y;  background-position: 187px 16px;  float: left;  width: 178px;  height: auto;  margin: 0 0 0 0;  padding: 0 0 0 10px;}#content_right {  float: left;  width: 742px;  height: auto;  margin: 0 0 0 0;  padding: 0 0 0 0;}/* ------------------ NAVIGATION LEFT------------------ */h3.content_left {  font-family: Arial;  font-size: 18px;  color: #FF9900;  font-weight: 100;  margin-bottom: 0px;  margin-top: 0px;  }a.content_left_h3 {  text-decoration: none;  color: #FF9900;  }  span.dots_hori_leftnavi {  margin: 0 0 0 0;  padding: 0 0 0 0;  background-image: url(../img/dots_hori_leftnavi.gif);  background-repeat: no-repeat;  background-position: 0px 0px;  }  a.leftnavi:link, a.leftnavi:visited { text-decoration: none; font-family: Arial; font-size: 12px; color: #666666; }a.leftnavi:hover, a.leftnavi:active, a.leftnavi:focus { text-decoration: none; color: #ff9900; }ul.leftnavi {  margin: 6px 0 0 0;  padding: 0 0 27px 0;  line-height: 16px;  }li.leftnavi {  list-style-type: none;  margin: 0 0 0 0;  padding: 0 0 0 0;  }  h3.content_left_weitere {  font-family: Arial;  font-size: 18px;  color: #FF9900;  font-weight: 100;  margin-top: 27px;  margin-bottom: 16px;  }.dots_hori_products {	background-image: url(../img/dots_hori_leftnavi.gif);	background-repeat: no-repeat;}.dots_hori_products_last {	background-image: url(../img/dots_hori_leftnavi.gif);	background-repeat: no-repeat;	background-position: 5px bottom;	}a.leftnavi_products2:link, a.leftnavi_products2:visited { display: block; height: 30px; text-decoration: none; font-weight: bold; font-family: Arial; font-size: 12px; color: #666666; }a.leftnavi_products2:hover, a.leftnavi_products2:active, a.leftnavi_products2:focus { display: block; height: 30px; text-decoration: none; font-weight: bold; color: #ff9900; }a.leftnavi_products:link, a.leftnavi_products:visited { text-decoration: none; font-weight: bold; font-family: Arial; font-size: 12px; color: #666666; }a.leftnavi_products:hover, a.leftnavi_products:active, a.leftnavi_products:focus { text-decoration: none; font-weight: bold; color: #ff9900; }p.leftnavi_products {  height: 60px;  margin: 0 0 0 0;  padding: 8px 0 3px 0;  font-family: Arial;  font-size: 12px;  color: #666666;  overflow: hidden;  }  p.leftnavi_products2 {  height: 51px;  margin: 0 0 0 0;  padding: 3px 0 20px 0;  font-family: Arial;  font-size: 12px;  color: #666666;  overflow: hidden;  }#leftnavi_products {  float: left;   margin: 0 0 0 0;   padding: 5px 2px 2px 0;  }#leftnavi_products_index {  float: left;   margin: 0 0 0 0;   padding: 15px 2px 15px 0;  }   /* ------------------ CONTENT MAIN PRODUCT------------------ */  h1.index_h1 {  margin: 2px 0 0 12px;  padding: 0 0 0 0;  font-family: Arial;  font-size: 24px;  font-weight: 900;  color: #666666;  }h2.index_h2_1 {  margin: 0 0 0 12px;  padding: 0 0 0 0;  font-family: Arial;  font-size: 18px;  font-weight: 100;  color: #666666;  }h2.index_h2_2 {  margin: 0 0 0 0;  padding: 0 0 0 0;  font-family: Arial;  font-size: 18px;  font-weight: 100;  color: #666666;  }  h2.index_h2_3 {  margin: 0 0 0 0;  padding: 0 0 0 0;  font-family: Arial;  font-size: 18px;  font-weight: 100;  color: #666666;  }#mainproduct_dots_hori_index {  float: left;  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 711px;  height: 2px;  margin: 5px 0 5px 11px;  padding: 0 0 0 0:  }#mainproduct_dots_hori_index2 {  float: left;  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 711px;  height: 2px;  margin: 5px 0 5px 0;  padding: 0 0 0 0:  }  p.content_text_index {  margin: 0 0 0 0;  padding: 20px 30px 10px 30px;  text-decoration: none;  font-family: Arial;   font-size: 12px;  color: #666666;  }ul.menu_index {  margin: -36px 0 0 112px;  padding: 0 0 0 0;  }#content_mainproductimage {  float: left;  height: 350px;  width: 284px;  margin: 0 0 0 8px;  padding: 0 0 0 3px;  background-image: url(../img/dots_verti.gif);  background-repeat: repeat-y;  background-position: 283px 1px;}#content_mainproduct {  float: left;  position: relative;  height: 270px;  width: 443px;  margin: 0 0 0 0;  padding: 0 0 0 0;}p.content_mainproduct_beschreibung {  margin: 0 0 0 0;  padding: 4px 0 0 24px;  font-family: Arial;  font-size: 15px;  color: #666666;  }td.mainproduct_dots {  background-image: url(../img/mainproduct_dots.gif);  background-repeat: no-repeat;  width: 149px;  height: 33px;  }  a.link_beschreibung:link, a.link_beschreibung:visited { text-decoration: none; font-family: Arial; font-size: 15px; color: #666666; }a.link_beschreibung:hover, a.link_beschreibung:active, a.link_beschreibung:focus { text-decoration: none; font-family: Arial; font-size: 15px; color: #ff9900; }#mainproduct_dots_hori {  float: left;  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 282px;  height: 2px;  margin: -3px 0 0 150px;   }  #mainproduct_beschreibung {  width: 440px;  height: 200px;  margin: 9px 0 0 2px;  padding: 0 0 0 0;  text-decoration: none;  font-family: Arial;   font-size: 15px;   color: #666666;  }h1.mainproduct_h1 {  margin: 0 0 0 0;  padding: 2px 0 5px 0;  font-family: Arial;  font-size: 14px;  font-weight: normal;  color: #666666;  }h2.mainproduct_h2 {  margin: 0 0 0 0;  padding: 0 0 0 0;  font-family: Arial;  font-size: 18px;  font-weight: 100;  color: #666666;  }  p.mainproduct_p {  margin: 18px 0 0 0;  padding: 0 5px 0 0;  text-decoration: none;  font-family: Arial;   font-size: 12px;   color: #666666;  overflow: hidden;   }#mainproduct_dots_hori2 {  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 430px;  height: 2px;  margin: 30px 0 0 0;   }#mainproduct_pricetable {  float: left;  position: relative;  margin: 3px 0 0 17px;  padding: 0 0 0 0;  }a.mainproduct_button {  float: left;  position: relative;  margin: 5px 0 0 17px;  padding: 0 0 0 0;  }p.mainproduct_price_p {  float: left;  margin: 7px 0 0 70px;  padding: 0 0 0 0;  text-decoration: none;  font-family: Arial;   font-size: 12px;  font-weight: bold;  color: #666666;  }a.mainproduct_price_a {  float: left;  margin: 0 0 0 150px;  padding: 0 0 0 0;  text-decoration: none;  font-family: Arial;   font-size: 26px;  font-weight: bold;  color: #666666;  } #mainproduct_dots_hori3 {  float: left;  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 711px;  height: 2px;  margin: 10px 0 0 12px;  padding: 0 0 0 0:  } /* ------------------ CONTENT MOREPRODUCTS ------------------ */#content_moreproducts {  float: left;  width: 720px;  height: 830px;  margin: 5px 0 0 13px;  padding: 0 0 0 0;  }  #bottom_products {  width: 720px;  height: auto;  margin: 5px 0 0 13px;  padding: 0 0 0 0;  clear: left;  }#moreproducts_products {  float: left;  margin: 0 0 30px 0;  padding: 0 0 0 0;  width: 180px;  height: 390px;  }a.moreproducts_bold {  text-decoration: none;  font-family: Arial;   font-size: 12px;  font-weight: bold;  color: #666666;  padding: 0 15px 0 0;  overflow: hidden;  }  p.moreproducts_bold {  height: 30px;  margin: 0 0 0 0;  padding: 0 1px 0 0;  text-decoration: none;  font-family: Arial;   font-size: 12px;  font-weight: bold;  color: #666666;  overflow: hidden;  }p.moreproducts {  width: 168px;  height: 140px;  margin: 4px 4px 0 0;  padding: 0 1px 0 0;  text-decoration: none;  font-family: Arial;   font-size: 12px;  color: #666666;  overflow: hidden;  }  #mainproduct_dots_hori_moreproducts {  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 160px;  height: 2px;  margin: 0 0 0 0;  padding: 0 0 0 0;  }#mainproduct_dots_hori_moreproducts2 {  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 160px;  height: 2px;  margin: -15px 0 0 0;  padding: 0 0 3px 0;  }p.moreproducts_price_p {  background-image: url(../img/euro.gif);  background-repeat: no-repeat;  background-position: 0px 0px;  margin: 0 0 0 90px;  padding: 0 0 0 20px;  text-decoration: none;  font-family: Arial;  font-size: 15px;  font-weight: bold;  color: #666666;  }a.moreproducts_price_a {  margin: 0 0 0 80px;  padding: 0 0 0 0;  text-decoration: none;  font-family: Arial;  font-size: 15px;  font-weight: bold;  color: #666666;  }#moreproducts_dots_verti {  float: left;  background-image: url(../img/dots_verti.gif);  background-repeat: repeat-y;  width: 2px;  height: 400px;  margin: 0 0 0 -11px;  padding: 0 0 0 0;  }#moreproducts_dots_verti2 {  float: left;  background-image: url(../img/dots_verti.gif);  background-repeat: repeat-y;  width: 2px;  height: 140px;  margin: 0 8px 0 -3px;  padding: 0 1px 0 0;  }    #mainproduct_dots_hori4 {  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 710px;  height: 2px;  margin: 409px 0 0 0;  padding: 0 0 0 0:  }#mainproduct_dots_hori5 {  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 710px;  height: 2px;  margin: 420px 0 10px 0;  padding: 0 0 0 0:  }#mainproduct_dots_hori6 {  background-image: url(../img/dots_hori.gif);  background-repeat: repeat-x;  width: 710px;  height: 2px;  margin: 160px 0 0 0;  padding: 0 0 0 0:  }#bottom_products1 {  width: 170px;  float: left;   margin: 0 0 0 0;   padding: 15px 2px 15px 0;  overflow: hidden;  }    /* ------------------ FOOTER ------------------ */#footer_space {  clear: both;  width: 930px;  height: 35px;  background-color: #FFFFFF;  margin: 0 0 0 0;  padding; 0 0 0 0;  }#footer {  clear: both;  width: 930px;  height: 35px;  background-color: #FF9900;  margin: 0 0 0 0;  padding; 0 0 0 0;  }  ul.footer {  margin: 0 0 0 0;  padding: 6px 0 0 11px;  }li.footer_links {  display: inline;  list-style-type: none;  font-family: Arial;  font-size: 12px;  color: #FFF;  margin: 0 0 0 9px;  padding: 0 0 0 0;  }  a.footer_links {  margin: 0 0 0 0;  padding: 0 0 0 0;  font-family: Arial;  font-size: 12px;  color: #FFF;  text-decoration: underline;  }
