/* Allgemeine Formatierungen */

img
  {
    border: 0px;
  }

body
  {
	  margin:0px 0px 0px 0px;
	  font-family: Arial;
	}

div
  {
    font-size:12px;
    color: #000000;
    margin:0px 0px 0px 0px;
  }

a
  {
    color:#ffffff;
    text-decoration:none;
  }
a:hover
  {
    text-decoration:underline;
  }

a.spanlinkSingleNewsfromListViewBold
  {
    color:#764798;
    text-decoration:none;
  }
a.spanlinkSingleNewsfromListViewBold:hover
  {
    text-decoration:underline;
  }

input
  {
    border:0px solid black;
  }




/* Normale Ansicht: Formatierung der DIV Boxen */

  #background {
		width:100%;
    height:100%;
    margin-top:0px;
    margin-right:0px;
		padding-bottom:0px;
		}

  #gesamt {
		width:933px;
		}

  #navi_oben {
		text-align:right;
    vertical-align:middle;
		width:933px;
    height:29px;
		margin-top:0px;
    margin-right:0px;
    border:0px solid black;

		padding-bottom:0px;
		}

	#obenmenu {
    float:right;
	  text-align:left;
    height:29px;
    padding-top:0px;
	  }

	#sitemap {
    float:right;
	  text-align:left;
    height:29px;
    padding-top:0px;
	  }

	#suchen {
    float:right;
	  text-align:right;
    height:29px;
    padding-top:0px;
	  }

#sucheText
  {
    height:29px;
    float:left;
    padding-top:5px;
    font-size:10px;
    color: #A7A9AC;
  }

#sucheFormDIV
  {
    height:29px;
    float:left;
    padding-top:0px;
  }

.sucheInput
  {
    width:100px;
    font-family:Arial;
    font-size:10px;
    border:1px solid #A7A9AC;
  }

.sucheButton
  {
    width:30px;
    height:20px;
    border:0px solid black;
    background-image:url('../grafiken/doppelpfeil_grau.gif');
    background-repeat:no-repeat;
    background-position:center 9px;
    background-color:white;
  }



  #fotoheader {
    float:left;
    text-align:left;
    width:933px;
    height:251px;
    background:#ECE9D8;
    border:0px solid #FF0000;
    }

   #abstand {
    float:left;
    text-align:left;
    width:933px;
    height:1px;
    background:#FFFFFF;
    }

	#frame1 {
    float:left;
    text-align:left;
		display:inline;
    border:0px solid #FF0000;
		width:933px;
    height:149px;
		}

	#inhalt_bereich1 {
    float:left;
    text-align:left;
		width:466px;
    height:149px;
		background:#99055B;
		margin-right:1px;
    background-image:url("../grafiken/kastenradius_1.gif");
		background-repeat:no-repeat;
    background-position:right;
    }

	#inhalt_bereich2 {
    float:left;
    text-align:left;
    display:table;
    width:232px;
    height:149px;
		background:#99055B;
		margin-right:1px;
    background-image:url("../grafiken/kastenradius_1.gif");
		background-repeat:no-repeat;
    background-position:right;
    }

	#inhalt_bereich3 {
    float:left;
    text-align:left;
		width:233px;
    height:149px;
		background:#99055B;
    background-image:url("../grafiken/kastenradius_2.gif");
		background-repeat:no-repeat;
    background-position:right;
    }

	#inhalt_bereich4 {
    float:left;
    text-align:left;
		width:467px;
    height:149px;
		background:#99055B;
    }

	#inhalt_bereich5 {
    float:left;
    text-align:left;
		width:699px;
    height:149px;
		background:#99055B;
		margin-right:1px;
    background-image:url("../grafiken/kastenradius_2.gif");
		background-repeat:no-repeat;
    background-position:right;
    }

	#inhalt_bereich6 {
    float:left;
    text-align:left;
		width:465px;
    height:149px;
		background:#99055B;
    background-image:url("../grafiken/kastenradius_2.gif");
		background-repeat:no-repeat;
    background-position:right;
    }

	#frame2 {
    float:left;
    text-align:left;
		width:933px;
    height:170px;
    border:0px solid #FF0000;
		}

	#rand {
    float:left;
    text-align:left;
		width:1px;
    height:170px;
    background:#F0F0F0;
		}

	#navi_normal1 {
		float:left;
		text-align:left;
		width:191px;
		height:auto;
    background:#FFFFFF;
    padding-top:30px;
    border-left:0px solid #F0F0F0;
    }

	#navi_normal2 {
		float:left;
		text-align:left;
		width:191px;
		height:170px;
    background:#FFFFFF;
    padding-top:30px;
    }

	#navi_normal3 {
		float:left;
		text-align:left;
		width:191px;
		height:170px;
    background:#FFFFFF;
    padding-top:30px;
    }

	#logo {
		float:left;
		text-align:right;
		width:358px;
		height:170px;
		background:#FFFFFF;
    padding-top:50px;
    border-right:0px solid #F0F0F0;
    }

	#footer {
    float:left;
		text-align:left;
		width:933px;
    height:28px;
		background:#B2CF6F;
		}

.footerLogo {
    float:left;
    font-size:11px;
	  color:#FFFFFF;
    padding-left:28px;
		padding-top:4px;
		}

.footerText {
    float:left;
    font-size:11px;
	  color:#FFFFFF;
    padding-left:10px;
    padding-top:8px;
		}

/* Formatierung des links Menüs */

