
strong, b
{
  color: #361E1B;
}

h1, h2, h3
{
  color: #361E1B;
  display: block;
  margin: 0px;
  padding: 10px 0px 4px 0px;
}

#printLogo
{
  display:none;
}


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



#superHeadline
{
  display: block;
  padding: 0px 0px 10px 0px;
  margin: 0px 0px 0px 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;
}
*/

#mainContent blockquote,
ul, #mainContent ul,
ol, #mainContent ol
{

  padding-left:30px;
  margin-left:0px;
  padding-bottom: 10px;
  margin-bottom: 0px;
  padding-top: 5px;
  margin-top: 0px;
}

ul, #mainContent ul
{
  list-style-image: url("../bilder/mueg_gbox.png");
}

ul li, #mainContent ul li,
ol li, #mainContent ol li
{
  /* width: 90% zerhaut bei IE die Aufzaehlung?!! */
  margin-right:65px;

  margin-left:0px;
  padding-bottom: 5px;
}


#mainContent div.referenzenDiv,
#mainContent div.newsDiv
{
  display:block;
  padding-bottom:5px;
  border:none;
}

#mainContent div.referenzenDiv h2
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 160%;
  font-weight: bold;
  color: #3F3B3C;

  margin: 0px;
  padding-bottom: 10px; /* 3 */
  padding-top: 22px;

}

#mainContent div.newsDiv h2
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 160%;
  font-weight: bold;
  color: #3F3B3C;

  margin: 0px;
  padding-bottom: 5px; /* 3 */
  padding-top: 22px;

}

#mainContent div.newsDiv blockquote
{
  margin: 0px;
  padding-left: 15px; /* 3 */
  padding-bottom: 0px;

}







/* ############################################ */

#mainContent div.partnerDiv table.partnerTable
{
  display:block;
}

#mainContent div.partnerDiv
{
  width: 246px;
}

#mainContent div.partnerDiv,
#mainContent div.partnerDiv table
{
  display:inline;
}



#mainContent div.partnerDiv td.hSp
{
  width: 30px;
}

#mainContent div.partnerDiv td.tvSp
{
  height: 12px;
}

#mainContent div.partnerDiv td.bvSp
{
  height: 30px;
}

#mainContent div.partnerDiv td.bvSp img
{
  width: 246px;
  height: 3px;
}

#mainContent div.partnerDiv table.partnerTable
{
  width: 216px;
  background-color:#E6E0D1;
  vertical-align:top;
  text-align:left;
}

#mainContent div.partnerDiv td.partnerBildTD
{
  background-color:#FFFFFF;
  vertical-align:middle;
  text-align:center;
  width:210px;
  height:130px;
}

#mainContent div.partnerDiv td.partnerTextTD
{
  background-color:#D7D2C3;
  vertical-align:middle;
  text-align:center;
  width:210px;
  height:37px;
}

#mainContent div.partnerDiv td.partnerVorkommenTD
{
  background-color:#E6E0D1;
  vertical-align:middle;
  text-align:left;
  width:210px;
}

#mainContent td.partnerVorkommenTD ul
{
text-align:center;
width:150px;
border:none;
  margin-left:0px;
  padding-left:54px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  padding-top: 5px;
  margin-top: 0px;
  padding-right: 0px;
  margin-right: 0px;
}
#mainContent td.partnerVorkommenTD ul li
{
text-align:left;
}

#mainContent div.partnerDiv td.partnerVorkommenTD,
#mainContent div.partnerDiv td.partnerVorkommenTD p,
#mainContent div.partnerDiv td.partnerVorkommenTD span,
#mainContent div.partnerDiv td.partnerTextTD,
#mainContent div.partnerDiv td.partnerTextTD p
{
  margin:0px;
  padding:0px;
  line-height:120%;
}


/* ############################################ */

#mainContent div.teamPersonDiv table.teamPersonTable
{
  display:block;
}

#mainContent div.teamPersonDiv,
#mainContent div.teamPersonDiv table
{
  display:inline;
}



#mainContent div.teamPersonDiv td.hSp
{
  width: 30px;
}

#mainContent div.teamPersonDiv td.tvSp
{
  height: 12px;
}

#mainContent div.teamPersonDiv td.bvSp
{
  height: 30px;
}

#mainContent div.teamPersonDiv td.bvSp img
{
  width: 130px;
  height: 3px;
}

