/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0pt 0pt 75px;
    padding: 0pt;
    overflow: hidden;
    top: 0pt;
    font-size: 13pt;
    background-color: #E7EAEF;
    color: #003366;
    line-height: 110%;
     font-family: Verdana,Arial,Helvetica,sans-serif;

    scrollbar-3dlight-color:#C7D6E9;
    scrollbar-arrow-color:#64293B;
    scrollbar-face-color:#9DB2CB;
    scrollbar-track-color:#ffffee;
    scrollbar-darkshadow-color:#FFE9C4;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#4D5F74;
    }

  h1 { font-size: 16pt;
    line-height: 100%;
    font-weight: bold;
    }

  h2 { font-size: 14pt;
    line-height: 110%;
    font-variant: normal;
    font-weight: normal;
    padding-top:0px
    }

  h3 { font-size: 14pt;
    font-weight: bold;
    }

  h4 { font-size: 13pt;
    font-weight: bold;
    }

  a:link { color: #27405D;
    }

  a:visited { color: #27405D;
    }

  a:hover { color: #4B7CA7;
    }

  a:active { color: #27405D;
    }

ul, li {li-style-type:disc; line-height:1.6em}

   
  #inhalt { border: 0px solid rgb(0, 140, 134);
  
    margin-right: 10px;
    margin-left: 180px;
    padding: 0px 30px 0px 50px;
    background-color: #E7EAEF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    top: 152px;
    height: 80%;
    width: auto;
    overflow: auto;
    font-size: 0.8em;
    }

  #Inhalt[id] { position: relative;
    }

  #bottom { border-top: 1px solid #8BA9CD;
    padding: 0px;
    position: absolute;
    background-color: #C7D6E9;
    color:#27405D;
    font-family: Verdana,Arial,Helvetica,sans-serif;
        text-align: center;
    font-size: 0.7em;
    bottom: 0px;
    left: 0px;
    width: 100%;
    }
    #titeltext {
 	position: absolute;
 	top: 35px;
 	left: 20px;
 	width: 200px;	
 	height:130px;
  font-family:verdana, Arial, Helvetica; font-size:1.2em; line-height:1.2em;color: #27405D;}
 	
      #titeltext1 {
 	position: absolute;
 	top: 20px;
 right:40px;
 	width: 200px;	
 	height:200px;
  font-family:verdana, Arial, Helvetica; font-size:1.4em; line-height:1.1em;font-variant:small-caps;color: #27405D;text-align:right;float:right}
 	
    #navcontainer1 {
	z-index: 1;
 	position: absolute;
 	top: 182px;
 	left: 20px;
 	width: 150px;	
 	background-color:#E7EAEF;
 	font-size:0.7em:
 	font-variant:small-caps;
 	background-color:#C7D6E9; 
 	padding:5px;
 	text-align:left;font-weight:normal;font-variant:normal; 	}
 	
 	noscript {font-size:0.7em}
 
 	#menuemarker {
 	position: absolute;
  	left: 2px;
 	height:24;
 	width: 150px;	
 	background-color:;
 	 	font-size:0.8em; 	 	
 	text-align:center;
  background-image: url('../bilder/marker.gif');
    background-repeat: no-repeat 	
 	}
 	
 	#menuemarker a {color:#27405D}
 	
 	.ebene1{top: 186px;}
 		
 	.ebene2 {
 	top: 211px;
 	}
 	.ebene3
 	{top:237px}
 		.ebene4
 	{top:263px}
 		.ebene5
 	{top:289px}
 		.ebene6
 	{top:315px}
 		.ebene7
 	{top:341px}
 		.ebene8
 	{top:367px}
 		.ebene9
 	{top:393px}
 		.ebene10
 	{top:419px}	
  .ebene11
 	{top:445px}	
  .ebene12
 	{top:471px}
 	 .ebene13
 	{top:496px}
 	
#navcontainer1 p {font-family: Verdana,Arial, Helvetica, sans-serif;
Padding:5px;line-height:1.6em;font-size:0.8em;font-weight:bold;font-variant: small-caps}
#navcontainer1 a {text-decoration:none;font-size:0.9em}


 
  

  

  #top { border-bottom: 1px solid #8BA9CD;
    padding: 0px;
    position: fixed;
    background-image: url('../bilder/ateg-logo-b1.jpg');
    background-repeat: no-repeat;
    background-color: #C7D6E9;
    text-align: center;
    top: 0px;
    left: 0px;
 
    width: 100%;height:150px;
    }

  img.links { float: left;
    text-align: left;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-right: 10px;
    }

  img.rechts { float: right;
    text-align: right;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 10px;
    }
    
