/* CSS Document */

 html {height:100%; max-height:100%; padding:0;margin:0; border:0; background:#fbd997; font-size:70%; font-family: Verdana, Arial, Helvetica, sans-serif;/* \*/ overflow:hidden; /* */ }
        body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0; font-size:1em; font-family:Verdana, Arial, Helvetia, sens-serif; text-decoration:none;}
		
		a:link{
		text-decoration:none;
		color:blue;
		}
		
		a:visited{
		color:blue;
		}

        /*#left {position:absolute; left:0; top:130px; bottom:25px; width:200px; background:#fbd997; font-size:12px; z-index:4; overflow:hidden;}
        * html #left {height:100%; top:0; bottom:0; border-top:130px solid #fff; border-bottom:25px solid #fff; color:#000;}*/

        #content {overflow:auto; overflow-x:hidden; position:absolute; vertical-align:middle; z-index:3; top:130px; bottom:25px; left:0px; right:0; background:#fbd997; font-size:1.0em;}
        * html #content {top:0; left:0; right:-20px; bottom:0; height:100%; max-height:85%; width:100%; vertical-align:middle; overflow:auto; overflow-x:hidden;  position:absolute; z-index:3; border-top:130px solid #fff;  border-bottom:25px solid #fff; border-left:0px solid #fff; font-size:1.0em; background:#fbd997;}
		#contentIE6 {top:0; left:0; right:-20px; bottom:0; width:100%; height:100%; max-height:85%; vertical-align:middle; overflow:auto;  background:#fbd997; overflow-x:hidden; position:absolute; z-index:3; border-top:130px solid #fff;  border-bottom:-25px solid #fff; border-left:0px solid #fff; font-size:1.0em;}
		
		#contentIE5 {top:0; left:0; right:-20px; bottom:0; height:100%; max-height:85%; overflow:auto;  background:#fbd997; overflow-x:hidden; position:absolute; z-index:3; border-top:130px solid #fff;  border-bottom:-25px solid #fff; border-left:500px solid #fff; font-size:1.0em;}


         #head {position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:130px; background: url(images/verlaufoben.gif) #fbd997; background-repeat:repeat-x; background-position:top; font-size:12px; z-index:5; overflow:visible; color:#fff; text-align:center;}

        #head1 {position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:130px; background:url(images/verlaufoben.gif) #fbd997; background-repeat:repeat-x; background-position:top; font-size:12px; z-index:5; overflow:visible; color:#fff; text-align:center;}
        #head1 ul {margin:0px; padding:0px; list-style-type:none;}
        #head1 form {margin:0px; margin-top:10px; padding:0px;}

        #foot {
	position:absolute;
	margin:0;
	bottom:0px;
	left:0px;
	display:block;
	width:100%;
	height:25px;
	font-size:9px;
	z-index:5;
	overflow:hidden;
	background:#fbd997;
	color:#0000FF;
	list-style-type:none;
}

#container_menu1 {position:absolute; right:15px; top:8px; text-align:left;}
        #container_menu1 .first a {border: none; font-size:12px;}
        #container_menu1 a:link {color:blue; text-decoration:none;}
        #container_menu1 a:hover {text-decoration:none; color:blue;}

        #container_image1 {position:absolute; left:20px; top:20px;}
        #container_image2 {position:relative; margin: auto auto;}

/* Men&uuml;konfiguration */

        /* Container: Positionierung des Men&uuml;s im Dokument */
        #container_menu {height:30px; position:relative; z-index:100; text-align:left; left:0px;}
        * html #container menu {height:30px; position:relative; z-index:100; text-align:left; left:0px; }
        /* Rahmen, R&auml;nder und Aufz&auml;hlungszeichen entfernen */
        .menu, .menu ul {list-style-type:none; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
        /* Nicht-ausgeklappte Elemente verstecken */
        .menu ul, .menu :hover ul ul {position:absolute; left:-3000px; top:-3000px; width:0; height:0;}
        /* Tabellendefinition f&uuml;r IE 5.5 */
        .menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
        /* Link- bzw. Listen-Hover: Browserabh&auml;ngig */
        .menu a:hover {visibility:visible;} /* f&uuml;r IE6 */
        .menu li:hover {position:relative; z-index:200;} /* f&uuml;r IE7 */

        /* Erste Ebene */
        .menu li.top {display:block; float:left; position:relative; width:120px; margin-left:0px; margin-right:0px; height:33px; background-color:#fbd997}
        .menu li.top a {display:block; width:120px; height:35px; color:#0000FF; font-size:12px; font-weight:bold; text-decoration:none;}
        .menu li.top a:hover {background-color:#ffffc2;}

        /* Zweite Ebene Ausklappmen&uuml; */
        .menu :hover ul.sub {left:0; top:35px; background: #6699cc; padding:3px 0; border:1px solid #fff; white-space:nowrap; width:210px; height:auto; text-align:left}
        .menu :hover ul.sub li {display:block; height:25px; position:relative; float:left; width:190px;}
        .menu :hover ul.sub li a {display:block; font-size:12px; height:20px; width:187px; line-height:20px; text-indent:5px; color:#ffffc2; text-decoration:none; border:3px solid #6699cc; border-width:0 0 0 3px; font-weight:bold;}
        .menu :hover ul.sub li a.expand {background:#6699cc url(images/arrow.gif) 180px 7px no-repeat;}
        .menu :hover ul.sub li a:hover {background:#fbd997; color:#000;}
        .menu :hover ul.sub li a.expand:hover {background:#fbd997 url(images/arrow_hover.gif) 180px 7px no-repeat; color:#000;}
        .menu :hover ul li:hover > a.expand {background:#fbd997 url(images/arrow_hover.gif) 180px 7px no-repeat; color:#fff;}

        /* Dritte Ebene Ausklappmen&uuml; */
        .menu :hover ul :hover ul {left:185px; top:-4px; background: #6699cc; padding:3px 0; border:1px solid #fff; white-space:nowrap; width:260px; z-index:200; height:auto; z-index:300;}
		
		/* css für infoleftcss.inc.php*/
		#contentinfoleft{
            width:200px;
            height:100%;
            padding-top:0px;
            margin-left:0px;
            background:#fbd997;
        }

        a:link{
           color:blue;
           text-decoration:none;
        }

        .center{
           text-align:center;
        }
		
		/* css für inforightcss.inc.php*/
		#contentinfo{
          width:180px;
          height:100%;
          padding-top:5px;
          margin:0px;
          background:#fbd997;
          font-size:12px;
          overflow:hidden;
        }
		
		*html #contentinfo{
          width:200px;
          height:100%;
          padding-top:5px;
          margin:0px;
          background:#fbd997;
          font-size:12px;
          overflow:hidden;
        }

        a:link{
          color:blue;
          text-decoration:none;
        }

        .center{
          text-align:center;
        }
        #banner1{
          background:white;
          text-align:left;
        }

        .text{
          width:180px;
          padding-right:15px;
          padding-left:0px;
          text-align:center;
        }

        *html .text{
          padding-right:5px;
          text-align:center;
        }
		
		/* css für inhaltsdatei *.htm */
		body	{font-family:Arial; font-size:10pt; color:#000000;}
	    p, td {text-align:left; font-family:Verdana; font-size:10pt; color:#000000;}
	    h5 {text-align:center; font-family:Arial; font-size:10pt; color:#000080;}
		
		#allone{
		font-size:10px;
		}

