* { padding: 0; margin: 0; } /* Kalibrierung */
html { height: 101%; margin-bottom: 1px; } /* erzwingt Scroll-Bar im Firefox */
body { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 0.8em; text-align:center; background-color: #401709; }
li { margin-left: 1em ; }

div#wrapper { width:900px; margin: 20px auto; border: 20px solid white; text-align:left; background-color: #ffffff; }

div#header { position: relative; background-image: url(banner.jpg); background-repeat: repeat-y; background-position: top left; height: 300px; border-bottom: solid 20px #ffffff; }
div#header h1 { position: absolute; top: 235px; right: 20px; color: #183426; font-size: 2.0em; font-weight: bold; }

div#inhalt { width: 710px; margin-left: 150px; padding: 20px; }
div#inhalt h3 { font-weight: bold; font-size: 1.1em; }
div#inhalt h4 { font-weight: bold; font-size: 1.0em; }
div#inhalt p { line-height: 1.4; }
div#inhalt p.zentriert { text-align: center; font-weight: bold; }
div#inhalt p.rechts { text-align: right; }
div#inhalt img.links { float: left; }
div#inhalt img.rechts { float: right; }
div#inhalt a:link { background-color: #183426; color: #ffffff; text-decoration: none; font-weight: bold; padding: 0 5px; }
div#inhalt a:visited { background-color: #183426; color: #ffffff; text-decoration: none; font-weight: bold; }
div#inhalt a:hover, a:focus { background-color: #ffffff; color: #183426; padding: 0 5px; text-decoration: none; font-weight: bold; }

div#navi  { float:left; width:150px; padding-top: 20px; padding-bottom: 20px; line-height: 1.7; background:#183426; color: #ffffff; }
div#navi li { padding-left: 20px; font-weight: bold; }
div#navi ul { list-style-type: none; }
div#navi a { text-decoration: none; }
div#navi a:link { background-color: #183426; color: #ffffff; }
div#navi a:visited { background-color: #183426; color: #ffffff; }
div#navi a:hover, a:focus { background-color: #ffffff; color: #183426; padding: 0 5px; }
div#navi img { padding: 30px 20px 10px 20px; }

#startseite #inhalt { width: 560px; margin-right: 150px; }
#antwort #inhalt { width: 900px; margin: 0px; padding: 0px; }
#antwort #inhalt a:link { background-color: #183426; color: #ffffff; }
#antwort #inhalt a:visited { background-color: #183426; color: #ffffff; }
#antwort #inhalt a:hover, a:focus { background-color: #ffffff; color: #183426; padding: 0 5px; text-decoration: none; }
#ungarn #inhalt a:link { background-color: #ffffff; color: #183426; font-weight: bold; padding: 0px; text-decoration: none; }
#ungarn #inhalt a:visited { background-color: #ffffff; color: #183426; font-weight: bold; padding: 0px; text-decoration: none; }
#ungarn #inhalt a:hover, a:focus { background-color: #183426; color: #ffffff; padding: 0 5px; text-decoration: none; }
#partner #inhalt a:link { background-color: #ffffff; color: #183426; font-weight: bold; padding: 0px; text-decoration: none; }
#partner #inhalt a:visited { background-color: #ffffff; color: #183426; font-weight: bold; padding: 0px; text-decoration: none; }
#partner #inhalt a:hover, a:focus { background-color: #183426; color: #ffffff; padding: 0 5px; text-decoration: none; }
#jagdzeiten #inhalt td { line-height: 0.7; }


#startseite #navi10 a,
#rotwild #navi21 a,
#rehwild #navi22 a,
#damwild #navi23 a,
#muffelwild #navi24 a,
#schwarzwild #navi25 a,
#niederwild #navi26 a,
#angebote #navi31 a,
#infos #navi32 a,
#jagdzeiten #navi33 a,
#unterkuenfte #navi34 a,
#ungarn #navi40 a,
#fotogalerie #navi50 a,
#gaestebuch #navi60 a,
#kalender #navi70 a,
#routenplaner #navi80 a,
#partner #navi90 a,
#kontakt #navi100 a,
#antwort #navi100 a,
#impressum #navi110 a { background-color: #ffffff; color: #183426; padding: 0 5px; } 

div#news { float: right; width:110px; padding: 20px; background:#071c29; color: #ffffff; line-height: 1.4; }
div#news a { text-decoration: none; font-weight: bold; }
div#news a:link { background-color: #071c29; color: #ffffff; }
div#news a:visited { background-color: #071c29; color: #ffffff; }
div#news a:hover, a:focus { background-color: #ffffff; color: #071c29; padding: 0 5px; }

div#logo { float: right; width: 200px; } /*wid auf Unterseite ungarn verwendet*/

div#sendebutton { text-align: left; padding: 20px; }
input.button { font-weight: bold; color: #ffffff; background-color: #183426; border: solid 1px #000000; padding:5px; }
input.eingabe500px { width: 500px; }
input.eingabe400px { width:400px; }
input.eingabe350px { width:350px; }
input.eingabe75px { width: 75px; }
input.eingabe40px { width:40px; }
select.breite75px { width: 75px; }

div#fotos { clear: both; text-align: center; }
div#fotos img { padding: 20px 0px 0px 0px; }
div#fotos img.links { float: left; }
div#fotos img.rechts { float: right; }
div#fotos img.mitte { text-align: center; }

div#footer { clear: both; text-align: center; border-top: 20px solid white; width:100%; background-color: #401709; color: #ffffff; }
div#footer p { margin:0; padding:5px 10px; font-weight: bold; }

td { vertical-align: top; padding-bottom: 10px; }
td.tabellenkopf { font-weight: bold; }
td.zellenbreite400px { width: 400px; }
td.zellenbreite300px { width: 300px; }
td.zellenbreite250px { width: 250px; }
td.zellenbreite160px { width: 160px; }
td.zellenbreite150px { width: 150px; }
td.zellenbreite100px { width: 100px; }
td.zellenbreite50px { width: 50px; }
td.zellenbreite10px { width: 10px; }
td.leerzeile { padding-bottom: 20px; }
td.rechts { text-align: right; }
td.galeriemitte { text-align: center; vertical-align: middle; padding: 0px 20px 20px 20px; }
td.galerieaussen { text-align: center; vertical-align: middle; padding: 0px 0px 20px 0px; }
td.partner { vertical-align: middle; padding: 20px; width: 310px; }
span.fett { font-weight: bold; }