
            
/* CSS Document */
 

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 100.1%;
text-align: left; 
margin: 0em;
padding: 0em;
} 
.accesskey {
position:absolute;
left:-20000px;
}
.clear {clear: both; margin: 0em; padding: 0em; }
.hide { display: none; }

#rahmen {
width: 62.05em;
font-size: 1.0em;
margin: 0px;
padding: 1px 0px 0px 1px;
background-color: #ffffff;
}
.layout {
width: 59.9em;
font-size: 1.0em;
margin: 0px;
height: 13.1em;
padding: 36px 0px 0px 35px;
background-image: url('/xbcr/SID-CEEC4EA1-85705C92/hg_balkenlinks.gif');
background-repeat: repeat-y;
background-color: #ffffff;
}
/****************** FLASH **************************/
.layout_flash {
width: 59.9em;
height: 40.0em;
font-size: 1.0em;
margin: 0px;
padding: 0px 0px 0px 35px;
background-image: url('/xbcr/SID-CEEC4EA1-85705C92/hg_balkenlinks.gif');
background-position: top left;
background-repeat: repeat-y;
background-color: #ffffff;
display: block;
}
.cssfehlt {
font-size: 1.0em;
width: 59.9em;
height: 10.0em;
margin: 35px 0px 0px 0px;
padding: 3em 0em 0em 0em;
background-color: #427835;
color: #ffffff;
text-align: center;
float: left;
}

