
#printLogo
{
  display:none;
}

#mainContentTable
{
  width: 986px;
  text-align:left;
}


#headerBoehmLink a img,
#headerRaabLink a img,
#headerJansenLink a img,
#logohomelink a img
{
  border:none;
}

#logoHeaderCell
{
  height: 122px;
}

#logoheader
{
  position:absolute;
}

#logoHeaderBLCell
{
  text-align: right;
  background-image: url("../bilder/orthoHeaderBG.png");
  background-repeat: repeat;
  background-color: #E6E6E6;

}

#metadiv
{
  position:absolute;
  border: none;
  margin: 10px 0px 0px 940px;
}

#headerMatzerLink
{
  position:absolute;
  border: none;
  margin: 60px 0px 0px 570px;
  width:  120px;
  height: 55px;
}
#headerMatzerLink a img
{
  width:  120px;
  height: 55px;
}

#headerHobraeckLink
{
  position:absolute;
  border: none;
  margin: 60px 0px 0px 450px;
  width:  120px;
  height: 55px;
}
#headerHobraeckLink a img
{
  width:  120px;
  height: 55px;
}

#headerBoehmLink
{
  position:absolute;
  border: none;
  margin: 60px 0px 0px 330px;
  width:  120px;
  height: 55px;
}
#headerBoehmLink a img
{
  width:  120px;
  height: 55px;
}

#headerRaabLink
{
  position:absolute;
  border: none;
  margin: 60px 0px 0px 210px;
  width:  120px;
  height: 55px;
}
#headerRaabLink a img
{
  width:  120px;
  height: 55px;
}

#headerJansenLink
{
  position:absolute;
  border: none;
  margin: 60px 0px 0px 90px;
  width:  120px;
  height: 55px;
}
#headerJansenLink a img
{
  width:  120px;
  height: 55px;
}

#logohomelink
{
  position:absolute;
  border: none;
  margin: 13px 0px 0px 10px;
  width:  65px;/*82px;*/
  height: 100px;/*126px;*/
}
#logohomelink a img
{
  width:  65px;/*82px;*/
  height: 100px;/*126px;*/
}






#navigationCell
{
  width: 203px;
  background-image: url("../bilder/orthoNavbg.png");
  background-repeat: repeat;
  background-color: #EEEEEE;

  padding: 0px 0px 180px 0px;

}

#mainContentCell
{
  width: 782px;
  border: none; /*1px solid black; */
  padding: 15px 25px 50px 30px;
  background-color: #F7F7F7;
}

/*


  background-image: url("../bilder/orthoNavbg.png");
  background-repeat: repeat-y;



*/



#superHeadline
{
  padding: 22px 0px 15px 0px;
}


.blockStyleDiv
.blockStyleTable
{
  display:block;
/*
  margin:0px;
  padding:0px;
*/
  border: none;
  width: 679px;
}

.blockStyleDiv
{
}

#mainContent blockquote
{
  padding: 0px 0px 0px 0px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:40px;
}

ul, #mainContent ul
{
  margin-left:0px;
  padding-left:30px;
  padding-bottom: 20px;
  margin-bottom: 0px;
  padding-top: 5px;
  margin-top: 0px;
  list-style-image: url("../bilder/gbox.png");
}

ul li, #mainContent ul li
{
  margin-left:0px;
  padding-bottom: 5px;
}









#navigation
{
  background-image: url("../bilder/orthoNavbg.png");
  background-repeat: repeat;
  background-color: #EEEEEE;

  position:relative;
  top: 0px;
  left: 0px;

  border: none;
  text-align: left;
	margin: 0px;
  padding: 18px 0px 0px 0px;
	
	width: 203px;/*94px;*/		
}

#navigation ul
{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  list-style-image: none;
  text-align: left;
}

#navigation ul.subNaviUL
{
  margin: 0px;
  padding: 0px 0px 0px 0px;

}

