*         { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }

#content, #content td, #content th, #content div {
color: #61747F; 
}
#CONTENT_OPTIONS { color: #FFFFFF; font-weight: bold; font-size: 11px; }
#FOOTER   { color: #FFFFFF; font-weight: bold; font-size: 11px; }

/*a, a:hover, a:active, a:visited  { text-decoration: none; color: black; }*/
a, a:hover, a:active, a:visited  { text-decoration: none; font-weight: bold; color: #61747F; }

a.menu, a.menu:visited, a.menu:active {
               font-size: 12px;
               font-weight: bold;
               color: #61747F;
               text-decoration: none;
               text-transform: uppercase;
}
a.menu:hover { color: #000000; }

a.footer, a.footer:hover, a.footer:active, a.footer:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; }

h1 {
  color: #61747F;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0 0 5 0px;
  margin: 0px;
}

h2 {
  color: #61747F;
  font-size: 16px;
  font-weight: bold;
  padding: 5 0 5 0px;
  margin: 0px;
}

ol, ul { margin-top: 0px; line-height: 120%; list-style-type: square; }

td.content { padding: 40 20 40 60px; background-color: #FFEDB7; }

td.content_options { background-color: #FFEDB7; vertical-align: middle; text-align: left; padding: 5 0 15 90px; }

td.footer  { background-color: #92CD8B; }

td.header         { border-bottom: 1px solid #61747F; }
td.header_spc     { border-bottom: 1px solid #61747F; width: 30px; }
td.subheader      {  }
td.subheader_spc  { width: 30px; }
td.text           { padding-top: 10px; }
td.text_spc       { width: 30px; }

td.t_header1  { vertical-align: top; }
td.t_header2  { vertical-align: top; text-align: center; font-weight:bold; padding-bottom: 3px; }
td.t_text1    { vertical-align: top; border-bottom: 1px dotted #61747F; }
td.t_text2    { vertical-align: top; text-align: right; border-bottom: 1px dotted #61747F; }

table.kontakt td.label { width: 120px; font-weight: bold; vertical-align: top; padding: 2px; 
  background-color: #FFE79D;
  border-top: 1px solid #61747F; 
  border-left: 1px solid #61747F; 
  border-bottom: 1px solid #61747F; 
}
table.kontakt td.field { vertical-align: top; padding: 2px;
  border: 1px solid #61747F; 
}
table.kontakt input    { border: 0px solid #61747F; background-color: #FFEDB7; }
table.kontakt input.submit  { border: 1px solid #61747F; color: #61747F; font-weight: bold; background-color: #FFE79D; }
table.kontakt textarea { border: 0px solid #61747F; background-color: #FFEDB7; }
/*input[type=submit]     { border: 1px solid #096A9D; background-color: #FFFFFF; font-weight: bold; }*/

p.content_text    { margin: 0 0 0 0px; line-height: 120%; }

table.tipafriend_form { width: 550px; }
table.tipafriend_form td.titel { width: 350px; }
table.tipafriend_form td.box { width: 200px; }
table.tipafriend_form input    { border: 1px solid #61747F; background-color: #FFFFFF; }
table.tipafriend_form textarea { border: 1px solid #61747F; }
table.tipafriend_form div.small { font-size: 10px; }

/*div.content_options { padding: 15 0 0 30px; }*/
div.content_options a:link, div.content_options a:active, div.content_options a:visited { text-decoration: none; font-weight: bold; color: #61747F; }


div.tx-lzgallery-pi1 {
  text-align: center;
}

table#tx-lzgallery-pi1-fotos td {
  text-align: center;
}