.tx-wtdirectory-pi1 {
width: 540px;
margin: 0 auto;
}

.wtdirectory_noaddresses {
font-size: 12px;

}

/*-------------------------------------------------- LIST */
.wtdirectory_list {
font-size: 12px;
border-bottom: none;
float: left;
}

input#company {
margin: 3px 4px 0 4px;
}

.wtdirectory_filter_div_company {
float: left;
}

.wtdirectory_filter_search {
float: left;
margin-left: 100px;
display: inline;
}

.wtdirectory_filter_search h2 {
display: none;
}


.wtdirectory_filter_abc {
clear: both;
text-align: center;
margin-bottom: 10px;
padding-top: 20px;
}

.wtdirectory_filter_abc a {
text-align: center;
color: #4d4d4d;
}

.wtdirectory_filter_cat h2.wtdirectory {
display: none;
}

.wtdirectory_filter_cat {
text-align: center;
margin-bottom: 10px;
}

.wtdirectory_filter_cat form select {
border: 1px solid #999;
color: #4d4d4d;
}


.wtdirectory_list_item {
float: left;
width: 540px;
padding: 5px 10px;
border-top: 1px solid #999;
border-bottom: 1px solid #999;
margin: 0 0 10px 0;
background: #f7f7f7;
}


.wtdirectory_list_info{
float: left;
width: 440px;
}

.wtdirectory_list_more{
float: right;
width: 60px;
text-align: right;
}

#pageContent .wtdirectory_list_more a {
font-weight: normal;
text-decoration: none;
color: #012e74;
}

#pageContent .wtdirectory_list_company a {
font-weight: bold;
font-size: 13px;
color: #012e74;
text-decoration: none;
}


.wtdirectory_list_address {
float: left;
margin-top: 0px;
}

.wtdirectory_pagebrowser {
float: left;
width: 560px;
text-align: center;
font-size: 12px;
}

.wt_directory_pagebrowser {
text-align: left;
float: left;
margin-left: 30px;
display: inline;
}

.wt_directory_pagebrowser li {
float: left;
list-style: none;
margin-right: 5px;
margin-bottom: 5px;
width: 50px;
color: #4d4d4d;
}

.wt_directory_pagebrowser li a {
color: #4d4d4d;
text-decoration: none;
}

.wt_directory_pagebrowser li a.act {
color: #4d4d4d;
text-decoration: underline;
font-weight: bold;
}

.wt_directory_pagebrowser li a:hover {
color: #4d4d4d;
text-decoration: underline;
}




/*-------------------------------------------------- LATEST */
.wtdirectory_detail {
font-size: 12px;
float: left;
width: 490px;
}

.wtdirectory_detail_address {
float: left;
color: #4d4d4d;
}

#wt_kontakt {
float: right;
text-align: right;
color: #4d4d4d;
}

.wtdirectory_detail_descr {
clear: both;
float: left;
margin-top: 10px;
width: 490px;
}

#wt_kontakt a {
text-decoration: none;
color: #4d4d4d;
}

#wt_kontakt a:hover {
text-decoration: underline;
color: #000066;
}

.wtdirectory_detail_company {
font-weight: bold;
font-size: 16px;
border-bottom: 2px solid #000066;
margin-bottom: 10px;
color: #000066;
text-decoration: none;
}

.wtdirectory_detail_name {
font-weight: bold;
font-size: 12px;
text-decoration: none;
margin-right: 19px;
margin-bottom: 5px;
}

.wtdirectory_detail_phone {
margin-bottom: 5px;
}

.wtdirectory_detail_backlink {
text-align: center;
padding-top: 20px;
clear: both;
}

.wtdirectory_detail_backlink a {
color: #4d4d4d;
}

.wtdirectory_detail_backlink a:hover {
color: #000066;
font-weight: bold;
}