body
{
	margin: 0px;
	background-color: #012346;
	color: white;

	font-family: verdana, arial, sans-serif;
	font-size: 11px;

	unicode-bidi: embed;
}


a#top
{
	position: absolute;
	top: 0px;
	left: 0px;
}

div.admin-menu-box
{
	position: absolute;
	top: 0px;
	right: 0px;

	margin: auto;

	color: #012346;
}

div.admin-menu-box:hover span.counter
{
	padding: 1px 10px;

	color: white;
}

div.admin-menu-box a
{
	padding: 1px 10px;

	color: #012346;
}

div.admin-menu-box:hover a
{
	color: white;
}

div.admin-menu-box a:hover
{
	color: #ff7d00;
}


div.harms-page-box
{
	position: relative;

	margin: auto;

	width: 840px;
}




div.harms-page-box div.rtl-page
{
	unicode-bidi: embed;
}

div.harms-page-box div.rtl-page .text
{
	text-align: right;
}

div.harms-page-box div.rtl-page #level-box
{
	text-align: right;

	direction: rtl;
	unicode-bidi: embed;
}

div.harms-page-box div.rtl-page div#path-box
{
	text-align: right;

	direction: rtl;
	unicode-bidi: embed;
}




div.harms-page-box div.menu-box
{
	position: relative;

	height: 22px;

	margin-top: 14px;
}

div.harms-page-box div.menu-box div.pos-1
{
	position: absolute;
	left: 0px;
}
div.harms-page-box div.menu-box div.pos-2
{
	position: absolute;
	left: 139px;
}
div.harms-page-box div.menu-box div.pos-3
{
	position: absolute;
	left: 279px;
}
div.harms-page-box div.menu-box div.pos-4
{
	position: absolute;
	left: 419px;
}
div.harms-page-box div.menu-box div.pos-5
{
	position: absolute;
	left: 559px;
}
div.harms-page-box div.menu-box div.pos-6
{
	position: absolute;
	left: 699px;
}

div.harms-page-box div.menu-box div.cap
{
	position: absolute;
	top: 0px;

	width: 139px;
	height: 3px;
	line-height: 1px;
	overflow: hidden;

	background-color: #999966;
	border: 1px solid white;
}
div.harms-page-box div.menu-box div.pos-1 div.cap
{
	width: 138px;
	line-height: 1px;
	overflow: hidden;
}

div.harms-page-box div.menu-box div.item
{
	position: absolute;
	top: 4px;

	width: 139px;
	height: 16px;

	border: 1px solid white;

	text-align: center;

	line-height: 16px;

	cursor: pointer;
}
div.harms-page-box div.menu-box div.item-rollover
{
	position: absolute;
	top: 4px;

	width: 139px;
	height: 16px;

	border: 1px solid white;

	text-align: center;

	line-height: 16px;

	cursor: pointer;
}
div.harms-page-box div.menu-box div.pos-1 div.item-rollover
{
	width: 138px;
}
div.harms-page-box div.menu-box div.item:hover
{
	color: #ff7d00;
}

div.harms-page-box div.menu-box div#admin div.item
{
	border: 1px solid #012346;
}
div.harms-page-box div.menu-box div#admin div.item a
{
	color: #012346;
}

div.harms-page-box div.menu-box div.item-selected
{
	position: absolute;
	top: 4px;

	width: 139px;
	height: 16px;

	border: 1px solid white;

	text-align: center;

	line-height: 16px;

	cursor: pointer;
}
div.harms-page-box div.menu-box div.pos-1 div.item-selected
{
	width: 138px;
}

div.harms-page-box div.menu-box a
{
	color: white;
	text-decoration: none;
}
div.harms-page-box div.menu-box div.item-rollover a
{
	color: white;
	text-decoration: none;
}
div.harms-page-box div.menu-box div.item a:hover
{
	color: #ff7d00;
}
div.harms-page-box div.menu-box div.item-rollover a:hover
{
	color: white;
}
div.harms-page-box div.menu-box div.pos-1 div.item
{
	width: 138px;
}




/*
 * styles specific to individual menu buttons
 */

/* buttons without cap */
div.harms-page-box div.menu-box div#start div.item-rollover a
{
	color: #ff7d00;
}

div.harms-page-box div.menu-box div#kontakt div.item-rollover a
{
	color: #ff7d00;
}

/* buttons with cap */
div.harms-page-box #harms div.cap
{
	background-color: #999966;
}
div.harms-page-box #harms div.item-rollover
{
	background-color: #999966;
}
div.harms-page-box #harms div.item-selected
{
	background-color: #999966;
}

div.harms-page-box #download div.cap
{
	background-color: #ff7d00;
}
div.harms-page-box #download div.item-rollover
{
	background-color: #ff7d00;
}
div.harms-page-box #download div.item-selected
{
	background-color: #ff7d00;
}

div.harms-page-box #sitemap div.cap
{
	background-color: #716f6e;
}
div.harms-page-box #sitemap div.item-rollover
{
	background-color: #716f6e;
}
div.harms-page-box #sitemap div.item-selected
{
	background-color: #716f6e;
}

div.harms-page-box #degenerative div.cap
{
	background-color: #1e4678;
}
div.harms-page-box #degenerative div.item-rollover
{
	background-color: #1e4678;
}
div.harms-page-box #degenerative div.item-selected
{
	background-color: #1e4678;
}

