/*
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
*/

html {
	margin: auto;
	padding: 0px;
	height: 100%;
	width: 100%;
}

body {
	margin: auto;
	padding: 0px;
	height: 100%;
	width: 100%;
	background: #eee7da;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

/* <<-- SITE-CONTAINER START -->> */

div.site-container {
	height: auto;
  min-height: 630px;
  width: 940px;
	padding: 0px;
  margin: 0px 0px 0px -470px;
  position: absolute; top: 0px; left: 50%;
  background-color: #ffffff;
}

* html div.site-container { height: 630px; } /* nur für IE 5.5 - 6.x */

/* <<-- SITE-CONTAINER END -->> */

/* <<-- MENUE-CONTAINER, WHERE-I-AM-CONTAINER & CONTENT-CONTAINER START -->> */

div.menue-container {
	height: 136px;
	width: 940px;
	padding: 0px;
  margin: 0px;
  position: relative;
}

a.menue-startseite-container {
	height: 136px;
	width: 69px;
	padding: 0px 0px 0px 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 21px;
  background-image: url(./gfx/navigation/startseite.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

a.menue-startseite-container:hover {
	height: 136px;
	width: 69px;
	padding: 0px 0px 0px 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 21px;
  background-image: url(./gfx/navigation/startseiteover.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-startseite-container-aktiv {
	height: 136px;
	width: 69px;
	padding: 0px 0px 0px 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 21px;
  background-image: url(./gfx/navigation/startseiteover.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-stiftung-container {
	height: 136px;
	width: 54px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 91px;
  background-image: url(./gfx/navigation/stiftung.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

a.menue-stiftung-container:hover {
	height: 136px;
	width: 54px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 91px;
  background-image: url(./gfx/navigation/stiftungover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-stiftung-container-aktiv {
	height: 136px;
	width: 54px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 91px;
  background-image: url(./gfx/navigation/stiftungover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-stuttgarterbrunnen-container {
	height: 136px;
	width: 117px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 146px;
  background-image: url(./gfx/navigation/stuttgarterbrunnen.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

a.menue-stuttgarterbrunnen-container:hover {
	height: 136px;
	width: 117px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 146px;
  background-image: url(./gfx/navigation/stuttgarterbrunnenover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-stuttgarterbrunnen-container-aktiv {
	height: 136px;
	width: 117px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 146px;
  background-image: url(./gfx/navigation/stuttgarterbrunnenover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-projekte-container {
	height: 136px;
	width: 58px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 264px;
  background-image: url(./gfx/navigation/projekte.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

a.menue-projekte-container:hover {
	height: 136px;
	width: 58px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 264px;
  background-image: url(./gfx/navigation/projekteover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-projekte-container-aktiv {
	height: 136px;
	width: 58px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 264px;
  background-image: url(./gfx/navigation/projekteover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-wuerdigungen-container {
	height: 136px;
	width: 84px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 323px;
  background-image: url(./gfx/navigation/wuerdigungen.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

a.menue-wuerdigungen-container:hover {
	height: 136px;
	width: 84px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 323px;
  background-image: url(./gfx/navigation/wuerdigungenover.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-wuerdigungen-container-aktiv {
	height: 136px;
	width: 84px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 323px;
  background-image: url(./gfx/navigation/wuerdigungenover.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-helfensiemit-container {
	height: 136px;
	width: 87px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 408px;
  background-image: url(./gfx/navigation/helfensiemit.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

a.menue-helfensiemit-container:hover {
	height: 136px;
	width: 87px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 408px;
  background-image: url(./gfx/navigation/helfensiemitover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-helfensiemit-container-aktiv {
	height: 136px;
	width: 87px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 408px;
  background-image: url(./gfx/navigation/helfensiemitover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-patenschaft-container {
	height: 136px;
	width: 125px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 496px;
  background-image: url(./gfx/navigation/patenschaft.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

a.menue-patenschaft-container:hover {
	height: 136px;
	width: 125px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 496px;
  background-image: url(./gfx/navigation/patenschaftover.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-patenschaft-container-aktiv {
	height: 136px;
	width: 125px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 496px;
  background-image: url(./gfx/navigation/patenschaftover.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-kontakt-container {
	height: 136px;
	width: 53px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 622px;
  background-image: url(./gfx/navigation/kontakt.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

a.menue-kontakt-container:hover {
	height: 136px;
	width: 53px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 622px;
  background-image: url(./gfx/navigation/kontaktover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

a.menue-kontakt-container-aktiv {
	height: 136px;
	width: 53px;
	padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 622px;
  background-image: url(./gfx/navigation/kontaktover.jpg);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 11px;
  line-height: 12px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #ffffff;
}

div.where-i-am-container {
	height: 20px;
	width: 940px;
	padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: relative;
}

/* <<-- MENUE-CONTAINER, WHERE-I-AM-CONTAINER & CONTENT-CONTAINER END -->> */

/* <<-- CONTENT-CONTAINER & CONTENTS START -->> */

div.content-layer-container {
  height: 100%;
  min-height: 440px;
	width: 940px;
  padding: 0px;
  margin: 0px;
  background: #ffffff;
  position: relative;
}

* html div.content-layer-container { height: 440px; } /* nur für IE 5.5 - 6.x */

div.content-container {
  height: 100%;
  min-height: 400px;
	width: 900px;
  padding: 0px;
  margin: 0px;
  background: #ffffff;
  position: relative; top: 20px; left: 20px;
}

* html div.content-container { height: 400px; } /* nur für IE 5.5 - 6.x */

div.stuttgarterbrunnen-mosaic {
  height: 400px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 460px;
}

div.stuttgarterbrunnen-top {
  height: auto;
	width: 440px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 0px;
}

div.stuttgarterbrunnen-middle {
  height: 202px;
	width: 125px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 85px; left: 0px;
}

div.stuttgarterbrunnen-bottomone {
  height: auto;
	width: 295px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 125px; left: 145px;
}

div.stuttgarterbrunnen-bottomtwo {
  height: auto;
	width: 440px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 305px; left: 0px;
}

div.kontaktformular-right {
  height: 400px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 460px;
}

div.kontaktformular-top {
  height: auto;
	width: 440px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 0px;
}

div.kontaktformular-bottom {
  height: auto;
	width: 440px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 80px; left: 0px;
}

div.projekte-top {
  height: auto;
	width: 440px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 0px;
}

div.projekte-topleft {
  height: 150px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 80px; left: 0px;
}

div.projekte-topright {
  height: 150px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 80px; left: 460px;
}

div.projekte-bottomleft {
  height: 150px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 250px; left: 0px;
}

div.projekte-bottomright {
  height: 150px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 250px; left: 460px;
}

div.projekte-seiten {
  height: 13px;
	width: 900px;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  text-align: center;
  position: absolute; top: 394px; left: 0px;
}

div.projekte-bild {
  height: auto;
	width: 100px;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  text-align: center;
  position: absolute; top: 0px; left: 0px;
}

div.projekte-inhalt {
  height: auto;
	width: 310px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 10px; left: 120px;
}

div.projekte-inhalt-mehrlink {
  height: 14px;
	width: 310px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 126px; left: 120px;
}

div.projekte-mehr-inhalt-impressum {
  height: 400px;
	width: 470px;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  overflow: auto;
  position: absolute; top: 0px; left: 120px;
}

div.projekte-mehr-inhalt {
  height: 400px;
	width: 470px;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  position: absolute; top: 0px; left: 120px;
}

div.projekte-mehr-right {
  height: 400px;
	width: 290px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 0px; left: 610px;
}

div.projekte-mehr-right-weiss {
  height: 400px;
	width: 290px;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  position: absolute; top: 0px; left: 610px;
}

div.projekte-mehr-right-links {
  height: auto;
	width: 290px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; bottom: 0px; left: 0px;
}

div.stuttgarterbrunnen-anzeige-top {
  height: auto;
	width: 900px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 0px;
}

div.stuttgarterbrunnen-anzeige-topleft {
  height: 150px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 60px; left: 0px;
}

div.stuttgarterbrunnen-anzeige-topright {
  height: 150px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 60px; left: 460px;
}

div.stuttgarterbrunnen-anzeige-bottomleft {
  height: 150px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 230px; left: 0px;
}

div.stuttgarterbrunnen-anzeige-bottomright {
  height: 150px;
	width: 440px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 230px; left: 460px;
}

div.stuttgarterbrunnen-anzeige-seiten {
  height: 13px;
	width: 900px;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  text-align: center;
  position: absolute; top: 394px; left: 0px;
}

div.stuttgarterbrunnen-anzeige-bild {
  height: 150px;
	width: 100px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 0px;
}

div.stuttgarterbrunnen-anzeige-inhalt {
  height: auto;
	width: 310px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 10px; left: 120px;
}

div.stuttgarterbrunnen-anzeige-mehrlink {
  height: 14px;
	width: 310px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 126px; left: 120px;
}

div.stuttgarterbrunnen-anzeige-mehr-inhalt {
  height: 400px;
	width: 470px;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  position: absolute; top: 0px; left: 120px;
}

div.stuttgarterbrunnen-anzeige-mehr-right {
  height: 400px;
	width: 290px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 0px; left: 610px;
}

div.stuttgarterbrunnen-anzeige-mehr-right-links {
  height: auto;
	width: 290px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; bottom: 0px; left: 0px;
}

div.stiftung-links-oben {
  height: 150px;
	width: 100px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 0px; left: 0px;
}

div.stiftung-links-unten {
  height: 150px;
	width: 100px;
  padding: 0px;
  margin: 0px;
  background-color: #e3f0f7;
  position: absolute; top: 170px; left: 0px;
}

div.startseite-text {
  height: auto;
	width: 600px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 30px; left: 270px;
  z-index: 2;
}

div.startseite-tropfen-one {
  height: 400px;
	width: 116px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 0px; left: 530px;
  z-index: 1;
}

div.startseite-wasserstadt {
  height: 145px;
	width: 165px;
  padding: 0px;
  margin: 0px;
  text-align: bottom;
  position: absolute; top: 240px; left: 725px;
  z-index: 3;
}

div.startseite-aninews {
  height: 207px;
	width: 163px;
  padding: 0px;
  margin: 0px;
  position: absolute; top: 10px; left: 725px;
  z-index: 3;
}

div.startseite-logo {
  height: auto;
	width: 130px;
  padding: 0px;
  margin: 0px;
  text-align: center;
  position: absolute; top: 60px; left: 0px;
}

div.wuerdigungen-seiten {
  height: 13px;
	width: 450px;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  text-align: center;
  position: absolute; top: 390px; left: 0px;
}

/* <<-- CONTENT-CONTAINER & CONTENTS END -->> */

/* <<-- FOOTER-CONTAINER START -->> */

div.footer-layout-container {
	height: 34px;
	width: 940px;
	padding: 0px;
  margin: 0px;
  background-color: #eee7da;
}

* html footer-layout.container { height: 34px; } /* nur für IE 5.5 - 6.x */

div.footer-container {
	height: 20px;
	width: 940px;
	padding: 0px;
  margin: 0px;
  background-color: #eee7da;
  position: relative; top: 10px; left: 0px;
}

/* <<-- FOOTER-CONTAINER END -->> */

/* <<-- SPANS, LINKS, FONTS, ETC. START -->> */

span.impressum-scroll {
  display: block;
  margin: 0px;
  padding: 0px 10px 0px 0px;
}

span.startseite {
  display: block;
  margin: 0px;
  padding: 120px 0px 0px 11px;
}

span.stiftung {
  display: block;
  margin: 0px;
  padding: 120px 0px 0px 9px;
}

span.stuttgarterbrunnen {
  display: block;
  margin: 0px;
  padding: 120px 0px 0px 10px;
}

span.projekte {
  display: block;
  margin: 0px;
  padding: 120px 0px 0px 10px;
}

span.wuerdigungen {
  display: block;
  margin: 0px;
  padding: 120px 0px 0px 10px;
}

span.helfensiemit {
  display: block;
  margin: 0px;
  padding: 120px 0px 0px 10px;
}

span.patenschaft {
  display: block;
  margin: 0px;
  padding: 120px 0px 0px 11px;
}

span.kontakt {
  display: block;
  margin: 0px;
  padding: 120px 0px 0px 9px;
}

span.whereiam {
  display: block;
  margin: 0px;
  padding: 3px 0px 0px 20px;
}

span.mehr-right-links {
  display: block;
  margin: 0px;
  padding: 10px 10px 10px 10px;
}

img {
  border: none;
}

img.floatleft {
  border: none;
  float: left;
}

br.clearleft {
  clear: left;
}

img.floatright {
  border: none;
  float: right;
}

a:link {
  border: none;
}

a:visited {
  border: none;
}

a:hover {
  border: none;
}

a:active {
  border: none;
}

a.sort:link {
  border: none;
  font-size: 14px;
  line-height: 16px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: underline;
	color: #227bc3;
}

a.sort:visited {
  border: none;
  font-size: 14px;
  line-height: 16px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: underline;
	color: #227bc3;
}

a.sort:hover {
  border: none;
  font-size: 14px;
  line-height: 16px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: underline;
	color: #227bc3;
}

a.sort:active {
  border: none;
  font-size: 14px;
  line-height: 16px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: underline;
	color: #227bc3;
}

a.footer:link {
  border: none;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
	color: #227bc3;
}

a.footer:visited {
  border: none;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
	color: #227bc3;
}

a.footer:hover {
  border: none;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
	color: #227bc3;
}

a.footer:active {
  border: none;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
	color: #227bc3;
}

a.blauboldunderline:link {
  border: none;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
	color: #227bc3;
}

a.blauboldunderline:visited {
  border: none;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
	color: #227bc3;
}

a.blauboldunderline:hover {
  border: none;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
	color: #227bc3;
}

a.blauboldunderline:active {
  border: none;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
	color: #227bc3;
}

font.blauboldbig {
  font-size: 13px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
	color: #227bc3;
}

font.blaubold {
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
	color: #227bc3;
}

font.blacknormal {
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

font.blacknormalunderline {
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
	color: #000000;
}

font.blackbold {
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
	color: #000000;
}

font.blackbolditalic {
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-style: italic;
	color: #000000;
}

font.blackboldbig {
  font-size: 13px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
	color: #000000;
}

font.blacknormalfloatleft {
  float: left;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

font.blackboldfloatleft {
  float: left;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
	color: #000000;
}

font.graynormal {
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #656565;
}

font.grayboldunderline {
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: underline;
	color: #656565;
}

font.graybold {
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  /* font-style: italic; */
  color: #656565;
}

font.grayboldbig {
  font-size: 13px;
  line-height: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;
  /* font-style: italic; */
  color: #656565;
}

/* <<-- SPANS, LINKS, FONTS, ETC. END -->> */

input.radio {
	border: none;
	padding: 0px;
	margin: 0px;
	background: none;
}

input.checkbox {
	border: none;
	padding: 0px;
	margin: 0px;
	background: none;
}

input.feld {
	border-style: solid;
	border-color: #979797;
	border-width: 1px;
	padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  font-size: 12px;
  line-height: 13px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
}

input.submitbutton {
  overflow: visible;
}

textarea.feld {
	border-style: solid;
	border-color: #979797;
	border-width: 1px;
	padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  font-size: 12px;
  line-height: 13px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
	color: #000000;
  resize: none;
}
