body{
	font-family:arial;
	background-color:#fff;
}
/*
a:hover{
	color:#f00;
}
*/

/* Mainnavigation START */

#globalnav {
	position:relative;
	float:left;
	width:1000px;
	padding:0 0 1.6em 0em;
	line-height:1em;
	background:#3e4145 url('/fileadmin/template_lb/images/navibg.gif') repeat-x left top;
	margin-top:29px;
}

#globalnav li {
	float:left;
	margin:0;
	padding:0;
}

#globalnav li.here,
#globalnav li.here a,
#globalnav li.here a:link,
#globalnav li.here a:visited {
	background-color:#f00;
	font-weight:bold;
}
#globalnav a {
	display:block;
	color:#fff;
	text-decoration:none;
	font-size:0.75em;
	font-weight:normal;
	/*background:#3e4145;*/
	margin:0;
	padding:0.35em 1em;
}

#globalnav a:hover,
#globalnav a:active {
	background:#f00;
}

#globalnav a.here:link,
#globalnav a.here:visited {
	position:relative;
	z-index:102;
	font-weight:bold;
}

/* subnavi START */

#globalnav ul {
	position:absolute;
	left:0;
	top:1.5em;
	float:left;
	/*background:#f00;*/
	width:1000px;
	padding:0.25em 0em 0.3em 0em;
}

#globalnav ul li {
	float:left;
	display:block;
}

#globalnav ul a {
	/*background:#f00;*/
	color:#fff;
	display:inline;
	margin:0;
	padding:0 1em;
	border:0;
}
#globalnav li ul li a {
	font-weight:normal!important;
}
#globalnav ul a:hover,
#globalnav ul a:active,
#globalnav ul li.here a:link,
#globalnav ul li.here a:visited {
	color:#fff;
	font-weight:bold!important;
}
#dropdown_navi{
	position:absolute;
	top:104px;
	left:205px;
}
/* Subnavi END */

#mainLogo{
	display:block;
	width:155px;
	height:23px;
	margin:26px 0 0px 17px;
}
#wrapper{
	width:1000px;
}
.teaserBox{
	position:relative;
	float:left;
	width:390px!important;
}
.teaserBox ul{
/*	list-style-image:url('/fileadmin/template_lb/images/icon_cubewhite.gif');*/

	position:absolute;
	top:330px;
	left:14px;
	height:55px;
}
.teaserBox ul li{
	background:url('/fileadmin/template_lb/images/icon_cubewhite.gif') no-repeat 0px 0px;
	overflow:show
	padding-left:7px;
	list-position:inside;
	height:55px;
	position:relative;
}
.teaserBox ul li a{
	display:block;
	text-decoration:none;
	color:#fff;
	width:335px;
	padding-left:20px;
	height:55px;
	font-size:12px;
	background:transparent url('/fileadmin/template_lb/images/arrowright_white.gif') no-repeat bottom right;
}
.teaserBox ul li a strong{
	display:block;
	font-weight:bold;
	margin-bottom:5px;
}
#footerBox{
	width:100%;
	text-align:center;
}
#footerBox ul{
	width:22em;
	margin: 0 auto;
}
#footerBox ul li{
	display:block;
	float:left;clear:right;
	padding:3.8em 1em 0 0;
}
#footerBox ul li.last{
	padding-right:0;
}
#footerBox a{
	text-decoration:none;
	color:#7f7f7f;
	font-size:11px;
}

