/* FRONTLINEMEDIA STYLE SHEET V1               */
/* Erstellt von: ch.forster@frontlinemedia.ch  */
/*               www.frontlinemedia.ch         */

/* GENERAL */
body {
  margin:0;
  padding:0;
  background-color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
}
#content {
  position:absolute;
  top:0px;
  left:-100px;
  width: 700px;
  padding-bottom:20px;
}
#nav {
  display:none;
}
#subnav {
  display:none;
}
#img_right {
  display:none;
}
/* TITLES ----------------------------------------------------*/
h1{
  margin: 4px 0px 3px 0px;
  font-family: "Times New Roman", Times, serif;
  font-size: 25px;
  font-weight:bold;
}
h2{
  margin: 20px 0px 5px 0px;
  font-size: 18px;
  font-weight:bold;
}
h3{
  font-weight: bold;
  margin-bottom: 3px;
  margin-top: 10px;
  color: #333333;
  font-size:15px;
}
b{
  color:#454545;
}
a{
  color:#000000;
  text-decoration:underline;
}
/* AD-INFO ----------------------------------------------------*/
table.productInfo{
  width:500px;
  border-collapse:collapse;
}
table.productInfo td {
  padding: 3px 25px 3px 0px;
  vertical-align:top;
}
table.productInfo td.headline {
  padding-bottom:6px;
  font-weight:bold;
  color:#454545;
  border-bottom:1px solid #333333;
}
table.productInfo td.label {
  font-weight:bold;
  color:#454545;
  text-align:left;
}

/* STATISTIK-INFO ----------------------------------------------------*/
table.productStat{
  width:500px;
  border-collapse:collapse;
}
table.productStat td {
  padding: 3px 40px 3px 0px;
  vertical-align:top;
  text-align:right;
  width:150px;
}
table.productStat td.headline {
  padding-bottom:6px;
  font-weight:bold;
  color:#454545;
  border-bottom:1px solid #333333;
}
table.productStat td.label {
  font-weight:bold;
  color:#454545;
  text-align:left;
  padding-left:20px;
}

/* LISTEN ----------------------------------------------------*/
ul {
  padding: 0px;
  margin:5px 0px 8px 30px;
}
li {
  padding: 0px;
  margin-top:4px;

}


/* UMFRAGE  ----------------------------------------------------*/
div.stat{
  height:14px;
  margin-top:2px;
  width:460px;
}
div.stat div.desc{
  float:left;
  width:125px;
}
div.stat div.bar{
  border-top:1px solid black;
  height:14px;
  float:left;
}
div.stat div.bar div{
  margin:0px 0px 0px 2px;
  font-size:12px;
}