/* --- GRUNDLAYOUT SEITE ----------------------------------------- */

#container{
  width: 956px;
  text-align: left;
  margin: 2px 4px;
  background: #fff;
}

#fuss{
  border-top: 1px solid silver;
  padding: 12px;
}

#menueLogo{
  background: none;
  float: right;
  position:absolute;
  top: 112px;
  left: 270px;
}

#logoPortal{
  border: 1px solid silver;
  width: 953px;
  height: 130px;
}

#portalSeite{
  /*width:964px;
  margin:0px auto;
  background: #fff;
  padding-top: 4px;/*Weil der margin-top in container seltamerweise nicht funzt*/
  
  position: absolute;
  top: 20px;
  left: 50%;
  width: 964px;
  margin-left: -482px;
  padding-top: 4px;
  background: #fff;
}

.openx{
  width: 250px;
  margin-bottom: 15px;
}

/* obenLinks*/

#obenLinks{
  background-image: url(../i/dud/bgObenLinks.png);
  height: 124px;
  border-top: 1px solid #F8F8F8;
}

.obenLinksLinks{
  text-align: left;  
}

.kastenLinks{
  width: 240px;
}

/*breite in spalter*/
.bis{
  width: 93%; 
}

/* --- VERSCH. SEITEN LAYOUTS ----------------------------------------- */

/*Ganze Seite*/
#spalte1_1{
 
}

/*2 Spalten = Kolumnen*/
#spalte1_2{
  float: left;
  width: 257px;
  margin-right: 19px;
  background: #f8f8f8;
  border: 1px dotted silver;
  padding: 7px 0;
}

#spalte2_2{
  float: left;
  width: 656px;
  border: 1px dotted silver;
  padding: 7px;
}


/*3 Spalten = Index*/
#spalte1_3{
  float: left;
  width: 257px;
  margin-right: 19px;
  background: #f8f8f8;
  border: 1px dotted silver;
  padding: 7px 0;
}

#spalte2_3{
  float: left;
  width: 456px;
}

#spalte3_3{
  float: left;
  width: 200px;
  margin-left: 19px;
   background: #f8f8f8;
  height: 1200px;
  border: 1px dotted silver;
  padding: 7px 0;
}

/* --- DIES UND DAS ----------------------------------------- */

.bgSeitenTitel{
  border: 1px solid silver;
  height: 54px;
  
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius:6px;
  background: white;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(white), to(#39598D));
  background: -webkit-linear-gradient(white, #39598D);
  background: -moz-linear-gradient(white, #39598D);
  background: -ms-linear-gradient(white, #39598D);
  background: -o-linear-gradient(white, #39598D);
  background: linear-gradient(white, #39598D);
  -pie-background: linear-gradient(white, #39598D);
  behavior: url(css/PIE.htc);
  
}

/* social bookmarks */

#sbUnten{
  width: 250px;
  border-bottom: 2px solid #a00001;
  margin: 30px 0 5px 0;
}
