@import url(main.css);

@import url(header.css);

@import url(footer.css);

@import url(top.css);

@import url(content.css);

@import url(left.css);

#top-content {
	margin:6px;
	padding:6px;
}

#top-news {
	max-width:300px;
	max-height: 200px;
	top:0px;
	float:right;
	margin:6px;
	margin-top:0px;
/*	padding:6px;
	background-color: #f1f1f1; */
}

/* ============= */

#inner-top-content, #inner-bottom-content {
	width:980px;
	clear:both;
}

/* #left-menu-box {
	margin: 0;
	padding: 6px 6px 0 6px;
	display:none;
} */

#middle-content, #left-content, #right-content, #border-content {
	display: block;
	float:left;
	width:464px;
	margin:6px;
	padding:6px;
}

#left-content, #border-content {
	right:0px;
	float:right;
}

#inner-content-wrapper {
}

#header, #outer-wrapper, #footer {
	width: 980px;
}

#header-img {
	width: 958px;
}

.cleaner {
	clear:both;
	height: 1px;
	font-size: 1px;
	line-height: 0px;
	display: hide;
	border: 0; 
	padding: 0;
	margin: -1.0em 0 0 0;
	background: transparent;
}

/* bwb
 *
 * border einstellungen */

.csc-frame-frame1 {
	background-color: #f5f5f5;
	padding:6px;
	border: 1px solid #999999;
	/*CSS3*/
	-moz-box-shadow: 0px 0px 3px #646464; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 3px #646464; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 3px #646464; /* Opera 10.5, IE 9.0 */
}

.csc-frame-frame1 .clearer {
	display: none;
}

 .csc-header {
	clear:left;
}

/* ====BWB==== */

.news-latest-item h2 {
	font-size: 12px;
}

.news-latest-date {
	float:right;
	font-size:11px;
}

.news-latest-item img{
	float:left;
	max-width:65px;
}

.news-latest-item p {
/*	 margin-left: 70px;*/
        margin-left: 0px;
 }

.news-latest-gotoarchive {
	font-size:11px;
	text-align:right;
}

h2 > a {
    color: #000000;
    text-decoration: none;
}

h2 > a:hover {
	color: #666666;
	text-decoration:none;
}
#breadcrumb {
	height:18px;
	margin: 0px 6px 12px;
	background-color:#f1f1f1;
	border: 0px solid #666666;
	position: relative;
	top: 0px;
}

#breadcrumb * {
	font-size: 11px !important;
}

#breadcrumb span {
	padding-left: 12px;
}

#breadcrumb > ul {
    padding: 1px 6px 1px 6px;
    margin: 0px;
    display: inline;
}