	/* Main */
.clear {
	clear: both;
}	
	
	/* Single view */
dl.wtdirectory_all_detail {
	padding: 10px;
	border: 1px solid #444;
}
dt.wtdirectory_all {
	float: left;
	clear: left;
	padding: 10px;
}
dd.wtdirectory_all {
	padding: 10px;
	padding-left: 200px;
}
dd.wtdirectory_all h2 {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
}
dd.wtdirectory_all_even,
dt.wtdirectory_all_even {
	background-color: #fafafa;
}

	/* List view */

.wtdirectory_pagebrowser {
margin-bottom: 20px;
margin-top: 20px;
padding-top: 4px;
border-top: 1px solid #999;
}

.wtdirectory_pagebrowser .pages{
float: left;
padding-top: 0.1em;
}

.wtdirectory_pagebrowser .vonbis{
clear: both;
}

.wtdirectory_pagebrowser ul{
width: 420px;
margin-left: 10px;
padding: 0;
float: left;
}

.wtdirectory_pagebrowser  li{
float:left;
list-style-type: none;
margin: 0 6px 0 0;
display: block;
}

.wtdirectory_pagebrowser .act{
color: #000;
}

ul.wtdirectory_list {
	list-style-type: none;
	padding: 0;
	margin: 20px 0 0 0;
}
ul.wtdirectory_list li {
	padding: 0px 0;
	margin: 0px 0;

}
div.wtdirectory_all_vcard,
div.wtdirectory_all_powermail,
div.wtdirectory_all_detaillink,
div.wtdirectory_all_googlemaplink {
	margin-left: 10px;
}
		/* Autocomplete */
div.wt_directory_autocompletecontainer {
	padding: 5px;
	border: 1px solid #888;
	background-color: #FAFAFA;
}
div.wt_directory_autocompletecontainer ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
div.wt_directory_autocompletecontainer ul li {
	cursor: pointer;
margin: 0;
padding: 2px;
border-top: 1px dotted #888;
}

.selected{
	background-color: #F2F2F3;
}

.wtdirectory_filter_div{
float:left;
margin-bottom: 8px
}

.wtdirectory_filter_search{clear: both;}

.wtdirectory_filter_search h2{
display: none;
}

.wtdirectory_filter_search input{

}

.wtdirectory_filter_div input{
height: 1.4em;
width: 11em;
padding: 2px;
margin: 0 8px 0 0;
}

.wtdirectory_filter_text{
margin-right: 10px
}



.wtdirectory_list_wrap {list-style-type: none}

.wtdirectory_filter_cat h2{display: none}

.wtdirectory_filter_cat {padding: 8px 0 6px 0;  }

.wtdirectory_filter_cat select{width: 30em; border: 1px solid #888; background-color: #FAFAFA;}

.wtdirectory_filter_abc{padding-bottom: 18px}


.tx-wtdirectory-pi1 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em; }

.wtdirectory_backlink {display: block; padding: 14px 0 14px 0; font-weight: bold;}

.wtdirectory_company {font-weight: bold; }

.wtdirectory_image{float: left; padding: 0 12px 0 0;}

.wtdirectory_icon{float: left; padding: 0 2px 0 0;}

.wtdirectory_email{float: left; padding-right: 24px}

.wtdirectory_www{}

.wtdirectory_detaillink{display: block; clear: left; }

.wtdirectory_gislink{display: block; clear: left; padding-bottom: 10px}