body {
	margin:0;
	padding:0;
	line-height:1.2;
}
/*Container**************************px; }***********/
div.top {
	height:10px;
	padding-top:5px;
	float: right;
}
div.main {
	width:960px;
	text-align:left;
}
div.mainLeft {
	float:left;
	width:606px;
}
div.mainRight {
	float:right;
	width:314px;
}
div.navLevel_1 { 
	height:87px;
	white-space:nowrap;
}
div.navLevel_2 {
    margin-left: 98px;
	height:24px;
	background:rgb(163,191,212);
}
div.navLevel_3 {
	padding:2px 4px 0 4px;
	margin-bottom:9px;
	height:19px;
}
div.indent, div.artikel { padding:0 0 0 0px; }
div.artikel div.links img { margin-right:20px; }
div.artikel div.rechts img { margin-left:20px; }
div.artikel { line-height:1.4 }
div.artikel.images img {
	border:solid 1px rgb(191,191,191); 
	margin-right:10px;
}
div.artikel div.links { margin-bottom:24px; }
div.listContent  { padding:0px 0 0px 0px; line-height:1.3}
iframe{margin-bottom:40px;}
div.mainLeft div.teaser { }
div.mainLeft.lessMarge div.teaser  {float:left;padding:0 20px 20px 0}
div.box_h_i_t {
	height:255px;
	width:270px;
	margin-top:18px; /*risk*/
}
div.box_h_t { width:270px; }
div.box_h_t.rand {
	border:solid 1px rgb(201,201,201);
	border-bottom:0;
	padding:15px 0 0 18px;
	height:186px;
	width:250px;
	margin-bottom:0;
	overflow:hidden;
}
div.box_blauRechts {
	border-top:solid 1px rgb(201,201,201);
	border-left:solid 1px rgb(201,201,201);
	border-right:solid 1px rgb(201,201,201);
	background:rgb(255,255,255) ;
	padding:15px 18px 0 18px;
	height:210px;
}
div.box_randRechts {
	padding:15px 16px 0 18px;
	height:210px;
	border:solid 1px rgb(201,201,201);
	border-bottom:0;
}
div.box_randRechts.lineBottom { border-bottom:solid 1px rgb(201,201,201); }
div.box_blauRechts.h207 { height:165px !important; }
div.box_randRechts.h207 { height:170px !important; }
div.box_randRechts.flexHeight {
	height:10%;
	padding-bottom:10px;
}
div.box_h_t.oben { 
	border-bottom:solid 1px rgb(191,191,191);
	padding-bottom:9px; 	
}
div.box_h_t.unten {  padding:9px 0 40px 0; 	}
div.box_h_t_button, div.box_blauRechts_button { height:27px; }
div.box_blauRechts_button { text-align:right; }
div.box_h_t_button { background:url(/hps/client/hbmi/public/hxcore/hbmi/binaries/images/bu3/bg_h_t_button.gif) no-repeat; }
div.box_blauRechts_button {
	background:url(/hps/client/hbmi/public/hxcore/hbmi/binaries/images/bu3/bg_weiss_button.gif) no-repeat;
	padding:0;
}
div.box_randRechts_button {
	background:url(/hps/client/hbmi/public/hxcore/hbmi/binaries/images/bu3/bg_rand_button.gif) no-repeat;
	padding:0;
}
div.box_buttonRechts {
	height:27px;
	background:url(/hps/client/hbmi/public/hxcore/hbmi/binaries/images/bu3/bg_h_t_button.gif) no-repeat;
}
.links { float:left; }
.rechts { float:right; }
div.box_searchForm {
	height:54px;
	padding:11px 0 0 20px;
	background:rgb(139,170,195);
	margin:0 0 14px 0;
}
div.listContent div.box_searchForm { margin-left:13px; }
div.tagCloud {
	height:230px;
	/* padding-right:26px; */
	/* text-align:justify; */
}
div.twoCols {
	padding:0 26px 0 0px;
	margin-bottom:34px;
}
div.b_t img.img {
	display:block;
	margin-right:20px;
}
div.b_t p { width:405px; }
div.b_t p img {
	position:relative;
	vertical-align:top;
}
div.footer img { vertical-align:middle; }
div.footer img.copy { margin:16px 0 14px 0; }
div.footer.line {
	 margin:20px; 
	 padding-top:20px;
	 border-top:solid 1px rgb(191,191,191);
}
span.Footer.fContent, span.FooterBlau.fContent  { height:100% !important; }
span.Footer a { color:rgb(85,126,158) !important; }
div.allLinks { width:960px; }
div.bot40 {
/*	height:100%; */
	margin-bottom:40px;
}
div.bot30 {
/*	height:100%; */
	margin-bottom:30px;
}
div.bot25 {
/*	height:100%; */
	margin-bottom:25px;
}
.top10 { margin-top:10px; }
div.fLinks {
	padding:40px 0 30px 0px;
	text-align:right;
}
div.bubble {
	padding:14px 17px 0 17px;
	height:275px;
	width:278px;
	border:solid 1px rgb(201,201,201);
	border-bottom:0;
	background:rgb(248,248,248);
}
div.bubble div { margin-top:14px; }
div.notice {
	padding:14px 17px 23px 0;
	width:295px;
	border:solid 1px rgb(191,191,191);
	background:rgb(248,248,248);
	margin-bottom:58px;
	min-height:160px;
}
html* div.notice { padding:14px 17px 37px 0; }
*+html div.notice { padding:14px 17px 34px 0; }
div.notice div.minHeight {
	float:left; 
	width:17px; 
	height:158px; 
}
*+html div.notice div.minHeight { height:160px; }
div.noticeContent {
	float:right; 
	width:278px;
}
img.noticeEdge {
	display:block; 
	position:relative; 
	top:-15px; 
	left:276px;
}
div.notice h3 { margin-top:-20px; }
div.notice div.sur {
    margin-left: 12px;
}
div.notice div.image {
    float:left;
    margin-right:6px;
    margin-top:3px;
    margin-bottom: 12px;
}
div.notice div.text {
    float:left;
    width:210px;
    font-size:10px;
    margin-bottom: 12px;
}

