/*{margin: 0; padding: 0;}*/
body {font-family: 'Courier New';}
b {font-family: 'Courier New'; font-weight: bold; font-size: 11px;}
b.c {font-family: 'Courier', serif; font-weight: 700; font-size: 14px; }
td.Aktuelles {font-family: 'Courier'; font-size: 11px; color: #ffffff}
td.imp {font-family: 'Courier New'; font-size: 11px;}

/* Linkfarben */
a:{text-decoration:none;}
a:link { text-decoration:none; color: #ffffff;}
a:visited { text-decoration:none; color:#ffffff;}
a:hover { text-decoration:none; color:#ff0000; font-weight:normal;}
a:active { text-decoration:none; color:#ffffff;}

a.l:{text-decoration:none;}
a.l:link { text-decoration:none; color: #b7b7b7;}
a.l:visited { text-decoration:none; color:#b7b7b7;}
a.l:hover { text-decoration:none; color:#b7b7b7; font-weight:bold;}
a.l:active { text-decoration:none; color:#b7b7b7;}

a.wappen:link {color:#4F4F4F}
a.wappen:visited {color:#4F4F4F;}
a.wappen:hover {color:#FFDF00;}

/* Gesamttabelle **********************************/

#all
{
height: 100%;
width: 100%;
margin:0px auto;
text-align: center;
z-index:0;
top: 0px;
position: relative;
}	

/* Startseite ************************************/

#Kreidetafel
{
margin-left: 0px; 
position: relative;
top: 0px; 
z-index:1; 
}

#Tiere
{
margin-left: 93px;
position: absolute;
top: 0px;
z-index:1; 
}

#Logo
{
margin-left: 0px; 
position: absolute;
top: 80px; 
z-index:2; 
}

#Punkte_waagerecht_900_oben
{
margin-left: 93px; 
position: absolute;
top: 336px; 
z-index:1; 
}

#Zuechter
{
margin-left: 93px; 
position: absolute;
top: 346px; 
z-index:1; 
}

#Punkte_waagerecht_900_unten
{
margin-left: 93px; 
position: absolute;
top: 392px; 
z-index:1; 
}

#GenussFleisch
{
margin-left: 86px; 
position: absolute;
top: 402px; 
z-index:1; 
}

#Punkte_waagerecht_412
{
margin-left: 93px; 
position: absolute;
top: 680px; 
z-index:1; 
}

#UeberUns
{
margin-left: 86px; 
position: absolute;
top: 700px; 
z-index:1; 
}

#Punkte_senkrecht_390
{
margin-left: 545px; 
position: absolute;
top: 420px; 
z-index:1; 
}

#Aktuelles
{
margin-left: 586px; 
position: absolute;
top: 402px; 
z-index:1; 
}

#Punkte_waagerecht_herde_320
{
margin-left: 595px; 
position: absolute;
top: 520px; 
z-index:1; 
}

#UnsereHerde_320
{
margin-left: 588px; 
position: absolute;
top: 536px; 
z-index:1; 
}

#Punkte_waagerecht_moordyk_320
{
margin-left: 595px; 
position: absolute;
top: 680px; 
z-index:1; 
}

#MoordykWeide_320
{
margin-left: 592px; 
position: absolute;
top: 693px; 
z-index:1; 
}

#Punkte_waagerecht_900_vor_ende
{
margin-left: 93px; 
position: absolute;
top: 830px; 
z-index:1; 
}

#Text_unten
{
margin-left: 93px; 
position: absolute;
top: 845px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

#facebook
{
margin-left: 785px; 
position: absolute;
top: 849px; 
z-index:1; 
}

#Text_unten_rechts
{
margin-left: 834px; 
position: absolute;
top: 845px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

div#facebook.facebook_index
{
margin-left: 685px; 
}

div#Text_unten_rechts.Text_unten_rechts_index
{
margin-left: 722px; 
}

#Punkte_waagerecht_900_ende
{
margin-left: 93px; 
position: absolute;
top: 885px; 
z-index:1; 
}

#Text_Zertifikate_eins
{
margin-left: 93px; 
position: absolute;
top: 905px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

#Text_Zertifikate
{
margin-left: 93px; 
position: absolute;
top: 930px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

/* Genussfleisch *********************************/

#Feinzerlegung
{
margin-left: 220px; 
position: absolute;
top: 8px; 
z-index:1; 
}

#Feinzerlegung_Text
{
margin-left: 350px; 
position: absolute;
top: 300px; 
z-index:1; 
font-family: Courier New;
font-size: 11px;
color: white;
}

#ZiffernHinweis
{
margin-left: 750px; 
position: absolute;
top: 168px; 
z-index:1; 
}

#Navigation1
{
margin-left: 93px; 
position: absolute;
top: 344px; 
z-index:1; 
}

#Navigation2
{
margin-left: 383px; 
position: absolute;
top: 344px; 
z-index:2; 
}

#Navigation3
{
margin-left: 499px; 
position: absolute;
top: 344px; 
z-index:3; 
}

#Navigation4
{
margin-left: 663px; 
position: absolute;
top: 344px; 
z-index:4; 
}

#Navigation5
{
margin-left: 781px; 
position: absolute;
top: 344px; 
z-index:5; 
}

#FTGF
{
margin-left: 93px; 
position: absolute;
top: 420px; 
z-index:1; 
}

#Punkte_waagerecht_900_vor_ende_GF
{
margin-left: 93px; 
position: absolute;
top: 810px; 
z-index:1; 
}

#Text_unten_GF
{
margin-left: 93px; 
position: absolute;
top: 825px; 
z-index:1; 
text-align: left;
font-family: Courier New;
font-size: 14px;
color: white;
}

#facebook_GF
{
margin-left: 785px; 
position: absolute;
top: 829px; 
z-index:1; 
}

#Text_unten_rechts_GF
{
margin-left: 838px; 
position: absolute;
top: 825px; 
z-index:1; 
text-align: right;
font-family: Courier New;
font-size: 14px;
color: white;
}

#Punkte_waagerecht_900_ende_GF
{
margin-left: 93px; 
position: absolute;
top: 865px; 
z-index:1; 
}

#Text_Zertifikate_eins_GF
{
margin-left: 93px; 
position: absolute;
top: 885px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

#Text_Zertifikate_GF
{
margin-left: 93px; 
position: absolute;
top: 910px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

/* Über Uns **************************************/

#Ueberuns_Text
{
margin-left: 93px; 
position: absolute;
top: 420px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

#U5
{
margin-left: 0px; 
position: absolute;
top: 200px; 
z-index:1; 
}

#U6
{
margin-left: 406px; 
position: absolute;
top: 240px; 
z-index:1; 
}

#Punkte_waagerecht_900_vor_ende_UU
{
margin-left: 93px; 
position: absolute;
top: 1000px; 
z-index:1; 
}

#Text_unten_UU
{
margin-left: 93px; 
position: absolute;
top: 1015px; 
z-index:1; 
text-align: left;
font-family: Courier New;
font-size: 14px;
color: white;
}

#facebook_UU
{
margin-left: 785px; 
position: absolute;
top: 1019px; 
z-index:1; 
}

#Text_unten_rechts_UU
{
margin-left: 838px; 
position: absolute;
top: 1015px; 
z-index:1; 
text-align: right;
font-family: Courier New;
font-size: 14px;
color: white;
}

#Punkte_waagerecht_900_ende_UU
{
margin-left: 93px; 
position: absolute;
top: 1055px; 
z-index:1; 
}

#Text_Zertifikate_eins_UU
{
margin-left: 93px; 
position: absolute;
top: 1075px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

#Text_Zertifikate_UU
{
margin-left: 93px; 
position: absolute;
top: 1100px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

/* Unsere Herde ***************************************/

#Tiereframe
{
margin-left: 0px; 
position: absolute;
top: 22px; 
z-index:1; 
}

#Punkte_waagerecht_900_vor_ende_UH
{
margin-left: 93px; 
position: absolute;
top: 725px; 
z-index:1; 
}

#Text_unten_UH
{
margin-left: 93px; 
position: absolute;
top: 740px; 
z-index:1; 
text-align: left;
font-family: Courier New;
font-size: 14px;
color: white;
}

#facebook_UH
{
margin-left: 785px; 
position: absolute;
top: 744px; 
z-index:1; 
}

#Text_unten_rechts_UH
{
margin-left: 838px; 
position: absolute;
top: 740px; 
z-index:1; 
text-align: right;
font-family: Courier New;
font-size: 14px;
color: white;
}

#Punkte_waagerecht_900_ende_UH
{
margin-left: 93px; 
position: absolute;
top: 780px; 
z-index:1; 
}

#Text_Zertifikate_eins_UH
{
margin-left: 93px; 
position: absolute;
top: 800px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

#Text_Zertifikate_UH
{
margin-left: 93px; 
position: absolute;
top: 825px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

/* Moordyk ***************************************/

#Punkte_waagerecht_900_vor_ende_MD
{
margin-left: 93px; 
position: absolute;
top: 790px; 
z-index:1; 
}

#Text_unten_MD
{
margin-left: 93px; 
position: absolute;
top: 805px; 
z-index:1; 
text-align: left;
font-family: Courier New;
font-size: 14px;
color: white;
}

#facebook_MD
{
margin-left: 785px; 
position: absolute;
top: 809px; 
z-index:1; 
}

#Text_unten_rechts_MD
{
margin-left: 838px; 
position: absolute;
top: 805px; 
z-index:1; 
text-align: right;
font-family: Courier New;
font-size: 14px;
color: white;
}

#Punkte_waagerecht_900_ende_MD
{
margin-left: 93px; 
position: absolute;
top: 845px; 
z-index:1; 
}

#Text_Zertifikate_eins_MD
{
margin-left: 93px; 
position: absolute;
top: 865px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

#Text_Zertifikate_MD
{
margin-left: 93px; 
position: absolute;
top: 890px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

/* Aktuelles ***************************************/

#Aktuelles_Ak
{
margin-left: 92px; 
position: absolute;
top: 420px; 
z-index:1; 
}

#Aktuelles_text_oben
{
margin-left: 93px; 
position: absolute;
top: 420px; 
z-index:1; 
font-family: Courier New;
font-size: 18px;
color: white;
}

#Punkte_waagerecht_900_vor_ende_Ak
{
margin-left: 93px; 
position: absolute;
top: 840px; 
z-index:1; 
}

#Text_unten_Ak
{
margin-left: 93px; 
position: absolute;
top: 855px; 
z-index:1; 
text-align: left;
font-family: Courier New;
font-size: 14px;
color: white;
}

#facebook_Ak
{
margin-left: 785px; 
position: absolute;
top: 859px; 
z-index:1; 
}

#Text_unten_rechts_Ak
{
margin-left: 838px; 
position: absolute;
top: 855px; 
z-index:1; 
text-align: right;
font-family: Courier New;
font-size: 14px;
color: white;
}

#Punkte_waagerecht_900_ende_Ak
{
margin-left: 93px; 
position: absolute;
top: 895px; 
z-index:1; 
}

#Text_Zertifikate_eins_Ak
{
margin-left: 93px; 
position: absolute;
top: 915px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

#Text_Zertifikate_Ak
{
margin-left: 93px; 
position: absolute;
top: 940px; 
z-index:1; 
font-family: Courier New;
font-size: 14px;
color: white;
}

/* Impressum ***********************************/

#Impressum
{
/*margin-left: 350px; 
position: absolute;
top: 600px; 
z-index:1;*/ 
font-family: Courier New;
font-size: 11px;
color: white;
}

/* Anfahrt **************************************/

#anfahrt
{
margin-left: 0px; /* Abstand von links */
position: relative;
top: 300px; /* Map Abstand von oben */ 
z-index:2; 
}

#karte {
  height: 600px; /* 452*/
  width: 823px; /* 500*/
  padding: 0; margin: 0;
}

#osm {
  margin-left: 261px; 
	position: absolute;
	top: 663px; 
	z-index: 1; 
  font-size: 0.9em;
  font-style: italic;
	border-radius: 0px;
	color: white;
}

/* Sonstiges *************************************/

#Courier_New_white
{
/*margin-left: 350px; 
position: absolute;
top: 600px; 
z-index:1;*/ 
font-family: Courier New;
font-size: 10px;
color: white;
}