#contentCol{
	color:#333;
	display:block;
	float:left;
	padding:19px 0 0 12px;
	line-height:1em;
}
#contentCol h1{
	display:block;
	font-weight:bold;
	font-size:14px;
}
#contentCol h1 span{
	color:#f00;
	font-style:italic;
}
#contentCol ul{
	margin:42px 0 0 18px;
}
#contentCol ul li a{
	text-decoration:none;
	font-weight:normal;
	color:#333;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat bottom right;
	display:block;
	width:172px;
	padding-bottom:10px;
}
#contentCol ul li a strong{
	display:block;
	font-weight:bold;
	margin-bottom:5px;
}
#contentCol ul li{
	list-style-image:url('/fileadmin/template_lb/images/icon_cubered.gif');
	padding-left:7px;
	position:relative;
	margin-top:40px;
	font-size:12px;
}
#contentCol ul li .date{
	position:absolute;
	top:-14px;
	right:0px;
	color:#333;
	font-weight:normal;
	font-size:0.9em;
}
/* HOME Teaser Start*/
ul.fpNews{
	margin:42px 0 0 0px!important;
}
ul.fpNews li{
	list-style-image:url()!important;
	background:url('/fileadmin/template_lb/images/icon_cubered.gif') no-repeat 0px 3px;
}
ul.fpNews li a{
	padding-left:15px;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* CLEARFIX START */
.clearfix {
	display: inline-block;
}

/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End Holly Hack */

/* CLEARFIX END */

#lang{
	position:absolute;
	font-size:11px;
	top:59px;
	left:903px;
}
#lang a{
	text-decoration:none;
	color:#000;
}
#lang a.act{color:#f00;}
#intraLogin{
	position:absolute;
	text-decoration:none;
	font-size:0.7em;
	color:#7f7f7f;
	top:14px;
	left:919px;
}
/* News Styles */
.news-catmenu-year select{
	position:absolute;
	top:85px;
	right:-1px;
	width:167px;
	background-color:#fff;
	border:1px solid #7f9db9;
}
#leftCol{
	float:left;
	width:297px;
	line-height:1em;
	position:relative;
	overflow:hidden;
}
#rightCol{
	float:left;
	width:607px;
	padding:38px 0px 0 49px;
	line-height:1em;
	position:relative;
	color:#3e4145;
}
#rightCol h1{
	font-weight:bold;
	color:#3e4145;
	margin-bottom:94px;
	font-size:20px;
}
#rightCol h1#mainHeadline a{
	display:none;
}
#rightCol h1#mainHeadline p{
	padding:0;
	margin:0;
	line-height:1;
	font-size:20px;
	color:#3e4145;
}
#rightCol h1#mainHeadline{
	font-weight:bold;
	color:#3e4145;
	margin-bottom:94px;
	font-size:20px;
}
#rightCol h1.shortGap{
	margin-bottom:44px;
}
#rightCol h1 span{
	color:#f00;
	font-style:italic;
}
#rightCol h2{
	font-weight:bold;
	color:#3e4145;
	margin:20px 0 7px 0;
	font-size:12px;
}
#rightCol h3{
	font-weight:bold;
	display:block;
	color:#949494;
	margin:20px 0 7px 0;
	font-size:12px;
}

#rightCol p{
	color:#3e4145;
	font-size:12px;
	text-align:justify;
	margin-bottom:10px;
	line-height:1.4em;
}
#rightCol ul li a{
	text-decoration:none;
	font-weight:normal;
	color:#333;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat bottom right;
	display:block;
	padding-bottom:12px;
	text-align:justify;
}
#rightCol ul li h2 a{
	background-image:url();
	margin:0px 0 11px 0;
}
#rightCol ul{
	margin-bottom:12px;
}
#rightCol ul li{
	font-size:12px!important;
	padding-left:21px;
	background:transparent url('/fileadmin/template_lb/images/icon_cubered.gif') no-repeat 0 2px;
	position:relative;
	color:3e4145;
}
#rightCol ul li img{
	float:left;
	margin-left:27px;
	margin-right:-3px;
}
#rightCol ul li span.date{
	position:absolute;
	top:-22px;
	left:527px;
	font-size:11px;
}
#rightCol ul.tImg li div.tWrapper{
	float:left;
	display:block;
	width:270px;
}
#leftCol h1{
	color:#fff;
	font-size:21px;
	line-height:1.1em;
	position:absolute;
	top:0px;
	height:58px;
	right:12px;
	text-transform:uppercase;
	width:260px;
	font-weight:noraml;
}
#leftCol h1 span{
	position:absolute;
	bottom:0;
	right:0;
	text-align:right;
}
#pageImg{
	display:block;
}
#infoBox{
	background-color:#f2f2f2;
	font-size:12px;
	color:#3e4145;
}
#infoBox div, #infoBox a{
	display:none;
}
#infoBox div.contact, #infoBox div.infoElem{
	padding:15px 15px 20px 15px;
	display:block;
}
#infoBox .contact h2{
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:5px;
}
.mail, #infoBox .contact a{
	color:#f00;
	text-decoration:none;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat right 3px;
	padding-right:20px;
	float:right;
	display:inline;
	/*margin-top:-1.25em;*/
}
.mailleft{
	color:#f00;
	text-decoration:none;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat right 3px;
	padding-right:20px;
	margin-top:-1.25em;
}
#infoBox .infoElem{
	border-top:1px solid #b5b5b5;
}
#infoBox .infoElem h2.dl{
	font-weight:bold;
	display:block;
	border-bottom:2px solid #f00;
	margin-bottom:18px;
	padding:0 2px;
	width:188px;
	text-transform:uppercase;
}
#infoBox .infoElem a{
	display:block;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat right 3px;
	text-decoration:none;
	color:#3e4145;
	margin-bottom:7px;
	padding-right:20px;
}
#pageNav{
	position:absolute;
	top:93px;
	left:586px;
	color:#3e4145;
	font-size:12px;
	word-spacing:0.3em;
	width:80px;
}
#pageNav .act{
	font-weight:bold;
}
#pageNav a{
	color:#3e4145;
}
/*Pagebrowser*/
.newsLinkFirst{
	padding-right:10px;
}
.newsLinkPrev{
	display:none;
}
.newsLinkNext{
	display:none;
}
.newsLinkLast{
	padding-left:7px;
}

