.bmBody
{
	margin: 0px;
	padding: 16px 0px 8px 0px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.schlauch
{
	width: 776px;
}

.bmBoxTop
{
	width: 775px;
	height: 30px;
}

.bmBoxTopLogo
{
	width: 200px;
	float: left;
}

.bmBoxTopNav
{
	display: none;
}

.bmBoxNavMain
{
	display: none;
}

.bmBoxNavMainSub
{
	display: none;
}



/**************************************************************************************************
 *
 * Marginal + Navigation
 *
 */

.bmBoxMarginal
{
	display: none;
}



/**************************************************************************************************
 *
 * Inhalte
 *
 */

.bmBoxContent
{
	text-align: left;
	border-left: 1px solid #ffffff;
}

h1
{
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	margin: 0px 0px 34px 0px;
	padding:  8px 0px 5px 30px;
}

h2
{
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #6C6C6C;
	margin: 0px;
	padding: 0px;
	padding-left: 30px;
}

p
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C6C6C;
	line-height: 16px;
	padding: 0px;
	margin: 0px 81px 12px 30px;
}

.bmBoxContent p a
{
	color: #6C6C6C;
	text-decoration: none;
	border-bottom: 1px solid;
}

.bmBoxContentImageBig,
.bmBoxContentImageSmall
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #989898;
	margin: 0px 81px 12px 30px;
}

.bmBoxContentImageSmall p
{
	margin: 0px;
}

.bmBoxContentImageSmallLeft
{
	width: 120px;
	float: left;
	border-right: 8px solid #ffffff;
}





address
{
	border-top: 1px solid #6C6C6C;
	padding-top: 4px;
	margin-top: 24px;
	text-align: left;
}

.bmFooterText
{
	display: block;
	width: 510px;
	float: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#6C6C6C;
}

.bmTopButton
{
	display: none;
}


.bmBoxContentList
{
	padding-right: 81px;
}

.bmBoxContent ul
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #00328C;
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 12px 30px;
}

.bmBoxContent li
{
	padding-left: 12px;
	background-image: url("/biomed/sys/pix/li_grey.gif");
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

.bmBoxContent li span
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#6C6C6C;
}

.bmBoxContent li span a
{
	color: #6C6C6C;
}






.bmSmallNav
{
	border-collapse: collapse;
	float: right;
	margin-top: -30px;
	margin-bottom: 30px;
}

.bmSmallNav td
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C6C6C;
	padding: 0px 8px 0px 16px;
}

.bmSmallNav td a
{
	text-decoration: none;
	color: #6C6C6C;
	border: none;
}






.bmHomepageBox
{
	background-color: #F6F6F6;
	margin-top: 20px;
	padding: 16px 16px 8px 16px;
	text-align: left;
}

.bmHomepageBox h4
{
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	color: #000000;
}

.bmHomepageBox p
{
	margin: 0px;
	padding: 0px 0px 8px 0px;
	line-height: 16px;
	color: #ABABAA;
}

.bmHomepageBox p b
{
	color: #C90000;
}

.bmHomepageBox p a
{
	text-decoration: none;
	color: #C90000;
}






.bmDownloadTable
{
	border-collapse: collapse;
	margin: 8px;
	margin-top: 0px;
	margin-bottom: 16px;
	margin-left: 24px;
}

.bmDownloadTable td
{
	text-align: left;
}

.bmDownloadText,
.bmDownloadSize
{
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #6C6C6C;
}

.bmDownloadText
{
	background: url("/biomed/sys/pix/arrow_right_grey.gif") no-repeat 0px 3px;
}

.bmDownloadText a,
.bmDownloadSize a
{
	text-decoration: none;
	color: #6C6C6C;
}

.bmDownloadText a
{
	padding-left: 16px;
	font-weight: bold;
}





.bmSubNav
{
	text-align: left;
	list-style-type: none;
	margin: 16px 0px 0px 8px;
	padding: 0px;
}

.bmSubNav li
{
	background: url("/biomed/sys/pix/arrow_right_grey.gif") no-repeat 0px 3px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 8px 12px;
}

.bmSubNav li ul
{
	list-style-type: none;
	margin: 4px 0px 8px 8px;
	padding: 0px;
}

.bmSubNav li ul li
{
	background: url("/biomed/sys/pix/nav_line.gif") no-repeat 0px 5px;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 0px 12px;
}

.bmSubNav li ul li a
{
	color: #000000;
}

.bmSubNav li a
{
	text-decoration: none;
	color: #000000;
}

.bmSubNav li.bmSubNavOpenend
{
	background: url("/biomed/sys/pix/arrow_down_grey.gif") no-repeat 0px 3px;
}

.bmSubNav li ul li.bmSubNavHi
{
	background: url("/biomed/sys/pix/nav_line_hi.gif") no-repeat 0px 5px;
}

