#wrapper {
   color: black; 
   width: 952px;
   margin: 10px auto;
   background-color:white;
}
#wrapper2spalten {
	background-image:url(/fileadmin/template/tsc-template/images/bg_2spalten.png);
	background-repeat:repeat-y;
}
#wrapper3spalten {
	background-image: url(/fileadmin/template/tsc-template/images/bg_3spalten.png);
	background-repeat: repeat-y;
}
#wrapper3spalten2 {
	background-image: url(/fileadmin/template/tsc-template/images/bg_3spalten2.png);
	background-repeat: repeat-y;
}
#center_rechts {
	float:	left;
	padding-left:	0px;
	width:		710px;
	margin:		25px;
}
#center {
	float:	left;
	width:		540px;
	margin:		20px 15px;
}
#centerSchmal {
	float:	left;
	width:		440px;
	margin:		20px 15px;
}
#centerContentWrapperInfoboxBild {
	float:	left;
}
#centerContent {
}
#links {
	float:		left;
	width:	192px;
} 

#links img {
	border:	0px;
} 

#right {
	float:		left;
	width:	168px;
	padding:	0 8px 0 12px ;
}
#rightBreit {
	float:	left;
	width:	290px;
}
#rightContent {
	margin: 0 10px 0 10px ;
}

.align-center {
	text-align:	center;
}
.align-right {
	text-align:	right;
}

.gfpb_portret {
	text-align:	center;
}
div.links td {
	vertical-align:	middle;
	text-align:		center;
}
div.links p {
	margin:	0 auto;
}
#centerContentWrapper div.links img {
	margin:	0;
	border:	0;
	float:		none;
}
span.leihpreise_farbe {
	color:		#0066CC;
}

#calendar-event #cal-title {
	font-size:		large;
	font-weight:	bold;
	margin:0 0 0.3em;
}
#cal-list-item {
	float:		left;
	width:	500px;
}
#cal-list-img {
}
#cal-list-clear {
	clear:		left;
}
.csc-mailform-field label {
	clear:both;
	display:block;
	float:left;
	width:100px;
}
input#user {
	width:125px;
}
input#pass {
	width:125px;
}
.tx-bktfegraphiccounter-pi1 table {
	margin:auto;
}
#links_table img {
	border:	0;
	padding:	0;
}
#links_table .bodytext {
	margin: 0;
}
a.mail img {
	border:	0;	
}
#centerContentWrapper div.tx-mmforum-pi1 img {
	border:	0;	
}