.infobox1 {
 	
 	right:40px;
 	float: right;
 	width: 230px;
 	background-color: #ded5f0;
	font-size:0.9em;
	line-height:1.2;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	padding:8px;
	border:1px solid;
	border-color:#663366;
}


  .insetl { border-left: 0px solid rgb(156, 182, 214);
    border-right: 0px solid rgb(212, 223, 237);
    background: rgb(230, 230, 250) none repeat scroll 0%;
    display: block;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    margin-top: 10px;
    width: 50%;
    }

  .insetl h1, .insetl p { margin: 0pt 10px;
    }

  .insetl h1 { font-family: Verdana,Arial,Helvetica;
    font-variant: small-caps;
    font-size: 16px;
    color: rgb(178, 10, 21);
    font-weight: bold;
    }

  .insetl p { padding-bottom: 0.8em;
    }

  .insetr { border-left: 0px solid rgb(156, 182, 214);
    border-right: 0px solid rgb(212, 223, 237);
    background: rgb(230, 230, 250) none repeat scroll 0%;
    display: block;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: right;
    margin-top: 10px;
    width: 50%;
    }

  .insetr h1, .insetr p { margin: 0pt 10px;
    }

  .insetr h1 { font-family: Verdana,Arial,Helvetica;
    font-variant: small-caps;
    font-size: 16px;
    color: rgb(178, 10, 21);
    font-weight: bold;
    }

  .insetr p { padding-bottom: 0.8em;
    }

  .insetb { border-left: 0px solid rgb(156, 182, 214);
    border-right: 0px solid rgb(212, 223, 237);
    display: block;
    
    margin-top: 10px;
    float: left;
    
    }

  .insetb h1, .insetb p { margin: 0pt 10px;
    }

  .insetb h1 { font-family: Verdana,Arial,Helvetica;
    font-variant: small-caps;
    font-size: 16px;
    color: rgb(178, 10, 21);
    font-weight: bold;
    }

  .insetb p { padding-bottom: 0.8em;
    }

  .clCMAbs { position: absolute;
    visibility: hidden;
    left: 0pt;
    top: 0pt;
    }

  .clBar { position: absolute;
    width: 10px;
    height: 10px;
    background-color: transparent;
    visibility: hidden;
    }

  .clLevel0, .clLevel0over { padding-top: 0px;Padding-left:4px;
    position: absolute;
    font-family: arial,helvetica;
    font-size: 13px;
    font-weight: bold;
    
    }

  .clLevel0 { background-color: #C7D7E7;
    color: #27405D;
    }

  .clLevel0over { background-color: #8BA9CD;
    color: #27405D;
    cursor: pointer;
    }

  .clLevel0border { position: absolute;
    visibility: hidden;
    background-color: #8BA9CD;
    }

  .clLevel1, .clLevel1over { padding: 3px;
    position: absolute;
    font-family: arial,helvetica;
    font-size: 13px;
    font-weight: bold;
    
    }

  .clLevel1 { background-color: #C7D7E7;
    color: #27405D;
    }

  .clLevel1over { background-color: #8BA9CD;
    color: #27405D;
    cursor: pointer;
    }

  .clLevel1border { position: absolute;
    visibility: hidden;
    background-color: #8BA9CD;
    }

  .clLevel2, .clLevel2over { padding: 2px;
    position: absolute;
    font-family: arial,helvetica;
    font-size: 10px;
    font-weight: bold;
    }

  .clLevel2 { background-color: white;
    color: rgb(0, 102, 153);
    }

  .clLevel2over { background-color: rgb(0, 102, 153);
    color: rgb(205, 219, 235);
    cursor: pointer;
    }

  .clLevel2border { position: absolute;
    visibility: hidden;
    background-color: rgb(218, 220, 186);
    }

  div.slideMenuBG { position: absolute;
    left: 0pt;
    top: 0pt;
    z-index: 1;
    }

  div.slideMenuText { position: absolute;
    left: 2px;
    top: 2px;
    text-align: left;
    z-index: 200;
    }

  #slideMenucont { position: absolute;
    width: 120px;
    visibility: hidden;
    }
table {font-size:0.9em}

 #infobox2 { z-index: 1;
    position: absolute;
    top: 140px;
    right:10px;
         width: 140px;
     font-family: Verdana,Arial,Helvetica,sans-serif;
  color:#990000;
    text-align: right;
	font-size: 1.3em;
	line-height:1.3em;
	font-weight:bold;
	font-variant:small-caps;
	{top:155px;}
    }
  #infobox a.link {color:#990000;}