.MenuLinksElement
  {
    display:block;
    width:191px;
    height:18px;
    margin-top:0px;
    text-align:left;
    text-decoration:none;
    font-size:11px;
    color:#99055B;
    font-weight:bold;
    letter-spacing:1.5px;
  }

.MenuLinksElement:hover
  {
    color:black;
    text-decoration:none;
    font-size:11px;
    color:#99055B;
    font-weight:bold;
    letter-spacing:1.5px;
    color:#99055B;
    background-image:url('../grafiken/doppelpfeil_navi_aktiv.gif');
    background-repeat:no-repeat;
    background-position:0px 3px;
  }

.MenuLinksElementAktiv
  {
    display:block;
    width:191px;
    height:18px;
    margin-top:0px;
    text-align:left;
    text-decoration:none;
    color:#99055B;
    font-weight:bold;
    font-size:11px;
    letter-spacing:1.5px;
    background-image:url('../grafiken/doppelpfeil_navi_aktiv.gif');
    background-repeat:no-repeat;
    background-position:0px 3px;
  }


/* Formatierung des normalen Menüs */

	.normalMenuEbene1Link
	  {
	    text-decoration:none;
	    color:#99055B;
	    font-weight:bold;
      font-size:11px;
      line-height:18px;
      letter-spacing:1.5px;
	  }
	.normalMenuEbene1Link:hover
	  {
	    text-decoration:none;
	    color:#99055B;
	    font-weight:bold;
      font-size:11px;
      line-height:18px;
      letter-spacing:1.5px;
	  }
	.normalMenuEbene2Link
	  {
	    text-decoration:none;
	    color:#8E8E8E;
      font-size:11px;
      line-height:18px;
      letter-spacing:1.5px;
	  }
	.normalMenuEbene3Link
	  {
      text-decoration:none;
      color:#8E8E8E;
      font-size:11px;
      line-height:18px;
      letter-spacing:1.5px;
	  }

/* Formatierung des oben Menüs */

	.obenMenuEbene1Link
	  {
	    text-decoration:none;
	    color:#A7A9AC;
      font-size:10px;
	  }

  .obenMenuEbene1Link:hover
    {
      text-decoration: underline;
      font-size:10px;
    }

/* Formatierung des Breadcrumb Menüs */

  .breadcrumbLink
    {
      color: #000000;
      text-decoration: none;
    }

  .breadcrumbLink:hover
    {
      text-decoration: underline;
    }


/* Formatierung des Impressum Link */

  .impressumLink
    {
      color: #000000;
      text-decoration: none;
    }
  .impressumLink:hover
    {
      text-decoration: underline;
    }

/* Formatierung des Sitemap Link */

  .sitemapLink
    {
      color: #000000;
      text-decoration: none;
    }
  .sitemapLink:hover
    {
      text-decoration: underline;
    }

/* Formatierung des Druckversions Link */

  .printLink
    {
      color: #000000;
      text-decoration: none;
    }
  .printLink:hover
    {
      text-decoration: underline;
    }

/* Formatierung des Seitenanfangs Link */

  .seitenanfangLink
    {
      color: #000000;
      text-decoration: none;
    }
  .seitenanfangLink:hover
    {
      text-decoration: underline;
    }




/* Formatierung der Überschrift im Content */

  .ueberschriftContent
    {
      color: #FFFFFF;
      font-weight: bold;
      font-size: 18px;
    }

/* Formatierung des Textes	 */

  .inhalt
    {
      color: #FFFFFF;
      font-weight: 100;
      font-size: 11px;
      padding-right:15px;
    }

#inhaltnews 						{ font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#FFFFFF; font-weight:100; }
#inhaltnews a:link      { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
#inhaltnews a:visited   { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
#inhaltnews a:active    { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
#inhaltnews a:hover     { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; }


/* Druckausgabe: Formatierung DIV Boxen */

  #printWebsite
    {
      float:left;
      margin-bottom:15px;
      font-weight:bold;
    }

  #printSeitentitel
    {
      margin-bottom:15px;
    }

  #printContent
    {
      padding-top:10px;

      border-top:1px solid black;
      border-bottom:1px solid black;
    }

  #makePrint
    {
      padding-top:15px;
    }

  /* Formatierung des Links hinter dem Icon für Drucken */

  .makePrintLink
    {
      color:#aaaaaa;
      text-decoration:none;
    }
  .makePrintLink:hover
    {
      text-decoration: underline;
    }



/* Formatierung der News */

  .spanlinkSingleNewsfromListViewBold
    {
      font-weight:bold;
    }

  .singleNewsUeberschrift
    {
      font-weight:bold;
    }

  .archivJahr
    {
      font-weight:bold;
    }



/* Formatierung der Sitemap */


#sitemap_ebene1
  {}

#sitemap_ebene1 a
  {}

#sitemap_ebene2
  {
    padding-left:27px;
  }

#sitemap_ebene2 a
  {}

#sitemap_ebene3
  {
    padding-left:37px;
  }

#sitemap_ebene3 a
  {}

#sitemap_ebene4
  {
    padding-left:47px;
  }

#sitemap_ebene4 a
  { }

#search_result_ueberschrift
  {
    padding-bottom:3px;
    font-size: 11px;
  }

#search_result_ueberschrift a
  {
    text-decoration:underline;
    color:#FFFFFF;
  }

#search_result_text
  {
    font-size: 11px;
    color:#FFFFFF;
	  margin:0px 0px 0px 0px;
  }

#search_form_text
  {
    font-size: 11px;
    color:#FFFFFF;
	  margin:0px 0px 0px 0px;
  }