.cssfehlt a {
background-image: url('/xbcr/SID-CEEC4EA1-85705C92/icon_mainnavi.gif'); 
background-repeat: no-repeat;
background-position: left center; 
padding: 0em 0em 0em 0.9em;
color: #ffffff; 
font-weight: bold; 
text-decoration: none;
}
.cssfehlt a:active {color: #ffffff; font-weight: bold; text-decoration: none; }
.cssfehlt a:visited {color: #ffffff; font-weight: bold; text-decoration: none; }
.cssfehlt a:hover {color: #ffffff; font-weight: bold; text-decoration: underline; }
/****************************************************/
.header {
width: 58.75em;
height: 13.0em;
font-size: 1.0em;
background-color: #a91d40;
margin: 0em;
padding: 0em;
float: left;
display: block;
}
.header form { margin: 0em; padding: 0em; }
.logoUOOE {
position: absolute; left: 58.0em; top: 1px;
z-index: 1;
}

.ausgabe_img {
position: absolute; left: 14.85em; top: 2px;
z-index: 1;
}
/****************** Navigation der aktuellen Ausgabe ***********/
.nav_icon {
width: 1.1em;
height: 13.0em;
margin: 0em;
padding: 0em;
font-size: 1.0em;
float: left;
}
.nav_icon_p1 { 
margin: 0em 0em 0em 0em; 
padding: 0em;
height: 5.1em;
width: 1.1em;
font-size: 1.0em;
float: left;
background-image: url('/xbcr/SID-CEEC4EA1-85705C92/icon.gif'); 
background-repeat: no-repeat;
background-position: left top;
}
.nav_icon_p2 { 
margin: 0em 0em 0em 0em; 
padding: 0em;
height: 5.0em;
width: 1.1em;
font-size: 1.0em;
float: left;
background-image: url('/xbcr/SID-CEEC4EA1-85705C92/icon.gif'); 
background-repeat: no-repeat;
background-position: left top;
}
.nav_icon_p3 { 
margin: 0em 0em 0em 0em; 
padding: 0em;
height: 2.0em;
width: 1.1em;
font-size: 1.0em;
float: left;
background-image: url('/xbcr/SID-CEEC4EA1-85705C92/icon.gif'); 
background-repeat: no-repeat;
background-position: left top;
}
.ausgaben_nav {
font-size: 1.0em;
width: 22.5em;
color: #000000;
margin: 0em;
padding: 0em;
background-color: #ffffff;
float: left;
display: block;
}
.ausgaben_nav ul {
list-style-type: none;
width: 9.5em;
height: 13.0em;
margin: 0em 0em 0em 16px;
padding: 0em;
color: #333333;
background-color: #ffffff;
}
.ausgaben_nav li {  
margin: 0em;
padding: 0px;
font-size: 0.7em;  
}

.ausgaben_nav a { 
color: #a91d40; 
font-weight: bold;
font-size: 1.2em; 
text-decoration:none; 
margin: 0em 0em 0.3em 0em;
background-color: #ffffff;
display: block;
}
.ausgaben_nav a:visited {
color: #a91d40; 
font-weight: bold;
font-size: 1.2em; 
text-decoration:none;
margin: 0em 0em 0.3em 0em;
display: block;
}
.ausgaben_nav a:active {
color: #a91d40; 
font-weight: bold;
font-size: 1.2em; 
text-decoration:none;
margin: 0em 0em 0.3em 0em;
display: block;
}
.ausgaben_nav a:hover {
color: #a91d40; 
font-weight: bold;
font-size: 1.2em; 
text-decoration:underline;
margin: 0em 0em 0.3em 0em;
display: block;
}

/****************** Anreisser ***********/
.navigation {
color: #ffffff;
margin: 1.8em 0em 0em 0em;
padding: 0em;
font-size: 1.0em;
width: 36.25em;
height: 8.95em;
float: left;
}
.anreisser_feld {
color: #ffffff;
width: 9.5em;
font-size: 1.0em;
line-height: 1.3em;
padding: 0em 0em 0em 2.3em;
margin: 0em 0em 0em 0em;
display: block;
float: left;
}
.anreisser_feld h2 {
font-size: 0.9em;
font-weight: bold;
color: #ffffff;
padding: 0em;
margin: 0em;
}
.anreisser_feld_text {
font-size: 0.75em;
line-height: 1.3em;
height: 6em;
border-left: 2px solid #ffffff;
padding: 0.3em 0em 0.2em 0.6em;
margin: 0em;
}
.anreisser_feld_zahl {
font-size: 0.75em;
line-height: 1.3em;
border-left: 2px solid #ffffff;
border-bottom: 1px solid #ffffff;
padding: 0.5em 0em 0em 0.6em;
margin: 0em;
}
.anreisser_feld_zahl span {
background-color: #a91d40;
font-style: italic;
font-size: 0.9em;
float: right;
margin: 0em;
padding: 0em 0.3em 0.2em 0.3em;
display: block;
}
.anreisser_feld_r {
color: #ffffff;
width: 9.5em;
font-size: 1.0em;
line-height: 1.3em;
padding: 0em 0em 0em 1.6em;
margin: 0em 0em 0em 0em;
display: block;
float: left;
}
.anreisser_feld_r h2 {
font-size: 0.9em;
font-weight: bold;
color: #ffffff;
padding: 0em;
margin: 0em;
}
.anreisser_feld_r_text {
font-size: 0.75em;
line-height: 1.3em;
height: 6em;
border-left: 2px solid #ffffff;
padding: 0.2em 0em 0.2em 0.6em;
margin: 0em;
}
.anreisser_feld_r_zahl {
font-size: 0.75em;
line-height: 1.3em;
border-left: 2px solid #ffffff;
border-bottom: 1px solid #ffffff;
padding: 0.5em 0em 0.2em 0.6em;
margin: 0em;
}
.anreisser_feld_r_zahl span {
background-color: #a91d40;
font-style: italic;
font-size: 0.9em;
float: right;
margin: 0em;
padding: 0em 0.3em 0.2em 0.3em;
display: block;
}
/************************* Hauptnavigation ***************/
.main_nav {
background-color: #427835;
color: #ffffff;
width: 36.25em;
height: 2.35em;
font-size: 1.0em;
font-weight: bold;
margin: 0em;
padding: 0em;
float: right;
}
.main_nav ul {
list-style-type: none;
margin: 0.7em 0em 0em 2.8em;
padding: 0em;
font-size: 0.8em;
}
.main_nav li {
margin: 0.2em 2em 0em 0em;
padding: 0em;
float: left;
}
.main_nav a { 
background-image: url('/xbcr/SID-CEEC4EA1-85705C92/icon_mainnavi.gif'); 
background-repeat: no-repeat;
background-position: left center;
padding: 0em 0em 0em 0.9em;
color: #ffffff; 
font-weight: bold;
text-decoration:none; 
text-transform: uppercase;
}
.main_nav a:visited {
color: #ffffff; 
font-weight: bold;
text-transform: uppercase;
text-decoration:none;
}
.main_nav a:active, .main_nav a:hover, .main_nav_sel a, .main_nav_sel a:visited {
color: #ffffff; 
font-weight: bold;
text-transform: uppercase;
text-decoration:underline;
}
.main_nav_sel a:active, .main_nav_sel a:hover { text-decoration:none }

.suche {
margin: 0em 0em 0em 0em;
padding: 0em 2.5em 0em 0em;
float: right;
display: block;
}
.suche a {
margin: 0em;
padding: 0em;
font-size: 0.7em;
}
.suche_feld {
float: left;
width: 9em;
margin: 0em;
padding: 0.1em;
font-size: 0.7em;
}
.suche_button {
margin: 0.1em 0em 0em 0.3em;
padding: 0em;
}
/********************* Umfrage *******************/
.umfrage_layout {
width: 23.6em;
font-size: 1.0em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 35px;
background-image: url('/xbcr/SID-CEEC4EA1-85705C92/hg_balkenlinks.gif');
background-repeat: repeat-y;
background-color: #ffffff;
float: left;
}
.umfrage {
font-family: arial;
font-size: 0.8em;
background-color: #fff8dc;
color: #000000;
margin: 2.6em 0em 0em 0em;
padding: 0px 15px 2px 15px;
}
.umfrage h2 {
font-size:1.3em;
color: #427835;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 1.2em;
margin-left: 0em;
padding-top: 15px;
padding-bottom: 0px;
font-weight: normal;
}
.umfrage h3 {
font-size: 1.0em;
color: #000000;
line-height: 1.3em;
margin-top: 1.3em;
margin-bottom: 1.2em;
padding: 0em 0em 0em 0em;
font-weight: bold;
}
.umfrage p {
font-size: 1.0em;
color: #000000;
line-height: 1.3em;
margin-top: 1.3em;
margin-bottom: 1.2em;
padding: 0em 0em 0em 0em;
}
.umfrage form {
margin: 0em 0em 0em 0em;
padding: 0em 0em 0em 0em;
}
.umfrage_ergebnis {
padding: 0em 0em 0em 0em;
margin: 0em 0em 3em 0em;
}
.umfrage_ergebnis a {
color: #a91d40; 
font-size: 1.0em;
font-weight: bold; 
text-decoration: none; 
float: right;
 }
.umfrage a:active {color: #a91d40; font-weight: bold; text-decoration: none; }
.umfrage a:visited#font-family {color: #a91d40; font-weight: bold; text-decoration: none; }
.umfrage a:hover#font-family {color: #a91d40; font-weight: bold; text-decoration: underline; }
.umfrage_button {
float: left;
}
.umfrage fieldset { margin: 0em; padding: 0em; border: 0em; }
.umfrage legend {display: none; }
/******************* Inhaltsbereich ****************/
.content {
width: 36.25em;
padding: 0em;
margin: 0em;
font-size: 1.0em;
font-family: arial;
background-color: #ffffff;
float: left;
}
/******************* Inhaltsbereich allgemein ****************/
.inhalt {
width: 31.75em;
font-size: 1.0em;
margin: 0em 2.25em 0em 2.25em;
background-color: #ffffff;
text-align: left;
}
.inhalt h1, h2 {
font-size: 1em;
color: #427835;
font-weight: normal;
margin-top: 0.95em;
margin-right: 0em;
margin-bottom: 1.3em;
margin-left: 0em;
padding: 0em;
}
.inhalt img {
border: 0px;
margin: 0em 1.3em 0em 0em;
}
.inhalt h3 {
font-size: 0.8em;
color: #000000;
font-weight: bold;
line-height: 1.3em;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}
.inhalt p {
font-size: 0.8em;
color:#000000;
font-weight: normal;
line-height: 1.3em;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0.6em;
margin-left: 0em;
padding: 0em;
}
.inhalt ul {
list-style: none;
font-size: 0.8em;
margin: 0.8em 0em 0em 0em;
padding: 0em;
}
.inhalt li {
line-height: 1.3em;
margin: 0em;
padding-bottom: 0.6em;
padding-left: 0em;
}
 
.inhalt a {
background-image: url('/xbcr/SID-CEEC4EA1-85705C92/icon_internLink.gif'); 
background-repeat: no-repeat;
padding: 0em 0em 0em 0.9em;
color: #a91d40; 
font-weight: bold; 
text-decoration: none; 
}
.inhalt a:active {color: #a91d40; font-weight: bold; text-decoration: none; }
.inhalt a:visited {color: #8b3b4f; font-weight: bold; text-decoration: none; }
.inhalt a:hover {color: #a91d40; font-weight: bold; text-decoration: underline; }
.inhalt table {font-size: 0.8em; }
.Anmerkung { font-size: 0.85em; }
/******************* Liste aktuell auf der Homepage ****************/
.liste_aktuell { 
border: 0px;
width: 31.55em; 
margin: 0.25em 0em 0.5em 0em;
padding: 0em 0em 0em 0em;
display: block; 
float: left; 
}
.liste_aktuell_text {
width: 23.8em;
font-size: 1.0em;
color:#000000;
font-weight: normal;
margin: 0em;
padding: 0em;
float: left;
}
.liste_aktuell_img {
width: 7.7em;
border: 0px;
margin: 0em;
float: left;
display: block;
}
/******************* Inhaltsbereich aktuell ****************/
.inhalt_aktuell { 
border: 0px;
width: 31.55em; 
margin: 0.25em 0em 0.5em 0em;
padding: 0em 0em 0em 0em;
display: block; 
float: left; 
}
.inhalt_aktuell img { width: 65px; float: left; margin: 0em 1.0em 0em 0em; }


/***************** Inhaltsbereich-Rezept ************************/
.inhalt_rezept {
margin-top: 0em;
margin-right: 0em;
margin-bottom: 1.3em;
margin-left: 0em;
display: block;
}
.inhalt_rezept img {
border: 1px solid #427835;
margin: 0em;
float: right;
}
.inhalt_rezept_land { 
text-transform: uppercase;
}
.inhalt_rezept ul {
list-style: none;
font-size: 0.8em;
margin: 0.8em 0em 0em 0em;
padding: 0em;
}
.inhalt_rezept li {
line-height: 1.3em;
margin: 0em;
padding-bottom: 0em;
padding-left: 0em;
}
/**************** Inhaltsbereich-Ausflugtipp ****************/
.inhalt_ausflugtipp {
margin-top: 0em;
margin-right: 0em;
margin-bottom: 1.3em;
margin-left: 0em;
display: block;
}
.inhalt_ausflugtipp img {
border: 0px;
margin-top: 0.25em;
margin-right: 1em;
float: left;
}

/******************** Linklisten **************************/
 
.link_dokument a { background-image: url('/xbcr/SID-CEEC4EA1-85705C92/icon_document.gif'); background-repeat: no-repeat; background-position: left center; }
.link_extern a { background-image: none; padding: 0em 0em 0em 0em; color: #427835; }
.link_extern a:active {color: #427835; background-image: none; padding: 0em 0em 0em 0em; }
.link_extern a:visited {color: #476a3a; background-image: none; padding: 0em 0em 0em 0em; }
.link_extern a:hover {color: #427835; background-image: none; padding: 0em 0em 0em 0em; }
.link_druck a { background-image: url('/xbcr/SID-CEEC4EA1-85705C92/icon_print.gif'); background-repeat: no-repeat; background-position: left center; padding: 0em 0em 0em 1.3em;}

 
/*********** Rezept-Suche **************/

.rezeptsuche {font-size: 1.0em; clear: left; margin: 0em; padding: 0em;}
.rezeptsuche form {
margin: 0em 0em 0em 0em;
padding: 0em 0em 0em 0em;
}
.rezeptsuche h3 {
color: #ffffff;
background-color: #427835;
padding: 0.3em 0.3em 0.3em 0.8em;
display: block; 
}

.rezeptsuche fieldset {
font-size: 0.8em;
color: #000000;
background-color: #fff8dc;
padding: 0.3em 0em 0.3em 0em;
border: 0em;
margin: 0em 0em 0.2em 0em;
}
.rezeptsuche legend { color: #000000; margin: 0em; font-weight: bold;}
.rezeptsuche label { width: 9.5em; display: block; float: left; margin: 0em 0em 0em 0.8em; padding: 0em; line-height: 1.6em;}
.rezeptsuche select, .rezeptsuche input {  margin: 0em 0em 0.8em 0em;}

/*********** Fotogalerie ****************/
    
.fotogalerie {
    width: 14em;
    display: block;
    margin: 1.55em 1.65em 0em 0em;
    font-size: 0.7em;
    line-height: 1.25em;
    float: left;
}
.fotogalerie_r {
    width: 14em;
    display: block;
    margin: 1.55em 0em 0em 0em;
    font-size: 0.7em;
    line-height: 1.25em;
    float: right;
}
.fotogalerie img, .fotogalerie_r img {
margin-bottom: 5px;
border: 2px solid #a91d40;
clear: both;
}
.fotogalerie a, .fotogalerie_r a { background-image: none; padding: 0em 0em 0em 0em }
.fotogalerie a:active, .fotogalerie_r a:active { background-image: none; padding: 0em 0em 0em 0em }
.fotogalerie a:visited, .fotogalerie_r a:visited { background-image: none; padding: 0em 0em 0em 0em }
.fotogalerie a:hover, .fotogalerie_r a:hover { background-image: none; padding: 0em 0em 0em 0em }
/******************Gewinnspiel **********************/

.kontaktformular fieldset {
    background-color: #fffffff;
    color: #000000;
    font-size: 0.8em;
    line-height: 2.8em;
    margin-left: 0em;
    margin-top: 0.5em;
    margin-right: 0em;
    margin-bottom: 0.5em;
    padding: 0.5em;
    border: 1px solid #427835;
    display: block;
}
.kontaktformular p { margin-top: 0.2em; margin-bottom: 0.2em; } 
.kontaktformular label {
    display: block;
    width: 7.0em;
    float: left;
    margin: 0em 0em 0em 0.8em; 
    padding: 0em; 
    line-height: 1.5em;
}
.kontaktformular legend {
    color: #535353;
    padding: 0em;
    font-weight:bold;
}
.kontaktformular a { background-image: none; }

.Msg {border: 1px solid #ff0000; width: 100%; font-size: 0.8em; line-height: 1.5em; }
.Msg img { display: none; }
.Msg_BorderError { display: none; }

/******************Sonstige**********************/
.kontaktformular_s1 {
    background-color: #fffffff;
    color: #000000;
    font-size: 0.8em;
/*    line-height: 2.8em;*/
    margin-left: 0em;
    margin-top: 0.5em;
    margin-right: 0em;
    margin-bottom: 0.5em;
    padding: 0.5em;
    border: 1px solid #427835;
    display: block;
}
.kontaktformular_s1 table { margin:0em; padding: 0em; font-size: 1.0em;}
.kontaktformular_s1 p { font-size: 1.0em; margin-top: 0.2em; margin-bottom: 0.2em; } 
.kontaktformular_s1 label {
    display: block;
    width: 7.0em;
    margin: 0em 0em 0em 0em; 
    padding: 0.2em 0em 0em 0.2em; 
    line-height: 1.2em;
    float: left;
}
.kontaktformular_s1 legend {
    color: #535353;
    padding: 0em;
    font-weight:bold;
}


.kontaktformular_s2 {
    background-color: #fffffff;
    color: #000000;
    font-size: 0.8em;
    line-height: 2.8em;
    margin-left: 0em;
    margin-top: 0.5em;
    margin-right: 0em;
    margin-bottom: 0.5em;
    padding: 0.5em;
    border: 1px solid #427835;
    display: block;
}
.kontaktformular_s2 table { margin:0em; padding: 0em; }
.kontaktformular_s2 p { font-size: 1.0em; margin-top: 0.2em; margin-bottom: 0.2em; } 
.kontaktformular_s2 label {
    display: block;
    width: 7.2em;
    float: left;
    margin: 0em 0em 0em 0.8em; 
    padding: 0em; 
    line-height: 1.5em;
}
.kontaktformular_s2 legend {
    color: #535353;
    padding: 0em;
    font-weight:bold;
}
.kontaktformular_s2 select, .kontaktformular_s2 input {  margin: 0em 0em 0.8em 0em;}

/******************Suchergebnis **********************/
.suchergebnis { margin-top: 0em; margin-bottom: 6.0em;
}
.suchergebnis P { margin-top: 0em; margin-bottom: 2.0em;
 clear: left;
}
.suchergebnis_l {
    font-size: 0.8em;
    float: left;
    margin-top: 0em; margin-bottom: 2.0em;
}

.suchergebnis_r {
    font-size: 0.8em;
    text-align: right;
    margin-top: 0em; margin-bottom: 2.0em;
 }
.suchergebnis_r a { background-image: none; padding: 0em; }

.suchergebnis_mark { font-weight: bold; }

/******************Breadcrumb Navigation*************/
.breadcrumb {
font-size: 0.8em;
font-family: arial;
color: #000000;
background-color: #ffffff;
margin: 0em 0em 0em 2.25em;
padding: 0em;
height: 2.3em;
border-top: 0.3em solid #ffffff;
}
.breadcrumb a {
font-size: 0.85em;
color: #666666;
font-weight: normal;
text-decoration: none;
background-image: none; 
padding: 0em 0em 0em 0em;
}
.breadcrumb a:active {color: #666666; font-weight: normal; text-decoration: none; background-image: none; padding: 0em 0em 0em 0em; }
.breadcrumb a:visited {color: #666666; font-weight: normal; text-decoration: none; background-image: none;  padding: 0em 0em 0em 0em;}
.breadcrumb a:hover {color: #666666; font-weight: normal; text-decoration: underline; background-image: none; padding: 0em 0em 0em 0em; }

/********************* Fusszeile ********************/
.fusszeile {
margin: 0px;
padding: 36px 0px 0px 36px;
font-size: 1.0em;
background-color: #ffffff;
clear: both;
}
.fusszeile_nav {
font-size: 1.0em;
width: 54.2em;
margin: 0px 0px 0px 0px;
padding: 18px 0px 0px 18px;
border-top: 1px solid #427835;
border-left: 2px solid #427835;
float: left;
}

.fusszeile_nav a {
font-size: 0.8em;
color: #427835;
text-decoration: none;
margin-right: 0em;
padding: 0em;
float: left;
}
.fusszeile_nav a:active {font-size: 0.8em; color: #427835; text-decoration: none; }
.fusszeile_nav a:visited {font-size: 0.8em; color: #427835; text-decoration: none; }
.fusszeile_nav a:hover {font-size: 0.8em; color: #427835; text-decoration: underline; }
.fusszeile_oa {
font-size: 0.8em;
color: #000000;
text-decoration: none;
margin-right: 0em;
padding: 0em;
float: left;}
.fusszeile_service {
font-size: 0.9em;
text-transform: uppercase;
margin: 0em 3.0em 0em 14em;
display: block;
float: left;
}
.fusszeile_service a {font-size: 0.8em; text-decoration:none; padding: 0em 0em 0em 2em; }
.fusszeile_service a:active {font-size: 0.8em; text-decoration:none; padding: 0em 0em 0em 2em; }
.fusszeile_service a:visited {font-size: 0.8em; text-decoration:none; padding: 0em 0em 0em 2em; }
.fusszeile_service a:hover {font-size: 0.8em; text-decoration:underline; padding: 0em 0em 0em 2em; }
.fusszeile_service_sel a, .fusszeile_service_sel a:visited { text-decoration:underline; }
.fusszeile_service_sel a:hover, .fusszeile_service_sel a:active { text-decoration:none; }

.fusszeile_logo  {
float: right;
margin: 0em;
padding: 0em;
border: 0px;
}
.facebook_logo {
position: absolute;
/*top: 0px;*/
left: 170px;
}
/***************** Druckvariante ************************/
#druck_body {
font-family: Arial, Helvetica, sans-serif;
font-size: 100.1%;
text-align: center; 
margin: 0em;
padding: 0em;
}

#druck_header {
height: 3.25em;
width: 640px;
margin-top: 1px;
padding-left: 0.5em;
background-color: #ffffff;
border-bottom: 1px solid #427835;
border-left: 2px solid #427835;
text-align: left;
clear: left;
}
.druck_header_adresse {
padding-top: 0.4em;
font-size: 0.70em;
width: 15em;
float: left;
}
.druck_header_adresse_r {
padding-top: 0.4em;
font-size: 0.70em;
float: left;
}
#druck_header img { float: right; border-left: 4px solid #ffffff; }

#druck_fusszeile {
height: 35px;
width: 648px;
margin-top: 1.0em;
border-left: 2px solid #427835;
text-align: left;
padding: 0px;
clear: left;
}
.druck_fusszeile_adresse {
font-size: 0.70em;
padding: 7px 0px 0px 7px;
width: 569px;
border-top: 1px solid #427835;
float: left;
display: block;
}

#druck_fusszeile img { float: right; border-left: 0px solid #ffffff; margin: 0px 1px 0px 0px;}
 

    
.druck_fotogalerie {
    width: 18em;
    display: block;
    margin: 1.55em 1.65em 0em 0em;
    font-size: 0.7em;
    line-height: 1.25em;
    float: left;
}
.druck_fotogalerie_r {
    width: 18em;
    display: block;
    margin: 1.55em 0em 0em 0em;
    font-size: 0.7em;
    line-height: 1.25em;
    float: right;
}
.druck_fotogalerie img, .druck_fotogalerie_r img {
margin-bottom: 5px;
border: 2px solid #a91d40;
clear: both;
}
.druck_fotogalerie a, .druck_fotogalerie_r a { background-image: none; padding: 0em 0em 0em 0em }
.druck_fotogalerie a:active, .druck_fotogalerie_r a:active { background-image: none; padding: 0em 0em 0em 0em }
.druck_fotogalerie a:visited, .druck_fotogalerie_r a:visited { background-image: none; padding: 0em 0em 0em 0em }
.druck_fotogalerie a:hover, .druck_fotogalerie_r a:hover { background-image: none; padding: 0em 0em 0em 0em }
