.frame { border: 2px; border-color: #C88D00; border-style: solid; padding-top:0px;width: 100%; height: 100%;}
.tdnav { border: 0px; border-bottom: 1px; border-color: #C88D00; border-style: solid;padding-top:3px;padding-bottom:3px;}
.dezent { color: #C88D00; font-size: 10px;}

.headline { color: #00218c; font-size: 14px; font-weight: bold;}
.subheadline {color: #00218c; font-size: 12px; font-style:regular;}

.myiframe { scrollbar-3dlight-color:#6d6d6d; right-margin: 10px;
    scrollbar-arrow-color:#bdbdbd; scrollbar-base-color:#fdfdfd; scrollbar-darkshadow-color:#0d0d0d; 
    scrollbar-face-color:#2d2d2d; scrollbar-highlight-color:#6d6d6d; scrollbar-shadow-color:#2d2d2d;}



/* NEU ABSCHNITT */

body  {
	margin-top : 0px;
	margin-bottom : 0px;
	font-family : Tahoma,Arial,sans-serif;
	background-color : #FFFFFF;
	margin-left : 0px;
	margin-right : 0px;
}

#bereich_kopf {position: absolute; top: 0px; left: 0px; width:979px; height: 200px; overflow: hidden; border-top: 1px solid #25418F; border-left: 1px solid #25418F; border-right: 1px solid #25418F;}
#kopfbild {position: absolute; top: 0px; left: 0px; width:979px; height: 140px; z-index:10;}
#bildleiste {position: absolute; top: 0px; left: 0px; width:979px; height: 200px; z-index:1;}

#bereich_koerper {background-image: url('http://www.guericke.de/upload/system/bg_koerper.gif'); position: absolute; top: 200px; left: 0px; width:979px; overflow: hidden; z-index:1;border-bottom: 1px solid #25418F; border-left: 1px solid #25418F; border-right: 1px solid #25418F;}
.servicenavigation {float: left; width:979px; overflow: hidden; text-align: right;}
.navigation {float: left; width:175px; overflow: hidden;}
.inhalt {float: left; width:795px; padding-top: 30px; overflow: hidden; border: 0px solid brown;}
.fuss {float: left; width: 799px; padding-top: 5px; background-color: #24408F; height: 30px; color: #ffffff; padding-left: 180px; text-align: center;font-size: 11px;}

p,h1,h2,h3,h4,ul,ol,li,div,td,th,nobr,b,i, input, textarea  {font-family : Tahoma,Arial,Geneva,Helvetica,sans-serif;}

h1  { font-size : 16pt;}
h2  { font-size : 14pt;}
h3  { font-size : 12pt;}
h4  { font-size : 10pt;}
p,ul,ol,li,div,td,th,b,i  { font-size : 13px;line-height : 110%;letter-spacing: 1px;}
input, textarea { font-size : 12px;}

hr { color: #C88D00; height: 1px;}
a:link      { color : #00218c; text-decoration: none; font-weight : bold; }
a:visited  { color : #00218c; text-decoration: none; font-weight : bold;}
a:active   { color : #00218c; text-decoration: none; font-weight : bold;}
a:hover   { color : #00218c; text-decoration: underline; font-weight : bold;}

a.klein:link      { color : #00218c; text-decoration: none; font-weight: 300;font-size: 11px;}
a.klein:visited  { color : #00218c; text-decoration: none; font-weight: 300;font-size: 11px;}
a.klein:active   { color : #00218c; text-decoration: none; font-weight: 300;font-size: 11px;}
a.klein:hover   { color : #00218c; text-decoration: underline; font-weight: 300;font-size: 11px;}

a.nav:link      { color : #000000; text-decoration : none; font-weight : bold;}
a.nav:visited  { color : #000000; text-decoration : none; font-weight : bold;}
a.nav:active   { color : #000000; text-decoration : none; font-weight : bold;}
a.nav:hover   { color : #000000; text-decoration : underline; font-weight : bold;}

a.navaktiv:link      { color : #BF752A; text-decoration : none; font-weight : bold;}
a.navaktiv:visited  { color : #BF752A; text-decoration : none; font-weight : bold;}
a.navaktiv:active   { color : #BF752A; text-decoration : none; font-weight : bold;}
a.navaktiv:hover   { color : #BF752A; text-decoration : underline; font-weight : bold;}

a.navaktiv2:link, a.navaktiv2:visited, a.navaktiv2:active { color : #BF752A; text-decoration : none; font-weight: normal;}
a.navaktiv2:hover   { color : #BF752A; text-decoration : underline; font-weight: normal;}

a.nav2:link, a.nav2:visited, a.nav2:active { color : #BF752A; text-decoration : none; font-weight: normal;}
a.nav2:hover   { color : #BF752A; text-decoration : underline; font-weight: normal;}

.tdhnav1_off {border: 0px; text-align:right; padding-right:5px; height: 32px;}
.tdhnav1_on {border: 0px; text-align:right; padding-right:5px; height: 32px;}
.tdhnav2 {border: 0px; padding-right:20px;text-align: right;}
.tdhnav3 {border: 0px; border-bottom:0px; border-color: #F7C473; border-style: dashed; background-color: #FFFFFF; padding-left:30px; height: 22px;}
.schnellsuche_input {background-color: #FFFFFF;border: 0px solid #C88D00;margin: 2 2 2 -5;font-size:11px;}
.schnellsuche {padding-left:20px;padding-top: 2px; padding-bottom: 2px;font-size: 11px;}
.artikel { padding-left:10px; font-weight: bold; color: #00218c; text-decoration: underline;}
.artikel1 { padding-left:20px;padding-top: 2px; padding-bottom: 2px; }
.small {font-size: 9px;}
.alarm {color: #cc0066; font-weight: bold;}
.globalinput {background-color: #FFFFFF;border: 1px solid #25418F;margin: 2 2 2 0;}
.td_content {border-top: solid 1px #25418F;}
.stadtteil_detail {visibility: hidden; position: absolute; left: 545px; top: 330px; width: 420px; height: auto; z-index:2;border: 0px solid red;}
#lupe {position:absolute; left:1000; top:100; padding: 2 2 2 2; border: 0px solid red;}

.teaser_news {border-top: 1px solid #25418F; margin-top: 3px;}