.imgBox{
	display:block;
	margin:12px 0 12px 0;
}
.imgBoxLeft{
	width:290px;
	float:left;
	display:block;
	margin-right:26px;
}
.imgBoxRight{
	float:right;
	display:block;
	margin-left:26px;
}
.csc-textpic-intext-right .csc-textpic-imagewrap{padding-left:20px;}

.caption, .csc-textpic-caption{
	font-style:italic;
	font-size:11px;
	display:block;
	margin-top:5px;
	color:#3e4145;
}
.csc-textpic-imagewrap{
	width:inherit!important;
}
h4{
	display:block;
	text-transform:uppercase;
	border-bottom:1px solid #b6b6b6;
	font-size:11px;
	color:#686366;
	margin-bottom:10px;
	margin-top:20px;
}
#moreAboutBox{
	width:607px;
	clear:both;
}
div#moreAboutLinks a, .advRelatedLinks a, .newsFiles a{
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat 1px 3px;
	text-decoration:none;
	color:#3e4145;
	font-size:12px;
	padding-left:30px;
	margin-bottom:3px;
}
.newsFiles a.download{
  color:#3e4145!important;
}
ul#tabNavi{
	border:0;
	margin:0;
	padding:0;
}
ul#tabNavi li{
	float:left;
	list-style-type:none;
	list-style-image:url();
	margin:0;
	padding:0;
}
ul#tabNavi li.act{
	padding:7px 30px;
	font-weight:bold;
	background-color:#f2f2f2;
}
ul#tabNavi li.act a{
	padding:0;
	background-color:#f2f2f2;
	margin:0;
	display:inline;
}
ul#tabNavi li a{
	padding:7px 30px;
	background:#e7e7e7;
	display:block;
	margin:0;
}
/* News START */
#rightCol #newsCol ul{
	width:607px;
}
#rightCol #newsCol ul li a{
	text-decoration:none;
	font-weight:normal;
	color:#333;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat bottom right;
	display:block;
	padding-bottom:12px;
	text-align:justify;
}
a.backLink{
	text-decoration:none;
	font-weight:normal;
	color:#f00;
	width:160px;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat right 3px;
	display:block;
	margin:12px 0;
	text-align:left;
}
#rightCol #newsCol ul li h2{
	margin-top:0;
}
#rightCol #newsCol ul li h2 a{
	background-image:url();
	margin-bottom:0;
	padding-bottom:0;
	font-weight:bold;
}
#rightCol #newsCol ul.tImg li div.tWrapper{
	float:left;
	display:block;
	width:260px;
	padding-right:10px;
}
#rightCol #newsCol ul.tImg li img{
	float:left;
	display:block;

}
.newsCol, .news-latest-container{
	background:transparent url('/fileadmin/template_lb/images/icon_cubered.gif') no-repeat 0px 26px;
	position:relative;
	border-bottom:1px solid #b5b5b5;
	margin-bottom:20px;
	font-size:11px;
}
.newsCol{
	padding:3px 0 30px 19px;
}
.newsCol a, .news-latest-container a{
	text-decoration:none;
	color:#3e4145;
	display:block;
	/*background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat bottom right;*/
	padding-bottom:10px;
	font-size:12px;
}
.newsCol .tWrapper h2 a, .news-latest-container .newsCol .tWrapper h2 a{
	background-image:url();
	padding-bottom:0;
}
.newsCol span.date, .news-latest-container span.news-latest-date{
	position:absolute;
	top:0px;
	left:554px;
	font-size:11px;
	color:#3e4145;
}
.newsCol .newsCont, .news-latest-container .newsCont{
	display:block;
	width:267px;
	margin-right:30px;
	float:left;
}
.newsCol .newsImg, .news-latest-container .newsImg, .newsCol table{
	float:right;
	margin-left:30px;
}
.newsCol .tWrapper, .news-latest-container .tWrapper{
	text-align:justify;
	font-size:12px;

}
#NewsContentDate{
	position:absolute;
	top:130px;
	left:577px;
	color:#3e4145;
	width:80px;
	text-align:right;
	font-size:11px;
}
h1.singleNewsHead{
	line-height:1.2em;
	text-align:left;
}
p.newsPar{
	color:#3e4145;

}
.newsDetail{
	color:#3e4145;
	line-height:1.4em!important;
	font-size:12px;
	text-align:justify;
}
.newsDetail h1{
	font-size:19px!important;
	text-align:left;
}
.newsDetail p{
	font-size:12px!important;
}
.newsDetail ul, .newsDetail ul li{
	font-size:15px!important;
	text-align:left;
}
.newsDetail .newsFiles a{
	color:#f00;
	font-size:12px;
	text-align:left;
}
.news-single-img{
	float:left;
	width:auto;
	margin-right:20px;
}
.newsMail{
	color:#f00;
	text-decoration:none;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat right 3px;
	padding-right:20px;
}
.newsListImgBox{
	float:right;
	margin:23px 0 0 20px;
}
.newsListImgCaption{
    font-style:italic;
    font-size:11px;
}
.newsFile a{
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat 1px 3px;
	text-decoration:none;
	color:#3e4145;
	font-size:12px;
	padding-left:30px;
	margin-bottom:3px;
    margin-top:8px;
}
#newsPaging{
	position:absolute;
	top:117px; /*207px;*/
	text-align:right;
	left:10px;
	width: 647px;
	color:#3e4145;
	font-size:12px;
}
#newsPaging a{
	color:#3e4145;
	/*text-decoration:none;*/
	font-size:12px;
}
/* News END */

