p, div, td {
	font-size: 8pt;
}

p, div, form {
	padding: 0;
	margin: 0;
}

a, a:link, a:hover {
	color: #000 ;
	text-decoration: underline ;
}

a:active, a:visited {
	color: #8E8E8E ;
	color: #8E8E8E ;
}

table.csc-frame-frame1 {
	border-right: 1px solid #ffd600 ;
	border-bottom: 1px solid #ffd600 ;
	background: #f5f5f5 ;
	width: 160px;
}

.header_contentbox {
	background: url(../pics/gradient_bg_20_red.gif) ;
	border-color: #000000 ;
	border-style: solid ;
	border-width: 1px 1px 1px 1px ;
	padding-left: 12px;
	height: 18px;
	
	color: black ;
	font-size: 9pt;
	font-weight: bold ;
	text-decoration: none ;
	
	width: 100% ;
}

.centercont .header_contentbox {
	background: url(../pics/gradient_bg_20_red_center.gif) ;
	border-color: #000000 ;
	border-style: solid ;
	border-width: 1px 1px 1px 1px ;
	padding-left: 12px;
	height: 18px;
	
	color: white ;
	font-size: 9pt;
	font-weight: bold ;
	text-decoration: none ;
	
	width: 100% ;
}

.header1 {
	font-size: 9pt;
	font-weight: bold ;
	padding-bottom: 1em ;
}

table.table1 td {
	border: 1px solid #000000 ;
	border-collapse: collapse ;
}

INPUT.tx-bee4meshknormen-pi1-searchbox-sword, INPUT.tx-bee4meshknormen-pi1-searchbox-button {
	border: 1px solid #000000 ;
	font-size: 8pt;
}

INPUT.tx-bee4meshknormen-pi1-searchbox-button {
	background: #f5f5f5 ;
}

div.tx-bee4meshknormen-pi1 HR {
	background: #000000 ;
	border: 0 ;
	height: 1px ;
	border-top: 1px solid #000000 ;
}

.tx-jwcalendar-pi1 .news-single-item {
		
	width: 450px;
}