@media print { 
 .txtPrnt{width:630px;letter-spacing:1px;font-size:2px;color:black;font-family:arial;}
}

html,body{letter-spacing:1px;font-size:11px;font-family:arial;background: #ffffff url('../../images/BG.GIF') repeat-x;}
td{letter-spacing:1px;font-size:11px;font-family:arial;}
div{letter-spacing:1px;font-size:11px;font-family:arial;}
a{letter-spacing:1px;font-size:11px;color:black;font-family:arial;text-decoration:underline;}
a:hover{letter-spacing:1px;font-size:11px;color:#EB891B;font-family:arial;text-decoration:underline;}
.mwstField{border:0px solid gray;border-top:1px solid gray;border-bottom:1px solid gray;font-weight:bold;width:8px;}
.hidden{display:none;}
.link-gray{letter-spacing:1px;font-size:11px;color:gray;font-family:arial;text-decoration:none;}
.link-gray:hover{letter-spacing:1px;font-size:11px;color:#EB891B;font-family:arial;text-decoration:none;}
.langMenu {letter-spacing:1px;font-size:11px;color:white;font-family:arial;font-weight:bold;}
.pfad{letter-spacing:1px;font-size:11px;color:gray;font-family:arial;}
.navigation{letter-spacing:1px;font-size:11px;color:black;font-family:arial;font-weight:bold;}
.subline{font-size:11px;color:white;font-family:arial;font-weight:bold;letter-spacing:2;padding-left:4px;}
.blackB{letter-spacing:1px;font-size:11px;color:black;font-family:arial;font-weight:bold;}
.headOrange{letter-spacing:1px;font-size:14px;color:#EB891B;font-family:arial;font-weight:bold;}
.subOrange{letter-spacing:1px;font-size:11px;color:#EB891B;font-family:arial;font-weight:bold;}
.txt{letter-spacing:1px;font-size:11px;color:black;font-family:arial;}
.txt4{letter-spacing:1px;font-size:11px;color:black;font-family:arial;}
.txt-white{letter-spacing:1px;font-size:11px;color:white;font-family:arial;}
.txt-black{letter-spacing:1px;font-size:11px;color:black;font-family:arial;}
.txt-black-b{letter-spacing:1px;font-size:11px;color:black;font-family:arial;font-weight:bold;}
.txt-black-small{letter-spacing:0;font-size:9px;color:black;font-family:arial;}
.txt-orange-b{letter-spacing:1px;font-size:11px;color:#eb891b;font-family:arial;font-weight:bold;}
.sidebar{background-color:#E8ECF0;/*border-top:2px solid #F0F4F0;border-right:2px solid #F0F4F0;border-left:2px solid #F0F4F0;*/}
.location{background-color:#E8ECF0;border:1px solid black;font-family:arial;font-size:11;}
.contentLeft{letter-spacing:1px;font-size:11px;color:black;font-family:arial;padding-right:10px;}
.white{color:white;}
.vorschaubild{border-right:1px solid gray;border-left:1px solid gray;border-top:1px solid gray;border-bottom:1px solid gray;}
.news{font-size:11px;}
.news b{font-size:11px;}
.handcursor{cursor:hand;cursor:pointer;}
.handcursor b{font-size:11;font-weight:normal;}
.tdHead{background-color:#8c8b8a;height:20;font-size:11px;color:white;font-family:arial;font-weight:bold;letter-spacing:2;padding-left:4px;}
.inputButton{height:19;font-weight:normal;background-color:white;border:1px solid #d0ccd0;color:#FF7F00;font-family:arial;cursor:pointer;}
.inputButtonLogin{margin-right:5px;height:19;font-weight:normal;background-color:white;border:1px solid #d0ccd0;color:#FF7F00;font-family:arial;cursor:pointer;}
.inputEditor{margin-right:5px;height:19;background-color:#E8ECF0;font-weight:normal;border:1px solid gray;color:gray;font-family:arial;}
.inputIDsuche{background-color:#F5F5F5;border:1px solid #EB8913;}
.Scrollbar{scrollbar-base-color: gray;scrollbar-track-color: #F5F5F5;scrollbar-face-color: #F5F5F5;scrollbar-highlight-color: #F5F5F5;scrollbar-3d-light-color:#F5F5F5; scrollbar-darkshadow-color: #F5F5F5; scrollbar-shadow-color: gray; scrollbar-arrow-color: gray; }
.delete{text-decoration:none;color:gray;}
.delete:hover{text-decoration:none;color:red;}
.Link{text-decoration:underline;}
.Link:hover{text-decoration:underline;color:#EB891B;}

*html #PrintTableLeftBorderHack
{ border-left:1px solid gray;}

/*---------------------------------------------
  Menu edit
---------------------------------------------*/
.naviLink2{font-weight:bold;font-size:11px;display: block;}
.naviLink2:hover{/*font-weight:bold;background:url('../../images/NAV_CORNER_ORANGE2.GIF');background-repeat:repeat-y;*/}
.navLocation{letter-spacing:1px;font-size:11px;padding:1px 1px 1px 1px;color:white;font-family:arial;font-weight:bold;text-decoration:none; border: solid 2px white;}
.navLocation:hover{letter-spacing:1px;font-size:11px;padding-bottom:0px;color:white;font-family:arial;text-decoration:none;}

.naviLink a:hover{letter-spacing:1px;font-size:11px;color:gray;font-family:arial;text-decoration:none;}
* html .naviLink a{}
.naviLink a{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;letter-spacing:1px;font-family:arial;text-decoration:none;}

.MenuSubLink{display: block;color:white;font-family:arial;text-decoration:none;letter-spacing:1px;font-size:11px;}
.MenuSubLink:hover{color:white;font-family:arial;text-decoration:none;letter-spacing:1px;font-size:11px;}

/*---------------------------------------------
  JS Infolayer css
---------------------------------------------*/
div#infoDiv {
  z-index: 100;
  position: absolute;
  visibility: hidden;
}
div#infoInnerLayer {
  border: 1px solid #8c8b8a;
  background-color: #eb891b;
}

div#infoInnerLayer td {
  padding: 2px;
}

div#infoDiv,iframe#ieFix {
  width: 240px;
  height: auto;
}

td.infoTop,td.infoTopBorder {
  font-weight: bold;
  background-color: #8c8b8a;
  border-bottom: 1px solid #eb891b;
}
td.infoTopBorder {
  border-top: 1px solid #eb891b;
}

/*---------------------------------------------
  Toogle Arrow Konzept
---------------------------------------------*/
#layer1, #layer2, #layer3, #layer4, #layer5, #layer6, #layer7, #layer8, #layer9, #layer10
{display:none;}
#layer1 li, #layer2 li, #layer3 li, #layer4 li, #layer5 li, #layer6 li, #layer7 li, #layer8 li, #layer9 li, #layer10 li{
list-style-type:none;
margin:-15px 0px -25px -36px;
font-family:arial;
font-size:11;
}
