A.bold {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}
A {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
}
A.nodeco {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	text-decoration : none;
}
A.nodeco:HOVER {
	COLOR: #005096; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	text-decoration : none;
}
A.head {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	text-decoration : none;
}
A.head:HOVER {
	COLOR: #005096; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	text-decoration : none;
}
A.menu {
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	text-decoration : none;
}
A.menu:HOVER {
	COLOR: #eeeeee; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	text-decoration : none;
}
.head {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}
.headbig {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold
}
.headswbig {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold
}
.headwhite {
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}
.headwhitebig {
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold
}
.headblackbig {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold
}
.headbluebig {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold
}
.headwhitexx {
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold
}
.headbluexx {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 18px; 
	FONT-WEIGHT: bold
}
.rheadline {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold
}
.blue {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
}
.subheadline {
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}
.subheadlinegrau {
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}
.tenpix{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

TD {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
}

P {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
}

.small {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
}
.orgaHead {
	border-collapse:collapse;
	background: #003366;
	color: #fff;
	width: 100%;
}
.orgaHeadTxt {
	font-weight: bold;
	padding:4 12px 4 12px;
	height: 16px;
	color: #fff;
	
}
.orgaHeadlink {
	color: #fff;
}
.orgaHeadNum {
	background: #B3BFCC;
	font-weight: bold;
	color: #003366;
	height: 16px;
	width: 24px;
	padding:4px;
	text-align: center;
}
.orgaHeadBody {
	border-collapse:collapse;
	width: 100%;
}
.orgaSubHeadTrans {
	font-weight: bold;
	padding: 6px 0 6px 0;
}
.orgaSubHeadCol {
	background: #B3BFCC;
	font-weight: bold;
	padding: 2px 0 2px 12px;
	color: #fff;
}
.orgaSubHeadCol2 {
	font-weight: bold;
	background: #003366;
	padding: 0 0 0 8px;
	color: #fff;
}
.orgaTel {
	text-align: right;
}
.orgaName {
	width: 100%;
}
.orgaName a{
	color: #000;
}
.orgaName a.leiter {
	color: #000;
	font-weight: bold;
}
.orgaSym {
	width: 10px;
}
.orgaSpace {
	height:5px;
	padding: 0px;
	font-size: 5px;
}
.orgaSpaceH {
	height:15px;
	padding: 0px;
	font-size: 5px;
}
/* DreiSpaltenTabelle */
#subTable {
	background-color: transparent;
	width: 100%;
	/*border-top: solid 1px #000;*/
	border-collapse: collapse;
}
#subTable td {
	vertical-align: top;
	padding: 0;
	padding-bottom: 12px;
}
#subTable td.bL {
			padding-left: 2px;
}

#subTable .headwhite {
	display: block;
	background-color: #b3bfcc;
	padding: 4px 0 4px 7px;

}
#subTable p {
	padding: 4px 0 4px 10px;
	margin: 0;
}

.brue {
	color: #cc0000;
}
img {
	border: none;
}
.border {
	border: solid 1px #000;
}
/*  ---- Neue Formatierungen NewsListen 18.07.2005 ---- */

	h3, h4 {
		color: #003366; 
		font-weight: bold;
		padding: 0;
		margin: 0;	
	}
	h3 {
		font-size: 14px;
		padding-left: 20px;
		background: transparent url(/inhalt/images/h1_pfeile.gif) no-repeat 0 4px;
	}	
	h4 {
		font-size: 12px; 
	}
	.news {
		padding: 8px 0;
		border-bottom: solid 1px #666;
		margin-bottom: 20px;
	}
	.news .link a {
		font-weight: bold;
		padding-left: 10px;
		background: transparent url(/inhalt/images/pfeil_bl_m.gif) no-repeat 0 3px;
	}
	.quelle {
		text-align: right;
	}
	
.printButton {
	text-align: right;
	padding: 7px 0 1em 0;
}
.printButton a {
	padding-left: 16px;
	background: transparent url(http://www.dihk.de/inhalt/images/print_button.gif) no-repeat 0 3px;
}