/* ***************************** */
/* ******* Allgemeines ********* */
/* ***************************** */
body,
div,
td,
th {
	font: 12px arial, verdana, sans-serif;
}
p {
  margin: 0 0 15px 0;
}
/* ***************************** */
/* ********* Headlines ********* */
/* ***************************** */
h1 {
  color: #CF5300;
  font: normal 30px arial, verdana, sans-serif;
}
h2 {
  color: #444041;
  font: bold 16px arial, verdana, sans-serif;
  margin: 0 0 3px 0;
}
h3 {
  color: #4D1E00;
  font: normal 14px arial, verdana, sans-serif;
  line-height: 140%;
  margin: 0 0 12px 0;
}
/* ***************************** */
/* ******* Verlinkungen ******* */
/* ***************************** */
a {
  color: #EB5E00;
  outline: 0;
  text-decoration: underline;
}
a:hover {
  color: #EB5E00;
  text-decoration: none;
}
h1 a {
  color: #fff;
  font: normal 30px arial, verdana, sans-serif;
  text-decoration: none;
}
h1 a:hover {
  color: #fff;
}
h2 a {
  color: #333333;
  font: bold 16px arial, verdana, sans-serif;
  text-decoration: underline;
}
h2 a:hover {
  color: #333333;
}
#footer a {
  font: normal 14px arial, verdana, sans-serif;
}
#container a {
  text-decoration: none;
}
#container a:hover {
  text-decoration: underline;
}


#header {
	background: #CF5300;
	border-bottom: 3px solid #333;
}
#footer {
	border-top: 3px solid #333;
}
#container {
  border-top: 3px solid #333;
  background: #efefef;
}
div.entry {
	border: 1px solid #fff;
  padding: 10px;
}
div.entry:hover {
	background: #efefef;
  border: 1px solid #cf5300;
  padding: 10px;
}