/* Eberzucht.at Stylesheet */
BODY { margin: 0; padding: 0; color: #000000; background-color: #f2f2f4; background-image: url(sitebg.png); background-repeat: repeat-x; }
BODY,DIV { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }
FORM { padding: 0; margin: 0; }
SMALL { font-size: 11px; }
IMG { border: 0; }
DT { float: left; }
DD { text-align: left; }
P { padding: 0; margin: 0 0 10px 0; line-height: 16px; /* letter-spacing: 1px;*/ }
H1, H2, H3 { font-family: "Trebuchet MS", Arial, sans-serif; }
H1 { padding: 0 5px; font-size: 22px; color: #ff9900; letter-spacing: 3px; background-color: #FFFFFF; display: inline; }
H2 { padding: 0; margin: 0; font-size: 20px; color: #000000; letter-spacing: 1px; color: #ff9900; }
H3 { padding: 0; font-size: 16px; color: #000000; letter-spacing: 1px; }

#container { width: 710px; background-image: url(gfx/bg-container.gif); background-repeat: repeat-y; padding-top: 10px; background-position: top right; background-color: #FFFFFF; }
#header { width: 679px; height: 128px; background-image: url(gfx/logo.gif); background-repeat: no-repeat; }
#header A { text-decoration: none; color: #000000; }
#headertext1 { float: left; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 38px; padding-left: 30px; }
#headertext2 { text-align: right; font-size: 11px;  }
#headertext2 DL { margin-top: 5px; }
#headertext2 DT { width: 140px; margin-right: 5px; }
#headertext2-en { text-align: right; font-size: 11px;  }
#headertext2-en DL { margin-top: 5px; }
#headertext2-en DT { width: 328px; margin-right: 5px; }
#navigation { float: left; width: 158px; height: 509px; background-image: url(gfx/navigation.gif); background-repeat: no-repeat; padding: 60px 0 0 0; }
#content { width: 510px; margin: 5px 0 0px 168px; }
#navigation P { margin: 0; }
#container-end { text-align: center; height: 18px; background-image: url(gfx/bg-footer.gif); background-repeat: no-repeat; background-position: bottom right; clear: both; }
#footer { width: 710px; text-align: center; color: #878799; font-size: 10px; margin-bottom: 10px; }
#footer P { letter-spacing: normal; margin: 0; }
#rassentabelle { text-align: center; width: 400px; margin: 10px auto; }
#kontaktformular { border: 4px solid #ff9900; color: #000000; background-color: #FFCC66; }
#kontaktformular DL { margin: 5px; letter-spacing: 1px; }
#kontaktformular DT { width: 100px; }
#kontaktformular TEXTAREA { width: 360px; height: 150px; }
#sprachauswahl { text-align: center; padding: 5px 0 0 30px; }
#ffbug { visibility: hidden; font-size: 0px; line-height: 0px; }
#jungtier_tabelle { width: 100%; text-align: center; font-size: 11px; border-collapse: collapse; }
#jungtier_tabelle TD { border: 1px solid #CCCCCC; cursor: pointer; padding: 0 2px; }
#jungtier_tabelle TR { height: 20px; }
#jungtier_tabelle TR.header { height: auto; }
#jungtier_tabelle TR:hover { background-color: #55FF99; }
#jungtier_tabelle TR.header TD{ background-color: #CCCCCC; font-weight: bold; cursor: auto; }
#legende_ausblenden { display: none; }
#jungtier_legende { display: none; padding: 5px; margin-bottom: 10px; border: 1px solid #CCCCCC; background-color: #EFEFEF; }
#jungtier_legende DL { margin: 0; padding: 0; }
#jungtier_legende DT { width: 20px; }

.stammeber { width: 100%; margin-bottom: 20px; }
.stammeber_name { text-align: center; font-weight: bold;  background-color: #CCCCCC; font-weight: bold; color: #0099ff; height: 30px; font-size: 18px; }
.stammeber_blup { text-align: center; background-color: #CCCCCC; }
.stammeber_bild { width: 310px; text-align: center; padding: 0 5px; vertical-align: top; }
.stammeber_beschreibung { vertical-align: top; padding: 5px; background-color: #CCCCCC; }
.headline { margin-bottom: 5px; text-align: center; background-image: url(gfx/blankorang.gif); background-repeat: repeat-x; background-position: center center; }
.textimg { float: left; margin: 0 5px 0 0; }

/* Formular Felder */
INPUT, TEXTAREA, SELECT { font-family: Verdana,Helvetica,sans-serif; font-size: 11px; }
.long { width: 250px; }
.checkbox { vertical-align: middle; }

/* = Links = */
/* == Allgemeines */

/* == Deutsch == */
#navigation A { width: 150px; height: 35px; display: block; }
#sprachauswahl A { display: inline; text-decoration: none;}
#erfolg { background-image: url(gfx/buttons/de/erfolgup.gif); background-repeat: no-repeat; } 
#team { background-image: url(gfx/buttons/de/teamup.gif); background-repeat: no-repeat; }
#stammeber { background-image: url(gfx/buttons/de/stammeberup.gif); background-repeat: no-repeat; }
#jungtiere { background-image: url(gfx/buttons/de/jungtiereup.gif); background-repeat: no-repeat; }
#linienverzeichnis { background-image: url(gfx/buttons/de/linienverzeichnisup.gif); background-repeat: no-repeat; }
#gesundheitsstatus { background-image: url(gfx/buttons/de/gesundheitsstatusup.gif); background-repeat: no-repeat; }
#kontakt { background-image: url(gfx/buttons/de/kontaktup.gif); background-repeat: no-repeat; }
#partner { background-image: url(gfx/buttons/de/partnerup.gif); background-repeat: no-repeat; }
#termine { background-image: url(gfx/buttons/de/termineup.gif); background-repeat: no-repeat; }
#sofindensieuns { background-image: url(gfx/buttons/de/sofindensieunsup.gif); background-repeat: no-repeat; }
#links { background-image: url(gfx/buttons/de/linksup.gif); background-repeat: no-repeat; }

#erfolg:hover { background-image: url(gfx/buttons/de/erfolgdown.gif); background-repeat: no-repeat; }
#team:hover { background-image: url(gfx/buttons/de/teamdown.gif); background-repeat: no-repeat; }
#stammeber:hover { background-image: url(gfx/buttons/de/stammeberdown.gif); background-repeat: no-repeat; }
#jungtiere:hover { background-image: url(gfx/buttons/de/jungtieredown.gif); background-repeat: no-repeat; }
#linienverzeichnis:hover { background-image: url(gfx/buttons/de/linienverzeichnisdown.gif); background-repeat: no-repeat; }
#gesundheitsstatus:hover { background-image: url(gfx/buttons/de/gesundheitsstatusdown.gif); background-repeat: no-repeat; }
#kontakt:hover { background-image: url(gfx/buttons/de/kontaktdown.gif); background-repeat: no-repeat; }
#partner:hover { background-image: url(gfx/buttons/de/partnerdown.gif); background-repeat: no-repeat; }
#termine:hover { background-image: url(gfx/buttons/de/terminedown.gif); background-repeat: no-repeat; }
#sofindensieuns:hover { background-image: url(gfx/buttons/de/sofindensieunsdown.gif); background-repeat: no-repeat; }
#links:hover { background-image: url(gfx/buttons/de/linksdown.gif); background-repeat: no-repeat; }

/* == Englisch == */
#erfolg-en { background-image: url(gfx/buttons/en/erfolgup.gif); background-repeat: no-repeat; } 
#team-en { background-image: url(gfx/buttons/en/teamup.gif); background-repeat: no-repeat; }
#stammeber-en { background-image: url(gfx/buttons/en/stammeberup.gif); background-repeat: no-repeat; }
#jungtiere-en { background-image: url(gfx/buttons/en/jungtiereup.gif); background-repeat: no-repeat; }
#linienverzeichnis-en { background-image: url(gfx/buttons/en/linienverzeichnisup.gif); background-repeat: no-repeat; }
#gesundheitsstatus-en { background-image: url(gfx/buttons/en/gesundheitsstatusup.gif); background-repeat: no-repeat; }
#kontakt-en { background-image: url(gfx/buttons/en/kontaktup.gif); background-repeat: no-repeat; }
#partner-en { background-image: url(gfx/buttons/en/partnerup.gif); background-repeat: no-repeat; }
#termine-en { background-image: url(gfx/buttons/en/termineup.gif); background-repeat: no-repeat; }
#sofindensieuns-en { background-image: url(gfx/buttons/en/sofindensieunsup.gif); background-repeat: no-repeat; }
#links-en { background-image: url(gfx/buttons/en/linksup.gif); background-repeat: no-repeat; }

#erfolg-en:hover { background-image: url(gfx/buttons/en/erfolgdown.gif); background-repeat: no-repeat; }
#team-en:hover { background-image: url(gfx/buttons/en/teamdown.gif); background-repeat: no-repeat; }
#stammeber-en:hover { background-image: url(gfx/buttons/en/stammeberdown.gif); background-repeat: no-repeat; }
#jungtiere-en:hover { background-image: url(gfx/buttons/en/jungtieredown.gif); background-repeat: no-repeat; }
#linienverzeichnis-en:hover { background-image: url(gfx/buttons/en/linienverzeichnisdown.gif); background-repeat: no-repeat; }
#gesundheitsstatus-en:hover { background-image: url(gfx/buttons/en/gesundheitsstatusdown.gif); background-repeat: no-repeat; }
#kontakt-en:hover { background-image: url(gfx/buttons/en/kontaktdown.gif); background-repeat: no-repeat; }
#partner-en:hover { background-image: url(gfx/buttons/en/partnerdown.gif); background-repeat: no-repeat; }
#termine-en:hover { background-image: url(gfx/buttons/en/terminedown.gif); background-repeat: no-repeat; }
#sofindensieuns-en:hover { background-image: url(gfx/buttons/en/sofindensieunsdown.gif); background-repeat: no-repeat; }
#links-en:hover { background-image: url(gfx/buttons/en/linksdown.gif); background-repeat: no-repeat; }