/* --//-- nvAllPrint --//-- stand: 12.11.2007 --//-- */

.hideScreen {
  	display: block;
	}

.printBranding {
  	text-align: right;
  	padding: 1em;
	}

#headerOne, .headerOne {
  	display: none;
	}

#headerTwo, .headerTwo,
#headerThree, .headerThree,
#centerOneLeft, .centerOneLeft,
#centerOneRight, .centerOneRight,
#centerTwo, .centerTwo,
.footer,
.hidePrint {
  	display: none;
	}

#centerOneOuter, .centerOneOuter {
  	padding: 0;
  	background-color: #ffffff;
	}

#centerOne, .centerOne {
  	background-image: none;
	}

.pagePathText,
a.pagePathLink:link,
a.pagePathLink:visited {
  	color: #000000;
	}

#pageHeader, .pageHeader {
  	background-image: none;
	}

.weiter,
.toolbox {
  	margin: 0;
	}

.weiter,
.weiter h2,
.toolbox,
.toolbox h2 {
  	background-color: #ffffff;
	}

.weiter h2,
.toolbox h2,
.weiter ul li,
.toolbox ul li {
  	padding: 5px 0;
  	border: none;
	}

.weiter ul li {
  	width: 50%;
	}

.printDate {
  	padding-left: 1em;
  	font-size: 80%;
        text-align: right;
	}

#pagePath, .pagePath {
  	border-top: solid #000000 1px;
	}

#pageTextInner th, .pageTextInner th,
#pageTextInner td , .pageTextInner td{
  	text-align: left;
  	vertical-align: top;
	}


#pageTextInner ul, .pageTextInner ul {
  	padding: 0 0 0 10px;
	}

#pageTextInner li, .pageTextInner li,
.pageList li,
.noneDisc li,
li {
  	list-style-type:disc;
  	margin: 0 0 0 10px;
  	padding: 0;
  	background-image: none;
	}

ul {
	padding: 0 0 0 10px; margin: 0 0 0 10px; list-style-type:disc;
	}
li {
	padding: 0 0 0 10px; margin: 0 0 0 10px; list-style-type:disc;
	}
ul.noneDisc {
	padding: 0 0 0 10px; margin: 0 0 0 10px; list-style-type:disc;
	}

.pageList {
	padding:1em 0em 0em 0.5em;
	}


#pageInner, .pageInner, .separator, .separator * {
  background: none;
}

h2.separatorHeadline div, h2.separatorHeadline {
  position: relative;
}


/****************************** Guido Kirsch, 28.09.2011 *****************/

.ui-tabs-nav {
	display: none
}

.tabHeader {
	display: block;
	padding: 1em 0;
}

.tabToggleBox .tabToggleBoxContent {
        display: block !important;
}

#tabs .ui-tabs-hide {
        display: none;
}

/*** printing in IE ***/

body, #centerOne,
#centerOneCenter, .centerOneCenter {
  width: 17cm !important;
  max-width: 17cm !important;
  min-width: 17cm !important;
}

/*** backgrounds ***/
*, #pageHeader, .pageHeader {
  background: none !important;
}

.borderBlank, .borderLight {
  border-bottom: none;
}
input, textarea {
  border: none;
}
.formSubmit {
  display: none;
}
.printBranding .vhpAddress {
  width: 20em;
  text-align: left;
  float: left;
  font-size: 80%;
  line-height: 110%;
  padding: 1em 0 1em 0;
}


/* video print */
.videoTeaserBoxVideo{
	height: 270px;
}

.videoBox img{
  width: 80% !important;
  height: 20% !important;
  position: relative !important;
}
.ppcontrols{
	display:none;
}

.videoBox h2{
	padding-bottom: 10px
}

.tabTeaser,
.tabToggleBox{
  padding-bottom: 20px;
}

.videoTeaserBoxText{
  position: absolute;
  left: 360px;
  top: 25px;
}

.nvVideoTeaserBlock .videoBox {
  position: relative;
}