@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.2spaltenL1 {
	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.2spaltenL2 {
	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:10px 40px 10px 30px;
	margin:0px;
}

div.L2Bot {
	background:url(2spalten/BGContentBottom1sp.jpg) no-repeat;
	height:25px;
	padding:0px;
	margin:0px;
}

.2spaltenL1 .L2Mid .links {
	border-right:#666666 dotted 1px;
}


/* Layout 3 */

div.2spaltenL3 {
	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;
}