/* Individualfonds START */
.indiContent{

}
.indiContent ul{
	padding-bottom:10!important;
	margin-bottom:0!important;
	border:0!important;
	font-size:12px!important;
}
.indiContent ul li{
	line-height:18px;
}
/* Individualfonds ENDE */

/* Fakten START */
.productBox{
	padding:30px 0;
	background-color:#f2f2f2;
	margin-bottom:30px;
}
.imgGallery{
	padding:15px 0 25px 0;
}
.imgGallery .imgBoxLeft{
	width:166px;
	margin-right:24px;
}
.imgGallery .imgBoxLeftLast{
	width:166px;
	margin-right:0px;
}
.imgGallery .imgBoxLeft img, .imgGallery .imgBoxLeftLast img{
	width:166px;
}
table.productBox{
	width:100%;
	font-size:11px;
	margin:0 0 20px 0;
	border:0;
	background-color:#f2f2f2;
}
table.productBox tr{
	border:0;
}
table.productBox tr th{
	border:0;
	border-bottom:2px solid #fff;
	color:#3e4145;
	padding:14px 0 9px 31px;
}
table.productBox tr td{
	border:0;
	border-bottom:2px solid #fff;
	color:#919191;
	padding:14px 0 9px 0;
}
table.productBox tr#lastRow th{
	border-bottom:0;
}
table.productBox tr#lastRow td{
	border-bottom:0;
}
/* Fakten END */


/* Profil START */
ul#tabNavi{
	border:0;
	margin:0;
	padding:0;
}
ul#tabNavi li{
	float:left;
	list-style-type:none;
	list-style-image:url();
	margin:0;
	padding:0;
}
ul#tabNavi li.act{
	padding:7px 30px;
	font-weight:bold;
	background-color:#f2f2f2;
}
ul#tabNavi li a{
	padding:7px 30px;
	background:#e7e7e7;
	display:block;
	margin:0;
}

.productBox{
	padding:30px;
	background-color:#f2f2f2;
	margin-bottom:30px;
}
.imgGallery{
	padding:15px 0 25px 0;
}
.imgGallery .imgBoxLeft{
	width:166px;
	margin-right:24px;
}
.imgGallery .imgBoxLeftLast{
	margin-right:0px;
}
.imgGallery .imgBoxLeft img, .imgGallery .imgBoxLeftLast img{
	width:166px;
}
/* Profil END */