#mainContent div.teamPersonDiv table.teamPersonTable
{
  background-color:#ffffff;
  vertical-align:top;
  text-align:left;
}

#mainContent div.teamPersonDiv td.teamPersonBildTD
{
  background-color:#E6E0D1;
  vertical-align:middle;
  text-align:center;
  width:130px;
  height:130px;
}

#mainContent div.teamPersonDiv td.teamPersonTextTD
{
  background-color:#D7D2C3;
  vertical-align:middle;
  text-align:center;
  width:130px;
  height:37px;
}

#mainContent div.teamPersonDiv td.teamPersonTextTD,
#mainContent div.teamPersonDiv td.teamPersonTextTD p
{
  margin:0px;
  padding:0px;
  line-height:120%;
}




/* ############################################ */


#mainContent div.personMitDetailsDiv table.personMitDetailsTable
{
  display:block;
}

#mainContent div.personMitDetailsDiv
{
  width: 280px;
}

#mainContent div.personMitDetailsDiv,
#mainContent div.personMitDetailsDiv table
{
  border: 0px solid black;
  display:inline;
}



#mainContent div.personMitDetailsDiv td.hSp
{
  width: 3px;
}

#mainContent div.personMitDetailsDiv td.tvSp
{
  height: 12px;
}

#mainContent div.personMitDetailsDiv td.bvSp
{
  height: 30px;
}

#mainContent div.personMitDetailsDiv td.bvSp img
{
  width: 130px;
  height: 3px;
}





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

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

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

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

  border:1px solid white;
*/

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

  font-family: Arial, Helvetica, sans-serif;
  font-size: 7.5pt;
  line-height: 9pt;
  color: #361E1B;

}

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

#mainContent div.imgSubTextRb,
#mainContent div.imgSubTextLb
{
  color:#361E1B;
}



/*

#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;

}

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

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

  color:#361E1B;

}

.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;
}


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



body
{
  margin: 0px;
  padding:0px;

  background-color: #F1EFE9;
  background-image: url(../bilder/mue_bg.png);
  background-repeat: repeat;

  /*
  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, li{

	/* color: #333366; */
  font-family: Arial,Helevetica,sans-serif;
  font-size: 11px;
  line-height: 160%;
  
/*  text-decoration: none;
	font-style: normal;
	font-weight: normal; */
	
}


/* FONT ausgenommen */
.fliess, .Standard, .txtStd, table, td, th, p, body, h1, h2, h3, li
{
  color:#361E1B;
}

.hervorgehoben1
{
  /* grün */
  color: #8CC636 !important;
}


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

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

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


/* ################################################################ */
/* ################################################################ */

#ldiv_pathHeader
{
  width: 100%;
  background-color:#C6C3BA;
}

#ldiv_pathHeader table
{
  width: 1000px;
}

#ldiv_pathHeader,
#ldiv_pathHeader td
{
  height: 30px;
}

#ldiv_pathHeader,
#ldiv_pathHeader td,
#ldiv_pathHeader a
{
  text-decoration:none;
  font-family:Arial,Helevetica,sans-serif;
  font-size:10px;
  color:#000000;
}

#ldiv_pathHeader a.active
{
  text-decoration:none;
  font-family:Arial,Helevetica,sans-serif;
  font-size:10px;
  color:#FFFFFF;
}




#ldiv_topLine
{
  width: 100%;
  height: 4px;
  background-image: url(../bilder/mue_topLine.png);
  background-repeat: repeat-x;

}

#logoDiv
{
  position:absolute;
  margin:  3px 0px 0px 10px;
  padding: 0px;
}


#ldiv_container
{
  padding-bottom:20px;
}


#ltr_lTabs td /* large TABs */
{
  height: 33px;
/*
  white-space: nowrap;
*/
}

#ltr_sTabs
{
  height: 25px;
}


#ltd_lTabsActLine
{
  background-image: url(../bilder/mueg_lTnavLine.png);
  background-repeat: repeat-x;
}


#logInDiv
{
  position:absolute;
  margin:  463px 0px 0px 10px;
  padding: 0px;

}

#logInDiv td
{
  font-family:Arial,Helevetica,sans-serif;
  font-size:11px;
  /* color:#361E1B; */
  color: #63615D;
}

#logInDiv td.logInHeader
{
  font-weight:bold;
}