/*
#navigation ul
{
  border-bottom: 1px solid #000000;
}
#navigation_leaf ul
{
  border-bottom: 3px solid #AAA9A5;
}
*/
/*
#navigation ul
{

  padding-left: 8px;
  padding-right: 3px;
  padding-top: 5px;
  padding-bottom: 3px;

}
*/


#navigation ul li
{
  padding: 0px 0px 0px 8px;
  margin: 0px 0px 0px 0px;
/*
  border-top:    1px solid #527DB2;
  border-left:   1px solid #22446D;
  border-right:  1px solid #7194BF;
  border-bottom: 1px solid #dedede;
  */
  border: none;
  background-color: #EEEEEE;
  color: #000000;
}


/*
#navigation ul li.subNaviLI
{
  BACKGROUND-COLOR: #C6B49A;
}
*/

#navigation ul li.current
{
  border: none;
  /*
  border-top:    1px solid #B2DEE5;
  border-left:   1px solid #6D8F94;
  border-right:  1px solid #C1E5EA;
  border-bottom: 1px solid #83ACB2;
  */
  background-color: #EEEEEE;/*#A8E2E4;*/
}

#navigation ul li a
{
  width: 100%;
  display: block;
  padding:0px 0px 2px 2px;
  margin:0px;

  text-decoration: none;
	border: none;
}

#navigation ul li a
{
  display: block;
	color: #000000;
	border: none;
}

#navigation ul li a:hover,
#navigation ul li a:active,
#navigation ul li.current a,
#navigation ul li.current a:hover,
#navigation ul li.current a:active
{
  display: block;
  color: #000000;
  font-weight: normal;
	border: none;
}


/*
#navigation ul li a img
{
  border: none;
  height: 15px;
}
*/

/*


#navigation_leaf ul li
{
  border-top: 3px solid #AAA9A5;
  border-left: 3px solid #AAA9A5;
  border-right: 3px solid #AAA9A5;
	
  BACKGROUND-COLOR: #5A637F;
  layer-background-color: #5A637F;
}

#navigation ul li strong a,
#navigation_leaf ul li a,
#navigation_leaf ul li strong a
{
  color: #FFFFFF;
}

#navigation ul li strong a,
#navigation_leaf ul li strong a
{
  font-weight: normal;
  color: #FFFFFF;
  background-color:#333366;	
}

*/

















.hSpcr, .hSpcr img
{
  width:3px;
  margin:0px;
  padding:0px;
  border:0px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 1px;

}

.vSpcr, .vSpcr img
{
  height:2px;
  margin:0px;
  padding:0px;
  border:0px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 1px;
}

#logo
{
  position:absolute;
  margin: -20px 0px 0px 0px;
  padding: 0px 0px 0px 372px;
}

#topMidCont
{

}

#topVspacer img
{
  width:  1px;
  height: 174px;
}

.hSep, .hSep img
{
  height:1px;
  margin:0px;
  padding:0px;
  border:0px;
}

.midBG
{
  margin:0px;
  padding: 0px;
  height: 17px;
  BACKGROUND-COLOR: #C6B49A;
}

#midVspacer img
{
  width:  1px;
  height: 17px;
}

#leftCont
{
  margin:0px;
  padding: 0px;
  width: 182px;
  background-color: #EBEBEB;

	border: none;

}

#midCont
{
  width: 535px;
  background-color: #F4EFEA;
  
}

#innerMidCont
{
  padding: 16px 0px 50px 0px;
  margin: 0px;

}

#rightCont
{
  width: 237px;
  background-color: #EEF1F2;

  padding: 16px 0px 0px 0px;
  margin: 0px;

}




div.imgSubTextR,
div.imgSubTextRb
{
  text-align:right;
}

div.imgSubTextL,
div.imgSubTextLb
{
  text-align:left;
}

