/**********************************
Rahmen
**********************************/
body	{
      font-family: Arial, Helvetica, Sans-Serif;
      background-color:white;
      color:#1c1c20;
  		font-size:9pt;
      margin:0px;
   }

html, body, textarea {
  scrollbar-base-color:white;
  scrollbar-3d-light-color:#818085;
  scrollbar-arrow-color:#818085;
  scrollbar-darkshadow-color:white;
  scrollbar-face-color:white;
  scrollbar-highlight-color:#818085;
  scrollbar-shadow-color:#818085;
  scrollbar-track-color:white;
}

#rahmen1 {
	position:absolute;
  width: 100%;
  height: 640px;
   margin-top:20px;
}

#rahmen2 {
	position:relative;
  width: 785px;
  height: 640px;
  margin-left:auto;
  margin-right:auto;
}

#linie{
	position:absolute;
	top:53px;
   left:0px;
   width:100%;
   height:88px;
	background:#00318d;
   border-top:1px solid #818085;
   }

/***************************************
------------- KOPF ---------------------
***************************************/
#banner {
      position:absolute;
      left:155px;
      top:53px;
      width:648px;
      height:88px;
      border-top:1px solid #818085;
      z-index:1;
      }

#jahr{
	position:absolute;
    top:4px;
    left:155px;
    }

/***************************************
------------- MENU ---------------------
***************************************/
#menu {
      position:absolute;
      background:white;
      top:53px;
      left:0px;
  	  width: 155px;
      height:579px;
      padding:0px;
      border-top:1px solid #818085;
      z-index:2;
      }

#schattenL{
		position:absolute;
      top:88px;
      right:-3px;
      width:8px;
      height:475px;
      background-image:url(../images/schatten_l.gif);
      z-index:3;
      }

#schattenLB{
		position:absolute;
      top:0px;
      right:-3px;
      width:8px;
      height:88px;
      background-image:url(../images/schatten_l_b.gif);
      z-index:2;
      }

#schattenMU{
		position:absolute;
      bottom:0px;
      left:5px;
      width:145px;
      height:30px;
      background-image:url(../images/schatten_u2.gif);
      z-index:1;
      }

#schattenMER{
		position:absolute;
      bottom:0px;
      right:-3px;
      width:15px;
      height:20px;
      background-image:url(../images/schatten_e_l.gif);
      z-index:2;
      }

#schattenMEL{
		position:absolute;
      bottom:0px;
      left:0px;
      width:15px;
      height:30px;
      background-image:url(../images/schatten_e_r.gif);
      z-index:2;
      }

#menu2{
	position:absolute;
    top:0px;
    left:0px;
    width:129px;
    height:512px;
    background:white;
    border-left:1px solid #818085;
    border-bottom:1px solid #818085;
    z-index:3;
    }

.menubox{
	padding-top:58px;
    padding-left:18px;
    }

#pdf_link a{
	font-size:8pt;
    color:#818085;
    font-weight:bold;
    text-decoration:none;
	top:20px;
}

#pdf_link a:hover{
	color:#00318d;
    text-decoration:none;
}

ul.menuliste{
      margin:0px;
      padding:0px;
      list-style-type:none;
      font-size:8pt;
      }

li.menuliste{
      margin:0px;
	  text-transform:uppercase;
      color:#818085;
      letter-spacing:0.5px;
      margin-top:10px;
      margin-bottom:3px;
      line-height:120%;
      font-weight:bold;
      }

li.menuliste a:link{
      color:#818085;
      text-decoration:none;
      }

li.menuliste a:visited{
      color:#818085;
      text-decoration:none;
      }

li.menuliste a:active{
      color:#00318d;
      text-decoration:none;
      }

li.menuliste a:hover{
		color:#00318d;
      text-decoration:none;
      }

li.submenu{
      border-top:0px solid #818085;
	  text-transform:none ;
      margin-top:6px;
      margin-left:5px;
      font-weight:bold;
      line-height:100%;
      }

li.submenu a:link{
      color:#818085;
      text-decoration:none;
      }

li.submenu a:visited{
      color:#818085;
      text-decoration:none;
      }

li.submenu a:active{
		color:#818085;
      text-decoration:none;
      }

li.submenu a:hover{
		color:#00318d;
      text-decoration:none;
      font-weight:bold;
      }

#hl_menu{
		color:#00318d;
      }

#hl_smenu{
		color:#00318d;
      }

