﻿  body {
    font: 12px Tahoma, Verdana, Arial;
    color: black; 
    background-color: #eeeeee;
  }

  div#Rahmen {
     padding: 0;
   width: 515px;
    /*//border: 0px solid black;
    background-color: #eeeeee;*/
	text-align:center;
	align:center;
  }
  * html div#Rahmen {  /* Korrektur fuer IE 5.x */
    width: 515px;
    w\idth: 515px;
  }
  div#Rahmen div {
	clear: left;
	text-align:center;
	align:center;
  }
  ul#Navigation {
    margin: 0; padding: 0;
    text-align: center;
  }

  ul#Navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin: 0; padding: 0;
			 
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: 0;
  }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: 0;
  }

  ul#Navigation li ul {
    margin: 0; 
    padding: 0;
    position: absolute;
    top: 19px;  /*ABSTAND DES UNTERMENÜS*/
    left: 2px;
    display: none;  /* Unternavigation ausblenden */
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: 2px;
    lef\t: 2px;
  }
  *:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
    background-color: #d55; 
    padding-bottom:0px;
  }
  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0px;
  }

  ul#Navigation a.sub, ul#Navigation span.sub {
	background-attachment: scroll;
	background-image: url(../images/menubg.jpg);
	background-repeat: repeat-x;
	background-color: #d55;
	background-position: left top;
	filter:alpha(75%);
	-moz-opacity:0.8;
	border: 0px;
    /*border-bottom:1px solid black; */
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 127px;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding-top: 3px;
    padding-bottom: 3px;
    text-decoration: none; 
    font-weight: bold;
	color: black;  

    /*
	    border-right:1px solid black; 
border: 1px solid black;
    border-left-color: white; 
    border-top-color: white;

    
	border-bottom-color: white; */
  }

  * html ul#Navigation a, * html ul#Navigation span {
    width: 128px;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    w\idth: 128px;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    border-color: white;
    border-left-color: black; 
    border-top-color: black;
    color: white; 
    background-color: gray;
	background-image: url(../images/menubg_hover.jpg);
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: maroon; 
    background-color: silver;
  }
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: maroon;
  }

body {
	background-image: url(../images/bg.jpg);
	margin-top: 3px;
}
table {
	font-family: tahoma;
	font-size: 11px;
}
#cont_td {
	padding: 5px;
}

a {
  color: #BB0000;
  text-decoration: none;
  font-weight: bold;
}

a:link {
  color: #BB0000;
  text-decoration: none;
  font-weight: bold;
}

a:visited {
  color: #BB0000;
  text-decoration: none;
  font-weight: bold;
}

a:active {
  color: #BB0000;
  text-decoration: none;
  font-weight: bold;
}

a:hover {
  color: #BB0000;
  text-decoration: underline;
  font-weight: bold;
}

#submenu {
	margin-bottom:3px;
	width:142px;
	height:19px;
	background-image: url(../images/design_19.jpg);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:20px;
	font-size:12px;
	}
#submenu:hover {
	background-image: url(../images/design_16.jpg);
}

#submenu a {
  vertical-align: middle;
  width: 100%;
  display: block;
}

#submenu a:link {
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

#submenu a:visited {
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

#submenu a:active {
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

#submenu a:hover {
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}


#footer a {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

#footer a:link {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

#footer a:visited {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

#footer a:active {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

#footer a:hover {
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
}