div.imgSubTextR,div.imgSubTextL,
div.imgSubTextRb,div.imgSubTextLb
{

  /*
  margin:0px;
  padding:0px;

  border:1px solid white;
*/

	text-decoration: none;
	font-style: normal;
	font-weight: normal;

  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 7.5pt;
  line-height: 9pt;
  color: #1B1718;

}

div.imgSubTextR img,div.imgSubTextL img,
div.imgSubTextRb img,div.imgSubTextLb img
{
  margin: 0px;
  border: 0px; /* 1px solid black; */
}

div.imgSubTextRb,div.imgSubTextLb
{
  color:#1B1718;
}



/*

#persondivContainer
{
  POSITION: absolute;
}


#persondiv
{

  POSITION: relative;

  top: 244px;
  left: 252px;

  VISIBILITY: visible;
}

#persondiv #personendetailnewlink
{
  position: absolute;
  left:  00px;
  top: 320px;
}

#personendetaildiv
{
  position:absolute;
}

*/


.tableStd
{
  width: 100%;
  margin: 0px;
  padding: 0px;
}

.imgFloatRight
{
  float: right;
  text-align:right;

}

.imgFloatLeft
{
  float: left;
  text-align:left;

}


.imgSubline,
.imgSubline p,
.imgFloatRight, .imgFloatRight p,
.imgFloatLeft, .imgFloatLeft p,
.imgStd p
{
  margin: 0px 0px 0px 0px;
  padding: 0px;
  border: none;

  FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
  FONT-SIZE: 7.5pt;
  line-height: 9pt;

  color:#1B1718;

}

.imgSubline
{
  margin: 5px 0px 0px 0px;
  padding: 0px;  
}


.imgFloatRight p
{
  margin: 0px 0px 0px 20px;
  padding: 0px;
}

.imgFloatLeft p
{
  margin: 0px 20px 0px 0px;
  padding: 0px;
}

div.imgFloatRight img
{
  margin: 0px 0px 0px 20px;
  border: none;
}

div.imgFloatLeft img
{
  margin: 0px 20px 0px 0px;
  border: none;
}

p
{
  margin:0px 0px 10px 0px;
  padding: 0px;
}

/*
.myPwithoutMargin p
{
  margin:0px;
  padding: 0px;
}
*/

strong, b
{
  color: #3F3B3C;
}

h1, h2, h3
{
  color: #3F3B3C;
  display: block;
  margin: 0px;
  padding: 10px 0px 8px 0px;
}

body
{
  margin: 0px;
  padding:0px;
  
  /*
  scrollbar-base-color:   #DECAAD;
  scrollbar-shadow-color: #B4A48C;
  scrollbar-darkshadow-color:#B4A48C;
  scrollbar-arrow-color:   #A04725;
  scrollbar-face-color:   #C6B49A;
  scrollbar-track-color:  #FFFFFF;
  scrollbar-highlight-color:#DECAAD;
  */
/*
  SCROLLBAR-FACE-COLOR: #919391;
	SCROLLBAR-HIGHLIGHT-COLOR: #c3c8c9;
	SCROLLBAR-SHADOW-COLOR: #7e898b;
	SCROLLBAR-3DLIGHT-COLOR: #101214;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #505050;
	SCROLLBAR-DARKSHADOW-COLOR: #101214;
	scrollbar-arrow-color:#919391;
*/
}

.fliess, .Standard, .txtStd, font, table, td, th, p, body, h1, h2, h3{

	/* color: #333366; */
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:150%;

/*  text-decoration: none;
	font-style: normal;
	font-weight: normal; */
	
}



a
{
  color: #003F62;
  text-decoration: none;
}

a:hover,
a:active
{
  color: #F05A3E;
  /* border-bottom: 2px solid #89B7B4; */ /*#A4D8E0; */
  text-decoration: underline;
}

a img,
a:hover img,
a:active img
{
  border: none;
  text-decoration: none;
}