/*div.notice span.content { height:72px; overflow: visible; }
div.notice img.links {
	border:solid 1px rgb(201,201,201);
	margin-top:3px;
}*/

div.bildergalerie {
	padding:15px 17px 0 17px;
	border:solid 1px rgb(201,201,201);
}
div.bildergalerie div {
	 text-align:right;
	 margin: 13px 8px 10px 0;
}
div.footer {
	text-align:center;
	font-size:10px;
	color:rgb(159,159,159);
	padding-bottom:100px;
}
div.footer, div.fLinks { color:rgb(159,159,159); }
div.footer, div.fLinks { font-size:10px; }
div.footer {
	padding:20px 0 100px 0;
	background:rgb(239,243,246);
}
table.twoTeasers {
	padding:0;
	border:0;
	height:274px;
	width:610px;
}
table.twoTeasers td {
	width:270px;
	height:276px;
	vertical-align:top;
}
table.twoTeasers td.tdLinks {
	width:334px;
	margin-right:40px;
}
div.box_blauRechts span.content { height:50px; }
div.seitenAnzeiger {
	text-align:center;
	padding:8px 0 0 0;
	height:22px;
	border:solid 1px rgb(191,191,191);
	border-left:0;
	border-right:0;
}
div.listContent div.seitenAnzeiger { 	margin:14px 0 30px 13px; }
div.listContent div.pages { width:532px; }
div.listContent.long { }
span.content { height:38px;}
div.listTeaser { margin:0 0 31px 36px; }
div.noMarge { margin:0; }
.noBg, div.pages .blau { background:none !important; } /*IE6 kann's nicht */
/*Verhalten von Bildern in Containern*************************/
div.box_h_i_t img.mImg { margin:0 0 10px 0; }
div.top img { float:left; }
div.box_h_t_button img, div.box_blauRechts_button img, div.box_randRechts_button img { margin-top:5px; }
div.bubble h3 img {  position:relative; top:2px; }
div.bildergalerie img.bottomImage {  margin-top:-18px; }
div.bildergalerie img.bottomImage { padding-right:8px; }
html>body div.bildergalerie img.bottomImage { padding-right:3px; }
html>body div.bildergalerie img.bottomImage { margin:-16px 5px 0 0; }
div.bildergalerie img.mainImage { margin-right:10px; }
div.bildergalerie img.rightImage { padding-bottom: 9px; }
div.popUpButtons {
	position:relative;
	top:78px;
	left:-39px;
	margin-top:-78px;
	width:588px;
}
div.popUpButtons img {
	display:block;
	margin-bottom:10px;
}
div.popUpContent {
	padding:29px 29px 2px 29px;
	border:solid 1px rgb(191,191,191);
	width:450px;
	height:526px;
}
img.iconToBig {
	position:relative;
	top:-3px;
	margin-bottom:-6px;
}
div.gLink {
	height:38px;
	overflow:hidden;
}
img.video_butt_overlay{position:absolute; border:none;width:30px;height:30px;margin:35px 0 0 -130px;}

img.bubbleBottom { margin-bottom:30px; }
img.rechts13 { padding:3px 13px 0 0; }
/*Zusammenfassungen**************************************/
div.teaser img, div.top img, div.box_h_t.button, div.bildergalerie img.mainImage, div.bildergalerie img.rightImage, img.bubbleBottom { display:block; }
div.top, div.main, div.mainLeft, div.mainRight, div.navLevel_2, div.navLevel_3, div.box_h_i_t, div.teaser, div.indent, div.box_h_t_button, div.box_blauRechts_button, div.box_SearchForm, div.bubble, div.tagCloud, span.content, div.seitenAnzeiger { overflow:hidden; }
div.box_blauRechts_button, div.tagCloud, div.bot46, table.twoTeasers, div.bildergalerie, div.box_randRechts_button, div.box_randRechts.lineBottom  { margin-bottom:46px; }


/*Tue., 07. Aug 2007 16:19:37*/
div.teaserImgLeft { 
	float:left;
	width:305px;
}
div.teaserImgRight { 
	float:right;
	width:290px;
}
div.teaserImgLeft, div.teaserImgRight { display:block; }
div.teaserImgLeft img.layOver, div.teaserImgRight img.layOver { 
	position:relative; 
	top:-290px; 
	margin-bottom:-290px;
}


div.mediaLinksBottom {
	background:rgb(248,248,248);
	margin-top:-46px;
	margin-bottom:46px;
	border:solid 1px rgb(191,191,191); 
	border-top:0;
	padding:4px 10px 4px 16px;
}