ul {
  list-style:circle;
  margin-top:-2px;
}

li {
  font-size: 10px;
  color:#286;
}

p.smallinfo {
  font-size: 10px;
  color:#286;
}

a.smallinfo {
  font-size: 10px;
  color:#b02;
}

.prevnextlink {
  color:#987;
  font-size: 10px;
  font-weight: normal;
}

.smalllink {
  color:#b02;
  font-size: 11px;
}

img.imageselectbutton {
  border: 1px outset #555;
}
img.imageselectbuttondown {
  border: 1px inset #c55;
}

img.imageselectbutton:hover {
  border: 1px outset #888;
}

a.imageselectbuttondown,
a.imageselectbutton {
  margin:2px;
  text-decoration: none;
  position:relative;
  top:4px;
/*  border: 3px solid #def;*/
/*  padding: 2px 5px; */
  cursor:pointer;
  font-weight: bold;
  font-size:10px;
  color:#000;
}

a.imageselectbutton:hover {
  color:#d02;
  text-decoration: none;
}

a.imageselectbuttondown {
  color:#fff;
}

table.techdata {
  float:right;
  margin:12px;
  padding:0px;
  border:1px solid #aaa;
  color:#555;
  background:#ddd;
  -moz-border-radius:7px;
  border-radius: 7px;
  max-width: 480px;
}

td.techdatacaption {
  font-size:13px;
  padding-left:5px;
  color:#c02;
  font-weight:bold;
}

.description {
  text-align:justify;
  font-size:13px;
  margin:2px;
  padding-left:5px;
  background-color:#f7faff;
  /*border:2px ridge #444;*/
}


.techinfokey0,
.techinfokey1 ,
.techinfovalue0,
.techinfovalue1 {
  width:auto;
  padding-left:5px;
  padding-right:2px;
  font-size:10px;
  max-width: 320px;
}

.techinfokey0 {
  background:#f8f8f0;
  color:#000;
}
.techinfokey1 {
  background:#eee;
  color:#000;
}

.techinfovalue0 {
  color:#046;
  background:#f8f8f0;
  font-size:12px;
}
.techinfovalue1 {
  color:#046;
  background:#eee;
  font-size:12px;
}

#box a {
  color:#0f2f8f;
  display:inline;
  text-decoration: none;
}

#box a span {display:none;}

#box a:hover span {
  position:absolute;
  top:auto;
  left:auto;
  display:block;
  color:infotext;
  background:infobackground;
  font:normal 12px tahoma, verdana, sans-serif;
  border:1px solid black;
  margin:8px;
  padding:3px;

  filter:alpha(opacity=90);
  -moz-opacity:.90;
  opacity:.90;
}

.large {
  font-size:12px;
}

.price_upe {
  font-size:10px;
}

.price_real {
  font-weight:bold;
  font-size:16px;
}

.price_100 {
  font-size:10px;
}

.price_500 {
  font-size:10px;
}

.pinfo_pageHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #AF000F;
}