.doBorderMyImg img,
.doBorderMyImgWithBottomPadding img
{
  border: 1px solid black;
}

.doBlockDisplayMyImg img,
.doBlockDisplayMyImgWithBottomPadding img
{
  display: block;
}

.doInlineDisplayMyImg img,
.doInlineDisplayMyImgWithBottomPadding img
{
  display: inline;
}

.doBottomPaddingMyImg img,
.doBorderMyImgWithBottomPadding img,
.doBlockDisplayMyImgWithBottomPadding img,
.doInlineDisplayMyImgWithBottomPadding img
{
  margin-bottom: 8px;
}

.doNoPaddingNoMarginMyP p
{
  margin: 0px;
  padding: 0px;
}

.doMyTextbrown, .doMyTextbrown p
{
  color: #A04725;
}

.contentSep
{
  height: 15px;
  vertical-align:bottom;
  
}

.contentSep img
{
  height: 3px;
  width: 100%;
}


.head, .Headline, .Headline p, span.Headline p
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height:200%;
  font-weight: bold;
  color: #3F3B3C;
}

.Headline p, span.Headline p
{
  margin:0px;
  padding:0px;
}


div.headlineDivClass
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:125%;
  font-weight: bold;
  color: #3F3B3C;

  position: relative;
  margin: 0px;
  padding-bottom: 5px;
  padding-top: 5px;

}

div.headlineDivClass p
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:125%;
  font-weight: bold;
  color: #3F3B3C;

	display: block;
  padding: 0px;
  margin: 0px;
}


/*
ul
{
  display: list-item;

  list-style-image: url("../bilder/aul.png");
  list-style-type: square;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
  line-height: 16px;

  padding: 0px;
  margin-left: 35px;
  margin-top: 10px;
  margin-bottom:10px;
}
ul li
{
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 5px;

}
*/


#naviSonderbereich
{
  position:absolute;
  top: 490px;/*501px; 545px;*/
}


.kontaktFormTextareaCaptionCol,
.kontaktFormCaptionCol
{
  text-align:right;
  border: none; /* 1px solid black; */

  width: 120px;
  padding: 0px 25px 0px 0px;
  
}

.kontaktFormTextareaCaptionCol p,
.kontaktFormCaptionCol p
{
  padding: 0px;
  margin:  0px;
}

.kontaktFormTextareaCaptionCol
{
  vertical-align:top;
}


.kontaktFormFieldCol,
.kontaktFormSubmitFieldCol
{
  width: 280px;
  
}
.kontaktFormFieldCol
{
  text-align:left;
}

.kontaktFormSubmitFieldCol
{
  text-align:right;
}

.kontaktFormCheckboxContainer
{
  text-align:right;
}

/* --------------------------------- */

.kontaktFormDropDownField,
.kontaktFormTextField
{
  width: 280px;
  background-color: #F7F7F7;
  border: 1px solid #3466A5;
}

.formSubmitField,
.kontaktFormSubmitField
{
  background-color: #F7F7F7;
  padding:0px 5px 0px 5px;
  border: 1px solid #3466A5;
}


.kontaktFormCheckboxField
{
  margin:0px
  padding:0px;
}

.kontaktFormTextAreaField
{
  width: 280px;
  height: 80px;
  background-color: #F7F7F7;
  border: 1px solid #3466A5;

}

/* --------------------------------- */

.kontaktRequiredMessage
{
  display: block;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3466A5;
}













#topNav
{

  white-space: nowrap;
  width:100%;

  position:absolute;
  border: none;

	margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
}

.topNavEntry, .topNavEntryCurrent,
.topNavEntry a, .topNavEntryCurrent a
{
  position:relative;
  display: table-cell;
  height: 17px;
}

.topNavEntry a, .topNavEntryCurrent a
{
  padding: 0px 5px 0px 5px;
}

.topNavEntryCurrent
{
  BACKGROUND-COLOR: #AC8B6B;
}