div.harms-page-box #entzuendliche div.cap
{
	background-color: #295191;
}
div.harms-page-box #entzuendliche div.item-rollover
{
	background-color: #295191;
}
div.harms-page-box #entzuendliche div.item-selected
{
	background-color: #295191;
}

div.harms-page-box #frakturen div.cap
{
	background-color: #3366b8;
}
div.harms-page-box #frakturen div.item-rollover
{
	background-color: #3366b8;
}
div.harms-page-box #frakturen div.item-selected
{
	background-color: #3366b8;
}

div.harms-page-box #deformitaeten div.cap
{
	background-color: #3e7bde;
}
div.harms-page-box #deformitaeten div.item-rollover
{
	background-color: #3e7bde;
}
div.harms-page-box #deformitaeten div.item-selected
{
	background-color: #3e7bde;
}

div.harms-page-box #spondylolisthese div.cap
{
	background-color: #518ef0;
}
div.harms-page-box #spondylolisthese div.item-rollover
{
	background-color: #518ef0;
}
div.harms-page-box #spondylolisthese div.item-selected
{
	background-color: #518ef0;
}

div.harms-page-box #tumoren div.cap
{
	background-color: #649bf5;
}
div.harms-page-box #tumoren div.item-rollover
{
	background-color: #649bf5;
}
div.harms-page-box #tumoren div.item-selected
{
	background-color: #649bf5;
}

div.harms-page-box #anatomie div.cap
{
	background-color: #8c9da6;
}
div.harms-page-box #anatomie div.item-rollover
{
	background-color: #8c9da6;
}
div.harms-page-box #anatomie div.item-selected
{
	background-color: #8c9da6;
}

div.harms-page-box #diagnostik div.cap
{
	background-color: #998e6e;
}
div.harms-page-box #diagnostik div.item-rollover
{
	background-color: #998e6e;
}
div.harms-page-box #diagnostik div.item-selected
{
	background-color: #998e6e;
}

div.harms-page-box #therapie div.cap
{
	background-color: #669966;
}
div.harms-page-box #therapie div.item-rollover
{
	background-color: #669966;
}
div.harms-page-box #therapie div.item-selected
{
	background-color: #669966;
}

div.harms-page-box #rueckenschmerz div.cap
{
	background-color: #996666;
}
div.harms-page-box #rueckenschmerz div.item-rollover
{
	background-color: #996666;
}
div.harms-page-box #rueckenschmerz div.item-selected
{
	background-color: #996666;
}










div.harms-page-box div.funnel-box
{
	width: 838px;
	height: 3px;

	margin-top: 18px;

	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;

	overflow: hidden;
}

div.harms-page-box div.funnel-box div.pos-1
{
	position: absolute;
	left: 0px;
}
div.harms-page-box div.funnel-box div.pos-2
{
	position: absolute;
	left: 139px;
}
div.harms-page-box div.funnel-box div.pos-3
{
	position: absolute;
	left: 279px;
}
div.harms-page-box div.funnel-box div.pos-4
{
	position: absolute;
	left: 419px;
}
div.harms-page-box div.funnel-box div.pos-5
{
	position: absolute;
	left: 559px;
}
div.harms-page-box div.funnel-box div.pos-6
{
	position: absolute;
	left: 699px;
}

div.harms-page-box div.funnel-box div.item
{
	height: 3px;
}

div.harms-page-box div.funnel-box div.full div.item
{
	height: 19px;
}

div.harms-page-box div.funnel-box div.full
{
	position: relative;
	top: -22px;

	width: 139px;

	border-left: 1px solid white;
	border-right: 1px solid white;
}
div.harms-page-box div.funnel-box div.pos-1 div.full
{
	width: 138px;
}