/* Kontakt START */
#kontaktRow1, #kontaktRow2{
	float:left;
	font-size:12px;
}
#kontaktRow1{
	width:315px;
}
#kontaktRow2{
	width:288px;
}
.firstRow{
	display:block;
	margin-bottom:30px;
}
.label{
	display:block;
	margin:10px 0 5px 0px;
	padding-left:3px;

}
.normInput{
	border:1px solid #9e9e9e;
	width:288px;
}
select.normInput{
	width:290px;
}
#msg{
	height:424px;
}
#land{
	display:block;
	margin-bottom:10px;
}
#submit{
	float:right;
}
#subject{
	text-align:center;
}
.error{
	color:#f00!important;
}
/* Kontakt END */

/* Anlagekategorien START */
#rightCol .twoColLinkBox{
	background-color:#f2f2f2;
	padding:18px 0 13px 10px;
	margin-top:-53px;
	margin-bottom:40px;
}
#rightCol .twoColLinkBox ul, #rightCol .twoColLinkBox span{
	width:240px;
	display:block;
	float:left;
	list-style-image:url();
	border-bottom:0;
	margin:0;
	padding:0;
}
#rightCol .twoColLinkBox ul.leftBox, #rightCol .twoColLinkBox span.leftBox{
	margin-right:75px;
	padding:0;
}
#rightCol .twoColLinkBox span ul li{
	list-style-image:url();
	font-size:11px;
	padding-bottom:10px;
}
#rightCol .twoColLinkBox span ul li a{
	text-decoration:none;
	font-weight:normal;
	color:#333;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat right 3px;
	display:block;
	padding-bottom:0px;
	text-align:left;
}
.anlageKat .internal-link-bullet, .anlageKat .internal-link, .external-link-new-window{
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat 1px 3px;
	text-decoration:none;
	color:#3e4145;
	font-size:12px;
	padding-left:30px;
	margin-bottom:3px;
}
.linkArrow{
	display:block;
	float:right;
}
.breakLine{
	display:block;
	margin:20px 0;
	border-bottom:1px solid #b6b6b6;
}
/* Anlagekategorien END */

/* ObjektDetail START */
.backView{
	background:transparent url('/fileadmin/template_lb/images/arrowleft_grey.gif') no-repeat 29px 10px;
	text-decoration:none;
	color:#f00;
	padding:8px 0px 5px 54px;
	display:block;
	background-color:#f2f2f2;
	width:166px;
	height:19px;
	font-size:11px;
}
#objIntro{
	background-color:#f2f2f2;
	color:#3e4145;
	padding:30px;
	margin-bottom:0!important;
}
#objBG{
	background-color:#f2f2f2;
}
#objLeft{
	float:left;
	color:#3e4145;
	width:220px;
}
#objAdress{
	border-top:2px solid #fff;
	border-bottom:1px solid #fff;
	background-color:#e2e2e2;
	padding:30px;
	font-size:12px;
}
#objAdress h2{
	margin-bottom:23px;
	font-weight:bold;
	display:block;
}
#objBeschreibung{
	padding:15px 23px 0 30px;
	text-align:justify;
	font-size:12px;
}
#objBeschreibung .mapLink, #objBeschreibung .external-link-new-window{
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat 0px 3px;
	text-decoration:none;
	color:#f00;
	display:block;
	padding-left:23px;
	text-align:left;
}
#objBeschreibung .mapLink{
	margin-bottom:15px;
}
#objRight{
	float:left;
	width:363px;
}

#objRight #objImgBigBox{
	background-color:#fff;
	padding:2px 3px 5px 0;
	text-align:center;
	width:353px;
}
#objRight #objGallery{
	margin-top:-2px;
	padding-top:0;
	background-color:#fff;
	padding-bottom:4px;
	margin-bottom:21px;
}
#objRight #objGallery img{
	margin-top:4px;
	margin-bottom:-3px;
	cursor:pointer;
}
#objRight #objGallery img.objGalLast{

}

/* ObjektDetail END */

