body {
  background:url(Bilder/bg.jpg) top center repeat-x #B0BAC3;
  margin:0px;
  font-family:Arial, Verdana, sans-serif;
  font-size:10px;

/* Scrollbalken einfärben */

  scrollbar-face-color:#b0bac3;
  scrollbar-highlight-color:#fff;
  scrollbar-3dlight-color:#f4bcd6;
  scrollbar-darkshadow-color:#333;
  scrollbar-shadow-color:#999;
  scrollbar-arrow-color:#fff;
  scrollbar-track-color:#ccc;
}


#navigation {
  font-size:11px;
  display:block;
  position:absolute;
  top:34px;
  left:32px;
  height:22px;
  width:880px;
}


a:link { color:#999; text-decoration:none; border:0px;}
a:visited { color:#999; text-decoration:none; }
a:hover { color:#f00; text-decoration:none; }
a:active { color:#999; text-decoration:none;}

#main {
        position:relative;
        margin-left: -475px;
        left:50%;
	width: 951px;
	height: 675px;
}

#blicker_dame {
  position:absolute;
  left:-30px;
  top:123px;
  width:104px;
  height:321px;

}


#schuhe-online-shop {
        background:url(Bilder/schuhe_online_shop.jpg) top center no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	width:951px;
	height:87px;
}

#sexy-schuhe {
        background:url(Bilder/sexy_schuhe.jpg) top center no-repeat;
	position:absolute;
	left:0px;
	top:87px;
	width:277px;
	height:453px;
}

#Navi {

       position:absolute;
       width:230px;
       height:100%;
       padding-top:40px;
       padding-left:20px;
       margin-left:50px;

}

#high-heels {
        background-color:#666;
	position:absolute;
	left:277px;
	top:0px;
	width:588px;
	height:39px;

}

#headline {
        background-color:#fff;
        width:100%;
        height:39px;
        font-size:16px;
        color:#fff;
        font-weight:bold;
        padding-top: 6px;
        padding-left:16px;

}

#elegante-high-heels {
        background:url(Bilder/elegante_high_heels.jpg) top center no-repeat;
	position:absolute;
	left:865px;
	top:0px;
	width:86px;
	height:453px;
}

#pumps {
        background-color:#fff;
	position:absolute;
	left:277px;
	top:39px;
	width:588px;
	height:325px;
        overflow:auto;
        font-size:12px;
        line-height:1.45em;
}

.produkt_sexy {
  height:150px;
  width:120px;
  margin:4px 0px 0px 16px;
  float:left;

}



.produkt_sexy img{
  height:120px;
  width:120px;
}
.produkt_sexy a img {
  border:0px;
}
* html .produkt {
  height:150px;
  width:120px;
  margin:4px 0px 0px 17px;
  float:left; 
}
.produkt_name {
  border-left:2px solid #b0bac3;
  padding-left:3px;
  font-size:10px;
  font-weight:normal;
  color:#000;
  text-align:left;
  width:73px;
  float:left;
}

.produkt_preis {
  position:relative;
  width:42px;
  font-size:9px;
  color:#f00;
  text-align:right;
  float:left;
}

#sexy-high-heels {
        
	position:absolute;
	left:277px;
	top:364px;
	width:588px;
	height:224px;
}

#logo {
        margin:0px auto auto 0px;
        float:left;
        width:277px;
        height:87px;
        display:block;

}



#plateau-schuhe {
	position:absolute;
	left:865px;
	top:453px;
	width:86px;
	height:135px;
}

/*  index_PDetails */

#sandaletten-Details {
	position:absolute;
        background-color:#fff;
 
	left:277px;
	top:0px;
	width:588px;
	height:12px;
}



#pumps-Details {
	position:absolute;
        background-color:#fff;
	left:277px;
	top:0px;
	width:588px;
	height:364px;
}

#ProductPic {

  border:1px solid #b0bac3;
  margin:10px 0px 0px 6px;
  width:350px;
  height:350px;
  float:left;

}


#ProductPic2 {

  border:1px solid #b0bac3;
  margin:10px 0px 0px 14px;
  width:100px;
  height:100px;
  float:left;

}

