
.csc-menu {
margin:0px;
padding:0px;
}

.csc-menu-1 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
}

.csc-menu-1 LI {
/*float:left;*/
padding:0 10px 0 10px;
}

#center .tx-indexedsearch-res {
width:620px;
overflow:hidden;
}


/* 
wt_directory
Main */
.clear {
	clear: both;
}	
	
	/* Single view */
dl.wtdirectory_all_detail {
	padding: 10px;
	border: 0 solid #ccc;
  border-width:2px 0 2px;
}
dt.wtdirectory_all {
	float: left;
	clear: left;
	padding: 3px;
  color:#777777;
  font-size:11px;
}
dd.wtdirectory_all {
	padding: 3px;
	padding-left: 150px;
}
dd.wtdirectory_all h2 {
	padding: 0;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}
dd.wtdirectory_all_even,
dt.wtdirectory_all_even {
	background-color: #fafafa;

}

	/* List view */
ul.wtdirectory_list {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
ul.wtdirectory_list li {
	padding: 3px 0;
	margin: 20px 0;
	border: 0 solid #cccccc;
  border-width:0px 0 2px;
}
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;
}


#center .wtdirectory_all H2 {
font-family:Tahoma, sans-serif;
font-weight:bold;
font-size:12px;
margin:2px;
padding:2px;
color:#444444;
}



.contenttable {
border: 0px solid #cccccc;
margin:0px;
padding:0px;
}

.contenttable P {
margin:2px 0 2px 0;
padding:0px;
}

.contenttable thead tr th {
font-size:11px;
background-color:#e2e5ef;
padding:0px 10px 0px 10px;
}

.contenttable tbody tr {
}

.contenttable tbody tr td {
font-size:11px;
padding:0px 10px 0px 10px;
margin:0px;
border: 0px solid #cccccc;
border-width:0px 0px 1px 0px;
}

td.align-center {
text-align:center;
}

.csc-frame-rulerAfter {
border-style:solid;
border-width:0px 0px 2px;
border-color:#cccccc;
margin-bottom:15px;
}


div.tagcloud {
background-color: transparent; 
padding: 11px; border: 0px solid #eeeeee; }
div.tagcloud a { color:#354990; text-decoration: none; }
div.tagcloud a { color:#354990; }


#left .vcard {
margin:0px 10px 0px 10px;
}


.news-latest-item {
margin-left:15px;
}

#right .news-latest-item P {
margin:0px;
padding:0px;

}

#right .news-latest-item H3 {
margin:0px 0 4px 0;
padding:0px;

}

#right .news-latest-item H3 A {
text-decoration:none;
color:#354990;
}



#right .news-latest-item H3 A:hover {
color:#111111;
}

.news-latest-date A {
text-decoration:none;
color:#354990;
}

/* news-latest #center */
.news-latest-item {
margin-left:0px;
margin-top:7px;
margin-bottom:7px;
}

#center .news-latest-item P {
margin:0px;
padding:0px;
}

#center .news-latest-item HR {
margin:0px;
padding:0px;
border:0px;
height:0px;
}

#center .news-latest-item H3 {
margin:0px 0 4px 0;
padding:0px;
}

#center .news-latest-item H3 A {
text-decoration:none;
color:#354990;
}

#center .news-latest-item H3 A:hover {
color:#111111;
}

#center .news-latest-date {
text-decoration:none;
color:#354990;

}
/* END news-latest #center  */


#center .news-single-item H2 {
margin: 15px 30px 7px 30px;	
	}

#left .news-latest-item {
margin-left:10px;
}

#left .news-latest-item P {
margin:0px;
padding:0px;

}

#left .news-latest-item H3 {
margin:0px 0 4px 0;
padding:0px;
border:0px;

}

#left .news-latest-item H3 A {
text-decoration:none;
color:#354990;
}



#left .news-latest-item H3 A:hover {
color:#111111;
}


#center .news-list-item H1 {
margin:5px 0 5px 0;
padding:0px;
border:0px;

}

#center .news-list-item H1 A {
text-decoration:none;
color:#354990;
}



#center .news-list-item H1 A:hover {
color:#111111;
}

.news-list-date {
margin: 0px 0px 5px 0px;
color:#444444;
}

#center .news-list-item P {
margin:5px 0 5px 0;
}

.wtdirectory_pagebrowser {
margin-top:0px;
margin-bottom:10px;
}

#center .wtdirectory_pagebrowser UL {
list-style-type:none;
padding:0 0 10px 0;
margin:0 0 0px 0;
}

.wtdirectory_pagebrowser UL LI {
float:left;
padding-left:0px;
padding-right:20px;
}


.indent {
font-size:11px;
margin-left:25px;
}

.csc-textpic-caption {
font-size:11px;
color:#555555;
font-weight:bold;
}

#center .news-single-item P {
margin: 0px 30px 4px 30px;

}

#center .news-single-item H3 {
margin: 0px 30px 5px 30px;
font-size:14px;
}

#center .news-single-item P.news-single-author {
margin:-15px 0 0 0;
padding:0px;
}

.news-single-timedata {
margin: 0px 0px 5px 0px;
color:#444444;
}


.csc-mailform {
position: relative;
display:block;
width:450px;
border:1px solid #cccccc;
PADDING:5px;
font-size:11px; color:#666666;
}

.csc-mailform-field {
background-color:#ffffff;
}

label {
position: relative;
display:block;
width: 110px;
float: left;
left:10px;
text-align: right;
background: #ffffff;
PADDING:2px;
margin:2px;
}

.csc-mailform input, .csc-mailform textarea, .csc-mailform select {
position: relative;
width:200px;
left:20px;
background: #ffffff;
border:1px solid #3399cc;
PADDING:2px;
margin:2px;
}

.csc-mailform-check {
border: none;
width:auto;
left: 20px;
border:1px solid #3399cc;
PADDING:2px;
margin: 2 0 2 0;
}

.csc-mailform button {
clear: left;
position: relative;
display:block;
left:128px;
width:auto;
background: #F2F5F5;
}

.csc-mailform-submit {
clear: left;
position: relative;
display:block;
left:128px;
width:auto;
background: #F2F5F5;
}


.vcard IMG {
float: left;
margin-right:15px;
}

.vcard {
display:block;

}
