/* CLLB Homepage */


.CLB_Searchbox A{
	font-weight:normal;
	font-size:10px;
	}
.CLB_Searchbox{
	float:right;
	width:678px;
	color:#ccc;
	font-size:0.95em;

	margin:30px 30px 30px 0;

}


.CLB_Searchbox a:link,
.CLB_Searchbox a:hover,
.CLB_Searchbox a:visited{
	color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;

}



.searchText{
	background-image: url(images/input_search_bg.png);
	border:1px solid #999;
	font-size:10px;
	color:#666;
	height:13px;
	vertical-align:top;
	padding: 1px 0 0 5px;
	margin:0 0 0 10px;
}


.searchText
{
	width:150px;
}



.HeaderInnerBox{
	xbackground-image: url(images/head_berlin.jpg);
	background-color:#2E5076;
	height:250px;
	margin-bottom:15px;
	margin-top:10px;
}

.SearchButton{
height:0px;
width:0px;
border:0;
}

.Content_item
{
	padding-top:10px;
	padding-bottom:2px;
	width:100%;
	line-height:15px;
	margin:0;
}

.Lineover{
	border-top:1px solid #999;
	backgroun-color:none;
	color:#000;

}

.Headline{
	padding: 14px 30px 40px 0;
}

.ContentText{
	padding-right:90px;
	color:#333;
	font-size: 12px;
	line-height: 17px;
}
.ContentText ol
{
	list-style-position:outside;
	list-style-type:none;
	padding:0;
	margin:0 0 30px -12px;
}

.ContentText ol li
{
	padding:0;
	margin:0;
	padding-left:7px;
	background-image: url(images/pfeil_navi_blue_11Pt.png);
	background-repeat: no-repeat;
	background-position: left center;
	list-style: none
}

.ContentText ol a{
padding:0;
margin:0;
}

.ContentImageLeft
{
	float: left;
}

.litetext{
	font-size:10px;
	margin-bottom:10px;
	display:block;
}




.IG_Preview_Text a:link,
.IG_Preview_Text a:visited,
.IG_Preview_Text a:hover{
	padding-right:14px;
	background-image: url(images/pfeil_weiter_blue_12Pt.png);
	background-repeat: no-repeat;
	background-position: right center;

}


.InfoNavi{
	text-align:right;
	width:100%;
	padding:0;
	margin-bottom:33px;
	font-size:11px;

}

.InfoNavi a{
	font-weight:normal;
	font-size:11px;
	color:#333;
}
.InfoNavi a:hover{
	color:#006;
}

.InfoNavi ul{
	list-style-type: none;
	padding:0;
	padding-right:10px;
}

.InfoNavi li{
	float:right;
	padding:0;
	padding-left:10px;

}


.newsHeadline{
	color:#333;
	font-weight:bold;
	margin-bottom:13px;

}

.none{
	margin-bottom:10px;
}

.searchResults h2{
	color:#006;
	border-bottom:1px solid #333;
	width:70%;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

.searchResults h3{
	color:#333;
		font-size:12px;
	font-weight:bold;
	border-top:1px dotted #ddd;
	width:70%;
	padding-top:10px;
}


.searchResults a:link,
.searchResults a:visited,
.searchResults a:hover{
	padding-left:7px;
	background-image: url(images/pfeil_navi_blue_11Pt.png);
	background-repeat: no-repeat;
	background-position: left center;
		font-weight:normal;

}


.specialText{
color:#006;

}
.lock{
width:12px;
height:12px;
float:left;
	background-image: url(images/icon_schloss.png);
	background-repeat: no-repeat;
	background-position: 1px 2px;

margin-right:3px;


}

.news_navi{

margin-top:70px;
text-align:right;
}

.news_navi a{
color:#333;
font-weight:normal;

}

.pager{
	float:right;

}

.pagerbox{

text-align:right;

}

.pagerbox span span{
	width:25px;
	height:15px;
	display:run-in;

	border-right:1px solid #aaa;
	margin-right:0px;
	float:left;
	font-weight:bold;
	text-align:center;
}

.pagerbox a:link
{
	width:25px;
	height:15px;
	display:run-in;
color:#333;
	border-right:1px solid #aaa;
	margin-right:0px;
	float:left;
	text-align:center;
}

.disable{
	color:#aaa;

}

