
body{
  margin:0;
  padding:116px 0 23px 0;
  background-image:url(../images/backg.gif);
  background-repeat: repeat-y;
  background-position: 205px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  color:#004671;
 }

 h1 {font-size:1.4em;}

 h2 {font-size:1.2em;}

 div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:117px;
  background:#FFFFFF;
  background-image: url(../images/suk-002.jpg);
  background-repeat: no-repeat;
  background-position: 8px 34px;
 }
div#navi_l_1{
  position:absolute;
  top:119px;
  left:206px;
  height:25px;
 background:#FFFFFF;

 }

div#navi_l_2{
  position:absolute;
  top:119px;
  left:206px;
  height:25px;
 background:#FFFFFF;
 margin-left:2px;
 }
  div#navi_l_3{
  position:absolute;
  top:144px;
  left:270px;
  height:23px;
 background:#FFFFFF;
 margin-left:2px;
 }

 div#footer{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:23px;
  background-image:url(../images/backg_footer.gif);
 }

td.navi {color:#FFFFFF;
 font-size: 18px;
 font-weight:bold;
 text-align:left;
 vertical-align: bottom;}

 td {font-size:12px;}

a.menue:link {color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.menue:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.menue:hover {color:#FFFFFF; text-decoration:none; font-weight:bold;}

a.menue_b:link {color:#004671; text-decoration:none; font-weight:bold;}
a.menue_b:visited {color:#004671; text-decoration:none; font-weight:bold;}
a.menue_b:hover {color:#004671; text-decoration:none; font-weight:bold;}


a.weiss:link {color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.weiss:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.weiss:hover {color:#FFFFFF; text-decoration:none; font-weight:bold;}


a.text:link {color:#005152; font-weight:bold;}
a.text:visited {color:#005152; font-weight:bold;}
a.text:hover {color:#005152; font-weight:bold;}

a.tlink:link {color:#005152; text-decoration:none; font-weight:bold;}
a.tlink:visited {color:#005152; text-decoration:none; font-weight:bold;}
a.tlink:hover {color:#005152; text-decoration:underline; font-weight:bold;}

.navi_o
{position:absolute;
width:739px;
top:0;
left:206px;}

.logo{
  margin-left:0;
 }
 div#imp_1 {width:300px;
 margin-left:215px;
 font-weight:bold;

 }
 
.link_ext {
	display: inline-block;
	background: url(../images/symbols/link_ext.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 16px;
}

div#imp_2 {width:200px;
text-align:right;
float:left;
font-weight:bold;
padding:5px;}

div#imp_3 {width:200px;
font-weight:bold;
float:left;
padding:5px;
 }

 #ref_links {
        background-color: #FFFFFF;
        height: 100%;
        width: 139px;
        float: left;
        margin-left:10px;}

#ref_mitte_links {
        background-color: #FFFFFF;
        height: 100%;
        width: 139px;
        float: left;
        margin-left:10px;
                }

#ref_mitte_rechts {
        background-color: #FFFFFF;
        height: 100%;
        width: 139px;
        float: left;
        margin-left:10px;
                }
#ref_rechts {
        background-color: #FFFFFF;
        height: 100%;
        width: 139px;
        float: left;
        text-align:center;
        margin-left:10px;
        }

#banner {position:absolute;
        left:20px;
        top:180px;}

 .spalte1{width:265px; float:left; margin-right:20px;}
 .spalte2{width:265px; float:right;}
.spalte3{width:300px; float:right;}

.inhalt1{
  margin-left:272px;
  margin-top:60px;
  width:600px;
  background: #FFFFFF;}

 .red {color:#CC0000;}

 .inhalt{
  margin-left:272px;
  margin-top:60px;
  width:570px;
  background: #FFFFFF;}

div#temento {
 margin-left:206px;
 margin-top:-540px;}

 div#mti {margin-left:820px;
 margin-top:-700px;
 }


 @media screen{
  body>div#header{
   position:fixed;
  }
  body>div#footer{
   position:fixed;
  }
  body>div#navi_l_1{
   position:fixed;
  }

   body>div#navi_l_2{
   position:fixed;
  }
   body>div#navi_l_3{
   position:fixed;
  }
  body>#banner{
   position:fixed;
  }

 }
 * html body{
  overflow:hidden;
 }
 * html div#content{
  height:100%;
  overflow:auto;
 }
 
 /*  20101101-001*/