#logInDiv input
{
  height:17px;
  width:80px;
  background-color:#ffffff;
  border:1px solid #d4d4d4;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  /*color:#361E1B;*/
  color: #63615D;
}


.ltd_leftBG,
.ltd_logo
{
  width: 166px;
}

.ltd_logo
{
  height: 170px;
}


.ltd_leftContentLine
{
  width: 4px;
  background-image: url(../bilder/mue_leftContBorder.png);
  background-repeat: repeat-y;
}
.ltd_rightContentLine
{
  width: 7px;
  background-image: url(../bilder/mue_rightContBorder.png);
  background-repeat: repeat-y;
}



.ltd_sTabs /* small TABs */
{
  height: 25px;
  white-space: nowrap;
}


.bglTab_i
{
  background-image:url(../bilder/mueg_lTbgi.png);
  background-repeat:repeat-x;
}
.bglTab_a
{
  background-image:url(../bilder/mueg_lTbga.png);
  background-repeat:repeat-x;
}

.bgsTab_i
{
  padding: 0px 0px 3px 0px;
  margin:  0px 0px 0px 0px;
  height: 25px;
  white-space: nowrap;
  background-image:url(../bilder/mueg_sTbgi.png);
  background-repeat:repeat-x;
}

.bgsTab_a
{
  padding: 0px 0px 3px 0px;
  margin:  0px 0px 0px 0px;
  height: 25px;
  white-space: nowrap;
  background-image:url(../bilder/mueg_sTbga.png);
  background-repeat:repeat-x;
}

.bgsTab_i a,
.bgsTab_i a:hover,
.bgsTab_i a:active
{
  border:none;

  text-decoration:none;
  font-family: Arial,Helevetica,sans-serif;
  font-size: 11px;
  color:#361E1B;
  font-weight: bold;

}

.bgsTab_a a,
.bgsTab_a a:hover,
.bgsTab_a a:active
{
  border:none;

  text-decoration:none;
  font-family: Arial,Helevetica,sans-serif;
  font-size: 11px;
  color:#FFFFFF;
  font-weight: bold;
}


/* ################################################################ */

/* ################################################################ */

#innerNavCont
{
  border:none;
  float: right;
  padding: 12px 0px 30px 30px;
  margin: 0px;
}

#innerNav ul
{
  margin:0px;
  padding:0px;

  list-style-type: none;
  list-style-image: none;
}

#innerNav ul li a
{
  text-decoration: none;
  color:361E1B;
}

#innerNav ul li
{
  padding: 0px 0px 8px 8px;
  margin: 0px 0px 0px 0px;
}

#innerNav ul li.std,
#innerNav ul li.stdActive
{
  padding: 5px 0px 8px 8px;
  margin: 0px 0px 0px 0px;
}

#innerNav ul li p
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#nlSitemap ul 
{
  padding: 0px 0px 8px 0px;  
}

#nlSitemap ul li ul,
#nlSitemap ul li ul li ul,
#nlSitemap ul li ul li ul li ul,
#nlSitemap ul li ul li ul li ul li ul
{
  padding: 0px 0px 0px 0px;  
}

#nlSitemap ul.nlHeaderUL
{
  padding: 0px 0px 4px 0px;  
}



#nlSitemap ul li,
#nlSitemap ul li ul li,
#nlSitemap ul li ul li ul li,
#nlSitemap ul li ul li ul li ul li,
#nlSitemap ul li ul li ul li ul li ul li
{
  padding: 0px 0px 0px 8px;
  margin: 0px 0px 0px 0px;
}

#innerNav ul li,
#innerNav ul li p,
#nlSitemap ul li h2,
#nlSitemap ul li ul li h3,
#nlSitemap ul li ul li ul li h4,
#nlSitemap ul li ul li ul li ul li h5,
#nlSitemap ul li ul li ul li ul li ul li h6
{
  width:167px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height: 1.1em;
  font-weight: normal;
}


