body {
  margin-left:0;
  margin-top:0;
  margin-right:0;
  margin-bottom:0; 
}
table {
  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #003366;
  border-color: #ff0000;
  border-width: 0px;
  border-style: solid;
  padding-left: 0px;
  padding-right:0px;
  padding-top: 0px;
}
th {
  text-align:left;
  vertical-align:middle;
  font-weight: bold;
  color:#ffffff;
  height:25px;
  background-color:#003366;
}
th.active {
  text-align:left;
  vertical-align:middle;
  font-weight: bold;
  color:#ffffff;
  height:25px;
  background-color:#0078f0;
  cursor: pointer;
}
th.deactive {
  text-align:left;
  vertical-align:middle;
  font-weight: bold;
  color:#ffffff;
  height:25px;
  background-color:#002448;
}
td {
  font-weight:normal;
}
th.error {
  text-align:left;
  vertical-align:middle;
  font-weight: normal;
  font-size: 20px;
  color:#000000;
  height:25px;
  background-color:#ffffff;
}
td.errorSubTitle,td.errorText {
  text-align:left;
  vertical-align:middle;
  font-weight: normal;
  color:#000000;
  height:25px;
  background-color:#ffffff;
}
td.errorText {
  vertical-align:middle;
  font-weight: bold;
  font-size: 13px;  
  color:#cc6600;
  height:25px;
  background-color:#ffffff;
}
a {
  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  text-decoration:none;  
}
a:link,a:visited,a:hover {color:#003366;}
a:hover {  text-decoration:underline;}
a.clicked:link,a.clicked:visited,a.clicked:hover {
  color:#ffffff;
  background-color:#003366;
}
img { 
  border:none; 
  padding:0px; 
  margin:0px; 
} 
.top,.overview,.product,.logo,.mapview,.mapimage,.dummy,.toolbar,.ort,.layers,
.comment,.progress,.status,.login,.coordinate {
  position:relative;
  color: #003366;
  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  background-color: #eeeeee;    
}
.overview {
  width:150px;  
  height:130px;
  background-color: #ffffff;
}
.login{
  width:150px;  
  height:140px;
}

.blue {
height: 27px;
width: 200px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
color: #ffffff;
font-size: 12px;
padding-left: 10px;
background-color: #002a5c;
}

.product {
  width:150px;  
  height:100%;
  text-align:left;
}
.mapview,.progress,.status {
  width:600px;  
}
.mapview { 
  height:424px;  
  border-color: #eeeeee;
  border-width: 1px;
  border-style: solid;
  padding-left: 0px;
  padding-right:0px;
  padding-top: 0px;
  background-color:#ffffff;
}
.mapimage,.dummy {
  width:533px;  
  height:80%;  
  border-color: #eeeeee;
  border-width: 0px;
  border-style: solid;
  padding-left: 0px;
  padding-right:0px;
  padding-top: 0px;
  background-color:#ffffff;
  text-align:center;
  overflow:auto;
}
.dummy {
  display:none;
}
.toolbar {
  width:27px;  
  height:100%;  
  text-align:left;
  vertical-align: middle;  
}
.ort {
  text-align:left;
  width:205px;  
  height:250px; 
}
.hnr_ {  
  background-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  width:90%;
  height:50;
}
.layers,.coordinate {
  width:205px;  
  height:100%; 
  text-align:left;  
}
.comment {
  width:100%;  
  height:100%; 
}
.progress {
  height:20px;
  display:none;
}
.status {
  height:40px;
  text-align:center;
}
.tdstatus {
  height:40px;
  text-align:center;
  background-color: #eeeeee;
}
.tdoverview {
  height:130px;
}
.tdlogin {
  height:140px;
}
.tdproduct {
  height:100%;
}
.controls,.controlArea,
.divHnr,.btnLogIn,.btnNew {
  position:relative;
  left:3px;  
  color:#003366;
  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  height:18px;
  width:96%;
}
.btnLogIn,.btnNew {
  width:60px;
  font-size:9px;
  text-align:center;
  vertical-align: middle;
}
.btnNew {
  width:80px;
}
.divHnr {
  height:30px;
  background-color:#ffffff;
  overflow:auto;
}
.txtScale{
  color:#003366;
  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  height:18px;
  width:100%;
  vertical-align:middle;  
}
.coordinate {
  display:none;
}
.controlArea {
  width:96%;
  height:98%;
}
.adresse,.adrStrasse,.adrHnr, .adrPLZ {
  position:relative;
  left:3px;  
  color:#003366;
  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  height:18px;
  width:220px; 
}
.adrStrasse {
  width:120px;
}
.adrHnr {
  width:45px;
}
.adrPLZ{
  width:60px;
}
.linie {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; BORDER-BOTTOM: #b4b4b4 1px solid
}  
#meineHilfe{
  position:absolute;
  top:10px;
  left:400px;
  background-color:#eeeeee;
  border:2px solid;
  border-color: #002448 #002448 #002448 #002448;
  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  height:630px;
  width:500px;  
  display:none;
  z-index:2001;
}  

#meineHilfe .linksbuendig  {text-align: left; padding-left:10px;}
#meineHilfe .rechtsbuendig {text-align: right;}
#meineHilfe .zentriert     {text-align: center;}
#meineHilfe li             {list-style: none;text-align: left;display:block;}
#meineHilfe .home          {height:14px;background:#eeeeee url( ../toolsimages/zoomalldeact.png)  no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#meineHilfe .hand          {height:14px;background:#eeeeee url( ../toolsimages/pandeact.png)      no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#meineHilfe .lupeauswahl   {height:14px;background:#eeeeee url( ../toolsimages/zoomindeact.png)   no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#meineHilfe .bidausschnitt {height:14px;background:#eeeeee url( ../toolsimages/zoomboxdeact.png)  no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#meineHilfe .messen        {height:14px;background:#eeeeee url( ../toolsimages/measuredeact.png)  no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#meineHilfe .drucken       {height:14px;background:#eeeeee url( ../toolsimages/printdeact.png)    no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#meineHilfe .export        {height:14px;background:#eeeeee url( ../toolsimages/exportdeact.png)   no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#meineHilfe .help          {height:14px;background:#eeeeee url( ../toolsimages/help.png)          no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#meineHilfe .mark          {height:14px;background:#eeeeee url( ../toolsimages/dpolygondeact.png) no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#meineHilfe .bestell       {height:14px;background:#eeeeee url( ../toolsimages/post.png)          no-repeat scroll left ;padding:5px 10px 5px 50px;text-align: left;display:block; }
#htmlDisabled {
  position:absolute;
  left:0px;
  top:0px;
  width:110px;
  height:110px;
  background-color:#000000;
  opacity:0.5;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  z-index:2001;
  display:none;
  visibility:hidden; 
}
#divCloseOrder,#divBtnOrder {
  position:absolute;
  left:0px;
  top:0px;
  background-color:#eeeeee;
  border:0px solid;
  width:100px;
  height:21px;
  z-index:2001;  
  display:none;
  visibility:hidden;  
}
#tdCloseOrder,#tdOrderBtn{
  vertical-align:middle;
  width:21px;
  height:21px;
  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
  font-size:11px;
  font-weight: bold;
  text-align:right;
  vertical-align:middle;
}
#divBtnOrder {
  width:350px;
  height:21px;
}
#tdOrderBtn {
 text-align:left;
 width:290px;
}
#ifrmOrder {
  position:absolute;
  width:860px;
  height:500px;
  z-index:2001;
  overflow: auto;
  background-color:#eeeeee;
  visibility:hidden; 
}
a.conf_link {
  font-size:14px;
  font-weight: bold;  
}
