@charset "UTF-8";
/* CSS Document */

div.tx-fdfx2cols-pi1 {
  margin-bottom:5px;
}

div.links {
  float:left;
  margin:0px 5px 0px 25px; 
  width:295px;
}

div.rechts {
  float:right;
  margin:0px 25px 0px 5px;
  width:295px;
}

div.links2 {
  float:left;
  margin: 0px 10px 0px 30px;
  width:310px;
}

div.rechts2 {
  float:right;
  margin: 0px 15px 0px 15px;
  width:280px;
}


/* Layout 1 */

div.2.spaltenL1 {
  width:675px;
  
  height:auto;
}

div.L1Top {
  background:url(2spalten/BGContentTop2sp.jpg) no-repeat;
  height:15px;
}

div.L1Mid {
  background:url(2spalten/BGContent2sp.jpg) repeat-y;
  height:auto;
}

div.L1Bot {
  background:url(2spalten/BGContentBottom2sp.jpg) no-repeat;
  height:25px;
}


/* Layout 2 */

div.2.spaltenL2 {
  width:675px;
  height:auto;
  
}

div.L2Top {
  background:url(2spalten/BGContentTop1sp.jpg) no-repeat;
  height:15px;
  padding:0px;
  margin:0px;
}

div.L2Mid {
  background:url(2spalten/BGContent1sp.jpg) repeat-y;
  height:auto;
  padding:0px;
  margin:0px;
  
}

div.L2CMid {
  background:url(2spalten/BGContent1sp.jpg) repeat-y;
  height:auto;
    padding-top: 5px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 10px;
    margin:0px;
  
}

div.L2Bot {
  background:url(2spalten/BGContentBottom1sp.jpg) no-repeat;
  height:20px;
  padding:0px;
  margin:0px;
}

.2spaltenL1 .L2Mid .links {
  border-right:#666666 dotted 1px;
}


/* Layout 3 */

div.2.spaltenL3 {
  width:675px;
  height:auto;
}

div.L3Top {
  background:url(2spalten/BGContentTop3sp.jpg) no-repeat;
  height:15px;
}

div.L3Mid {
  background:url(2spalten/BGContent3sp.jpg) repeat-y;
  height:auto;
}

div.L3Bot {
  background:url(2spalten/BGContentBottom3sp.jpg) no-repeat;
  height:25px;
}


