body,td,p {
  font-family:'Roboto',sans-serif;
  font-size:15px;
  font-weight:300;
  line-height:21px;
  margin-top:0px;
  margin-bottom:8px;
  -webkit-hyphens:auto;
  -moz-hyphens:auto;
  -ms-hyphens:auto;
  hyphens:auto;  
  word-wrap:normal;
  word-break:break-word
}

strong,b {
  font-weight:600;
}

table {
  table-layout:fixed;
}

.modul {
  margin-bottom:5px;
}

.newspic {
  margin-bottom:8px;
}

.menpic {
  border:0;
  margin-top:0px; 
  margin-bottom:0px; 
  margin-left:0px; 
  margin-right:0px; 
}

p.info {
  color:#aaa;
}

.top10 {
  color:#aaa;
  font-size:13px;
  line-height:17px;
}

p.kleingedrucktes {
  color:#aaa;
  font-size:10px;
  line-height:11px;
}

p.breakingnews {
  color:#c00;
  font-size:26px;
  line-height:26px;
  text-align:center;
}

td {
}

h1,h2,h3 {
  font-family:'Roboto',sans-serif;
  font-weight:500;
  color:#007AB4;
  margin-top:0px;
  margin-bottom:3px;
}
h1 {
  font-size:36px;
  line-height:40px;
  -webkit-hyphens:none;
  -moz-hyphens:none;
  -ms-hyphens:none;
  hyphens:none; 
}
h2 {
  font-size:26px; 
  line-height:28px;
}
h3 {
  font-size:15px;
  line-height:18px;
}
a {
  font: inherit;
  color: inherit;
  text-decoration: inherit;
}

a:hover {
  color:#c00;
}

ol,ul {
  padding-left: 20px;
}

input.votepos {
  background-image: url(/img/thupu.png);
  width: 20px;
  height: 20px;
  border: none;
}
input.voteneg {
  background-image: url(/img/thdownu.png);
  width: 20px;
  height: 20px;
  border: none;
}