@import "fonts.css";
@import "news.css";
@import "powermail.css";
@import "btn.css";
@import "styles_alt.css";

body {
  font-family:'Open Sans', sans-serif;
  font-size:14px;
  line-height:1.42857;
}

a {
  background-color:transparent
}
a:active,
a:hover {
  outline:0
}

button {
  overflow:visible
}
button,
select {
  text-transform:none
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance:button;
  cursor:pointer
}
button[disabled],
html input[disabled] {
  cursor:default
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border:0;
  padding:0
}
input {
  line-height:normal
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing:border-box;
  padding:0
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height:auto
}
input[type="search"] {
  -webkit-appearance:textfield;
  box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance:none
}
fieldset {
  border:1px solid #c0c0c0;
  margin:0 2px;
  padding:0.35em 0.625em 0.75em
}
legend {
  border:0;
  padding:0
}
textarea {
  overflow:auto
}
optgroup {
  font-weight:bold
}

.sponsorenlogos img {
  border: 1px solid #b4b4b4;
}
h3 {
    font-size: 18px !important;
    font-weight: bold !important;
    text-align: left;
    background-color: #f1f1f1;
    border-radius: 8px;
    padding: 5px !important;
    color: #c00518 !important;
    text-transform: uppercase;
}

