body, html, div, p, td {
	margin: 0px;
	padding: 0px;
	font-family: "Arial";
	font-size: 12px;
	color: #666;
	line-height: 1.3em

}

a img {
	border: none;
}

div.bwm {
	text-align: center;
}

table.bwm td {
	vertical-align: top;
}

table.bwm td.bwm-logo {
	width: 224px;
	background: url(/static/i/bwm-logo-bg.gif) no-repeat bottom right;
	padding-bottom: 39px;
	vertical-align: middle;
	text-align: center;
	height: 202px;
}

td.bwm-menu-left {
	background: url(/static/i/bwm-menu-left-bg-top.gif) no-repeat top left;
	padding-top: 27px;
	width: 224px;	
}

td.bwm-menu-top {
	border-top: 1px solid #A1D38A;
	border-bottom: 1px solid #A1D38A;
	background-color: #73BE50;
	padding: 4px;
	padding-left: 15px;
	height: 25px;
}

table.bwm td.bwm-flash {
	height: 206px;
	vertical-align: bottom;
}

table.bwm {
	width: 902px;
	text-align: left;
	margin: 0 auto;
	min-height: 100%;
	_height: 100%;
}

table.bwm a {
	color: #fff;
}

table.bwm h1 {
	color: #fff;
	font-size: 15px;
	margin-bottom: 8px;
}

td.bwm-teaser-right {
	width: 159px;
	background: url(/static/i/bwm-teaser-right-bg-top-content.gif) no-repeat top left;
	padding-top: 26px;
}

td.bwm-content {
	background: url(/static/i/bwm-content-bg.gif) no-repeat top left;
	padding-top: 31px;
	width: 519px;
}

td.bwm-content-big {
	background: url(/static/i/bwm-content-bg-big.gif) no-repeat top left;
	width: 679px;
}

td.bwm-footer {
	background: url(/static/i/bwm-footer-bg-top.gif) no-repeat top left;
	padding-top: 34px;
	background-color: #8FCA73;
	height: 75px;
	color: #fff;
}

td.bwm-footer td, td.bwm-footer p {
	color: #fff;
}

table.bwm td.bwm-footer table {
	margin-bottom: -48px;
}

td.bwm-menu-top ul {
	margin: 0px;
}

td.bwm-menu-top ul li {
	display: inline;
	margin-right: 36px;
	_margin-right: 43px;
	padding: 5px;
	_padding: 2px;
}

td.bwm-menu-top ul li.active {
	background: url(/static/i/bwm-menu-top-active.gif) repeat-x top left;
}

td.bwm-menu-top ul li a {
	text-decoration: none;
	background: url(/static/i/bwm-menu-top-linkicon.gif) no-repeat center left;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
}

td.bwm-menu-top ul li a:hover {
	color: #FFEE7C;
	background: url(/static/i/bwm-menu-top-linkicon-hover.gif) no-repeat center left;
}

div.bwm-menu-left {
	background-color: #FCF7CA;
}

div.bwm-menu-left ul {
	margin: 0px;
	margin-left: -35px;
	_margin-left: 0px;
	list-style-type: none;
}

div.bwm-menu-left ul li {
	display: block;
	border-bottom: 1px dashed #EDCD86;
	padding-bottom: 6px;
	padding-top: 6px;
	margin-left: 12px;
	margin-right: 9px;
}

div.bwm-menu-left ul li a {
	text-decoration: none;
	color: #DFA343;
	padding-left: 10px;
	background: url(/static/i/bwm-menu-left-linkicon.gif) no-repeat center left;
	font-weight: bold;
	font-size: 13px;
}

div.bwm-menu-left ul li.menu-lvl-2 {
	margin: 0px;
	border-bottom: none;
	background-color: #F1F2C1;
}

div.bwm-menu-left ul li.menu-lvl-2 div {
	display: block;
	border-bottom: 1px dashed #EDCD86;
	margin-left: 12px;
	margin-right: 9px;
	padding-bottom: 4px;
	padding-left: 20px;
}

div.bwm-menu-left ul li.menu-lvl-2 a {
	background: url(/static/i/bwm-menu-lvl-2-slash.gif) no-repeat center left;
	padding-left: 8px;
	color: #AFBB5D;
}

div.bwm-menu-left ul li.menu-lvl-2 div.last {
	margin-bottom: -5px;
	margin-top: -5px;
}

div.bwm-menu-left ul li a.active {
	color: #5E6B08;
	background: url(/static/i/bwm-menu-left-linkicon-active.gif) no-repeat center left;
}

div.search-box {
	background: url(/static/i/bwm-suchbox-bg.gif) no-repeat bottom left;
	background-color: #FCF7CA;
	padding-bottom: 10px;
}

div.bwm-path ul li {
	display: inline;
	text-transform: uppercase;
}

div.bwm-path ul li a {
	color: #73BE51;
	text-decoration: none;
	background: url(/static/i/bwm-path-linkicon.gif) no-repeat center left;
	padding-left: 10px;
	padding-right: 8px;
}

div.bwm-path ul li a.first {
	background: none;
	padding-left: 0px;
	font-weight: bold;
}

td.bwm-flash {
	vertical-align: bottom;
	position: absolute;
	_position: relative;
	width: 678px;
}