#nlSitemap ul li h2,
#nlSitemap ul li ul li h3,
#nlSitemap ul li ul li ul li h4,
#nlSitemap ul li ul li ul li ul li h5,
#nlSitemap ul li ul li ul li ul li ul li h6
{
  padding: 6px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#innerNav ul li h3
{

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

  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height: 1.3em;

}

#innerNav ul li.headerBoxNoBut,
#innerNav ul li.headerBox,
#innerNav ul li.lheaderBoxNoBut,
#innerNav ul li.lheaderBox
{
  padding: 0px 0px 0px 0px;
  margin: 2px 0px 0px 0px;
  width:167px;
  display:block;
  width:100%;
}

#innerNav ul li.lheaderBox,
#innerNav ul li.lheaderBoxNoBut
{
  /* border: 1px solid inset #EFEADF; */
  background-image:url(../bilder/mueg_iNavButLightGruenBG.png);
  background-repeat:repeat-x;
}
#innerNav ul li.headerBoxNoBut
{
  /* border: 1px solid inset #EFEADF; */
  background-image:url(../bilder/mue_iNavButDarkGreyBG.png);
  background-repeat:repeat-x;
}
#innerNav ul li.headerBox
{
  background-image:url(../bilder/mue_iNavButLightGreyBG.png);
  background-repeat:repeat-x;
}
#innerNav ul li.headerBoxActive,
#innerNav ul li.lheaderBoxActive
{
  padding: 0px 0px 0px 0px;
  margin: 2px 0px 0px 0px;
  width:67px;
  background-image:url(../bilder/mueg_iNavButGruenBG.png);
  background-repeat:repeat-x;
  display:block;
  width:100%;
}


#innerNav ul li.headerBox a,
#innerNav ul li.headerBoxNoBut span.noBut,
#innerNav ul li.lheaderBox a,
#innerNav ul li.lheaderBoxNoBut span.noBut
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal;
  text-transform: Uppercase;
  text-decoration: none;
  letter-spacing:0.4em;
  color: #ffffff;
  line-height:20px;

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

  width:100%;
  display:block;
}

#innerNav ul li.headerBox a
{
  color: #361E1B;

  background-image:url(../bilder/mue_iNavButLightGrey.png);
  background-repeat:no-repeat;
}
#innerNav ul li.lheaderBox a
{
  color: #361E1B;

  background-image:url(../bilder/mueg_iNavButLightGruen.png);
  background-repeat:no-repeat;
}

#innerNav ul li.headerBoxNoBut span.noBut,
#innerNav ul li.headerBoxNoBut span.noBut a
{
  color: #ffffff;
}

#innerNav ul li.lheaderBoxNoBut,
#innerNav ul li.lheaderBoxNoBut span.noBut,
#innerNav ul li.lheaderBoxNoBut span.noBut a
{
  color: #361E1B;
}

#innerNav ul li.headerBoxNoBut span.noBut
{
  background-image:url(../bilder/mue_iNavButDarkGrey.png);
  background-repeat:no-repeat;
}

#innerNav ul li.lheaderBoxNoBut span.noBut
{
  background-image:url(../bilder/mueg_iNavButLightGruen.png);
  background-repeat:no-repeat;
}

#innerNav ul li.headerBoxActive a,
#innerNav ul li.headerBoxActive span.noBut,
#innerNav ul li.lheaderBoxActive a,
#innerNav ul li.lheaderBoxActive span.noBut
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  text-transform: Uppercase;
  text-decoration: none;
  letter-spacing:0.4em;
  line-height:20px;

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

  width:100%;
  display:block;

  background-image:url(../bilder/mueg_iNavButGruen.png);
  background-repeat:no-repeat;
}

#innerNav ul li.headerBoxActive a,
#innerNav ul li.lheaderBoxActive a
{
  color: #ffffff;
}
#innerNav ul li.headerBoxActive span.noBut,
#innerNav ul li.lheaderBoxActive span.noBut
{
  color: #361E1B;
}

#innerNav ul li.Active a,
#innerNav ul li.stdActive a
{
  font-style: italic;
  text-decoration: underline;
}

#nlSitemap ul li.headerBox a,
#nlSitemap ul li.headerBoxNoBut span.noBut,
#nlSitemap ul li.lheaderBox a,
#nlSitemap ul li.lheaderBoxNoBut span.noBut,
#nlSitemap ul li.headerBoxActive a,
#nlSitemap ul li.headerBoxActive span.noBut,
#nlSitemap ul li.lheaderBoxActive a,
#nlSitemap ul li.lheaderBoxActive span.noBut
{
  letter-spacing:0.2em;
}


/* ################################################################ */

#nlStdIssueList ul
{
  padding-top: 15px;
  padding-bottom: 10px;
  padding-left:30px;

  margin-top: 0px;
  margin-bottom: 0px;
  margin-left:0px;

  list-style-image: url("../bilder/mueg_gbox.png");
  /*
  list-style-type: none;
  list-style-image: none;
  */
}

