body {
 background: #D4E9FF;
 font-family: Arial;
 font-size: 9pt;
 margin-top: 0px;
}

.body_bg {
 background: #D4E9FF;
}

.bg_font {
 background: #D4E9FF;
 font-size: 13pt;
 font-weight: bold;
}

#border {
  width: 860px;
}

#header {
  position: fixed;
}

.a_product { color: #FFFFFF; font-weight: bold; font-size: 11pt; text-align: center; cursor: pointer; }
.a_product:hover { background-color: #003399; }

.a_cat { color: #FFFFFF; font-weight: bold; font-size: 10pt; text-align: center; cursor: pointer; }
.a_cat:hover { background-color: #660000; }

#frame {
  width: 700px;
  overflow: hidden;
  margin-bottom: 10px;
}

.content_left {
  width: 250px;
  height: 330px;
  border: 3px solid #0066CC;
  float: left;
  margin-right: 6px;
}

.content_middle {
  width: 250px;
  height: 330px;
  border: 3px solid #0066CC;
  background-color: #D4E9FF;
  float: left;
}

.content_right {
  width: 170px;
  height: 330px;
  border: 3px solid #0066CC;
  float: right;
}

.picture {
  height: 250px;
  border-bottom: 1px solid #0066CC;
  z-index: 0;
  position: relative;
  overflow: hidden;
}

.art_name {
  height: 40px;
  border-bottom: 1px solid #0066CC;
  background-color: #D4E9FF;
  color: #0066CC;
  font-size: 15pt;
  font-weight: bold;
  text-align: left;
  padding-left: 3px;
  line-height: 40px;
}

.art_number {
  height: 40px;
  font-size: 12pt;
  font-weight: bold;
  text-align: left;
  padding-left: 4px;
  line-height: 40px;
}

.art_description_hl {
  height: 20px;
  background-color: #D4E9FF;
  font-weight: bold;
  text-align: left;
  padding-left: 5px;
  line-height: 20px;
}

.art_description {
  height: 116px;
  border-top: 1px solid #0066CC;
  background-color: #99CCFF;
  text-align: left;
  padding-left: 5px;
}

.art_colors {
  height: 40px;
  border-top: 1px solid #0066CC;
  font-weight: bold;
  text-align: left;
  padding-left: 5px;
  line-height: 40px;
}

.art_pailletten {
  height: 35px;
  border-top: 1px solid #0066CC;
  background-color: #D4E8FF;
  text-align: left;
  padding-left: 5px;
  line-height: 35px;
}

.art_pailletten2 {
 height: 76px; 
 border-top: 1px solid #0066CC;
 text-align: left;
 padding-left: 5px;
 line-height: 33px;
}

.art_material {
 height: 35px;
 font-size: 8pt;
 border-top: 1px solid #0066CC;
 background-color: #D4E8FF;
 text-align: left;
 padding-left: 3px;
}

.art_change {
 height:35px;
 border-top:1px solid #0066CC;
 background-color:#0066CC;
 color:#FFFFFF;
 font-size: 7pt;
 font-weight: bold;
 text-align: left;
 padding-left: 3px;
}

.size_info {
 height: 58px;
 border-top: 1px solid #0066CC;
 text-align: left;
 padding-left: 5px;
}

.art_quantity {
 height: 57px;
 border-top: 1px solid #0066CC;
 text-align: left;
 padding-left: 5px;
}

.art_remember {
  height: 40px;
  border-top: 1px solid #0066CC;
  background-color: #D4E8FF;
  text-align: center;
  line-height: 40px;
}

.art_cart {
  height: 40px;
  border-top: 1px solid #0066CC;
}


.shoes_description {
  height: 229px;
  border-top: 1px solid #0066CC;
  background-color: #99CCFF;
  text-align: left;
  padding-left: 5px;
}

.shoes_info {
  height: 40px;
  border-top: 1px solid #0066CC;
  background-color: #0066CC;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  padding-left: 5px;
}

.shoes_size_quantity {
 height: 55px;
 border-top: 1px solid #0066CC; 
 text-align: left;
 padding-left: 5px;
}

.price {
  width: 100px;
  height: 0px;
  color: #FFFFFF;
  font-size: 18pt;
  font-weight: bold;
  position: relative;
  top: -188px;
  left: 52px;
}

.line_blue {
 height: 2px;
 background: #0066CC;
}

.line_red {
 height: 2px;
 background: #660000;
}

a:link {
 color: #0066CC;
 text-decoration: none;
}

a:visited {
 color: #0066CC;
 text-decoration: none;
}

a:hover {
 color: #0066CC;
 text-decoration: underline;
}

td.dd_link {
 color: #660000;
 background-color: #FFFFFF;
}

td.dd_link:hover {
 color: #FFFFFF;
 background-color: #660000;
}