/***************************************
------------- Rechts ---------------------
***************************************/
#bilderreihe {
      position:absolute;
      background:white;
      top:142px;
      right:0px;
  		width:155px;
      height:491px;
      padding:0px;
      z-index:2;
      }

#schattenBL{
		position:absolute;
      top:0px;
      left:150px;
      width:8px;
      height:475px;
      background-image:url(../images/schatten_l.gif);
      z-index:3;
      }

#schattenBU{
		position:absolute;
      bottom:0px;
      left:5px;
      width:145px;
      height:30px;
      background-image:url(../images/schatten_u2.gif);
      z-index:1;
      }

#schattenBER{
		position:absolute;
      bottom:0px;
      left:143px;
      width:15px;
      height:20px;
      background-image:url(../images/schatten_e_l.gif);
      z-index:2;
      }

#schattenBEL{
		position:absolute;
      bottom:0px;
      left:0px;
      width:15px;
      height:30px;
      background-image:url(../images/schatten_e_r.gif);
      z-index:2;
      }

#bilder{
	  position:absolute;
      background:white;
      top:0px;
      left:0px;
      width:149px;
      height:481px;
      border-left:1px solid #818085;
      border-top:1px solid #818085;
      border-bottom:1px solid #818085;
      z-index:5;
      }

#fotos{
	position:absolute;
    top:20px;
    right:0px;
    }

/***************************************
------------- CONTENT ------------------
***************************************/
#content {
      position:absolute;
      top:142px;
      left:157px;
  		width:473px;
      height:491px;
      padding:0px;
      z-index:2;
      }

#schattenCL{
		position:absolute;
      top:0px;
      right:0px;
      width:8px;
      height:475px;
      background-image:url(../images/schatten_l.gif);
      z-index:3;
      }

#schattenCU{
		position:absolute;
      bottom:0px;
      left:5px;
      width:460px;
      height:30px;
      background-image:url(../images/schatten_u2.gif);
      z-index:1;
      }

#schattenCER{
		position:absolute;
      bottom:0px;
      right:0px;
      width:15px;
      height:20px;
      background-image:url(../images/schatten_e_l.gif);
      z-index:2;
      }

#schattenCEL{
		position:absolute;
      bottom:0px;
      left:0px;
      width:15px;
      height:30px;
      background-image:url(../images/schatten_e_r.gif);
      z-index:2;
      }

#main{
		position:absolute;
      background:white;
      top:0px;
      left:0px;
      width:464px;
      height:481px;
      border-left:1px solid #818085;
      border-top:1px solid #818085;
      border-bottom:1px solid #818085;
      background-image:url(../images/bg.jpg);
      background-repeat:no-repeat;
      z-index:4;
      }

#inhalt{
	position:absolute;
    top:17px;
    left:20px;
    width:380px;
    height:403px;
    line-height:150%;
    padding-right:45px;
    overflow:auto;
    }

.main a:link{
      color:#818085;
      text-decoration:none;
      }

.main a:visited{
      color:#818085;
      text-decoration:none;
      }

.main a:active{
      color:#00318d;
      text-decoration:none;
      }

.main a:hover{
		color:#00318d;
      text-decoration:none;
      }

.main ul{
	margin:0px;
    margin-left:15px;
	list-style-position:outside;
    padding:0px;
    padding-bottom:10px;
	}

.main li{
	margin:0px;
    padding:0px;
    padding-top:5px;
	}

#fusszeile{
	position:absolute;
    bottom:8px;
    right:64px;
	text-transform:uppercase;
    color:#818085;
    font-size:8pt;
    letter-spacing:0.5px;
    font-weight:bold;
    }

#hl_fusszeile{
		color:#00318d;
      }

.fusszeile a:link{
      color:#818085;
      text-decoration:none;
      }

.fusszeile a:visited{
      color:#818085;
      text-decoration:none;
      }

.fusszeile a:active{
      color:#00318d;
      text-decoration:none;
      }

.fusszeile a:hover{
		color:#00318d;
      text-decoration:none;
      }

h1	{
	margin:0px;
    padding:0px;
    padding-bottom:10px;
    font-size:9pt;
    font-weight:bold;
    letter-spacing:0.5px;
    }

/***************************************
------------- PRINT --------------------
***************************************/
#printlogo{
	position:relative;
    top:0px;
    left:0px;
    }

#print{
	position:relative;
    top:5px;
    left:0px;
    padding:0px 10px;
    }
