/* NEU */
#maincontent .tx-admobidatv3-pi1 input {border-color: #000;}

#maincontent .tx-admobidatv3-pi1 .box {position:relative;padding:10px;background:#eee;border:1px dotted #000;display:block;}
#maincontent .tx-admobidatv3-pi1 .innerform {background:#fff;border:1px solid;padding:10px;}
#maincontent .tx-admobidatv3-pi1 fieldset {margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid;}
#maincontent .tx-admobidatv3-pi1 fieldset div label,#maincontent .tx-admobidatv3-pi1 fieldset span {width:auto;text-align:left;}
#maincontent .tx-admobidatv3-pi1 select.styled, #maincontent .tx-admobidatv3-pi1 input.styled {border:1px solid;}
#maincontent .tx-admobidatv3-pi1 label input.styled {width:200px;}
#maincontent .tx-admobidatv3-pi1 label input.small {width:60px;}
#maincontent .tx-admobidatv3-pi1 .button input,#maincontent .tx-admobidatv3-pi1 .box input,#maincontent .tx-admobidatv3-pi1 .button_box input, #maincontent .tx-admobidatv3-pi1 .box select, #maincontent .tx-admobidatv3-pi1 .box span input {padding:2px 0px 2px 2px;cursor:auto;background:none;}
#maincontent .tx-admobidatv3-pi1 .piktocontainer {height:60px;padding-left:120px;}
/*#maincontent .tx-admobidatv3-pi1 .piktocontainer .pikto {float:left;width:50px;display:block;clear:none;position:relative;padding-left:5px;}*/
#maincontent .tx-admobidatv3-pi1 .piktocontainer .pikto {float:left;width:50px;display:block;clear:none;position:relative;text-align:center;}

/*#maincontent .tx-admobidatv3-pi1 .piktocontainer .pikto img {position:absolute;top:20px;left:0;}*/
#maincontent .tx-admobidatv3-pi1 .piktocontainer .pikto img {position:absolute;top:21px;left:12px;}

/* NEU */
#maincontent .tx-admobidatv3-pi1 .piktocontainer .pikto label { margin:0px;}

#maincontent .tx-admobidatv3-pi1 .branchenitem {width:200px;height:35px;float:left;clear:none;}
#maincontent .tx-admobidatv3-pi1 .button, #button_submit {margin:0;text-align:right;font-size:1.3em;}
#maincontent .tx-admobidatv3-pi1 .button input, #maincontent .tx-admobidatv3-pi1 .box span input, #button_submit {background:#eee;border:1px solid #000;margin-right:10px;font-weight:bold;}
#maincontent .tx-admobidatv3-pi1 .box span input {background:#fff;font-weight:normal;}
#maincontent .tx-admobidatv3-pi1 .error {color:#f00;font-weight:bold;}
#maincontent .tx-admobidatv3-pi1 .left {float:left;margin-bottom:10px;}
#maincontent .tx-admobidatv3-pi1 .right {float:right;}
#maincontent .tx-admobidatv3-pi1 .box a {text-decoration:underline;}
#maincontent .tx-admobidatv3-pi1 .piktocontainerleft label, #maincontent .tx-admobidatv3-pi1 .piktocontainerright label {width:100px;text-align:right;} 
#maincontent .tx-admobidatv3-pi1 .piktocontainerleft .pikto input, #maincontent .tx-admobidatv3-pi1 .piktocontainerright .pikto input {margin:0px;float:left;margin-top:3px;}
#maincontent .tx-admobidatv3-pi1 .piktocontainerleft .pikto img, #maincontent .tx-admobidatv3-pi1 .piktocontainerright .pikto img {float:left;margin:-4px 0 8px 4px;}
#maincontent .tx-admobidatv3-pi1 .piktocontainerleft, #maincontent .tx-admobidatv3-pi1 .piktocontainerright {width:48%;float:left;display:block;clear:none;}
#maincontent .tx-admobidatv3-pi1 .piktocontainerleft {border-right:1px solid;margin-right:10px;}
#maincontent .tx-admobidatv3-pi1 .piktogroupitem {float:left;margin-top:-2px}
#maincontent .tx-admobidatv3-pi1 .piktogroupitem label {width:auto;}
#maincontent .tx-admobidatv3-pi1 .piktogroup div {clear:none;}
#maincontent .tx-admobidatv3-pi1 .piktogroupitem label img {vertical-align:middle;padding-bottom:6px;}
/*#maincontent .tx-admobidatv3-pi1 .mainsuchbutton {position:absolute;bottom:18px;right:20px;}*/
#maincontent .tx-admobidatv3-pi1 #button_submit {position: absolute;bottom:35px;right:20px;}

#maincontent .tx-admobidatv3-pi1 table td {padding-top:5px;padding-bottom:5px;}

/* NEU */
#maincontent .tx-admobidatv3-pi1 table {border: 1px solid #000; table-layout: fixed;}
#maincontent .tx-admobidatv3-pi1 th,td {width: 25%; border: 1px solid #000;}

#maincontent .tx-admobidatv3-pi1 p.halbgross {padding-bottom:5px;margin-bottom:0;}

#ad_mobidatdb_detail {width:420px;float:left;}
#ad_mobidatdb_addcontent {width:240px;float:right;}
#ad_mobidatdb_addcontent .teaser {border:1px solid;padding:10px;margin-bottom:20px;width:210px;}
#ad_mobidatdb_addcontent .teaser h1 {border:0;}
#ad_mobidatdb_addcontent #map span {visibility:hidden;}
#ad_mobidatdb_detail .toplink {text-align:right;display:block;width:100%;}
#maincontent .tx-admobidatv3-pi1 .navlinks .left, #maincontent .tx-admobidatv3-pi1 .navlinks .middle, #maincontent .tx-admobidatv3-pi1 .navlinks .right {width:32%;float:left;}
#maincontent .tx-admobidatv3-pi1 .navlinks .right {text-align:right;}
#maincontent .tx-admobidatv3-pi1 .navlinks .middle {text-align:center;}

#maincontent .tx-admobidatv3-pi2 .startseite fieldset div label {width:auto;text-align:left;}
#maincontent .tx-admobidatv3-pi2 .startseite fieldset div {float:left;width:auto;clear:none;}
#maincontent .tx-admobidatv3-pi2 .startseite fieldset input {width:400px;}
#maincontent .tx-admobidatv3-pi2 .startseite fieldset .button {padding:0;margin:5px 0 0 10px;}
#maincontent .tx-admobidatv3-pi2 .startseite fieldset .button input {width:auto;}
#maincontent .tx-admobidatv3-pi2 {margin-bottom:20px;}


#maincontent .tx-admobidatv3-pi2 .directlinks {padding-left:55px;}
#maincontent .tx-admobidatv3-pi2 .directlinks .link {float:left;margin-right:10px;}
#maincontent .tx-admobidatv3-pi2  form {clear:both;}