div.harms-page-box div.banner-box
{
	position: relative;

	margin-top: 13px;

	border: 1px solid white;

	height: 163px;

	background-image: url(http://harms-spinesurgery.com/src/image.php?banner.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

div.harms-page-box div.banner-box div.full-cap
{
	border-bottom: 1px solid white;

	height: 3px;
	line-height: 1px;
	overflow: hidden;

	background-color: #999966;
}

div.harms-page-box div.banner-box div.banner-menu
{
	position: absolute;
	top: 3px;
	right: 0px;

	width: 140px;

	border-bottom: 1px solid white;
}

div.harms-page-box div.banner-box div.banner-menu div.item
{
	border-top: 1px solid white;
	border-left: 1px solid white;

	text-align: center;

	line-height: 19px;
}

div.harms-page-box div.banner-box div.banner-menu div.item-rollover
{
	border-top: 1px solid white;
	border-left: 1px solid white;

	text-align: center;

	line-height: 19px;

	background-color: #012346;
	cursor: pointer;
}

div.harms-page-box div.banner-box div.banner-menu div.item-selected
{
	border-top: 1px solid white;
	border-left: 1px solid white;

	text-align: center;

	line-height: 19px;

	background-color: #012346;
}

div.harms-page-box div.banner-box div.banner-menu div.item-selected-rollover
{
	border-top: 1px solid white;
	border-left: 1px solid white;

	text-align: center;

	line-height: 19px;

	background-color: #012346;
	cursor: pointer;
}

div.harms-page-box div.banner-box div.banner-menu a
{
	color: #012346;
	text-decoration: none;
}

div.harms-page-box div.banner-box div.banner-menu a:hover
{
	color: white;
}

div.harms-page-box div.banner-box div.banner-menu div.item-selected a
{
	color: white;
}

div.harms-page-box div.banner-box div.banner-menu div.item-selected-rollover a
{
	color: white;
}

div.harms-page-box div.banner-box div.banner-menu div.item-rollover a
{
	color: white;
}

div.harms-page-box div.banner-box div.banner-text
{
	margin: 55px 140px 0px 280px;

	font-family: arial, sans-srif;

	font-size: 18px;
	font-weight: 900;
	color: #012346;

	line-height: 1.3em;
}
div.harms-page-box div.banner-box div.banner-text-four-row
{
	margin: 40px 140px 0px 280px;

	font-family: arial, sans-srif;

	font-size: 18px;
	font-weight: 900;
	color: #012346;

	line-height: 1.3em;
}

div.harms-page-box div.banner-box div.banner-text div.rtl
{
	margin-right: 100px;

	font-size: 100%;
	font-weight: bold;
}


div.harms-page-box div.text
{
	margin: 0px 140px;

	padding: 8px 13px;

	border: 1px solid white;
	background-color: #01366B;

	line-height: 1.4em;
}

div.harms-page-box div.text
{
	margin: 0px 140px;

	padding: 8px 13px;

	border: 1px solid white;
	background-color: #01366B;

	line-height: 1.4em;
}

div.harms-page-box div.text strong
{
	color: white;
	font-weight: normal;
}

div.harms-page-box div.text div.headline
{
	font-weight: bold;
}

div.harms-page-box div.box-title
{
	font-weight: bold;

	font-size: 14px;

	padding: 0.2em 0px 0.5em 0px;
}

div.harms-page-box div.text a
{
	color: #ff7d00;
	text-decoration: none;
}






div.harms-page-box div.fullwidth-text-box
{
	margin: 13px 0px 14px 0px;
	height: 1%;
}

div.harms-page-box div.fullwidth-text-box div.text
{
	margin: 0px;
}

div.harms-page-box div.fullwidth-text-box div.text span.rtl
{
	font-size: 16px;
	line-height: 1.3em;
}

div.harms-page-box div.half-cap
{
	margin: 13px 0px 0px 0px;

	width: 418px;
	height: 3px;
	line-height: 1px;
	overflow: hidden;

	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;

	background-color: #999966;
}

div.harms-page-box div.fullwidth-text-box div.message
{
	margin-bottom: 5px;
}

div.harms-page-box div.fullwidth-text-box div.link-box
{
	position: relative;
	left: 0px;
	top: -1px;

	padding: 0px 5px;
	margin: 0px;
	width: 828px;

	border: 1px solid white;
	background-color: #025DB8;

	font-size: 14px;
	font-weight: bold;

	line-height: 30px;

	cursor: pointer;
}

div.harms-page-box div.fullwidth-text-box div.link-box div.float-text img
{
	position: relative;

	top: 1px;

	margin: 0px 10px;

	vertical-align: baseline;
}

div.harms-page-box div.fullwidth-text-box div.link-box div.float-text a img
{
	border: none;
}

div.harms-page-box div.fullwidth-text-box div.link-box div.float-text a
{
	color: white;
	font-weight: bold;
}

div.harms-page-box div.fullwidth-text-box div.link-box div.float-cap
{
	width: 420px;
	height: 3px;
	line-height: 1px;
	overflow: hidden;

	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;

	background-color: #999966;
}


div.harms-page-box div.fullwidth-text-box div.link-box div.float-text
{
	padding-right: 8px;
}



div.harms-page-box div.centered-text-box
{
	position: relative;

	margin-top: 13px;
	height: 1%;
}

div.harms-page-box div.centered-text-box div.half-cap
{
	margin: 0px 140px;

	width: 280px;
	height: 3px;
	line-height: 1px;
	overflow: hidden;

	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;

	background-color: #999966;
}

div.harms-page-box div.centered-text-box div.text strong
{
	color: white;
	font-weight: bold;
}

div.harms-page-box div.centered-text-box div.float-box
{
	float: left;

	width: 700px;

	margin-left: -154px;
	margin-top: 15px;
	margin-bottom: 15px;
}

div.harms-page-box div.centered-text-box div.float-box div.float-text
{
	padding: 0px 13px 0px 5px;

	border: 1px solid white;
	background-color: #025DB8;

	font-size: 14px;
	font-weight: bold;

	line-height: 30px;

	cursor: pointer;
}

div.harms-page-box div.centered-text-box div.float-box div.float-text img
{
	position: relative;

	top: 1px;

	margin: 0px 10px;

	vertical-align: baseline;
}

div.harms-page-box div.centered-text-box div.float-box div.float-text a img
{
	border: none;
}

div.harms-page-box div.centered-text-box div.float-box div.float-text a
{
	color: white;
	font-weight: bold;
}

div.harms-page-box div.centered-text-box div.float-box div.float-text a:hover
{
	color: white;
}

div.harms-page-box div.centered-text-box div.float-box div.float-cap
{
	width: 418px;
	height: 3px;
	line-height: 1px;
	overflow: hidden;

	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;

	background-color: #999966;
}






/*
 * styles specific to second page of site
 */

div.harms-page-box div.fullwidth-text-box table#second-page-bottom tr
{
	height: 108px;
}

div.harms-page-box div.fullwidth-text-box table#second-page-bottom td.image
{
	width: 418px;
	border-right: 1px solid white;
}

div.harms-page-box div.fullwidth-text-box table#second-page-bottom td.text
{
	width: auto;
}

div.harms-page-box div.fullwidth-text-box table#second-page-bottom td.icon
{
	width: 138px;
}

div.harms-page-box div.fullwidth-text-box table#second-page-bottom td.icon img
{
	height: 84px;
}

div.harms-page-box div.fullwidth-text-box table#second-page-bottom td.image img
{
	width: 418px;
	height: 108px;
}

div.harms-page-box div.fullwidth-text-box table#second-page-bottom td.icon div.item div.item
{
	line-height: 15px;
}

div.harms-page-box div.fullwidth-text-box table#second-page-bottom td.icon div.item-rollover div.item
{
	line-height: 15px;
}

div.harms-page-box div.fullwidth-text-box table#second-page-bottom td.icon div.item-rollover
{
	background-color: #999966;
	cursor: pointer;
}






/*
 * styles specific to third pages of site (introducing single section of site)
 */

div.harms-page-box div.fullwidth-text-box table.matrix
{
	width: 839px;

	margin-left: 1px;
	padding: 0px;

	border-collapse: collapse;
}

div.harms-page-box div.fullwidth-text-box table.matrix tr
{
}

div.harms-page-box div.fullwidth-text-box table.matrix tr.cap
{
	height: 4px;
	overflow: hidden;
}

div.harms-page-box div.fullwidth-text-box table.matrix td
{
	padding: 0px;
	vertical-align: top;

	border: 1px solid white;
	background-color: #01366b;
}

div.harms-page-box div.fullwidth-text-box table.matrix tr.cap td.cap
{
	background-color: #999966;
}

div.harms-page-box div.fullwidth-text-box table.matrix tr.cap td.space
{
	background-color: transparent;
	border: none;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.text
{
	padding: 0px;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.text div.container
{
	width: 252px;

	vertical-align: top;

	padding: 8px 13px;
	line-height: 1.3em;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.text div.container span.rtl
{
	font-size: 14px;
	line-height: 1.25em;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.text div.title
{
	padding-bottom: 0.5em;
	color: white;
	font-size: 12px;
	font-weight: bold;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.text a
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.text a:hover
{
	color: white;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.icon
{
	padding: 0px;
	background-color: #012346;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.icon img
{
	width: 140px;
	height: 100px;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.icon div.cap
{
	border-top: 1px solid white;
	height: 3px;

	background-color: #999966;

	overflow: hidden;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.icon div.item div.item
{
	border: 0px;
	border-top: 1px solid white;

	height: 17px;
	line-height: 16px;

	background-color: #012346;

	padding: 1px;
	text-align: center;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.icon div.item-rollover div.icon
{
	cursor: pointer;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.icon div.item-rollover div.cap
{
	cursor: pointer;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.icon div.item-rollover div.item
{
	border: 0px;
	border-top: 1px solid white;

	height: 17px;
	line-height: 16px;

	padding: 1px;
	text-align: center;

	cursor: pointer;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.icon a
{
	color: white;
	text-decoration: none;
}

div.harms-page-box div.fullwidth-text-box table.matrix td.icon a:hover
{
	color: white;
}








/*
 * styles related to pages' footer
 */

div.harms-page-box div.footer-box
{
	position: relative;

	margin: 17px 0px 17px 0px;
	padding: 0px 10px;

	text-align: center;
	line-height: 1.5em;
}

div.harms-page-box div.footer-box div.rtl
{
	font-size: 16px;

	direction: rtl;
	unicode-bidi: embed;
}

.rtl
{
	direction: rtl;
	unicode-bidi: embed;
}

div.harms-page-box div.footer-box span.item
{
	padding: 0px 5px;
}

div.harms-page-box div.footer-box a
{
	color: white;
	text-decoration: none;
}

div.harms-page-box div.footer-box a:hover
{
	color: #ff7d00;
}





/*
 * styles related to navigation boxes on top of each page
 */

div.harms-page-box div#path-box
{
	min-height: 14px;

	margin: 17px 0px 17px 0px;
	padding: 6px 13px;

	border: 1px solid white;

	color: white;

	line-height: 1.5em;
}

div.harms-page-box div#path-box span.label
{
	font-weight: bold;
}

div.harms-page-box div#path-box span.ref
{
	white-space: nowrap;
}

div.harms-page-box div#path-box span.ref-main
{
	color: #ff7d00;
}

div.harms-page-box div#path-box a
{
	text-decoration: none;
}

div.harms-page-box div#path-box span.ref a
{
	color: white;
}

div.harms-page-box div#path-box span.ref a:hover
{
	color: #ff7d00;
}

div.harms-page-box div#path-box span.ref-main a
{
	color: #a2c3f9;
}

div.harms-page-box div#path-box span.selected a
{
	color: #ff7d00;
}


div.harms-page-box div#level-box
{
	min-height: 14px;

	margin: 0px 0px 17px 0px;
	padding: 6px 13px;

	border: 1px solid white;

	color: white;

	line-height: 1.5em;
}

div.harms-page-box div#level-box span.ref
{
	white-space: nowrap;
}

div.harms-page-box div#level-box a
{
	position: relative;
	z-index: 30;

	text-decoration: none;
}

div.harms-page-box div#level-box span.ref a
{
	color: white;
}

div.harms-page-box div#level-box span.ref a:hover
{
	color: #ff7d00;
}

div.harms-page-box div#level-box span.selected a
{
	color: #ff7d00;
}









div.harms-page-box div.prepage-box
{
	width: 838px;

	border-right: 1px solid white;
	border-left: 1px solid white;
	border-bottom: 1px solid white;
}

div.harms-page-box div.prepage-box div.text
{
	border: none;
	border-top: 1px solid white;
	background: transparent;
	margin: 0px;
}

div.harms-page-box div.prepage-box div.text span.rtl
{
	font-size: 16px;
	line-height: 1.3em;
}

div.harms-page-box div.prepage-box div.row-one
{
	position: relative;
	top: 0px;
	left: 0px;

	margin: 0px;
	padding: 0px;

	width: 838px;
	height: 34px;

	border-top: 1px solid white;
}

div.harms-page-box div.prepage-box div.row-one-plus
{
	position: relative;
	top: 0px;
	left: 0px;

	margin: 0px;
	padding: 0px;

	width: 838px;
	height: 48px;

	border-top: 1px solid white;
}

div.harms-page-box div.prepage-box div.row-two
{
	position: relative;
	top: 0px;
	left: 0px;

	margin: 0px;
	padding: 0px;

	width: 838px;
	height: 69px;

	border-top: 1px solid white;
}

div.harms-page-box div.prepage-box div.row-three
{
	position: relative;
	top: 0px;
	left: 0px;

	margin: 0px;
	padding: 0px;

	width: 838px;
	height: 104px;

	border-top: 1px solid white;
}

div.harms-page-box div.prepage-box div.row-four
{
	position: relative;
	top: 0px;
	left: 0px;

	margin: 0px;
	padding: 0px;

	width: 838px;
	height: 139px;

	border-top: 1px solid white;
}

div.harms-page-box div.prepage-box div.row-six
{
	position: relative;
	top: 0px;
	left: 0px;

	margin: 0px;
	padding: 0px;

	width: 838px;
	height: 209px;

	border-top: 1px solid white;
}

div.harms-page-box div.prepage-box div.row-seven
{
	position: relative;
	top: 0px;
	left: 0px;

	margin: 0px;
	padding: 0px;

	width: 838px;
	height: 244px;

	border-top: 1px solid white;
}

div.harms-page-box div.prepage-box div.row-eleven
{
	position: relative;
	top: 0px;
	left: 0px;

	margin: 0px;
	padding: 0px;

	width: 838px;
	height: 384px;

	border-top: 1px solid white;
}

div.harms-page-box div.prepage-box div.label
{
	position: relative;
	top: 0px;
	left: 0px;

	padding-left: 13px;
	padding-top: 10px;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div.item
{
	width: 251px;
	height: 24px;

	padding-left: 28px;
	padding-top: 10px;

	border: 1px solid white;

	background-image: url(http://harms-spinesurgery.com/src/image.php?n=btn-k.jpg&d=inline);
	background-repeat: no-repeat;
	background-position: 12px 13px;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div.item-rollover
{
	width: 251px;
	height: 24px;

	padding-left: 28px;
	padding-top: 10px;

	border: 1px solid white;

	background-image: url(http://harms-spinesurgery.com/src/image.php?n=btn-k-s.jpg&d=inline);
	background-repeat: no-repeat;
	background-position: 12px 13px;

	cursor: pointer;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div.item-two
{
	width: 251px;
	height: 31px;

	padding-left: 28px;
	padding-top: 3px;

	border: 1px solid white;

	background-image: url(http://harms-spinesurgery.com/src/image.php?n=btn-k.jpg&d=inline);
	background-repeat: no-repeat;
	background-position: 12px 13px;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div.item-two-rollover
{
	width: 251px;
	height: 31px;

	padding-left: 28px;
	padding-top: 3px;

	border: 1px solid white;

	background-image: url(http://harms-spinesurgery.com/src/image.php?n=btn-k-s.jpg&d=inline);
	background-repeat: no-repeat;
	background-position: 12px 13px;

	cursor: pointer;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div.item-plus
{
	width: 251px;
	height: 44px;

	padding-left: 28px;
	padding-top: 4px;

	border: 1px solid white;

	background-image: url(http://harms-spinesurgery.com/src/image.php?n=btn-k.jpg&d=inline);
	background-repeat: no-repeat;
	background-position: 12px 20px;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div.item-plus-rollover
{
	width: 251px;
	height: 44px;

	padding-left: 28px;
	padding-top: 4px;

	border: 1px solid white;

	background-image: url(http://harms-spinesurgery.com/src/image.php?n=btn-k-s.jpg&d=inline);
	background-repeat: no-repeat;
	background-position: 12px 20px;

	cursor: pointer;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div a
{
	color: white;
	font-weight: bold;
}


div.harms-page-box div.prepage-box div.near-items
{
	position: relative;
	top: -23px;
	left: -280px;
}

div.harms-page-box div.prepage-box div.row-six div.near-items
{
	position: relative;
	top: -36px;
	left: -280px;
}

div.harms-page-box div.prepage-box div.subitem-space
{
	position: absolute;
	bottom: -1px;
	left: 559px;

	z-index: 2;

	width: 279px;
	height: 1px;

	background-color: #012346;
}

div.harms-page-box div.prepage-box div.pos-1
{
	position: absolute;
	top: -1px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-2
{
	position: absolute;
	top: 34px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-3
{
	position: absolute;
	top: 69px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-4
{
	position: absolute;
	top: 104px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-5
{
	position: absolute;
	top: 139px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-6
{
	position: absolute;
	top: 174px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-7
{
	position: absolute;
	top: 209px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-8
{
	position: absolute;
	top: 244px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-9
{
	position: absolute;
	top: 279px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-10
{
	position: absolute;
	top: 314px;
	left: 558px;
}
div.harms-page-box div.prepage-box div.pos-11
{
	position: absolute;
	top: 349px;
	left: 558px;
}

div.harms-page-box div.prepage-box div.subitems
{
	position: relative;
	top: -35px;
	left: -278px;

	z-index: 10;

	visibility: hidden;
}

div.harms-page-box div.prepage-box div.shift-one
{
	position: relative;
	top: -35px;
	left: 0px;
}

div.harms-page-box div.prepage-box div.shift-two
{
	position: relative;
	top: -70px;
	left: 0px;
}

div.harms-page-box div.prepage-box div.shift-three
{
	position: relative;
	top: -105px;
	left: 0px;
}

div.harms-page-box div.prepage-box div.section-box
{
	position: absolute;
	left: 139px;
	top: 174px;

	width: 126px;
	height: 199px;

	border: 1px solid white;

	padding-left: 13px;
	padding-top: 10px;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div.subsection-box-1
{
	position: absolute;
	left: 279px;
	top: 174px;

	width: 266px;
	height: 24px;

	border: 1px solid white;

	padding-left: 13px;
	padding-top: 10px;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div.subsection-box-2
{
	position: absolute;
	left: 279px;
	top: 209px;

	width: 266px;
	height: 59px;

	border: 1px solid white;

	padding-left: 13px;
	padding-top: 10px;

	font-weight: bold;
}

div.harms-page-box div.prepage-box div.subsection-box-3
{
	position: absolute;
	left: 279px;
	top: 279px;

	width: 266px;
	height: 94px;

	border: 1px solid white;

	padding-left: 13px;
	padding-top: 10px;

	font-weight: bold;
}



div.harms-page-box div#prepage-degenerative div.prepage-box div.ref-box
{
	background-color: #1e4678;
}
div.harms-page-box div#prepage-entzuendliche div.prepage-box div.ref-box
{
	background-color: #295191;
}
div.harms-page-box div#prepage-frakturen div.prepage-box div.ref-box
{
	background-color: #3366b8;
}
div.harms-page-box div#prepage-deformitaeten div.prepage-box div.ref-box
{
	background-color: #3e7bde;
}
div.harms-page-box div#prepage-spondylolisthese div.prepage-box div.ref-box
{
	background-color: #518ef0;
}
div.harms-page-box div#prepage-tumoren div.prepage-box div.ref-box
{
	background-color: #649bf5;
}
div.harms-page-box div#prepage-anatomie div.prepage-box div.ref-box
{
	background-color: #8c9da6;
}
div.harms-page-box div#prepage-diagnostik div.prepage-box div.ref-box
{
	background-color: #998e6e;
}
div.harms-page-box div#prepage-therapie div.prepage-box div.ref-box
{
	background-color: #669966;
}
div.harms-page-box div#prepage-rueckenschmerz div.prepage-box div.ref-box
{
	background-color: #996666;
}
div.harms-page-box div#prepage-harms div.prepage-box div.ref-box
{
	background-color: #999966;
}

div.harms-page-box div#prepage-therapie div.prepage-box div.subitems div.ref-box
{
	background-color: #80BF80;
}
div.harms-page-box div#prepage-therapie div.prepage-box div.near-items div.with-highlight div.ref-box div.item-rollover
{
	background-color: #80BF80;
}
div.harms-page-box div#prepage-therapie div.prepage-box div.near-items div.with-highlight div.ref-box div.item-two-rollover
{
	background-color: #80BF80;
}
div.harms-page-box div#prepage-therapie div.prepage-box div.near-items div.with-highlight div.ref-box div.item-plus-rollover
{
	background-color: #80BF80;
}








div.harms-page-box div.funnel-box div#funnel-degenerative div.item
{
	background-color: #1e4678;
}
div.harms-page-box div.funnel-box div#funnel-entzuendliche div.item
{
	background-color: #295191;
}
div.harms-page-box div.funnel-box div#funnel-frakturen div.item
{
	background-color: #3366b8;
}
div.harms-page-box div.funnel-box div#funnel-deformitaeten div.item
{
	background-color: #3e7bde;
}
div.harms-page-box div.funnel-box div#funnel-spondylolisthese div.item
{
	background-color: #518ef0;
}
div.harms-page-box div.funnel-box div#funnel-tumoren div.item
{
	background-color: #649bf5;
}
div.harms-page-box div.funnel-box div#funnel-anatomie div.item
{
	background-color: #8c9da6;
}
div.harms-page-box div.funnel-box div#funnel-diagnostik div.item
{
	background-color: #998e6e;
}
div.harms-page-box div.funnel-box div#funnel-therapie div.item
{
	background-color: #669966;
}
div.harms-page-box div.funnel-box div#funnel-rueckenschmerz div.item
{
	background-color: #996666;
}
div.harms-page-box div.funnel-box div#funnel-harms div.item
{
	background-color: #999966;
}





div.rtl
{
	font-size: 16px;
	line-height: 1.2em;

	direction: rtl;
	unicode-bidi: embed;
}

div.rtl span.ltr
{
	font-size: 11px;
}



span.mbox
{
	white-space: nowrap;
}





div.harms-page-box div.normal-page-box
{
	border: 1px solid white;
	padding: 10px 13px 18px 13px;
}

div.harms-page-box div.normal-page-box em
{
	font-weight: bold;
	font-style: normal;
}

div.harms-page-box div.normal-page-box div.text
{
	background-color: transparent;
	border: none;

	padding: 0px;
	margin: 0px;
}

div.harms-page-box div#fallback-page div.normal-page-box
{
	background-color: #400;
}

div.harms-page-box div#fallback-page div.normal-page-box div.box-backref
{
	text-align: center;

	margin: 13px 0px 0px 0px;
}

div.harms-page-box div.normal-page-box div.page-element
{
	margin: 0px;
}

div.harms-page-box div.normal-page-box div.page-text
{
	margin: 0px;
}

div.harms-page-box div.normal-page-box div.page-text p
{
	text-align: left;
}

div.harms-page-box div.normal-page-box div.page-text div.headline
{
	margin-bottom: 18px;
}

div.harms-page-box div.normal-page-box div.page-text div.body
{
	margin: 0px;
}


div.harms-page-box div.fe-page-box
{
}




div.harms-page-box div#topref-item
{
	height: 15px;

	text-align: center;
	overflow: hidden;

	padding-right: 18px;

	background-image: url(http://harms-spinesurgery.com/src/image.php?n=icon-top.gif&d=inline);
	background-repeat: no-repeat;
	background-position: 184px 0px; 
}
div.harms-page-box div#topref-item a
{
	font-weight: bold;
}

div.harms-page-box div#topref-item-rollover
{
	height: 15px;

	text-align: center;
	overflow: hidden;

	padding-right: 18px;

	background-image: url(http://harms-spinesurgery.com/src/image.php?n=icon-top-s.gif&d=inline);
	background-repeat: no-repeat;
	background-position: 184px 0px; 

	cursor: pointer;
}
div.harms-page-box div#topref-item-rollover a
{
	font-weight: bold;
}







div.pdfwarn-box
{
	position: relative;

	padding: 18px;
}

div.pdfwarn-box div.half-cap
{
	width: 50%;
	height: 3px;

	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;

	background-color: #999966;
}

div.pdfwarn-box div.message
{
	padding: 16px 18px 22px 18px;

	border: 1px solid white;
}

div.pdfwarn-box div.message div.headline
{
	font-size: 16px;
	font-weight: bold;

	line-height: 16px;

	margin-bottom: 1.3em;
}

div.pdfwarn-box div.message div.content
{
	font-size: 11.5px;

	line-height: 1.35em;
}

div.pdfwarn-box div.message div.spacer
{
	height: 30px;
}

div.pdfwarn-box div.message div.button a
{
	position: absolute;
	left: 18px;
	bottom: 18px;

	margin: auto;
	padding: 8px 18px;

	height: 18px;

	border: 1px solid white;
	background-color: #025db8;

	line-height: 17px;

	font-size: 12px;
	font-weight: bold;
}

div.pdfwarn-box div.message div.button a img
{
	position: relative;
	top: -1px;

	margin-right: 10px;

	border: none;

	vertical-align: middle;
}




div.harms-page-box form#kontaktform table
{
	margin: 33px 0px 0px 0px;

	border: none;
	border-collapse: collapse;
	border-spacing: 0px;
}

div.harms-page-box form#kontaktform table tr.row
{
}

div.harms-page-box form#kontaktform table tr.upper-spacer td
{
	padding: 6px 0px 7px 0px;
}

div.harms-page-box form#kontaktform table tr.lower-spacer td
{
	padding: 2px 0px;
}

div.harms-page-box form#kontaktform table thead td
{
	padding-bottom: 10px;

	color: red;
}

div.harms-page-box form#kontaktform table tbody td
{
	padding-bottom: 17px;
}

div.harms-page-box form#kontaktform table tbody td.label
{
	width: 200px;

	padding-top: 5px;
}

div.harms-page-box form#kontaktform table tbody td.label span.required
{
	color: red;
}

div.harms-page-box form#kontaktform table td.field input.text
{
	width: 203px;
	height: 13px;

	padding: 4px 1px;

	border: 1px solid white;
	background-color: transparent;

	color: white;
	text-align: left;
}

div.harms-page-box form#kontaktform table td.field div.choice div
{
	position: relative;

	margin-bottom: 10px;
}

div.harms-page-box form#kontaktform table td.field div.choice input.radio
{
	position: relative;
	top: 2px;
	left: -5px;
}

div.harms-page-box form#kontaktform table textarea
{
	width: 405px;
	height: 250px;

	border: none;
	padding: 1px;

	font-family: verdana, arial, sans-serif;
	font-size: 12px;
}

div.harms-page-box form#kontaktform table input.submit
{
	width: 407px;
	height: 30px;

	padding: 1px 10px 3px 30px;

	border: 1px solid white;

	background-color: #025db8;
	background-image: url(http://harms-spinesurgery.com/src/image.php?n=btn-g.gif&d=inline);
	background-position: 10px 8px;
	background-repeat: no-repeat;

	text-align: left;

	font-size: 14px;
	font-weight: bold;
	color: white;
}

div.harms-page-box form#kontaktform table td.button-rollover input.submit
{
	background-image: url(http://harms-spinesurgery.com/src/image.php?n=btn-g-s.gif&d=inline);
}

div.harms-page-box form#kontaktform table tr.buttons td
{
	padding: 0px;
}

div.harms-page-box div.sent-msg-box
{
	margin: 30px 50px 25px 50px;

	text-align: center;

	font-weight: bold;
}







div.harms-page-box div.sitemap-index-box
{
	position: relative;

	width: 100px;
	height: 18px;

	border: 1px solid white;

	background-color: #025db8;

	line-height: 18px;
	font-weight: bold;

	text-align: center;
}

div.harms-page-box div.sitemap-index-box span.label
{
	padding: 4px 20px;
}

div.harms-page-box div.sitemap-index-box a
{
	position: absolute;
	top: -1px;

	width: 18px;
	height: 18px;

	display: block;

	border: 1px solid white;
	background-color: #025db8;

	font-weight: bold;
}
div.harms-page-box div.sitemap-index-box a:hover
{
	background-color: #ff7d00;
}

div.harms-page-box div.sitemap-index-box span.disabled
{
	position: absolute;
	top: -1px;

	width: 18px;
	height: 18px;

	display: block;

	border: 1px solid white;

	background-color: #716f6e;
}

div.harms-page-box div.sitemap-list-box
{
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
}

div.harms-page-box div.sitemap-list-box div.letter-box
{
	position: relative;

	border-bottom: 1px solid white;

	padding: 18px 26px;
}

div.harms-page-box div.sitemap-list-box div.letter-box a.letter-anchor
{
	position: absolute;
	top: -1px;
	left: -1px;

	display: block;

	width: 18px;
	height: 18px;

	border: 1px solid white;
	background-color: #716f6e;

	font-weight: bold;
	line-height: 18px;
	text-align: center;
}

div.harms-page-box div.sitemap-list-box div.letter-box a.topref-box
{
	position: absolute;
	bottom: -1px;
	right: -1px;

	display: block;

	width: 17px;
	height: 16px;

	border-top: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;

	background-image: url(http://harms-spinesurgery.com/src/image.php?n=icon-top.gif&d=inline);
	background-repeat: no-repeat;

	font-weight: bold;
	line-height: 18px;
	text-align: center;
}

div.harms-page-box div.sitemap-list-box div.letter-box a.topref-box:hover
{
	background-image: url(http://harms-spinesurgery.com/src/image.php?n=icon-top-s.gif&d=inline);
}

div.harms-page-box div.sitemap-list-box div.letter-box a.ref:hover
{
	color: #ff7d00;
}

div.harms-page-box div.sitemap-list-box div.letter-box span.indented
{
	display: block;
	padding-left: 40px;
}

div.harms-page-box div.sitemap-list-box div.letter-box span.indented a:hover
{
	color: #ff7d00;
}




div.harms-page-box div#pdf-index
{
	margin: 0px;

	border: 1px solid white;
}

div.harms-page-box div#pdf-index div.header-box
{
	padding: 13px;

	border-bottom: 1px solid white;
	background-color: #01366b;
}

div.harms-page-box div.rtl-page div#pdf-index div.header-box
{
	text-align: right;

	font-size: 16px;
	line-height: 1.3em;

	unicode-bidi: embed;
	direction: rtl;
}

div.harms-page-box div#pdf-index div.header-box div.title
{
	font-size: 14px;
	font-weight: bold;

	margin-bottom: 0.75em;
}

div.harms-page-box div#pdf-index div.header-box a
{
	color: #ff7d00;
}

div.harms-page-box div#pdf-index div.fullindex-box
{
	padding: 18px;

	border-bottom: 1px solid white;
}

div.harms-page-box div#pdf-index div.sections-box
{
	padding: 18px 18px 1px 18px;
}

div.harms-page-box div#pdf-index div.section-box
{
	margin-bottom: 17px;
}

div.harms-page-box div#pdf-index div.row
{
	position: relative;
}

div.harms-page-box div#pdf-index div.row div.label
{
	width: 384px;
}

div.harms-page-box div#pdf-index div.section-label
{
	font-weight: bold;
}

div.harms-page-box div#pdf-index div.ref
{
	position: absolute;
	top: 0px;
	left: 402px;
}

div.harms-page-box div#pdf-index div.ref span
{
	font-weight: bold;
}

div.harms-page-box div#pdf-index div.ref a
{
	color: #ff7d00;
	font-weight: bold;
}