.bmSubNav li ul li a.bmSubNavHi
{
	font-weight: bold;
	color: #6C6C6C;
}

.bmSubNav li a.bmSubNavHighlighted
{
	font-weight: bold;
}






.bmContentTable
{
	border-collapse: collapse;
	margin: 0px 81px 16px 30px;
	width: 440px;
	border-top: 2px solid #6C6C6C;
	border-bottom: 2px solid #6C6C6C;
}

.bmContentTable th
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #8E8E8E;
	border-bottom: 1px solid #FFFFFF;
	padding: 4px;
	vertical-align: top;
	text-align: left;
}

.bmContentTable td
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	background-color: #E5E5E5;
	padding: 4px;
	vertical-align: top;
}

.bmContentTable th.bmCellAlternate
{
	background-color: #989898;
}

.bmContentTable td.bmCellAlternate
{
	background-color: #FFFFFF;
}


.bmContentTable td a
{
	color: #6C6C6C;
	text-decoration: none;
	border-bottom: 1px solid;
}




.bmContentMember
{
	background: url("/biomed/sys/pix/line_dotted.gif") no-repeat 0% 100%;
	border-collapse: collapse;
	margin: 0px 81px 16px 30px;
	width: 440px;
}

.bmContentMemberImg
{
	vertical-align: top;
	padding: 0px 0px 6px 0px;
	width: 100px;
}

.bmContentMemberText
{
	vertical-align: top;
	padding: 0px;
}

.bmContentMemberText h2
{
	margin: 0px;
	padding: 0px 0px 0px 32px;
}

.bmContentMemberText p
{
	margin: 0px;
	padding: 0px 0px 6px 32px;
}

.bmContentMemberText h2 a,
.bmContentMemberText p a
{
	color: #6C6C6C;
	text-decoration: none;
	border: none;
}





.bmBoxIndexNews
{
	background: url("/biomed/sys/pix/line_dotted.gif") no-repeat 0% 100%;
	border-collapse: collapse;
	margin: 0px 81px 16px 30px;
	width: 440px;
}

.bmBoxIndexNews h2
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.bmBoxIndexNews p
{
	margin: 0px;
	padding: 0px 0px 6px 0px;
}

.bmBoxIndexNewsImg
{
	margin: 0px 8px 8px 0px;
}

.bmBoxIndexNews h2 a
{
	color: #6C6C6C;
	text-decoration: none;
}

.bmBoxIndexNews p a
{
	color: #6C6C6C;
	text-decoration: none;
	border: none;
}






/* FORMS */
* form
{
	margin: 0px;
	padding: 0px;
}

.bmFormTable
{
	border-collapse: collapse;
	margin: 0px 81px 16px 30px;
	width: 440px;
}

.bmFormTable th,
.bmFormTable td
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding: 0px 8px 8px 0px;
	color: #000000;
	vertical-align: top;
}

.bmFormTable th
{
	width: 120px;
	text-align: left;
	font-weight: normal;
}

.bmFormTable select,
.bmFormTable input,
.bmFormTable textarea
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 328px;
}

.bmFormTable input,
.bmFormTable textarea
{
	border: 1px solid #6C6C6C;
}

.bmFormTable input.bmformSubmit
{
	background: url("/biomed/sys/pix/button_submit.gif") no-repeat 0% 0%;
	border: none;
	color: #FFFFFF;
	height: 18px;
	width: 330px;
}

.bmCntFormError
{
	color: #FF0000;
}

.bmFormTable input.bmFormCheckbox
{
	display: inline;
	width: 20px;
	padding: 0px;
	margin: 0px;
}





/* SEARCH */
.bmSearchResultBox
{
	padding: 5px 70px 15px 30px;
}

.bmSearchResultHead
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.bmSearchResultHead a
{
	color: #6C6C6C;
	text-decoration: none;
}

.bmSearchResultText
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
}

.bmSearchResultText a
{
	color: #6C6C6C;
	text-decoration: none;
}






/* GALLERY */
.bmGallery
{
	margin-left:   30px;
	margin-bottom:  8px;
}

.bmGalleryItem
{
	width: 150px;
	margin-bottom: 8px;
	float: left;
	font: normal 11px Verdana, Helvetica, sans-serif;
	color: #000000;
}

.bmGalleryItemImg
{
	height: 70px;
}

.bmGalleryItem a
{
	display: block;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 8px;
	background: url("../pix/content/gallery_bg_bottom.gif") no-repeat bottom left;
}

.bmGalleryItemHead
{
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #6C6C6C;
}

.bmGalleryItemHead a
{
	text-decoration: none;
	color: #6C6C6C;
}









/* PREVIEW BAR */
.previewBar
{
	display: none;
}