.topNavSpacer
{
  display: table-cell;
  width: 15px;
  height: 1px;
}


.layoutbase
{
  width: 460px;
  border: none;
  text-align: left;
  padding:0px; /*8px 0px 8px 0px; */

}

.layoutbaseContainer
{
  width: 100%;
  border: none;
  text-align: left;
  padding:8px 50px 8px 25px;

}

.baseLeftCol
{
  width: 25px;
  padding: padding:8px 0px 0px 0px;
  text-align: left;
}

.baseRightCol
{
  width: 27px;
  padding: padding:8px 0px 0px 0px;
  text-align: left;
}

.NWtabelle
{
  width:100%;
}

.textKlein,
.textKlein p,
.textKlein a,
.textKlein p a,
.NWtabelle,
.NWtabelle td,
.NWtabelle p,
.NWtabelle font
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.rightContentText
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 8px;
	padding-top: 0px;
}
.rightContentText p,
.rightContentText font
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	padding-top: 0px;

}

/*
#topNav ul
{
  border: none;

  margin: 0px;
  padding: 0px;
  list-style-type: none;
  list-style-image: none;
  text-align: left;

}

#topNav ul li
{
  position:relative;

  height: 170px;

  display: inline;


	margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;

  padding: 0px 10px 0px 3px;
  margin: 0px 0px 0px 0px;

  border: none;
  BACKGROUND-COLOR: #C6B49A;

}


#topNav ul li a
{
  display:inline;

	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 1px;
	line-height:1px;

	
  display: inline;
  padding: 0px 0px 0px 2px;
  margin: 0px 0px 0px 0px;

  text-decoration: none;
	border: none;

	color: #FFFFFF;
}



#topNav ul li.current
{
  border: none;

  BACKGROUND-COLOR: #B09179;
}

#topNav ul li a:hover,
#topNav ul li a:active,
#topNav ul li.current a,
#topNav ul li.current a:hover,
#topNav ul li.current a:active
{
  display: inline;
  color: #000000;
  font-weight: normal;
	border: none;
}


#topNav ul li a img
{
  border: none;
}
*/



.hilighted
{
  background-color: #CBCBCB; /*#E6E6E6;  #D9EF81; */
  color: #1B1718; /* #AC8B6B; */
}



/* ************************************************************************* */
#VEAM_CallerBox
{

  POSITION: absolute;
  LEFT: 0px;
  TOP: 0px;

  WIDTH: 6px;
  HEIGHT: 6px;
/*
  background-color:#FF0000;
 */
}




.sepVeamNewNav
{
	color: #FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:8pt;
}

.VEAMlink
{
  background-color:transparent;/* #FFFF00; */
  width:16px;
  margin:0px;
  padding:0px;
}

.VEAMlink
{
  display:inline;
  background-color:transparent;
  width:16px;
  margin:0px;
  padding:0px;

}
.VEAMlink:hover
{
  width:16px;

}

.veamtxt {
	color: #333366;font-family:Arial, Helvetica, sans-serif;font-size:8pt;
}

#chgcocontent, #chggocontent, .adminStandard, .adminStandard table
{
	color: #000000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}



/* ************************************************************************** */


@media print {

#logoHeaderCell
{
  height: 1px;
}

#logoHeaderBLCell
{
  background-color: #ffffff;
  height: 1px;
}

#logoHeaderBLCell img
{
  display: none;
}

#mainContentTable
{
  width: 100%;
  text-align:left;
}
#navigationCell
{
  width: 0px;
  display: none;
}
#mainContentCell
{
  width: 98%;
  padding: 15px 25px 50px 0px; /* 47px; */
}

#printLogo
{
  display:block;
  position:relative;
  top:20px;
  padding-bottom:35px;
}


  #logoheader,
  #logohomelink,
  #headerJansenLink,
  #headerRaabLink,
  #headerBoehmLink
  {
    display: none;
  }


}
