/* Formatierung der Boxen * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* v01 = hellgrün, Schatten = oben, rechts
 * v02 = dunkelgün, Schatten = oben, links */
*.v01_200px_head { display:block; width:200px !important; padding-left:5px; padding-top:5px; }
*.v01_200px_main { display:block; width:200px !important; padding-left:5px; padding-right:17px !important; }
*.v01_200px_main p { padding-right:25px !important; }
*.v01_200px_foot { display:block; width:200px !important; height:15px; }

*.v02_200px_head { width:175px !important; padding-left:17px; padding-right:10px; padding-top:15px; }
*.v02_200px_main { width:175px !important; padding-left:17px; padding-right:10px; }
*.v02_200px_foot { width:200px !important; height:15px; }

  /* Überschriften innerhalb der Box */
  *.v01_200px_head h1,
  *.v02_200px_head h1,
  *.v01_200px_head h2,
  *.v02_200px_head h2,
  *.v01_200px_head h3,
  *.v02_200px_head h3,
  *.v01_200px_head h4,
  *.v02_200px_head h4 { font-weight:bold; font-size:12px; color:#662A0D; padding-bottom:4px; }

/* Box in Version 01 mit Hintergrundgrafiken besetzen */
*.v01_200px_head { background-image:url('/resource/boxes/box_v01_200px_top.gif');    background-position:top left;    background-repeat:no-repeat; }
*.v01_200px_main { background-image:url('/resource/boxes/box_v01_200px_middle.gif'); background-position:top left;    background-repeat:repeat-y; }
*.v01_200px_foot { background-image:url('/resource/boxes/box_v01_200px_bottom.gif'); background-position:bottom left; background-repeat:no-repeat; }

*.v02_200px_head { background-image:url('/resource/boxes/box_v02_200px_top.gif');    background-position:top left;    background-repeat:no-repeat; }
*.v02_200px_main { background-image:url('/resource/boxes/box_v02_200px_middle.gif'); background-position:top left;    background-repeat:repeat-y; }
*.v02_200px_foot { background-image:url('/resource/boxes/box_v02_200px_bottom.gif'); background-position:bottom left; background-repeat:no-repeat; }

/**************** Bilder *********************/
.img_left {
  float: left;
  margin: 5px 20px 10px 0px;
  }
.img_right {
  float: right;
  margin: 5px 5px 10px 15px;
  }
  
/* "ranketing" in texten hervorheben */
.ranketing_name {
  color: #662A0D;
  font-weight: bold;
  letter-spacing: .1em;
}
.ranketing_name span {
  color: #696402;
}/**/
/*Bildergalerie*/
#gallery table {
  margin: 0 auto;
}
#gallery td {
  margin: .25em;
  padding: .25em;
}
#gallery h1,
#gallery h2,
#gallery p {
  margin-left: 2em;
}