body
{
 background:#D6E0CE;
 font-size:13pt;
 font-family:arial, helvetica, sans-serif;
 color:#043500;
}

.detailbody {
 background:#eff7e7;
 margin:0px;
 padding:0px;
}

#container
{position: absolute;
            width: 800px;
            left: 50%;
            margin-left: -380px;   
            margin-top: 10px;
            top:0px;
            background:#eff7e7;}

#contentleft {
  top:0px;
  width:580px;
  padding:0px;
  padding-top:20px;
  float:left;
  border:1px ;
  border-style:hidden;
  border-color:#033703;
  border-right-style:solid;
}


#contentright {
  float:left;
  padding-left:2px;
  padding-top:1px;
  border:1px ;
  border-style:hidden;
  border-color:#033703;
  border-left-style:solid;
  margin-left:-1px;
  margin-bottom:-10px;
  margin-top:-10px;
}

    
#bordercontainer {
  width: 100% 
  height: 250px;
  border: solid 4px #99CC99;    
}    
    
#unten  {
   /* position:absolute; bottom:10px; */
    margin-left:30px;
    text-align: left;
    margin-bottom:20px;
    margin-top:20px;
    }

#libox {
    height:110px;
    width:130px;
    margin-top :20px;
    margin-left:20px;
    border:1px;
    border-style:solid;
    padding:5px;
    text-align:center;}


#ibox {
    width:130px;
    margin-top :20px;
    margin-left:20px;
    border:1px;
    border-style:solid;
    padding:2px;
    text-align:center;}

#obox {
 /*   width:130px;*/
    width:130px;
    padding-top:10px;
    margin-top :2px;
    margin-left:20px;
    margin-bottom:18px;
    height: 97px;
    border:0px;
    border-style:solid;
    padding:2px;
    text-align:center;}

#nbbox {
    width:130px;
    padding-top:10px;
    margin-top :2px;
    margin-left:20px;
    margin-bottom:10px;
    border:0px;
    border-style:solid;
    padding:2px;
    text-align:center;}

#labelimg
{
 margin-top :10px;
 margin-left:10%;
}

#ml30 {margin-left:0px;
   font-size:0.7em;}


#pflist
{
  padding: 0px;
  margin: 0px;
  }

A:link {
	FONT-WEIGHT: bold; COLOR: #5b4127; TEXT-DECORATION: none;
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #5b4127; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: underline
}
.bld {
  MARGIN-LEFT:30px; FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 17px;
  FONT-FAMILY: verdana, helvetica, sans-serif;
}
.kopkl { Margin-bottom:15px;
	MARGIN-LEFT:30px;FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #043500; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #043500; LINE-HEIGHT: 16px; FONT-FAMILY: arial, helvetica, sans-serif;
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #043500; LINE-HEIGHT: 16px; FONT-FAMILY: arial, helvetica, sans-serif;
  text-align:left; padding:5px;
}
.kl {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #043500; LINE-HEIGHT: 14px; FONT-FAMILY: arial, helvetica, sans-serif
}
 .imgtx {
  float:left; MARGIN-Left:0px;Margin-Right:20px; Margin-Top:10px; margin-bottom:10px;
}
.li {
   MARGIN-Left:0px;Margin-Right:0px; Margin-Top:5px; margin-bottom:5px;border:0px;height:80px;
}
p {
 MARGIN-LEFT:30px;MARGIN-Right:20px; FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 17px;
 FONT-FAMILY: verdana, helvetica, sans-serif;
}

p.tab {
 MARGIN-LEFT:3px;MARGIN-Right:2px;
}

.bold {
  font-weight : bold}

.oben {
	vertical-align:top; border: solid 0px #000000; height:32px;
}
.slist {vertical-align:top; border: solid 0px #000000;FONT-SIZE: 14px;padding:2px;
}

.pslist {FONT-SIZE: 14px
}

.balken {
  background:#99CC99;
}

.mailtab {
  background:#70A250;
}
li {
  margin:10px;
}

.ntext {
  Margin-left:30px; Margin-right:10px;
	FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: arial, helvetica, sans-serif;
}

.fmailer {FONT-SIZE: 13px;}

.formtab {margin:30px;}

.al {font-weight:100;font-size:13px;}


.bildunter {
padding-top:30px;
}



.li:link {
	FONT-WEIGHT: normal; COLOR: #043500; TEXT-DECORATION: none;
}
.li:visited {
	FONT-WEIGHT: normal; COLOR: #043500; TEXT-DECORATION: none
}
.li:active {
	FONT-WEIGHT: normal; COLOR: #043500; TEXT-DECORATION: none
}
.li:hover {
	FONT-WEIGHT: normal; COLOR: #990000; TEXT-DECORATION: underline
}

.tablink:link {
	FONT-WEIGHT: normal; COLOR: #043500; TEXT-DECORATION: none;
}
.tablink:visited {
	FONT-WEIGHT: normal; COLOR: #043500; TEXT-DECORATION: none
}
.tablink:active {
	FONT-WEIGHT: normal; COLOR: #043500; TEXT-DECORATION: none
}
.tablink:hover {
	FONT-WEIGHT: normal; COLOR: #990000; TEXT-DECORATION: underline
}

.detl {
  width: 280px;
  padding : 10px;
}
.detr {
 vertical-align:top;
  padding-top: 10px;
}     

.tomlist {
  border-collapse:collapse;
  margin :30px; padding:0px;
}
  
.tomlist td, th {
  border :solid 1px;  padding:3px; margin : 10px;
}

.tab_id {
  width: 50px;
}

.tab_sorte {
  width: 250px;
}

.tab_detail {
  width: 50px;
  text-align:center;
}

.tab_typ {
  width: 100px; 
}

.bildlink {
  border:none; 
  text-decoration:none;
  height="18px";
} 


.detail_title {
  title="bla" ;
  background:#E7E7E7; 
  font-weight:bold;
  padding:3px;
}

.zurueck {

font-size: 12px;
margin-right: 30px;
margin-top:3px;
text-decoration: underline;
background:#D3D3D3; 
}

.leer {
  height: 1.5em}
  
.bold {
  font-weight : bold}
