@media screen{
body{
   background-color:#000040;
   font-size:10pt;
   font-family:Verdana;
   color:#000000;
}

a:link, a:visited, a:active, a:focus{
  color:#000080;
  font-size:12pt;
  font-weight:normal;
  font-family:Verdana;
  text-decoration:none;
}

a:hover{
  color:#ff0000;
  text-decoration:underline;
}

table{
    font-family:Verdana;
    font-size:10pt;
}

h1{
  font-family:Verdana;
  font-size:13pt;
  font-weight:bold;
  text-decoration:underline;
}

/* *****************************Positionierung******************************* */
#page{
  position:absolute;
  left:50%;
  width:900px;
  height:750px;
  margin-left:-450px;
  margin-top:30px;
  margin-bottom: 10px;
  border:0px solid #ffffff;
  background-color:#FFFFFF;
}

#header{
  position:absolute;
  margin-top:0px;
  margin-left:0px;
  height:253px;
  width:900px;
  text-align:left;
  border:0px solid #60a0e0;
  overflow:auto;
}

#content{
  color:#000000;
  position:absolute;
  margin-top:250px;
  margin-left:220px;
  padding:5px;
  padding-top:20px;
  width:680px;
  height:500px;
  text-align:left;
  background-color:#FFFFFF;
  border:0px solid #C0C0C0;
  overflow:auto;
}
}

#main_menu{
  position:absolute;
  margin-top:250px;
  margin-left:0px;
  padding:10px;
  padding-top:20px;
  background-color:#FFFFFF;
  width:220px;
  min-height:400px;
  border:0px solid #C0C0C0;
  overflow:auto;
}

#footer{
  position:absolute;
  margin-top:750px;
  margin-left:0px;
  height:60px;
  width:900px;
  text-align:center;
  border:0px solid #C0C0C0;
  background-image:url('img/cs_footer60_1.jpg');
  background-repeat:no-repeat;
}

#footer1{
  position:absolute;
  left:50%;
  width:900px;
  height:60px;
  margin-left:-450px;
  margin-top:780px;
  margin-bottom: 10px;
  border:0px solid #ffffff;
  background-image:url('img/cs_footer60_1.jpg');
  overflow:hidden;
}

p.bodytext, li{
  padding-bottom:0px;
  text-align:justify;
  font-size:10px;
}

a.menu:link, a.menu:visited, a.menu:active, a.menu:focus{
   color:#000080;
   font-weight:bold;
   font-size:10pt;
   text-decoration:none;
   line-height:18px;
}

a.menu:hover{
   color:#FF0000;
   text-decoration:none;
   line-height:18px;
}
}

@media print{
@page {
  size:21.0cm 29.7cm;
  margin-top:2cm;
  margin-bottom:2cm;
  margin-left:2cm;
  margin-right:2cm
}

#page, #header, #footer{
  display:none;
}
}