#nlStdIssueList ul li
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:15px;
  font-weight: normal; 
}  

#nlStdIssueList ul li a
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  line-height:15px;
  font-weight: bold;
  
}  

/* ################################################################ */

#leftNavi
{
}

#leftNavi img.leftNaviSubHSpacer
{
  display: none;
  /*
  width: 0px;
  height: 0px;
  */
}

#leftNavi img.leftNaviSubSubHSpacer
{
  width: 10px;
  height: 1px;
}

#leftNavi ul
{
  margin:0px;
  padding:0px;

  list-style-type: none;
  list-style-image: none;
}

#leftNavi ul li
{
  padding: 1px 0px 1px 12px;
  margin: 2px 0px 2px 0px;
  display: block;
  width: 100%;

  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  line-height:16px;
  
}

#leftNavi ul li.std
{
  background-color:#C2BDAF;
}

#leftNavi ul li.std,
#leftNavi ul li.std a
{
  color: #361E1B;
  font-weight:normal;
}

#leftNavi ul li.stdactive
{
  background-color:#8CC636;
}

#leftNavi ul li.stdactive,
#leftNavi ul li.stdactive a
{
  color: #FFFFFF;
  font-weight:bold;
}

#leftNavi ul li a
{
  text-decoration: none;
  display: block;
  width: 100%;
}

/* ################################################################ */
#mainContentTable
{
  width:823px;
}

#mainContent
{
  padding: 0px 0px 30px 35px;
  margin: 0px 0px 0px 0px;
}

#mainContent p
{
  width:90%;
  margin: 0px;
  padding-bottom: 10px;
}

#masterTable
{
  width: 1000px;
}

.noPrint
{
}


#sitemap ul,
#sitemap ul li ul,
#sitemap ul li ul li ul,
#sitemap ul li ul li ul li ul,
#sitemap ul li ul li ul li ul li ul
{
  margin: 0px 0px 0px 25px;
  padding: 0px;
  list-style-image: url("../bilder/gbox.png");
}
#sitemap ul li
{
  margin: 0px;
  padding: 0px;
  line-height:100%;
}

#sitemap h1
{

  /* std-text */
  font-family: Arial,Helevetica,sans-serif;
  font-size: 11px;
  line-height: 170%;
  color:#361E1B;

  text-transform: Uppercase;
  text-decoration: none;
  letter-spacing:0.2em;

  margin:  0px;
  padding: 0px;

  font-weight: bold;


}
#sitemap h2
{

  /* std-text */
  font-family: Arial,Helevetica,sans-serif;
  font-size: 11px;
  line-height: 170%;
  color:#361E1B;

  text-transform: Uppercase;
  text-decoration: none;
  letter-spacing:0.1em;

  margin:  0px;
  padding: 0px;

  font-weight: normal;


}

#sitemap h3,
#sitemap h4,
#sitemap h5,
#sitemap h6
{

  /* std-text */
  font-family: Arial,Helevetica,sans-serif;
  font-size: 11px;
  line-height: 170%;
  color:#361E1B;

  margin:  0px;
  padding: 0px;
  
  font-weight: normal;


}


/* ################################################################ */

/*
#sitemap ul,
#sitemap ul li ul,
#sitemap ul li ul li ul,
#sitemap ul li ul li ul li ul,
#sitemap ul li ul li ul li ul li ul
{
  margin: 0px 0px 0px 25px;
  padding: 0px;
  list-style-image: url("../bilder/gbox.png");
}
#sitemap ul li
{
  margin: 0px;
  padding: 0px;
  line-height:100%;
}

#sitemap h1
{
  font-family: Arial,Helevetica,sans-serif;
  font-size: 11px;
  line-height: 170%;
  color:#361E1B;

  text-transform: Uppercase;
  text-decoration: none;
  letter-spacing:0.2em;

  margin:  0px;
  padding: 0px;

  font-weight: bold;


}
#sitemap h2
{
  font-family: Arial,Helevetica,sans-serif;
  font-size: 11px;
  line-height: 170%;
  color:#361E1B;

  text-transform: Uppercase;
  text-decoration: none;
  letter-spacing:0.1em;

  margin:  0px;
  padding: 0px;

  font-weight: normal;


}

#sitemap h3,
#sitemap h4,
#sitemap h5,
#sitemap h6
{
  font-family: Arial,Helevetica,sans-serif;
  font-size: 11px;
  line-height: 170%;
  color:#361E1B;

  margin:  0px;
  padding: 0px;
  
  font-weight: normal;


}
*/