#ProductPic3 {

  border:1px solid #b0bac3;
  margin:10px 0px 0px 10px;
  width:100px;
  height:100px;
  float:left;
}

#ProductName {

  margin: 5px 0px 0px 14px;
  width:210px;
  color:#81888E;
  font-weight:bold;
  font-size:15px;
  float:left;
}

#ProductDescription {

  margin:05px 0px 0px 14px;
  border:1px solid #b0bac3;
  width:210px;
  height:60px;
  color:#81888E;
  font-weight:bold;
  float:left;
  overflow:auto;
}

#ProductOption1 {
  margin: 8px 0px 0px 14px;
  color:#81888E;
  font-size:12px;
  width:80px;
  float:left;

}

.FormFieldS {
  margin: 5px 0px 0px 14px;
  float:left;
  width:130px;
  margin-bottom:3px;

}

.FormFieldS select{
  float:left;
  width:120px;
  border:1px solid #81888E;
  font-size:11px;

}

.ProductPreisMain {
   width:210px;
   margin-left:14px;
   margin-top:3px;
   font-size:16px;
   color:#81888E;
   font-weight:bold;
   float:left;

}

.ProductPreisMain span {
   font-size:9px;
   color:#81888E;
   font-weight:bold;


}

#ButtonDetailsR {
  position:absolute;
  left:376px;
  top:316px;
  width:210px;
  height:50px;
 }

#ButtonDetails {
  margin:0px 0px 0px 14px; 
  width:50px;
  height:50px;
  float:left;
  text-align:center;
}



#ButtonDetails a {
  color:#81888E;
  width:50px;
  height:50px;
  background:url(Bilder/ButDetails.jpg) top center no-repeat;
  display:block;
  bottom:0px;
  text-align:center;
}

#ButtonDetails a:hover{
  color:#333;
  width:50px;
  height:50px;
  background:url(Bilder/ButDetailsOver.jpg) top center no-repeat;
  display:block;
  bottom:0px;
  text-align:center;
}


/* WARENKORB */

.artikel_head {
  border-bottom:1px solid #999;
  font-size:11px;
  width:570px;
  float:left;
}

.artikel_no {

  width:20px;
  float:left;

}

.artikel_bild { 

  width:60px;
  float:left;

}

.artikel_name { 

  width:117px;
  float:left;
  padding:3px;

}

.artikel_preis {

  width:100px;
  float:left;

}

.artikel_anzahl {

  width:50px;
  float:left;

}

.artikel_totalpreis {

  width:180px;
  float:left;
}

/* Warenkorb reihen */

.artikel {

  width:570px;
  margin-top:5px;
  padding-bottom:5px;
  float:left;
  border-bottom:1px solid #999;
}
.artikel_nr_li {
  width:20px;
  float:left;
}

.artikel_bild_li {

  width:60px;
  height:60px;
  float:left;
}

.artikel_bild_li img{

  width:60px;
  height:60px;
}

.artikel_name_li {

  width:117px;
  float:left;
  padding:3px;

}



.artikel_preis_li {

  width:100px;
  float:left;
}

.artikel_anzahlplus_li {

  width:20px;
  float:left;
}

.artikel_anzahl_li {

  width:50px;
  float:left;
}

.artikel_anzahlminus_li {

  width:20px;
  float:left;
}

.artikel_totalpreis_li {

  width:120px;
  float:left;
}

.artikel_delete_li {

  width:60px;
  float:left;
}

/* TEMPALTES */

.T11100 {
  
  width:250px;
  height:138px;
  float:left;
  border:1px solid #B0Bac3;
  margin-left:19px;
  margin-top:10px;

 }
.T11100_TXT {
  
  width:125px;
  height:100px;
  float:left;
  padding:0px 2px 3px 3px;
  font-size:10px;
  color:999;

 }

.T11100_TXT a{
  
  color:#B0Bac3;
  clear:both;
  

 }

.T11100_IMG img{
  
  width:120px;
  height:120px;
  float:left;

 }

.T80100_TXT {
  font-size:10px;
  color:#b0bac3;
  bottom:0px;

 }

