.kopf { position: absolute; left: 0px; top: 0px; border: none }
.loewe {  position: absolute; left: 0px; top: 0px; border: none }
.strich { position: absolute; left: 55px; top: 0px; border: none }
.hlug { position: absolute; top:0px ; left: 199px; border: none}
.header { position: absolute; left: 275; top: 24; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.fotolinks { position: absolute; left: 596; top: 0px; border: none }
.linksleer { position: absolute; left: 0px; top: 71px }
.menuoben { position: absolute; left: 34px; top: 71px }
.text_home { position: absolute; left: 55px; top: 73px }
.text_presse { position: absolute; left: 105px; top: 73px }
.text_kontakt { position: absolute; left: 165px; top: 73px }
.text_downloads { position: absolute; left: 225px; top: 73px }
.text_publikationen { position: absolute; left: 305px; top: 73px }
.text_links { position: absolute; left: 393px; top: 73px }
.text_veranstaltungen { position: absolute; left: 440px; top: 73px }
.text_impressum { position: absolute; left: 548px; top: 73px }
.suchen {position: absolute; left: 55px; top: 40px }
.suchtext { position: absolute; left: 55px; top: 47px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666 }
.suchfeld { position: absolute; left: 100px; top: 45px; height: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 66px}
.suchbutton {position: absolute; left: 170px; top: 44px; height: 15px; width: 24px; background-color: #eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-left: 3px; margin-right: 3px; padding: 2px}
.strichlinks { position: absolute; left: 0px; top: 92px; height: 83%; border: none}

.streifen {left: 0px; padding-left: 0px; padding-top: 10px}
.MenuPunkt { padding: 0px; }
.MenuPfeil { padding-left: 14px}
.Menubox { position: absolute; left: 37px; top: 110px; width: 171px; border-top-width: 0px; border-right-width: 0px}
.MenuHP { left: 0px; width: 170px; margin-bottom: 4px ; background-color: #eeeeee; padding-left: 0px; padding-top: 0px }
.MenuHome { left: 0px; width: 170px; height: 14px; margin-bottom: 14px ; background-color: #eeeeee; padding-left: 0px; padding-top: 0px }
a {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #3366cc;
	text-decoration: underline
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #3366cc;
	text-decoration: underline
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #000000;
	text-decoration: underline
}
a.top {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	font-weight: normal; 
	color: #222222;
	text-decoration: none
}
a:visited.top {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	font-weight: normal; 
	color: #222222;
	text-decoration: none
}
a:hover.top {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	font-weight: normal; 
	color: #222222;
	text-decoration: none
}

a.Menu {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: bold; 
	color: #666666;
	text-decoration: none
}
a:visited.Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: bold; 
	color: #666666;
	text-decoration: none
}
a:hover.Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: bold; 
	color: #666666;
	text-decoration: underline
}
a.MenuUP {
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	font-weight: normal; 
	color: #666666;
	text-decoration: none
}
a:visited.MenuUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	font-weight: normal; 
	color: #333333;
	text-decoration: none
}
a:hover.MenuUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	font-weight: normal; 
	color: #333333;
	text-decoration: underline
}
/*a.Hierleiste {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #666666;
	text-decoration: none
}
a:visited.Hierleiste {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #666666;
	text-decoration: none
}
a:hover.Hierleiste{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #000000;
	text-decoration: underline
}*/
/**/
a.Leiste {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #666666;
	text-decoration: none
}
a:visited.Leiste {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #666666;
	text-decoration: none
}
a:hover.Leiste{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #000000;
	text-decoration: underline
}
a.Hier {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #666666;
	text-decoration: none
}
a:visited.Hier {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #666666;
	text-decoration: none
}
a:hover.Hier{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #000000;
	text-decoration: underline
}
/**/

