@charset "utf-8";
.layoutrahmen {
position: absolute;
top: 0px; right: 0px; bottom: 0px; left: 0px;
max-width: 100%;
}
.inhalt {padding: 5px 5px; }
.rassehundezuchtmenu {
position: absolute;
top: 0px; left: 0px; right: 0px; height: 75px;
background-color: rgb(255, 0, 4);
color: white;
}
.rhztitel h1 {white-space: normal; text-align: left; margin: 10px 0 0 0;}
.rhzmenu {position: absolute; right: 0px; top: 46px; font-weight: 500; white-space: nowrap; padding-right: 28px;}
.rhzmenu img {float: right; margin: 4px -18px 0 10px;}
.rhzmitglied {visibility: hidden;}
.rhzmitgliedimMenu {visibility: visible; display: block; font-size: 12px;}
.AusstellungsAnmeldung {visibility: hidden;}
.AusstellungsAnmeldungMenu {visibility: visible; display: block; font-size: 12px;}
.rhzpulldownmenu {display: block; position: absolute; top: 75px; left: 10px; right: 10px; height: 0px; background-color: rgb(224, 224, 224); border-radius: 0 0 24px 24px; font-size: 16px; color: rgb(16,16,16); overflow: auto; z-index: 105; background-image: none; background-position: bottom right; background-repeat: no-repeat;}
.rhzpulldownmenu ol {font-size: 20px; margin-left:24px; display: block;} 
.rhzpulldownmenu ol li {display: block;}
.rhzpulldownmenu ol li ol {font-size: 16px; margin-left: 16px;}
ol {margin: 0; padding: 0;}
ol li {display: inline-block; text-align: center; margin: 10px; padding: 10px;}
ol li img.menulistenbild {padding: 0; margin: 0 0 20px 0;}
table {max-width: 100%;}
table td {display: block; white-space: normal; max-width: 100%; font-size: 14px; text-align: center;}
table td p {text-align: center;}
table tr {display: block; margin-bottom: 64px; max-width: 100%;}
img {max-width: 95%;}
textarea {max-width: 96%; width: 96%;}
input {max-width: 96%; width: 96%;}
input[type="checkbox"] {max-width: 24px; width: 24px;}
input[name="PLZ"] {max-width:120px; width: 120px;}
input[name="Ort"] {max-width:286px; width: 286px;}
select {max-width: 96%; width: 96%;}
table.kontaktformular tr	{ margin-bottom: 10px;}
img.gold {width: 420px; heidht: 420px;}
img.silber {width: 210px; heidht: 210px;}
