#td_content {
background-color:rgb(245,245,245); padding:20px; white-space:normal;}

div.infoservice {background-color:rgb(255,255,255); border:1px solid rgb(100,100,150); max-width:700px; padding:10px; }
div.infoservice td{padding:10px}
div.is2 td{ padding-right:10px;}

div.infoservice input.checkbox {width:25px; height:25px;}



div.submit {background-color:rgb(240,255,240); border:1px solid rgb(128,100,100); max-width:700px; padding:10px; }

div.ak_a_v1 {background-color:rgb(255,255,255); border:1px solid rgb(100,100,150); max-width:600px; white-space:normal; padding:10px;box-sizing:border-box;}
div.ak_a_v1 div.nowrap{white-space:nowrap; display:inline-block; }
div.ak_a_v1 div.ukn{display:inline-block;}


div.ak_a_v1 .area{width:100%;height:200px; padding:5px;}

div.ak_a_v1 span{white-space:nowrap;} 

div.preview {max-width:600px;}



div.markt {float:left; width:650px; }

div.marktinfo {padding:5px; background-color:rgb(35,35,55); width:200px; position:inherit; left:0px; top:200px;font-size:0.9rem;padding:5px;
               border:1px solid rgb(100,100,150); color:rgb(170,170,190); float:left; margin-left:12px;}
div.marktinfo h2{font-size:0.9rem; font-weight:bold; padding:0px;}
div.marktinfo h1 {border:0px;font-size:1rem; padding:0px; margin-top:2px; }


div.kauf {border:0px solid rgb(180,130,130);max-width:600px; }
div.kauf .d3 {background-color:rgb(200,255,200);color:rgb(0,0,100); border:1px solid rgb(100,100,150);padding:20px 20px 20px 20px;}


.td_li_2 {text-align:right; padding-right:2px; vertical-align:top;white-space:nowrap; }
.td_re_2 {font-weight:bold; white-space:normal;}
.td_re_3 {white-space:normal; vertical-align:top}




.fieldWithErrors {border:1px solid rgb(200,0,0); display:inline; padding:5px}
.formError{color:rgb(200,0,0)}

div.hv {max-width:800px; padding:0px; }
div.hv_header {border:0px solid rgb(180,180,180); padding-bottom:10px;font-size:1rem;text-align:center; }
div.tops {background-color:rgb(210,255,210); border:1px solid rgb(180,180,180);  padding:10px; }
div.top {background-color:rgb(255,255,255); border:1px solid rgb(180,180,180); padding:10px; }

a.link_2 {border: 1px solid rgb(128,128,128); border-radius: 5px; background-color:rgb(220,220,240); padding:10px; margin:10px; font-size:1.3rem; }
a.link_2:hover {background-color:rgb(240,240,0)}

div.categoriesinfo {
	max-width:800px;
}

div.bestandsreport table{ padding-right:8px;}