div.bwm-path {
	position: relative;
	_position: absolute;
	top: 0px;
	left: -40px;
	_left: 0px;
}

div.bwm-path ul {
	margin: 0px;
}

div.menu-left-articles {
	background: url(/static/i/bwm-left-articlebox-bg-bottom.gif) no-repeat bottom left;
	padding-bottom: 28px;
	background-color: #8FCA73;
}

table.bwm div.menu-left-articles h1 {
	font-size: 17px;
	background: url(/static/i/bwm-menu-left-h1-icon.gif) no-repeat center left;
	padding-left: 15px;
}

div.menu-left-articles div {
	padding-left: 12px;
}

div.bwm-teaser {
	background: url(/static/i/bwm-teaser-right-bg-bottom.gif) no-repeat bottom left;
	padding-bottom: 16px;
	background-color: #95CE7B;
	color: #fff;
	padding-top: 5px;
}

div.bwm-teaser img {
	border-top: 1px solid #CAE7BD;
	border-bottom: 1px solid #CAE7BD;
}

div.bwm-teaser a {
	display: block;
	border-bottom: 1px dashed #CAE7BD;
	text-decoration: none;
	font-weight: bold;
	background: url(/static/i/bwm-teaser-right-linkicon.gif) no-repeat center left;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 5px;
	font-size: 13px;
}

div.bwm-teaser div.teaser-text {
	border-bottom: 1px dashed #CAE7BD;
	padding: 5px; 
	font-weight: bold;
	color: #fff;
}

div.bwm-teaser h1 {
	margin: 0px;
	text-align: center;
}

a.menu-left-article-link {
	border-bottom: 1px solid #D2EAC7;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

table.menu-left-link-box td {
	vertical-align: middle;
}

table.menu-left-link-box td.img {
	width: 30px;
	text-align: center;
}

div.search-box td.search-hint {
	padding-top: 10px;
	color: #E1A94C;
	background-color: #FCF7CA;
}

div.search-box td.search-submit input {
	border: none;
	background: url(/static/i/bwm-search-submit-icon.gif) no-repeat center right;
	color: #DFA343;
}

div.search-box td.search-input input {
	width: 100%;
}

table.bwm a.bwm-biglink {
	font-weight: bold;
	font-size: 17px;
	text-decoration: none;
	color: #FFF;
	background: url(/static/i/bwm-biglink-icon.gif) no-repeat center left;
	padding-left: 15px;
	font-style: italic;
	margin-left: 160px;
	_margin-left: 234px;
	margin-right: 60px;
}

table.bwm a.2 {
	margin-left: 85px;
	margin-right: 0px;
}

tr.bwm-footerlinks a {
	color: #fff;
	background: url(/static/i/bwm-footer-linkicon.gif) no-repeat center left;
	padding-left: 7px;
	padding-right: 5px;
}

tr.bwm-footerlinks a.first {
	background: none;
	padding-left: 15px;
}

td.bwm-powered {
	text-align: right;
	vertical-align: top;
	color: #fff;
	line-height: 0.9em;
	width: 110px;
}

div.bwm-content {
	padding: 17px;
	width: 482px;
	_width: 519px;
}

div.bwm-content-big {
	width: 635px;
	_width: 668px;
}

div.bwm-content h3 {
	color: #66B345;
	font-size: 14px;
	margin: 0 0 5px 0;
}

div.bwm-content h4 {
	color: #7C9A6D;
	font-size: 13px;
	margin: 0 0 5px 0;
}

div.bwm-content h2 {
	color: #F0B048;
	font-size: 16px;
	margin: 0 0 5px 0;
}

div.bwm-content h1 {
	color: #F0B048;
	font-size: 18px;
	margin: 0 0 5px 0;
	background: url(/static/i/bwm-h1-icon.gif) no-repeat top left;
	padding-left: 23px;
	margin-bottom: 10px;
}

div.bwm-content a {
	background: url(/static/i/bwm-link-icon.gif) no-repeat center left;
	padding-left: 6px;
	color: #66B345;
}

table.search-box {
	margin-left: 12px;
	width: 200px;
}

td.search-input input {
	width: 100%;
	border: 1px solid #ECC980
}

td.search-submit {
	text-align: right;
}

div.head_languages {
	position: absolute;
	top: 5px;
	left: 520px;
	height: 20px;
	width: 150px;
	text-align: right;
	z-index: 2;
}
div.head_languages_detail {
	display: none;
	position: absolute;
	top: 27px;
	left: 520px;
	width: 150px;
	z-index: 2;
	background-color: #E5F6CC;
	border-top: solid 1px #BADA6B;
}
div.head_languages_detail div.language_link {
	border-bottom: solid 1px #BADA6B;
	padding: 5px;
}
div.head_languages_detail div.language_page {
	margin-top: 3px;
	font-size: 9px;
}
div.head_languages_detail a {
	font-family: arial;
	color: #1F900D;
}

/* falls kein menue links, zb startseite */
td.mlnc {
	background: url(/static/i/bwm-menu-left-bg-top-nc.gif) no-repeat top left;
	background-color: #fff;
}
/*polnische ausgabe*/
div.menu-left-articles a {
	color: #ffffff;
}
img.linke-seite {
	width: 200px;
}