/* Kartenansicht START */
ul#mapTabNavi{
	border:0;
	margin:0;
	padding:0;
}
ul#mapTabNavi li{
	float:left;
	list-style-type:none;
	list-style-image:url();
	margin:0;
	padding:0;
	height:31px;
	background:#e2e2e2 url('/fileadmin/template_lb/images/tabnavi_bottom.gif') repeat-x bottom left;
	color:#3e4145;
}
ul#mapTabNavi li.act{
	padding:7px 30px 0 30px;
	font-weight:bold;
	background:#f2f2f2 url();
	height:24px;
}
ul#mapTabNavi li.act a{
	padding:0;
	background:#f2f2f2 url() no-repeat bottom left;
	display:inline;
	color:3e4145;
	margin:0;
	font-weight:bold;
}
ul#mapTabNavi li a{
	padding:7px 30px;
	background:transparent url('/fileadmin/template_lb/images/tabnavi_left.gif') no-repeat bottom left;
	display:block;
	color:3e4145;
	margin:0;
}
/*
ul#mapTabNavi li a:hover{
	font-weight:bold;
}
*/
#mainMapContent{
	background-color:#f2f2f2;
	padding:30px;
}
#mainMapContent #leftMapCol{
	float:left;
	width:167px;
	margin-right:24px;
}
#mainMapContent #leftMapCol label{
	display:block;
	line-height:1.4em;
	margin-bottom:5px;
	font-size:12px;
	color:#3e4145;
}
#mainMapContent #leftMapCol select{
	width:167px;
}
#mainMapContent #leftMapCol #mapDesc{
	margin-top:30px;
	font-size:12px;
}
#mainMapContent #rightMapCol{
	float:left;
	width:356px;
	height:365px;
}
/* Kartenansicht END */

/* Listenansicht START */
#objSelectBox, .news-catmenu{
	border:0;
	border-top:2px  solid #fff;
	border-bottom:2px  solid #fff;
	background-color:#e2e2e2;
	padding:10px 31px;
	margin:0;
}
.objRow{
	background-color:#f2f2f2;
	padding:14px 31px;
	border-bottom:1px solid #fff;
}
.objRow a{
	display:block;
	float:right;
	padding-bottom:15px;
	margin-left:20px;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat bottom right;
}
.objRow h2 a, .objRow p a{
	display:inline;
	float:none;
	color:#3e4145;
	margin-left:0;
	background:transparent url() no-repeat bottom right;
	text-decoration:none;
}
/* Listenansicht END */

/* Publikationen START */
.docRow{
	background-color:#f2f2f2;
	padding:14px 31px;
	border-top:2px solid #fff;
}
.docRow h2{
	width:360px;
	margin-bottom:5px!important;
}
.docRow p{
	width:360px;
}
.docRow a{
	display:block;
	float:right;
	padding-bottom:15px;
	text-decoration:none;
	color:#3e4145;
	text-align:right;

}
.docRow a img{
	margin-bottom:5px;
}
.docRow a span{
	font-size:12px;
	padding-right:23px;
	display:block;
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat right 4px;
}
/* Publikationen END */

/* Bausteinfonds START */
.bausteinfondsTable{
	background-color:#f2f2f2;
	padding:14px 0px 0px 0px;
}
.bausteinfondsTable table{
	margin:0;
	width:100%;
}
.bausteinfondsTable td,.bausteinfondsTable th{
	border-bottom:2px solid #fff;
	vertical-align:top;
	padding:10px 21px 10px 31px;
	font-size:12px;
	color:#3e4145;
}
.bausteinfondsTable th{
	width:35%;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{
	width:100%!important;
	text-align:center;
}

/* Bausteinfonds END */

/* GoogleMap START */
#rightMapCol img.gmnoprint, #rightMapCol div span, #rightMapCol div a{
	display: none;
}
#rightMapCol div img.gmnoprint, #rightMapCol div div a, #rightMapCol div.gmnoprint{
	display: inline;
}
/* GoogleMap END */

/* FAQ START */
#rightCol p .internal-link{
	background:transparent url('/fileadmin/template_lb/images/arrowright_grey.gif') no-repeat 1px 3px;
	text-decoration:none;
	color:#3e4145;
	font-size:12px;
	padding-left:30px;
	margin-bottom:3px;

}
/* FAQ END */
b, strong{
	font-weight:bold!important;
}
.topLinkBox{
	margin:-19px 45px 0 0;
	width:150px;
	float:right;
	text-align:right;
}
.topLinkBox a{
	color:#000;
	font-size:12px;
	text-decoration:none;
	padding:8px 21px 5px 0;
	display:block;
	background:transparent url('/fileadmin/mediacenter/icons/arrow_up.gif') no-repeat right top ;	
}