
#page a {
  text-decoration:none;
  }
#page a:hover {
  text-decoration:underline;
  }
/* ---------- */
.page_navigation {
  float:left;
  min-height:50px;
  }
.products_list_items {
  min-height:233px;
  }
/* ---------- */
body {
  background:#FFFFFF url(../img/bg.jpg) repeat-x fixed center top;
  margin:0px;
  padding:0px;
  text-align:center;
  }

div#page {
  background-color:#FFFFFF;
  margin:0pt auto;
  width:893px; 
  text-align:left;
  }
#content-incl {
  background-color:#FFFFFF;
  width:893px;
  }
/* ---------------------------------------------------------------- */
div#head {
  width:658px;
  background-color:#038DCB;
  }
div#head-left img {
  border:none;
  }
/* ------------------------------------------------------ Navigation 1 */
div#menu-center-top {
  width:384px;
  float:left;
  }
*html div#menu-center-top {
  width:383px;
  }
/* ------------------------------------------------------ Suche */
#stts1 input {
  width:138px;
  height:19px;
  }
#stts1 {
  width:139px;
  height:20px;
  float:left;
  background-color:#FFFFFF;
  }
*html #stts1 {
  width:139px;
  float:left;
  }
#stts {
  height:20px;
  width:25px;
  float:left;
  background-color:#FFFFFF;
  }
#search {
  float:left;
  width:182px;
  padding-top:10px;
  height:20px;
  }
#search input {
  border: 1px solid #FFFFFF;
  font-size:12px;
  height:22px;
  }
div#head,
div#deadressleft,
div#content-incl,
div#footer,
div#footer-unten-shadow {
  float:left;
 }
/* ------------------------------------------------------ Footer */
div#footer {
  float:right;
  background-color:#999999;
  text-align:right;
  width:100%; }

div#footer-right {
  float:right; }
 /* ---------------------------------------------------------------- */
 
div#menu-center {
  float:left; }
  
div#head-left {
  float:left;
  width:235px;
  background-color:E6E7E7; }

div#logo-top-right {  
  float:left;
  width:658px; }


/* ---------------------------------------------------------------- */

div#menu-center-top-search {
  background-color:60A8D0;
  float:left;
  width:329px;
  height:50px; }
  
div#menu-center-top-search div#search {
  margin-left:10px; }
  
div#menu-center-top-search .search-field {
  background-color:#60A8D0;
  border:1px dotted #FFFFFF;
  color:#FFFFFF;
  font-family:"Trebuchet MS",Trebuchet,Verdana;
  font-size:25px;
  height:40px;
  width:250px; }

div#menu-center-top-topig {
  float:left;
  width:250px; 
  }
/* ---------------------------------------------------------------- */
div#menu-center-top-incl {
  float:left;  }

div#angebot-de001,
div#angebot-de002,
div#angebot-de003,
div#angebot-de004 {
  float:left;
  width:164px;  }

div#content-left-topig {
  float: left; 
  text-align: left; 
  width: 57%;
  margin-left:2%;
}
div#content {
  background-color:#FFFFFF;
  }


/* ------------------------------------------------------ Navigation 2 */
div#content-navone {
  width: 235px;
  float:left;
  }

div#content-left {
  float:left;
  width:648px;
 /* margin-left: 230px; */
  }
#content-left-second {
  float:left;
  width:40%;
  }
/* ------------------------------------------------------ Content */
#content-left-first {
  float:left;
  width:645px;
  margin-left:10px;
  margin-top:30px;
  }
#content-left-first h1 {
  padding-left:13px;
  padding-top:10px;
  padding-bottom:15px;
  }
#footer-left {
  float:left;
  width:235px;
  }
/* --------- */
.ni_slide {
  background-color:#FFFFFF;
  border-bottom: 1px dashed #999999;
  padding-top:2px;
  float:left;
  width:658px;
  height:27px;
  }
/* --------- */
#search {
  opacity: 0.9;
  -moz-opacity: 0.9;
  filter: alpha(opacity=90);
  }
