*:focus { 
  outline: none;
}

a {
	color: #272B2E;
	text-decoration: none;
}
#wrapper {
  font-size: 12px;
  color: #808080;
  padding:0;
  font-family: 'AgnextRegular', sans-serif;
  width: 100%;
  }
#chart {
	background: #f8fad9;
    padding:0 10px;
    text-align: center;
}

.bottom-table h3{
	color: #4d4d65;
	padding:15px 2%;
	font-size:17px;
	line-height:20px;
}

.bottom-table .date{
	font-size:14px;
	line-height:17px;
	padding:5px 2%;
}
.teaser-left{
	float:left;
	font-size:17px;
	line-height:20px;
	padding:5px 2%;
}

.teaser-left div{
	font-size:36px;
	line-height:36px;
	font-weight:bold;
	color:#009650;
	padding-top:5px;
}

.teaser-left span{
	font-size:25px;
	line-height:28px;
	font-weight:bold;
	color:#009650;
}

.teaser-right{
	float:right;
	font-size:22px;
	line-height:30px;
	padding:5px 2%;
	font-weight:normal;
}
.alteration-down{
	color:#be0404;
}

.alteration-up{
	color:#009650;
}

.alteration-equal{
	color: #808080;
}

/*.teaser-left .alteration-down {
  padding-right:30px;
  background: url("images/teaser_arrowdown.png") right 14px no-repeat;
}

.teaser-left .alteration-up {
	padding-right:30px;
	background: url("images/teaser_arrowup.png") right 12px no-repeat;
}

.teaser-left .alteration-equal {
	padding-right:30px;
	background: url("images/teaser_arrowequal.png") right 14px no-repeat;
}*/