/* ################################################################ */



.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;
}

p.imageP
{
  margin:0px 0px 0px 0px;
  padding-top:11px;
  padding-bottom:15px;
}
p.imageP img
{
  margin-bottom:10px;
}

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

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


.head, .Headline, .Headline p, span.Headline p
{
  font-family: Arial,Helevetica,sans-serif;
  font-size: 12px;
  line-height: 200%;
  font-weight: bold;
  color: #361E1B;
}

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


div.headlineDivClass
{
  font-family: 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: 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: 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;

}
*/



.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;
}

.kontaktFormFieldBG
{
  background-color: #F7F7F7;
  border: 1px solid #3466A5;
}

.formSubmitField,
.kontaktFormSubmitField
{
  font-family:Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  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;

}

.kontaktFormDropDownField,
.kontaktFormTextField,
.kontaktFormTextAreaField
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
}

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

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




.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: 8px 0px 0px 0px;
  text-align: left;
}

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

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



.hilighted
{
  padding-left:2px;
  padding-right:2px;
  background-color: #514D41; /*#E6E6E6;  #D9EF81; */
  color: #F0EEE8; /* #AC8B6B; */
}

.terminArchivEintrag,
a.terminArchivEintrag:link,
a.terminArchivEintrag:visited
{
  color: #808080;
}
a.terminArchivEintrag:hover,
a.terminArchivEintrag:active
{
  color: #8CC636; /* #A7CE4B; */
  text-decoration: underline;
}


/* ************************************************************************* */
#VEAM_CallerBox
{
  POSITION: absolute;
  LEFT: 0px;
  TOP: 0px;
}
#VEAM_CallerBox,
#VEAM_CallerBox a img
{
  MARGIN:0px;
  WIDTH: 6px;
  HEIGHT: 6px;
/*
  background-color:#FF0000;
 */
}



.sepVeamNewNav
{
	color: #000; font-family:Arial, Helvetica, sans-serif; font-size:8pt;
	padding-left: 0px;
}

.sepVeamNewSubNav
{
	color: #000; font-family:Arial, Helvetica, sans-serif; font-size:8pt;
	padding-left: 0px;
}

.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;
}

.veamNewElementDiv,
.veamNewSetDiv 
{
  BORDER-TOP:1px solid #BCBCBC;
  BORDER-BOTTOM:1px solid #BCBCBC; 
  
  PADDING-LEFT: 2px; 
  PADDING-BOTTOM: 2px; 
  PADDING-TOP: 2px; 
  
  MARGIN: 0px; 
  
  WIDTH:95%; 
  POSITION: static; 
  HEIGHT: 14px; 
  BACKGROUND-COLOR: #CDCDCD; 
  
  TEXT-ALIGN: left;
}

/*{
  BORDER-TOP:1px solid #BCBCBC;
  BORDER-BOTTOM:1px solid #BCBCBC; 
  
  PADDING-LEFT: 2px; 
  PADDING-BOTTOM: 2px; 
  PADDING-TOP: 2px; 
  
  MARGIN: 0px; 
  
  WIDTH:100%; 
  POSITION: absolute; 
  HEIGHT: 14px; 
  BACKGROUND-COLOR: #CDCDCD; 
  TEXT-ALIGN: left;
}*/

#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 {

  center
  {
    text-align:left;
  }
  
  #ldiv_pathHeader
  {
    position: absolute;
    top:125px;
    left:0px;
  }
  
  #ldiv_pathHeader table
  {
    width:100%;
  }

  .ltd_leftBG,
  .ltd_leftContentLine,
  .noPrint,
  #innerNavCont,
  #logohomelink,
  #logoDiv,
  #logInDiv
  {
    width:1px;
    display:none;
  }

  #mainContentTable
  {
    position:absolute;
    top:30px;
    left:1px;
  }
  
  #mainContent p
  {
    width:100%;
  }


  #mainContentTable,
  #masterTable,
  #ldiv_container,
  .printW100p
  {
    width:700px;
    margin-left:0px;
    margin-right:0px;
    padding-left:0px;
    padding-right:0px;
  }
  #mainContent
  {
    padding: 130px 50px 0px 0px;
    margin: 0px;

  }

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


}

