.clearer { height: 1px; line-height: 1px; font-size: 1px; clear: both; }
.separator { width: 100%; height: 1px; line-height: 1px; font-size: 1px; border-top: 1px solid #CCCCCC; margin: 10px 0; clear: both; }

.tx-aedlatestmembers-pi1 { width: 100%; float: left; }
.tx-aedlatestmembers-pi1 fieldset { border: 0px solid #ffffff; margin: 0 ; padding: 0;}
.tx-aedlatestmembers-pi1 dl { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-aedlatestmembers-pi1 fieldset.list dl dt { width: 25%; font-weight: bold;  margin: 0 10px 0 3px; float: left; display: inline; clear: left; }
.tx-aedlatestmembers-pi1 fieldset.list dl dd { width: 67%; margin: 0 0 0 10px; float: left; }
.tx-aedlatestmembers-pi1 fieldset.list .latestmemeber-name { line-height: 13px; font-size: 11px; font-weight: bold; margin: 0 0 5px 0; }
.tx-aedlatestmembers-pi1 fieldset.list .latestmemeber-company { line-height: 13px; font-size: 10px; font-weight: normal; }
.tx-aedlatestmembers-pi1 fieldset.list .latestmemeber-position { line-height: 13px; font-size: 10px; }
.tx-aedlatestmembers-pi1 fieldset.list dl dd a:link, .tx-aedlatestmembers-pi1 fieldset.list dl dd a:visited {color: #706969!important; text-decoration: none; }
.tx-aedlatestmembers-pi1 fieldset.list dl dd a:hover { text-decoration: underline; }


.tx-aedmembersearch-pi1 { width: 100%; float: left; }
.tx_aedmembersearch_pi1-text, .tx_aedmembersearch_pi1-select { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; line-height: 16px; text-align: left; color: #706868; border: 1px solid #706866; background: #ffffff; }
#shortmembersearch .tx_aedmembersearch_pi1-text { float: left; margin-right: 10px;width: 200px; }
#shortmembersearch fieldset {border: none; padding: 0 0 0 7px; margin: 0;}

.tx-aedmembersearch-pi1 .searchform { width: 100%; height: 130px; margin: 0; float: left;}
.tx-aedmembersearch-pi1 form {position: absolute;}
.tx-aedmembersearch-pi1 .searchform dl { width: 100%; margin: 0; float: left; display: inline;}
.tx-aedmembersearch-pi1 .searchform dl dt { width: 35%; margin: 2px 5px 4px 3px; float: left; display: inline; clear: left; display: block;}
.tx-aedmembersearch-pi1 .searchform dl dd { width: 57%; margin: 0 0 3px 0; float: left; float:right;margin-right:5px}
.tx-aedmembersearch-pi1 .searchform dl dt.nofloat { width: 95%; margin: 0 0 0 3px;  }
.tx-aedmembersearch-pi1 .searchform dl dd.nofloat { width: 95%; margin: 0 0 3px 3px;  }
.tx-aedmembersearch-pi1 .searchform dl dd .tx_aedmembersearch_pi1-text, .tx-aedmembersearch-pi1 .searchform dl dd .tx_aedmembersearch_pi1-select { width: 130px; }
.tx-aedmembersearch-pi1 .searchform dl dd.nofloat .tx_aedmembersearch_pi1-text, .tx-aedmembersearch-pi1 .searchform dl dd.nofloat .tx_aedmembersearch_pi1-select { width: 213px; }
.tx-aedmembersearch-pi1 .searchform .buttons { width: 69px; height: 18px; margin: 5px 10px 0 0; float: right; }

.tx-aedmembersearch-pi1 .charlist { width: 100%; height: 130px; float: left; }
.tx-aedmembersearch-pi1 .charlist .item { width: 12px; font-size: 12px; font-weight: normal; margin: 0 10px 10px 10px; float: left; display: inline; }
.tx-aedmembersearch-pi1 .charlist .item a:link, .tx-aedmembersearch-pi1 .charlist .item a:visited { color: #706969!important; text-decoration: none; }
.tx-aedmembersearch-pi1 .charlist .item a:hover { text-decoration: underline; }
.tx-aedmembersearch-pi1 .charlist p { margin: 5px 10px;}

.tx-aedmembersearch-pi1 .searchresults { width: 100%; float: left; }
.tx-aedmembersearch-pi1 .searchresults .item { font-weight: bold; background: url(../images/doc_root.gif) left 4px no-repeat; padding: 0 0 0 12px; margin: 5px 10px 0 10px; }

.tx-aedmembersearch-pi1 .pagebrowser { width: 100%; margin: 10px 0 0 0; float: left; position: relative; z-index: 1; }
.tx-aedmembersearch-pi1 .pagebrowser .prev { width: 69px; height: 18px; margin: 0 0 0 10px; float: left; display: inline; }
.tx-aedmembersearch-pi1 .pagebrowser .next { width: 69px; height: 18px; margin: 0 10px 0 0; float: right; display: inline; }
#topback { width: 200px; text-align: right; position: absolute; right: 0; top: 0; margin: -20px 0 0 0; z-index: 999; }
#bottomback { width: 200px; text-align: center; position: absolute; left: 50%; top: 0; margin: 0 0 0 -100px; z-index: 999; }

.tx-aedmembersearch-pi1 fieldset.single { margin: 10px; position: relative; z-index: 1; }
.tx-aedmembersearch-pi1 fieldset.single h5 { font-size: 11px; font-weight: bold; margin: 10px 0; }
.tx-aedmembersearch-pi1 dl { width: 100%; margin: 0 0 10px 0; float: left;  }
.tx-aedmembersearch-pi1 fieldset.single dl dt { width: 37%; margin: 0 10px 5px 0; float: left; display: inline; clear: left; }
.tx-aedmembersearch-pi1 fieldset.single dl dd { width: 60%; margin: 0 0 5px 0; float: left; }
.tx-aedmembersearch-pi1 fieldset.single dl dd .title-name-lastname { font-size: 11px; font-weight: bold; margin: 0 0 10px 0; }
.tx-aedmembersearch-pi1 fieldset.single dl dd .company-name { font-size: 11px; font-weight: bold; }
.tx-aedmembersearch-pi1 fieldset.single dl dd .company-position { font-size: 11px; font-weight: bold; margin: 0 0 10px 0; }
.tx-aedmembersearch-pi1 fieldset.single dl dt.nofloat { width: 100%; font-weight: bold;  margin: 0 0 5px 0; float: left; }
.tx-aedmembersearch-pi1 fieldset.single dl dd.nofloat { width: 100%; margin: 0; float: left; }
.tx-aedmembersearch-pi1 fieldset.single dl dd.nofloat ul { margin: 0; }
.tx-aedmembersearch-pi1 fieldset.single dl dd.nofloat ul li { line-height: 12px; list-style: url(../images/ul_li_black_dash.gif); margin: 0; }
.tx-aedmembersearch-pi1 fieldset.single dl dt.single-image { font-size: 1px!important; line-height: 1px!important; color: #ffffff!important; }
.tx-aedmembersearch-pi1 fieldset.single dl dt.single-image img { display: block; }