.InhaltBox { position: absolute; left: 229px; top: 110px; width: 530px; border-top-width: 0px; border-right-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80% }
.InhaltBox_engl { position: absolute; left:50px; top: 110px; width: 700px; border-top-width: 0px; border-right-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80% }
.ContentBox { left: 0px; top: 75px; width: 360px; border-top-width: 0px; border-right-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100% }
.ContentBox2 { left: 0px; top: 75px; width: 530px; border-top-width: 0px; border-right-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100% }
.ContentBoxStart { left: 0px; top: 75px; width: 330px; border-top-width: 0px; border-right-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100% }
.HierLeiste { width: 530px; border-top-width: 0px; border-right-width: 0px; height: 14px; margin-bottom: 14px ; background-color: #eeeeee; font-size: 75%  }
.Hier {	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 75%; */
	font-weight: normal;
	color: #666666;
	padding-left: 4px;
}
.HeadlineLeiste { width: 530px; border-top-width: 0px; border-right-width: 0px; margin-bottom: 9px ; background-color: #eeeeee; padding-left: 4px; }
.content { padding-left: 4px; padding-right: 5px; }
h1 {	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 110%; 
	font-weight: bold;
	color: #000000;
	/*height: 14px;*/
	/*padding-left: 4px;*/
	margin-top: 1px;
	margin-bottom: 1px;
}
h2 {	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-weight: bold;
	color: #000000;
	/*padding-left: 4px;*/
	margin-bottom: 1px;
}
hr { width: 510px; border-top-width: 0px; border-right-width: 0px; background-color: #222222; height: 1px  }
p { /*padding-left: 6px; padding-right: 5px;*/ }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%  }
ul {  list-style-image: url(/bilder/design/pfeil_klein_bg_weiss.gif); list-style-position:outside }
/*ol {  list-style-image: url(/bilder/design/pfeil_klein_bg_weiss.gif); list-style-position:outside }*/

/* Für die Seiten Geologie und Boden*/

.TeaserBild { left: 0px; width: 185px; margin-bottom: 2px ; padding-left: 0px; padding-top: 0px }
.TeaserBildPfeil { padding-left: 14px}
.TeaserBildBox { position: absolute; left: 370px; top: 65px; width: 185px; border-top-width: 0px; border-right-width: 0px}
a.TeaserBildUP {
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	color: #666666;
	text-decoration: none
}
a:visited.TeaserBildUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	color: #333333;
	text-decoration: none
}
a:hover.TeaserBildUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	color: #333333;
	text-decoration: underline
}


/*Template Geologie*/


.TeaserNav { left: 0px; width: 147px; margin-bottom: 2px ; padding-left: 0px; padding-top: 0px }
.TeaserNavPfeil { padding-left: 14px}
.TeaserNavBox { position: absolute; left: 393px; top: 60px; width: 147px; border-top-width: 0px; border-right-width: 0px}
.TeaserNavBox_engl { position: absolute; left: 550px; top: 60px; width: 147px; border-top-width: 0px; border-right-width: 0px}
a.TeaserNavUP {
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #666666;
	text-decoration: none
}
a:visited.TeaserNavUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: none
}
a:hover.TeaserNavUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: underline
}

.TeaserRG { left: 0px; width: 147px; margin-bottom: 2px ;  padding-left: 0px; padding-top: 0px }
.TeaserRGPfeil { padding-left: 14px}
.TeaserRGBox { position: absolute; left: 395px; top: 200px; width: 147px; border-top-width: 0px; border-right-width: 0px}
.MenuRG { left: 395px; width: 135px; margin-bottom: 4px ; background-color: #eeeeee; padding-left: 0px; padding-top: 0px; font-familiy: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-weight:bold}
a.TeaserRGUP {
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #666666;
	text-decoration: none
}
a:visited.TeaserRGUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: none
}
a:hover.TeaserRGUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: underline
}

.TeaserAsp { left: 0px; width: 151px; margin-bottom: 2px ; padding-left: 0px; padding-top: 0px }
.TeaserAspPfeil { padding-left: 14px}
.TeaserAspBox { position: absolute; left: 395px; top: 330px; width: 151px; border-top-width: 0px; border-right-width: 0px}
.MenuAsp { left: 395px; width: 135px; margin-bottom: 4px ; background-color: #eeeeee; padding-left: 0px; padding-top: 0px; font-familiy: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-weight:bold }
a.TeaserAspUP {
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #666666;
	text-decoration: none
}
a:visited.TeaserAspUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: none
}
a:hover.TeaserAspUP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: underline
}
p.TeaserAspUP {
    padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #666666;
	text-decoration: none
}

//Für rote Textfarbe im linken Menü

a.TeaserAspUPr {
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #990000;
	text-decoration: none
}
a:visited.TeaserAspUPr {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: none
}
a:hover.TeaserAspUPr {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: underline
}
p.TeaserAspUPr {
    padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #666666;
	text-decoration: none
}


.TeaserAspE3 { left: 0px; width: 151px; margin-bottom: 2px ; padding-left: 0px; padding-top: 0px }
.TeaserAspE3Pfeil { padding-left: 14px}
.TeaserAspE3Box { position: absolute; left: 396px; top: 112px; width: 151px; border-top-width: 0px; border-right-width: 0px}
.MenuAspE3 { left: 395px; width: 135px; margin-bottom: 4px ; background-color: #eeeeee; padding-left: 0px; padding-top: 0px; font-familiy: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-weight:bold }
a.TeaserAspE3UP {
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #666666;
	text-decoration: none
}
a:visited.TeaserAspE3UP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: none
}
a:hover.TeaserAspE3UP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #333333;
	text-decoration: underline
}
p.TeaserAspE3UP {
    padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: normal; 
	font-weight:bold;
	color: #666666;
	text-decoration: none
}

.bildunterschrift {
     background-color: #eeeeee;
	 font-size: 75%;
}
