body
	{
	font-family:arial,verdana, sans-serif;
	font-size:10pt;
	margin:0px;
	}

A {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Default; TEXT-DECORATION: underline; color: black;
}
A.naviB {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial,Default; TEXT-DECORATION: none; color: black;
}


TABLE.adress {
	font-size:10pt;
	border:black 1pt solid ;
	margin-right:10pt;
	margin-top:10pt;
    margin-bottom:10pt;
	}

table.navigation
	{
	margin-left:0pt;
	margin-right:10pt;
	margin-top:0pt;
	}
	


table.nachKommen{
  padding-left:10pt;
}

table.detailtable{
}

div.nachKommen{
  position:absolute;
  left:200px;
  
}
div.details{
  padding-left:10pt;

}

div.frameNachkommen{
 left:200px;
}

TD.rowSpacer
	{
	height:20pt;
	}

TD.colSpacer
	{
	width:20pt;
	border-left-width:1pt;
	border-left-color:black;
	border-left-style:solid;
	}


navil {
	
}

.navtext{
  padding:1pt;
}

.mainTitle
	{
	font-size:14pt;
	border-bottom-width:1pt;
	border-bottom-color:black;
	border-bottom-style:solid;
	background:URL('../pictures/icons/back.jpg');
	margin-top:20px;
	margin-bottom:40px;
	background-repeat:no-repeat;
	background-position:bottom right;
	}

.subTitle
	{
	vertical-align : top;
	font-size:10pt;
	font-weight:bold;
	}
	
  div.boxtitle{
    padding:2pt;
    margin-top:15pt;
    border-bottom:1pt solid black;

    font-weight:bold;
    font-size:10pt;
  }
  div.boxcontent{
    padding-left:20pt;
    padding-top:5pt;
    padding-bottom:5pt;
    max-width:300pt;
  }

.titleSpacer
	{
	height:20pt;
	}

.subSpacer
	{
	height:10pt;
	}

.standard
	{
	font-size:10pt;

	}

.folder{display:none; font-size:10pt; position:relative;}

  .colName{
      font-weight:bold;
      font-size:10pt;
       padding:2pt;
    }
  .colVal{
      padding-left:8pt;
      padding-right:2pt;
      padding-top:2pt;
      padding-bottom:2pt;
    }
.productRow{
  vertical-align:bottom; padding:2pt; height:37pt;
}
.productSection{
  overflow:auto;
  max-height:200pt;
  width:400pt;
}
input.smallInp{
      width:25pt;
    }

 div.topSlide{
  position:relative;
      right:0px;
      top:0px;
      float:right;
    }
    
  .newsPic{
    padding:5pt;
    float:left;
  }
.submitLink{
  cursor:hand; cursor:pointer;
 font-size:12pt;
      padding-left:4pt;
      margin-top:4pt;
 font-weight:bold;
 text-decoration:underline;
}
 
 .largePic{
   position:absolute;
   right:10px;
   top:0px;
   border:2pt solid black;
}

p{
 margin-top:0pt; margin-bottom:0pt;
}

.editmode_img{
   padding:5pt;

}
.editmodes{
  background:#000000;
  float:right;
	background:URL('../pictures/icons/backbutton.jpg');
	background-repeat:repeat-x;
	background-position:bottom left;
    width:200px;
}
.dlgSelection{
    position:absolute;
    float:left;
  	border-bottom-width:1pt;
	border-bottom-color:black;
	border-bottom-style:solid;
	text-decoration:underline;
	font-weight:bold;
	font-size:12pt;
	height:20px;
}
#dlgFrame{
  position:relative;
  top:30px;
  z-index:0;
  height:90%;
  width:100%;
  overflow:auto;
 }

.dlgButton{
    float:left;
    padding-left:5pt;
    padding-right:5pt;
    font-size:10pt;
    font-weight:bold;
    background-color:#FFFFFF;
    border:1pt solid black;
  	background:URL('../pictures/icons/backbutton.jpg');
	background-repeat:repeat-x;
	background-position:bottom left;

}

#toolbar{
  position:absolute;
  left:0px;
  top:15px;
  background-color:#FFFFFF;
  float:left;
  width:200px;
}
.savebutton{
  padding:5pt;
  position:relative;
  left:0px;
}

.dataCaption{
  font-weight:bold;
  font-size:10pt;
  background:URL('../pictures/frontpanel/topbar.jpg');
  padding:2pt;
}
.dataTable{
  border:1pt solid black;
  position:absolute;
  left:10px;
  top:30px;
  margin-top 20px;
}
.dataCell{
  border:1pt solid black;
  vertical-align:top;
}
#mainlayout-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:866px;
	height:56px;
}

#mainlayout-02 {
	position:absolute;
	left:0px;
	top:56px;
	width:32px;
	height:731px;
}

#mainlayout-03 {
	position:absolute;
	left:32px;
	top:56px;
	width:593px;
	height:700px;
}

#mainlayout-04 {
	position:absolute;
	left:625px;
	top:56px;
	width:2px;
	height:731px;
}

#mainlayout-05 {
	position:absolute;
	left:627px;
	top:56px;
	width:168px;
	height:19px;
}

#mainlayout-06 {
	position:absolute;
	left:795px;
	top:56px;
	width:71px;
	height:19px;
}

#mainlayout-07 {
	position:absolute;
	left:627px;
	top:75px;
	width:130px;
	height:681px;
}

#mainlayout-08 {
	position:absolute;
	left:757px;
	top:75px;
	width:109px;

}

#mainlayout-09 {
	position:absolute;
	left:757px;
	top:740px;
	width:38px;
	height:16px;
}

#mainlayout-10 {
	position:absolute;
	left:795px;
	top:740px;
	width:71px;
	height:47px;
}

#mainlayout-11 {
	position:absolute;
	left:32px;
	top:756px;
	width:593px;
	height:31px;
}

#mainlayout-12 {
	position:absolute;
	left:627px;
	top:756px;
	width:168px;
	height:31px;
}


