
/*<agl.folder "suche">*/
	#suche { white-space: nowrap; margin: 0; position: absolute; top: 192px; left: 786px; width: 150px }
	#suche form { margin: 0 }
	#suche input { color: #666; font-size: 10px; font-family: Tahoma, Arial; background-color: #feffff; margin-top: 0; margin-right: 3px; padding-top: 2px; padding-left: 2px; width: 110px; height: 16px; float: left; border: solid 0 }
	#suche img { margin-bottom: 0; position: relative }
/*</agl.folder>*/
/*<agl.folder "menues">*/
	#menue { position: absolute; top: 283px; left: 0; width: 170px }
	#menue img { margin-bottom: 2px }
	#menue-oben { color: white; font-size: 12px; font-family: Tahoma, Arial; white-space: nowrap; position: absolute; top: 22px; left: 710px }
	#menue-oben a { color: #fff; font-size: 11px; font-family: Tahoma, Arial; text-decoration: none; padding-right: 7px }
	#menue-oben a:hover   { color: #e5e5e5 }
	.menue-oben-sel   { color: #e5e5e5 !important }
	#sm-container  { color: #666; font-size: 11px; font-family: Tahoma, Arial; background-image: url("../images/ebene2/bg-submenue.gif"); background-repeat: repeat-y; padding-left: 21px; position: relative; top: -4px }
	.submenue1 { background-image: url(../images/ebene2/submenue-ecke.gif); background-repeat: no-repeat; background-position: right top; padding-top: 2px; padding-bottom: 2px; padding-left: 17px; border-bottom: 2px solid #89ace5  }
	.submenue1 a { color: #666; font-size: 11px; font-family: Tahoma, Arial; text-decoration: none ; }
	.submenue1 a:hover  { color: #262626; font-size: 11px; font-family: Tahoma, Arial; text-decoration: none }
	.submenue2 { background-image: url(../images/ebene2/submenue-ecke.gif); background-repeat: no-repeat; background-position: right top; padding-top: 2px; padding-bottom: 2px; padding-left: 24px; border-bottom: 2px solid #89ace5; }
	.submenue2 a { color: #666; font-size: 10px; font-family: Tahoma, Arial; text-decoration: none; padding-left: 0; }
	.submenue2 a:hover { color: #262626; font-size: 10px; font-family: Tahoma, Arial; text-decoration: none; }
	.sel-submenue   { color: #262626 !important; font-family: Tahoma, Arial !important; background-image: url(../images/symbols/pfeil-rosa-rechts-klein.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 5px; }
	.sel-sububmenue { color: #262626 !important; font-family: Tahoma, Arial !important; background-image: url(../images/symbols/pfeil-rosa-rechts-klein.gif); background-repeat: no-repeat; background-position: 0 4px !important; padding-left: 5px !important; }
	#fuss-submenue { position: relative; top: -13px  ; height: 0; }
	.popup {  }
	.popupMenue1 { background-color: #f5f7fd; width: 105px; padding-top: 0; padding-bottom: 3px; padding-left: 5px; border-right: 3px solid #7ea0e6; border-left: 1px solid #7ea0e6; cursor: pointer; display: block; }
	.popupMenue1 a { color: #333; font-size: 10px; font-family: Tahoma, Arial; text-decoration: none; }
	.popupMenue1 a:hover { color: #536b97; }
	.popupMenue { background-color: #f5f7fd; cursor: pointer; display: block; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; width: 105px; border-right: 3px solid #7ea0e6; border-left: 1px solid #7ea0e6; }
	.popupMenue a { color: #333; font-size: 10px; font-family: Tahoma, Arial; text-decoration: none; }
	.popupMenue a:hover { color: #536b97; }
	.popupLine { font-size: 0; line-height: 0; background-color: #7ea0e6; width: 114px; height: 1px; }
	.popupBottom { background-image: url(../images/home/popup-popup.gif); background-repeat: no-repeat; width: 115px; height: 5px; list-style-image: url(../images/home/popup-popup.gif); }
	.popupHead { font-size: 0; line-height: 0; background-image: url(../images/home/popup-head.gif); background-repeat: no-repeat; width: 114px; height: 6px; list-style-image: url(../images/home/popup-head.gif); }
/*</agl.folder>*/
/*<agl.folder "teaser">*/
	#teaser  { position: absolute; top: 215px; left: 683px; width: 246px; height: 50px }
	#teaser-head { background-color: #bcd5fe; position: relative; height: 26px; border-top: 2px solid #feffff; border-bottom: 3px solid #feffff }
	#teaser-img { position: relative; border-bottom: 3px solid #feffff }
	#teaser-content { color: #3b3b3b; font-size: 10px; font-family: Tahoma, Arial; background-color: #eaf2ff; margin-bottom: 30px; padding-right: 10px; padding-bottom: 7px; padding-left: 10px; position: relative; border-bottom: 3px solid #feffff }
	#teaser-content a  { color: #536b97 }
	#teaser-content a:hover  { color: #e10082 }
	.teaser-cont-img  { margin-bottom: 5px; margin-left: 5px; position: relative; float: right }
	.teaser-button { position: relative; left: -10px }
	.teaser-hl  { color: #536b97; font-size: 10px; font-family: Tahoma, Arial; font-weight: bold; background-image: url("../images/symbols/pfeil-rosa-rechts-klein.gif"); background-repeat: no-repeat; background-position: 0 4px; display: block; margin-top: 10px; margin-bottom: 7px; padding-left: 7px; position: relative; clear: right }
	#teaser-content b { display: block; margin-bottom: 4px }
	.teaser-telefon   { padding-top: 4px; position: relative; width: 40px; float: left; clear: both }
	.teaser-nummer    { padding-top: 4px; position: relative }
	.teaser-weiter  { margin-top: 5px; position: relative }
	.teaser-weiter a { color: #536b97; font-size: 10px; font-family: Tahoma, Arial; font-weight: bold; text-decoration: none }
	.teaser-weiter a:hover { color: #e10082 }
	.teaser-weiter b { color: #3b3b3b; font-size: 10px; font-family: Tahoma, Arial }
	.teaser-pdf  { position: relative }
	.teaser-pdf img  { margin-right: 3px; position: relative }
	.teaser-pdf a { text-decoration: none }
	.teaser-trenner   { margin-top: 15px; margin-bottom: 15px; position: relative; height: 1px; border-top: 1px solid #89ace5 }
/*</agl.folder>*/
body  { background-color: white; background-image: url("../images/home/bg-ver.gif"); background-repeat: repeat-y; margin: 0 }
#main { background-image: url("../images/home/bg-hor.gif"); background-repeat: repeat-x; visibility: visible; width: 100%; height: 215px }
#logo { position: absolute; width: 190px; height: 215px }
#kopfgrafik { position: absolute; top: 0; left: 190px; width: 763px; height: 215px }
#kurve { position: absolute; top: 215px }
#content   { color: #666; font-size: 11px; font-family: Tahoma, Arial; background-repeat: no-repeat; padding-left: 10px; position: absolute; top: 237px; left: 240px; width: 400px }
#content a { color: #536b97; font-size: 11px; font-family: Tahoma, Arial }
#content a:hover { color: #e10082; font-family: Tahoma, Arial }
#content h1 { color: #536b97; font-size: 18px; font-weight: 400; background-image: url(../images/symbols/pfeil-rosa-rechts-gross.gif); background-repeat: no-repeat; background-position: 0 6px; padding-left: 10px }
#content h2 { color: #536b97; font-size: 13px; font-weight: normal; margin-bottom: 3px; }
.content-link { }
.content-link a { color: #536b97; font-size: 11px; font-family: Tahoma, Arial; font-weight: bold; text-decoration: none }
.content-link a:hover { color: #e10082; font-size: 11px; font-weight: bold }
.content-link b { color: #3b3b3b; font-size: 11px; font-family: Tahoma, Arial }
.content-telefon { display: block; position: relative; width: 50px; float: left; clear: left }
.content-nummer { display: block; position: relative }
.contentImg { }
#fusszeile   { color: #666; font-size: 9px; font-family: Tahoma, Arial; margin-top: 20px; margin-bottom: 5px; padding-top: 3px; position: relative; bottom: 0; left: 0; border-top: 1px solid #89ace5 }
#fusszeile a { color: #666; font-family: Tahoma, Arial }
#fusszeile a:hover  { color: #062504 }
#galerie   { background-color: #fcfcfc; text-align: center; display: block; margin-top: 15px; margin-bottom: 15px; position: relative; width: inherit; border: solid 1px #e5e5e5 }
#galerie img  { cursor: pointer; margin: 4px; position: relative; border: solid 1px #b5b5b5  }
.dl-menue-hidden { }
#produkte { z-index: 100; }
.contentfuss { color: #666; font-size: 10px; font-family: Arial, Helvetica, Geneva; }
.abstand15 { position: relative; height: 15px; clear: left; }
