/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a, img
{
  margin:0;
  padding:0;
}
body
{
  font-family:Verdana;
  font-size:12px;
  background:#fff8e0 url(../img/hg.jpg) repeat-x;
}
a
{
  text-decoration:none;
  color:#A51E37;
}
#top
{
  margin-left:auto;
  margin-right:auto;
  width:942px;
  height:211px;
  background:url(../img/content_hg.jpg);
  text-align:left;
  overflow:hidden;
}
#schatten-oben
{
  width:942px;
  height:14px;
  background:url(../img/schatten_oben.jpg);
}
#schatten-links
{
  width:16px;
  height:197px;
  background:url(../img/schatten_links.jpg);
  float:left;
}
#header
{
  width:910px;
  height:210px;
  background:url(../img/header_hg.jpg) no-repeat;
  float:left;
}
#header h1
{
  height:36px;
  font-size:13px;
  font-weight:bold;
  color:white;
  margin-left:276px;
  margin-top:10px;
}
#schatten-rechts
{
  width:16px;
  height:197px;
  background:url(../img/schatten_rechts.jpg);
  float:left;
}
#ecke
{
  background:url(../img/ecke.jpg);
  width:132px;
  height:130px;
  position:relative;
  top:-6px;
  left:802px;
}
#menu
{
  width:670px;
  height:36px;
  background:#EFEFEF;
  margin-left:240px;
  margin-top:115px;
}
#menu ul
{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding-left:36px;
  padding-top:10px;
}
#menu * li, #menu * a:hover
{
  float:left;
  color:#A51E37;
}
#menu * li
{
  padding-right:25px;
}
#menu * a
{
  color:#BA6E77;
}
#page
{
  width:942px;
  background:url(../img/content_hg.jpg);
  margin-left:auto;
  margin-right:auto;
  text-align:left;
}
#fotos
{
  width:240px;
  float:left;
  padding-left:16px;
  padding-right:36px
}
#fotos img
{
  margin-bottom:36px;
  position:relative;
  top:-36px;
}
#content
{
  background: url(../img/ornament.gif) top right repeat-y;
}
#content h1
{
  font-size:20px;
  font-weight:normal;
  font-style:italic;
  color:#B5913A;
  padding-top:40px;
  padding-bottom:36px;
}
#content h2
{
  font-size:14px;
  font-weight:bold;
  color:#434343;
  padding-right:194px;
  padding-left:292px;
  margin-bottom:20px;
}
#content p, #content ul
{
  color:#434343;
  padding-right:194px;
  padding-left:292px;
  margin-bottom:14px;
}
#content ul
{
  padding-left:306px;
}
#footer
{
  width:942px;
  height:16px;
  background:#fff8e0 url(../img/schatten_unten.jpg) no-repeat;
  clear:both;
  text-align:center;
  font-size:10px;
  padding-top:25px;
  padding-bottom:10px;
}
.trenner
{
  margin-top:20px;
  margin-bottom:20px;
  display:block;
  margin-left:292px;
  padding-left:214px;
}
.content-img
{
  margin-top:20px;
  margin-bottom:20px;
  display:block;
  text-align:center;
  padding-right:194px;
}