html{ overflow:scroll;overflow-x:hidden;}

html,body{
 background-color:#fff;
 font-family:Arial,Tahoma,sans-serif;
 font-size:10pt;
 margin:0;
 padding:0;
 width:100%;
 height:100%;}

img{border:none;}

#plack{
 height:10px;
 font-size:10px;
 line-height:10px;
 width:100%;}

#frame{
 background-image:url(layout/graue_hg_mit_logo.png);
 width:950px;
 height:650px;
 border:none;
 margin:auto;}

#blau{
 background-image:url(layout/blaumitschatten_c.jpg);
 width:664px;
 height:327px;
 position:relative;
 left:263px;
 top:187px;
 border:none;}

#overlay1{
 position:absolute;top:10px;left:50%;
 width:950px;
 margin-left:-475px;
 height:650px;
 border:none;
 overflow:hidden;}

#left{
 display:inline;
 float:left;
 width:230px;
 height:100%;}

#left1{
 width:230px;
 height:360px;}

#left2a{
 display:inline;
 float:left;
 width:40px;
 height:100%;}

/* navigation */
#left2b{
 display:inline;
 float:left;
 width:190px;
 height:100%;}

#right{
 display:inline;
 float:left;
 width:715px;
 height:100%;}

#right1{
 width:715px;
 height:159px;}

#right2{ /* Layout nur Text*/
 margin:0px;
 width:715px;
 height:290px;}

#right2inner{
 padding-top:70px;
 padding-left:65px;}

#right2inner_content{
 width:600px;
 height:210px;
 overflow:auto;}

#right2a{ /* a+b wenn großer Kasten */
 display:inline;
 float:left;
 width:55px;
 height:290px;}

#right2b{
 display:inline;
 float:left;
 width:659px;
 height:290px;}

#right3{
 width:715px;
 height:200px;overflow:auto;}

#bigbox{
 width:395px;
 height:290px;}

#bigbox1{
 background-image:url(layout/bigbox2.png);
 background-repeat:repeat-y;
 width:392px;
 height:11px;
 font-size:11px;
 line-height:11px;
 overflow:hidden;}

#bigbox2{
 background-image:url(layout/bigbox2.png);
 background-repeat:repeat-y;
 vertical-align:bottom;
 height:235px;
 min-height:238px;
 width:392px;}

#bigbox2_overlay{ background-image:url(layout/bigbox3moz.png); margin-top:-221px;
 width:392px;
 height:231px;}

#bigbox2_inner{
 display:block;
 margin-left:10px;
 padding-top:6px;
 width:392px;
 height:210px;}

#textzurbigbox{
 color:#fff;
 margin-top:-190px;
 margin-left:400px;
 width:200px;
 height:200px;
 overflow:auto;}

#bild1, #bild2, #bild3, #bild4 {
 display:inline;float:left;
 width:138px;
 height:116px;
 background-image:url(layout/graues_kaestchen.gif); }

#logo{
 cursor:pointer;
 width:160px;
 height:160px;
/* background-image:url(layout/test.gif); */
 display:block;}

.navi,.navia{
 text-decoration:none;
 line-height:150%;
 font-family:Arial,sans-serif;
 font-size:16px;
 color:#000;}

.navi{
 font-weight:normal;}
.navia{
 font-weight:bold;}

.bild1, .bild2, .bild3, .bild4 {
 width:126px;
 height:106px;
 background-color:green;}

.fliesstext{
 line-height:125%;
 font-family:Arial,sans-serif;
 font-size:14px;
 color:#fff; }

.cb{clear:both;}

.bmenu, .bmenua{
 margin:0px;
 padding:0px;
 padding-top:86px;
 display:block;
 width:126px;
 height:20px;
 color:#fff;
 text-decoration:none;
 text-align:center;
 overflow:hidden;
 background-repeat:no-repeat;}

.bmenua{
 border-style:none none solid none;
 border-width:4px;
 border-color:#999;}

.link{
 color:#ff9;
 text-decoration:none;}

.link:hover{
 color:#ff9;
 text-decoration:underline;}

.binput{
 margin:0px;}

.textb{
 color:#fff;
 font-weight:bold;}
