table { border: 0; }
img { border: 0; }

dl { font-size: 14px; font-weight: normal; text-align: left; line-height: 20px; }
abbr { border-bottom: 1px #002233 dotted; cursor: help; }
hr { border:1px dashed silver; margin: 15px 0 10px 0; }
html, body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #D5CECE; margin: 0px auto; padding: 0;  }
#rahmen { position:absolute; top: 50%; width: 100%; height: 529px; margin-top: -265px; padding: 0px; }

#navioben { width: 990px; margin: 0px auto; padding: 5px; height: 15px; color: #666666; background-color: #F5F5F5; }
  #navioben ul { margin: 0; padding: 0 0 0 240px; list-style-type: none; }
  #navioben li { float: left; width: 114px; padding: 0; margin: 0; text-align: center; border-left: 9px solid #F5F5F5; line-height: 15px; font-size: 10px; }
  .aktiv:link { color: #FFFFFF; background-color: #E3002F; font-weight: bold; text-decoration: none; display: block; }
  .aktiv:visited { color: #FFFFFF; background-color: #E3002F; font-weight: bold; text-decoration: none; display: block; }
  .aktiv:hover { color: #FFFFFF; background-color: #E3002F; font-weight: bold; text-decoration: none; display: block; }
  .aktiv:active { color: #FFFFFF; background-color: #E3002F; font-weight: bold; text-decoration: underline; display: block; }
  .aktiv:focus { color: #FFFFFF; background-color: #E3002F; font-weight: bold; text-decoration: none; display: block; }
  .navioben:link { color: #FFFFFF; background-color: #8A8C8E; font-weight: bold; text-decoration: none; display: block; }
  .navioben:visited { color: #FFFFFF; background-color: #8A8C8E; font-weight: bold; text-decoration: none; display: block; }
  .navioben:hover { color: #FFFFFF; background-color: #E3002F; font-weight: bold; text-decoration: none; display: block; }
  .navioben:active { color: #FFFFFF; background-color: #8A8C8E; font-weight: bold; text-decoration: none; display: block; }
  .navioben:focus { color: #FFFFFF; background-color: #8A8C8E; font-weight: bold; text-decoration: none; display: block; }

#container { width: 1000px; height: 489px; padding: 0; margin: 0px auto; text-align: center; color: #000000; background-color: #F5F5F5;}

#links { width: 250px; height: 489px; background-color: #F5F5F5; color: #000000; float: left; }
  .logo { margin: 0px auto; padding: 18px 0 0 0; }
#navilinks { text-align: right; padding: 26px 30px 10px 10px; margin: 0; height: 235px; }
  .navilinks { font-weight: bold; text-decoration: none; text-transform: uppercase; line-height: 25px; font-size: 10px; }
  .navilinks:link { color: #999999; background-color: #F5F5F5; }
  .navilinks:visited { color: #999999; background-color: #F5F5F5; }
  .navilinks:hover { color: #666666; background-color: #F5F5F5;}
  .navilinks:active { color: #666666; background-color: #F5F5F5; }
  .navilinks:focus { color: #666666; background-color: #F5F5F5; }
  .linksaktiv { font-weight: bold; text-decoration: none; text-transform: uppercase; line-height: 25px; font-size: 10px; }
  .linksaktiv:link { color: #666666; background-color: #F5F5F5; }
  .linksaktiv:visited { color: #666666; background-color: #F5F5F5; }
  .linksaktiv:hover { color: #666666; background-color: #F5F5F5; }
  .linksaktiv:active { color: #666666; background-color: #F5F5F5; }
  .linksaktiv:focus { color: #666666; background-color: #F5F5F5;  }
#navilinksprojekte { text-align: right; padding: 26px 30px 10px 10px; margin: 0; height: 2350px; }
  .navilinksprojekte { font-weight: bold; text-decoration: none; text-transform: uppercase; line-height: 15px; font-size: 10px; }
  .navilinksprojekte:link { color: #999999; background-color: #F5F5F5; }
  .navilinksprojekte:visited { color: #999999; background-color: #F5F5F5; }
  .navilinksprojekte:hover { color: #666666; background-color: #F5F5F5;}
  .navilinksprojekte:active { color: #666666; background-color: #F5F5F5; }
  .navilinksprojekte:focus { color: #666666; background-color: #F5F5F5; }
  .linksaktivprojekte { font-weight: bold; text-decoration: none; text-transform: uppercase; line-height: 15px; font-size: 10px; }
  .linksaktivprojekte:link { color: #666666; background-color: #F5F5F5; }
  .linksaktivprojekte:visited { color: #666666; background-color: #F5F5F5; }
  .linksaktivprojekte:hover { color: #666666; background-color: #F5F5F5; }
  .linksaktivprojekte:active { color: #666666; background-color: #F5F5F5; }
  .linksaktivprojekte:focus { color: #666666; background-color: #F5F5F5;  }
#niedersachsen { text-align: left; padding: 10px 30px 10px 20px; margin: 0; line-height: 12px; font-size: 9px;}
  #niedersachsen a:link {color:#999999; background-color: #F5F5F5; font-weight: normal; text-decoration:none;}
  #niedersachsen a:visited {color:#999999; background-color: #F5F5F5; font-weight: normal; text-decoration:none;}
  #niedersachsen a:hover {color:#666666; background-color: #F5F5F5; font-weight: normal; text-decoration:none;}
  #niedersachsen a:active {color:#666666; background-color: #F5F5F5; font-weight: normal; text-decoration:none;}
  #niedersachsen a:focus {color:#666666; background-color: #F5F5F5; font-weight: normal; text-decoration:none;}   
  
  
#stadtteilarbeit { text-align: left; padding: 10px 30px 15px 20px; margin: 0 0 10px 0; line-height: 18px; font-size: 11px; }
  #stadtteilarbeit a:link { color: #999999; background-color: #F5F5F5; font-weight: bold; text-decoration: none; }
  #stadtteilarbeit a:visited { color: #999999; background-color: #F5F5F5; font-weight: bold; text-decoration: none; }
  #stadtteilarbeit a:hover { color: #666666; background-color: #F5F5F5; font-weight: bold; text-decoration: none; }
  #stadtteilarbeit a:active { color: #666666; background-color: #F5F5F5; font-weight: bold; text-decoration: none; }
  #stadtteilarbeit a:focus { color: #666666; background-color: #F5F5F5; font-weight: bold; text-decoration: none; }

#textfelder { width: 750px; height: 489px; overflow: auto; padding: 0; margin: 0; scrollbar-face-color: #FFFFFF; color: #666666; background-color: #F5F5F5;}
*html #textfelder { width: 747px;}
#rechts { color: #666666; background-color: #F5F5F5; width: 186px; padding: 10px 10px 10px 10px; float: right; margin: 0; text-align: left; font-weight: normal; line-height: 26px; font-size: 11px;}
#rechts h1 { font-size: 13px; line-height: 19px; font-weight:bold; color: #E3002F; background-color: #F5F5F5; }
  #rechts ul { list-style-type: square; color: #E3002F; padding: 0 0 0 15px; }
  #rechts a:link {color:#666666; font-weight: normal; text-decoration:none;}
  #rechts a:visited {color:#666666; font-weight: normal; text-decoration:none;}
  #rechts a:hover {color:#666666; font-weight: normal; text-decoration:underline;}
  #rechts a:active {color:#666666; font-weight: normal; text-decoration:underline;}
  #rechts a:focus {color:#666666; font-weight: normal; text-decoration:underline;}
  
.popup { font-size: 8pt; text-align: left; line-height: 12pt; color: #666666; background-color: #F5F5F5; }
  .popup a:link { color: #E3002F; text-decoration: none; }
  .popup a:visited { color: #E3002F; background-color: #F5F5F5; text-decoration: none; }
  .popup a:hover { color: #E3002F; background-color: #F5F5F5; text-decoration: underline; }
  .popup a:active { color: #808080; background-color: #F5F5F5; text-decoration: none; }
  
#inhalt { color: #666666; background-color: #FFFFFF; width: 507px; text-align: left; font-weight: normal; line-height: 15px; font-size: 11px; padding: 10px; margin: 0px;}
*html #inhalt { width: 502px;}
#inhalt .LIB { border-bottom: 1px #666666 dotted; }
#inhalt h1 { font-size: 13px; line-height: 19px; font-weight:bold; color: #E3002F; background-color: #FFFFFF; }
#inhalt h2 { font-weight:bold; font-size: 12px; line-height: 15px; }
  #inhalt a:link {color:#E3002F; font-weight: normal; text-decoration:none;}
  #inhalt a:visited {color:#E3002F; font-weight: normal; text-decoration:none;}
  #inhalt a:hover {color:#E3002F; font-weight: normal; text-decoration:underline;}
  #inhalt a:active {color:#666666; font-weight: normal; text-decoration:underline;}
  #inhalt a:focus {color:#666666; font-weight: normal; text-decoration:underline;}  
  #inhalt li { list-style-type: square; color: #666666; padding: 0 0 0 15px; }
  .tabelle { border-collapse: collapse; }
  .zelle { border: 1px solid #6E6E6E; vertical-align: top; padding: 5px; }
  .zm { margin: 0; padding: 0 30px 0 0; }
  .zv { margin: 0; padding: 0; vertical-align: top; }
  
#galerie { width: 700px; height: 20px; margin: 0; padding: 0; float: left;}
  #galerie ul { margin: 0; padding: 0 0 0 2px; list-style-type: none; }
  #galerie li { float: left; width: 100px; padding: 0; margin: 0; text-align: center; border-left: 9px solid #F5F5F5; line-height: 13px; font-size: 9px; }
  .galerieaktiv:link { color: #FFFFFF; background-color: #E3002F; font-weight: normal; text-decoration: none; display: block; }
  .galerieaktiv:visited { color: #FFFFFF; background-color: #E3002F; font-weight: normal; text-decoration: none; display: block; }
  .galerieaktiv:hover { color: #FFFFFF; background-color: #E3002F; font-weight: normal; text-decoration: none; display: block; }
  .galerieaktiv:active { color: #FFFFFF; background-color: #E3002F; font-weight: normal; text-decoration: underline; display: block; }
  .galerieaktiv:focus { color: #FFFFFF; background-color: #E3002F; font-weight: normal; text-decoration: none; display: block; }
  .galerie:link { color: #FFFFFF; background-color: #8A8C8E; font-weight: normal; text-decoration: none; display: block; }
  .galerie:visited { color: #FFFFFF; background-color: #8A8C8E; font-weight: normal; text-decoration: none; display: block; }
  .galerie:hover { color: #FFFFFF; background-color: #E3002F; font-weight: normal; text-decoration: none; display: block; }
  .galerie:active { color: #FFFFFF; background-color: #8A8C8E; font-weight: normal; text-decoration: underline; display: block; }
  .galerie:focus { color: #FFFFFF; background-color: #8A8C8E; font-weight: normal; text-decoration: none; display: block; }
  
#naviunten { clear: both; width: 990px; margin: 0px auto; padding: 5px 10px 5px 0; height: 10px; color: #666666; background-color: #F5F5F5; font-size: 10px; line-height: 10px; font-weight: normal;}

#aktualisiert { text-align: right; width: 650px; float: left; }
#impressum { text-align: right; width: 250px; height: 10px; margin: 0px auto; padding: 0px; float: right;}
  .impressum:link { color: #666666; background-color: #F5F5F5; font-weight: normal; text-decoration: none; }
  .impressum:visited { color: #666666; background-color: #F5F5F5; font-weight: normal; text-decoration: none; }
  .impressum:hover { color: #E3002F; background-color: #F5F5F5; font-weight: normal; text-decoration: none; }
  .impressum:active { color: #666666; background-color: #F5F5F5; font-weight: normal; text-decoration: underline; }
  .impressum:focus { color: #666666; background-color: #F5F5F5; font-weight: normal; text-decoration: none; }
  .untenaktiv:link { color: #E3002F; background-color: #F5F5F5; font-weight: normal; text-decoration: none; }
  .untenaktiv:visited { color: #E3002F; background-color: #F5F5F5; font-weight: normal; text-decoration: none; }
  .untenaktiv:hover { color: #E3002F; background-color: #F5F5F5; font-weight: normal; text-decoration: none; }
  .untenaktiv:active { color: #E3002F; background-color: #F5F5F5; font-weight: normal; text-decoration: underline; }
  .untenaktiv:focus { color: #E3002F; background-color: #F5F5F5; font-weight: normal; text-decoration: none; }

.kastenrot { color: #E3002F; background-color: #E3002F; text-align: left; width: 73px; height: 10px; margin: 0px 5px 0px 5px; padding: 0; float: left; }
.kastengrau { color: #8A8C8E; background-color: #8A8C8E; text-align: left; width: 73px; height: 10px; margin: 0px 5px 0px 5px; padding: 0; float: left; }
.fett { font-weight: bold; }
.matt {  color: #D3D3D3; background-color: #FFFFFF; }
.klein { line-height: 12px; font-size: 9px; }
.bildrechts { padding: 10px 0 10px 10px; float: right; }
.bildmitte { padding: 0px 20px 0px 0px; float: right; }
.bildlinks { padding: 10px 10px 10px 0; float: left; }
.form { text-align: right; vertical-align: top; }
.zentriert { text-align: center; }
.feld { width: 250px; }
.einzug { text-indent: 2em; }
.freitextfeld { width: 350px; height: 200px; }
.knopf { width: 130px; color: #000000; background-color: #E6E6E6; }
.formular { width: 85%; }
.lines { border-width:2px; border-color:#8A8C8E; border-style:solid; text-align: center; }
/*	
	-----------------------------------------------------------------------------
	Farben:
  rot #E3002F
  Grau Hintergrund #D5CECE
  grau Logo #8A8C8E
  Textfarbe #666666
  
	Landesarbeitsgemeinschaft Niedersachsen

	Autor: Textfest, http://www.textfest.de
	Datum: 17.04.2009
	-----------------------------------------------------------------------------
*/