.INFOBAR {
 position:relative;
 height:195px;
 width:100%;
 margin:10px 0 0 0;
}
 .INFOBAR .wrapper {
  height:100%;
 }
 .INFOBAR .outer {
  height:100%;
 }
 .INFOBAR .inner {
  height:100%;
 }

/* ##### text ##### */

 .INFOBAR .artikeltip {
  position:relative;
  float:left;
  width:278px;
  height:100%;
  background-color:#0b283c;
 }
 .INFOBAR .artikeltip a {
  text-decoration:none;
  color:white;
 }
 .INFOBAR .artikeltip .title {
  margin:0 0 20px 0
 }
 .INFOBAR .artikeltip .text {
  position:absolute;
  top:0;
  left:0;
  width:180px;
  padding:20px 0 0 20px;
  font-size:13px;
 }
 .INFOBAR .artikeltip .bild {
  float:right;
  top:0;
  left:180px;
 }
 .INFOBAR .artikeltip .bild img {
  height:100%;
 }

/* ##### txt_infotext.tpl ##### */

 .INFOBAR .infotext {
  position:relative;
  float:left;
  height:100%;
  width:330px;
  margin:0 8px;
  padding: 0;
  background-color:#0b283c;
  color:#a2c8ea;
 }
 .INFOBAR .infotext .inner {
  padding:20px 20px 0 20px;
  color:#a2c8ea;
  text-align:justify;
  line-height:120%;
  height:auto;
 }
 .INFOBAR .infotext .shop_pfeil_link {
  position:absolute;
  height:16px;
  width:50px;
  display:block;
  bottom:0px;
  right:5px;
  background-color:red;
  text-indent:-25000px;
  background-image:url('img/pfeil2.gif');
  background-repeat:no-repeat;
 }

/* ##### memberlogin.tpl ##### */

 .INFOBAR .memberlogin {
  position:relative;
  float:left;
  width:221px;
  height:100%;
  background-color:#0b283c;
  color:#a2c8ea;
 }
 .INFOBAR .memberlogin .inner {
  height:auto;
  padding:10px 15px 0 27px;
 }
 .INFOBAR .memberlogin fieldset {
  border:none;
  margin:0;
 }
 .INFOBAR .memberlogin h3 {
  margin:10px 0 10px 0;
 }
 .INFOBAR .memberlogin .form {
  padding:0 0 0 0;
 }

 .INFOBAR .memberlogin .form.text label {
  position:relative;
  display:block;
  width:60px;
  height:auto;
  margin:5px 0 5px 0;
 }
 .INFOBAR .memberlogin .text input {
  height:18px;
  width:162px;
  padding:4px 0 0 0;
  background-color:#006dc7;
  border:1px solid #5c5c5c;
  color:white;
 }
 .INFOBAR .memberlogin .text.password input {
  position:relative;
  display:block;
  float:left;
  width:129px;
  margin:0;
 }
 /* style für input type="image" form,ii::, */
 .INFOBAR .memberlogin .signin {
  float:left;
  padding:0;
  margin:0 0 0 2px;
  width:32px;
  height:24px;
  border:none;
  text-decoration:none;
 }
 .INFOBAR .memberlogin .vergessen {
  display:block;
  padding:0;
  margin:10px 0 0 0;
  text-align:right;
 }
 .INFOBAR .memberlogin .register {
  text-align:left;
 }



