html {height:100%; max-height:100%; padding:0; margin:0; border:0;
/* hide overflow:hidden from IE5/Mac */
overflow: hidden }

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}

body, textarea { font-family:"calibri";
                 font-size:14px;
                 color:#164872;
                 background-color:#e4e4e4;
                 /*scrollbars ie*/
				         scrollbar-base-color:#e2e2e2;
                 scrollbar-3dlight-color:#e2e2e2;
                 scrollbar-arrow-color:#e2e2e2;
                 scrollbar-darkshadow-color:#000000;
                 scrollbar-face-color:#164872;
                 scrollbar-highlight-color:#ffffff;
                 scrollbar-shadow-color:#000000;
                 scrollbar-track-color:#e2e2e2 }

h1 { font-size:28px;
	 color:#164872;
	 margin-bottom:0px;
	 text-decoration: overline }
h2 { font-size:19px;
     color:#164872 }    
h3 { font-size:16px;
     color:#164872 }
p { margin-top:0px;
    color:#164872 }
      
a:link { color:#164872; 
         text-decoration: underline }
a:visited { color:#164872; 
            text-decoration: underline }
a:active, a:hover { color:#3399cc; 
                    text-decoration: overline }
                    
table a:link { font-size:17px;
               color:#164872; 
               text-decoration: underline }
table a:visited { font-size:17px;
                  color:#164872;
                  text-decoration: underline }
table a:active, table a:hover { font-size:17px;
                                color:#3399cc; 
                                text-decoration:overline }
          
#grafik_logo_cba { position:absolute; 
                   z-index: 2;
	                 margin:-440px 0 0 -191px;
                   top:440px; 
	                 left:20%;
				           width:750px;
				           height:161px;
				           border-width:0px;
	     		         border-style:dashed;
	      		       border-color:#164872;
                   background:url(./pics/grafik_logo_cba.png);
          		     background-repeat:no-repeat }

#sublinks {
position:absolute;
z-index: 10;
margin:-240px 0 0 -180px;
top:440px;
left:20%;
width:160px;
height:300px;
text-align:justify
}

#grafik_vorschau { position:absolute; 
                   z-index: 9;
	                 margin:-400px 0 0 600px;
                   top:440px; 
	                 left:20%;
			             width:150px;
	        	       height:100px;
	      		       border-width:1px;
	     		         border-style:solid;
	      		       border-color:#164872;
	      		       background-color:#164872 } 

#grafik_links {
	position:absolute;
	z-index: 8;
	margin:-259px 0 0 -191px;
	top:440px;
	left:20%;
	width:190px;
	height:599px;
	border-width:1px;
	border-style:dashed;
	border-color:#164872;
	background-color:#164872;
	text-align:justify;
  background:url(./pics/grafik_links.png);
  background-repeat:no-repeat
}

#menue {
	position:absolute;
	z-index: 7;
	margin:-420px 0 0 0;
	top:440px;
	left:20%;
	width:800px;
	height:140px;
	border-width:1px;
	border-style:dashed;
	border-color:#164872;
	background-color:#164872;
	text-align:justify;
  background:url(./pics/hintergrund_menue.jpg);
  background-repeat:no-repeat
}          

#grafik_menue_verlauf {
position:absolute; 
z-index: 6;
margin:-279px 0 0 0;
top:440px; 
left:20%;
width:800px;
height:19px;
border-width:1px;
border-style:solid;
border-color:#164872;
background-color:#164872;
background:url(./pics/grafik_menue_verlauf.jpg);
background-repeat:no-repeat
}

#grafik_menue_verlauf2 {
position:absolute; 
z-index: 6;
margin:341px 0 0 0;
top:440px; 
left:20%;
width:800px;
height:19px;
border-width:1px;
border-style:dashed;
border-color:#164872;
background-color:#164872;
background:url(./pics/grafik_menue_verlauf.jpg);
background-repeat:no-repeat
}  

#grafik_unter_logo {
position:absolute;
z-index: 5;
margin:-279px 0 0 -191px;
top:440px;
left:20%;
width:190px;
height:19px;
border-width:1px;
border-style:dashed;
border-color:#164872;
background-color:#99ccff;
}

#inhalt { position:absolute;
		      z-index: 4;
	        margin:-260px 0 0 0;
          top:440px;
	        left:20%;
	        width:800px;
	        height:600px;
	        min-height:600px;
	        overflow:auto;
	        border-width:1px;
	        border-style:dashed;
	        border-color:#164872;
	        background-color:#e9e9e9;
	        text-align:justify;
          /*background:url(./pics/hintergrund_inhalt.jpg);
          background-repeat:repeat-y*/ 
        }

#hintergrund1 { position:absolute;
		            z-index: 1;
	              margin:-260px 0 0 0;
                top:442px;
	              left:0px;
	              width:100%;
	              height:600px;
	              min-height:600px;
	              overflow:auto;
	              background-color:#eeeeee;
	              text-align:justify;