/* alle browserseitig unterschiedlichen Defaultabstände auf Null setzen: */
* { margin: 0; padding: 0; }

body {
 text-align: center;
 border: 0px solid yellow;

}

/* Container */
#container {
border: 1px solid #BFBFBF;
/* max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "auto" );*/
width: 1000px;
margin: 0 auto;
text-align: left;
}

/* Kopf */
#kopf {
border: 0px solid blue;
height: 260px;
}
/* Menü */
#menu {
border: 0px solid yellow;
float: left;
width: 240px;
margin-top: -50px;
}

/* Inhalt */
#inhalt {
margin-top: 30px;
border: 0px solid green;
/* float: right; */
width: 500px;
margin-right: 80px;
margin-left: 330px;
}

#inhalt_akt_infos {
margin-top: 5px;
border: 0px solid blue;
/* float: right; */
width: 600px;
margin-right: 10px;
margin-left: 330px;
}

#inhalt_akt_infos_vermittlung {
margin-top: 5px;
border: 0px solid blue;
/* float: right; */
width: 620px;
margin-right: 10px;
margin-left: 330px;
}

/* Fuss */
#fuss {
border: 0px solid purple;
clear: both;
/*background: #436248;*/
height: 199px;
background: url(../grafiken/footer.gif);
background-repeat: no-repeat;
}

/* Absätze im Text auf der Index-Seite */
.normal p {
 font-family: arial;
 font-size: 1.0em;
 color: #6C806F;
 margin-bottom: 20px;
}

/* Überschrift auf der Index-Seite */
.normal h1 {
 font-family: arial;
 font-size: 1.0em;
 color: #845414;
 margin-bottom: 20px;
}

/* Menü */
#menu p {
 font-family: arial;
 font-size: 0.8em;
 margin-bottom: 3px;
 padding: 5px;
 padding-left: 10px;
 /* width: 240px; */
 background: url(../grafiken/verlauf_navi.gif);
}

/* Menü-Links */
#menu a:link {
 color: #000000;
 font-family: arial;
 text-decoration: none;
 font-weight: bold;
}

#menu a:active {
 color: #000000;
 font-family: arial;
 text-decoration: none;
 font-weight: bold;
}

#menu a:visited {
 color: #000000;
 font-family: arial;
 text-decoration: none;
 font-weight: bold;
}

#menu a:hover {
 color: #845414;
 font-family: arial;
 text-decoration: none;
 font-weight: bold;
}

#menu a.active {
 color: #6C806F;
}

/* Mail-Link auf der Kontaktseite */
a:link {
 color: #6C806F;
 font-family: arial;
 text-decoration: none;
}

a:active {
 color: #6C806F;
 font-family: arial;
 text-decoration: none;
}

a:visited {
 color: #6C806F;
 font-family: arial;
 text-decoration: none;
}

a:hover {
 color: #845414;
 font-family: arial;
 text-decoration: none;
}


#fuss p {
 float: right;
 font-family: arial;
 font-size: 0.8em;
 margin-top: 160px;
 margin-right: 100px;
}

/* Impressum-Link im Fuss */
#fuss a:link {
 color: #ffffff;
 font-family: arial;
 text-decoration: none;
 font-weight: bold;
}

#fuss a:active {
 color: #ffffff;
 font-family: arial;
 text-decoration: none;
 font-weight: bold;
}

#fuss a:visited {
 color: #ffffff;
 font-family: arial;
 text-decoration: none;
 font-weight: bold;
}

#fuss a:hover {
 color: #000000;
 font-family: arial;
 text-decoration: none;
 font-weight: bold;
}


table {
 width: 500px;
 font-family: arial;
 font-size: 0.9em;
 border: 1px solid #000000;
}

th {
 background: #436248;
 color: #ffffff;
 padding: 5px;
}

tr.dark {
 background: #C6D0C8;
}

tr.light {
 background: #E3E8E4;
}

td {
  padding: 5px;
}

#zusatztext {
 width: 488px;
 padding: 5px;
 border: 1px solid #000000;
 margin-top: 10px;
 font-size: 0.9em;
}

/* Positionierungen der Bilder im Fuss */
#fuss_bild_akt_infos {
 border: 0px solid blue;
 float: right;
 margin-top: -344px;
 width: 250px;
 height: 288px;
}

#fuss_bild_kauf_rasse {
 border: 0px solid blue;
 float: right;
 margin-top: -388px;
 width: 520px;
 height: 332px;
}

#fuss_bild_beratung {
 border: 0px solid blue;
 float: right;
 margin-top: -359px;
 width: 561px;
 height: 303px;
}

#fuss_bild_welpen {
 border: 0px solid blue;
 float: right;
 margin-top: -399px;
 width: 577px;
 height: 343px;
}

#fuss_bild_basis {
 border: 0px solid blue;
 float: right;
 margin-top: -327px;
 width: 400px;
 height: 271px;
}

#fuss_bild_problem {
 border: 0px solid blue;
 float: right;
 margin-top: -374px;
 width: 583px;
 height: 318px;
}

#fuss_bild_reit {
 border: 0px solid blue;
 float: right;
 margin-top: -396px;
 width: 329px;
 height: 340px;
}

#fuss_bild_spiel {
 border: 0px solid blue;
 float: right;
 margin-top: -481px;
 width: 400px;
 height: 425px;
}

#fuss_bild_lehr {
 border: 0px solid blue;
 float: right;
 margin-top: -444px;
 width: 449px;
 height: 388px;
}

#dyn_text_infos {
border: 0px solid blue;
width: 600px;
margin-right: 10px;
margin-left: 330px;
}