.page_content {
/*
	background-image:						url(images/service_bg.jpg);
	background-repeat:						repeat-y;
	background-position:						right top;
	border-top:							10px solid #ffffff;
*/
	padding:							0 0 10px 10px;
}

#lbOverlay {
	z-index:100;
}

#lbCenter {
	z-index:100;
}

#lbBottomContainer {
	z-index:101;
}

div.page_content div.center h1,
div.page_content div.left h1 {
	width:								450px;
}

div.page_content div.center {
	width:								450px;
	clear:								left;
	overflow:							hidden;	
}

div.page_content div.left {
	width:								445px;
	float:								left;
	overflow:							hidden;	
}

div.page_content div.right {
	background-color:						#eee;
	clear:								right;
	float:								right;
	width:								200px;
	aposition:							relative;
	top:								25px;
	margin-top:10px;
}

div.sub_content div.right {
	top:								0px;
}

div.sub_content div.right h3 {
	margin-top:							0px;
}

/*
*/

div.right div.csc-textpic div.csc-textpic-imagewrap {
/*	margin-right:10px;*/
}

div.right div.csc-textpic div.csc-textpic-text {
	margin-left:90px;
	float:none;
	clear:none;
}


div.csc-textpic-text {
/*
	float:right;
	width:235px;
*/
}
.csc-textpic-caption {
	text-align: left;
	padding: 0px 5px;
}

div.csc-textpic-imagewrap {
/*	width:	200px;
*/
	text-align: center;
}

/*
*/
.news-list {
	overflow:hidden;
	margin-bottom:10px;
}

.news-list-browser {
	text-align:	center;
}

.news-list-browser table {
	text-align:	center;
}

.news-list-browser td {
	padding:	5px 5px;
}

.news-list-image {
	float:left;
}

.news-list-text {
	margin-left:130px;
}

.news-list-text h3 {
	clear: none;
}

/*
*/
.right h2.gallery {
	font-size:	1em;
	font-weight:	bold;
	margin:		2px 5px;
	padding:	0;
	color:		#053C65;
}

.right p.gallery {
	font-size:0.9em;
	margin:2px 5px;
	padding:0;
}

/*
*/
.right h3 {
	margin:								10px 5px 5px 5px;
}

div.right .news-list {
	overflow:							hidden;
	margin-bottom:							10px;
}


div.right .news-list-image {
	float:								left;
}

div.right .news-list-text {
	margin-left:							100px;
}

div.right .news-list-text h3 {
	clear:								none;
	font-size:							1em;
	font-weight:							normal;
	border:								none;
}

div.right .news-list-text p {
	display:							none;
}

div.right ul.news-list-rechts li h3 {
	border:								none;
	margin:								5px;
	font-size:							1.1em;
}

div.right ul.news-list-rechts li p {
	margin:								0px 5px 15px 5px;
}
/*
*/

.news-single-item {
	margin-top:							10px;
}

.news-single-date {
	display:							inline;
	border-right:							1px solid #053c65;
	margin-right:							1px;
	padding-right:							3px;
}

.news-single-author {
	display:							inline;
}

.news-single-img {
	float:								left;
	margin-right:							5px;
	margin-top:							0;
}

.news-single-subheader {
	font-weight:							bold;
}
