div#header { margin-left: -2px; background: url(../img/header/preise-angebote/winter.jpg) no-repeat top; border: 2px solid #a94d01; border-style:none solid none solid; height: 365px; position: absolute; top: 30px; width: 891px; 
}
table {
   border-collapse:collapse;
   width:100%;
   margin-top: 1em; 
}
table.ueberschrift { 
	margin-top: 3em;
}
th.info {
	color: #a94d01;
	font-weight: bold; 
}
table td,
table th {
   border:1px solid #a94d01;
   padding:0.2em;
}
table th {
   background:#fff8e2;
   font-size:12px;
   font-weight:normal;
   
}
table th.season {
  width:140px;
  text-align:left;
}
table td {
   text-align:center;
}
div#nopets {
   background:url(../img/nopets.gif) no-repeat top left;
   padding-left:60px;
   height:50px;
}
p.datum {
	text-align:left;
	padding: 0;
	line-height: 1.5em;
	border-style: none;
}
table p {
	padding: 0;
	line-height: 1.5em;	
}
h1 {
	font-size:16px;
	color: #a94d01;
}
div#content{
  text-align: left;
}
div#content h3 {
  font-size: 13pt;
  color:#a94d01;
  text-align: center;
  }
div.item { border: 1px #a94d01 solid; background-color: #fff8e2; float:left;  width: 139px; margin: 3px 5px  6px 0px; padding:2px; text-align:center; 
}
div.hochsaison { margin-right: 0;
}
div.item a { color:#a94d01;font-size:10px; text-decoration: none; line-height: 20px; font-weight: bold; 
}
div.angebot {
	font-weight: bold;
}
a { color: #a94d01; 
}

div#content table th, div#content table th h3{
  padding: 0.5em;
  margin: 0;
}
div#content h4 { margin-bottom: 0; padding: 0; margin: 30px 0 0 0;}
th.date p { font-size: 10px; }