/* Class for the whole plugin*/
.tx-kesmallads-pi1 {
	font-size:		11px;
	color:		#006228;
}
/* list view */

/* even row */
.tx-kesmallads-pi1-listrow {
	clear:		both;
	padding-top:	5px;
}
/* odd row*/
.tx-kesmallads-pi1-listrow-odd {
	clear:		both;
	padding-top:	5px;
}

.tx-kesmallads-pi1-image {
	float:		left;
	display:		block;
}
.tx-kesmallads-pi1-textcontent {
	margin-left:	110px;
}
.tx-kesmallads-pi1-category	{
	font-size:		10px;
	margin-right:	5px;
display:none;
}
h2.tx-kesmallads-pi1-title {
	font-size:		11px;
	font-weight:	bold;
	margin:		0;
	padding:		0;
}
.tx-kesmallads-pi1-phone {
	}
.tx-kesmallads-pi1-email {
	}
.tx-kesmallads-pi1-content {
	margin-bottom:	1px;
	padding:		0 10px 0 0;
}
.tx-kesmallads-pi1-listdivider {
	margin:		5px 10px 5px 0;
	clear:		both;
}

.tx-kesmallads-pi1-searchbox-sword {
	border:		1px solid #006228;
}
.tx-kesmallads-pi1-searchbox-button {
	border:		1px solid #006228;
}

/* Pagebrowser */
.tx-kesmallads-pi1-browsebox {
	border-top:	1px solid #006228;
}
.tx-kesmallads-pi1-browsebox TD {
	font-size:		10px;
}
.tx-kesmallads-pi1-browsebox-strong,
.tx-kesmallads-pi1-browsebox-SCell {
	font-weight:	bold;
}
.tx-kesmallads-pi1-browsebox-SCell P,
.tx-kesmallads-pi1-browsebox TD P{
	margin:		0px;
}

.tx-kesmallads-pi1-browsebox-SCell {
	padding-left:	0px;
	padding-right:	3px;
}

/* teaser view*/
.tx-kesmallads-pi1-teaser_row {
	margin-top:	.5em;
}
.tx-kesmallads-pi1-teaser_cat {
	font-weight:	bold;
}
.tx-kesmallads-pi1-teaser_title {
	}
.tx-kesmallads-pi1-teaser_link {
	font-size:		10px;
	margin-top:	3px;
	display:		block;
}

/* shortlist view*/
.tx-kesmallads-pi1-searchresult-shortlist {
	font-size:		11px;
	padding:		0 0 0 0;
	margin:		0 0 3px 0;
} 
.tx-kesmallads-pi1-searchresult-noresult {
	font-size:		11px;
	padding:		0 0 0 0;
	margin:		0 0 3px 0;
}

/* mode selector */
.tx-kesmallads-pi1-modeSelector	table {
	}
.tx-kesmallads-pi1-modeSelector table tbody tr td {
	background:	#CCCCCC;
}
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell {
	background:	#DDDDDD;
}
.tx-kesmallads-pi1-modeSelector table tbody tr td p a:link,
.tx-kesmallads-pi1-modeSelector table tbody tr td p a:visited,
.tx-kesmallads-pi1-modeSelector table tbody tr td p a:hover {
	display:		block;
	text-decoration:	none;
	color:		#006228;
}

/* form */
.tx-kesmallads-pi1 form table.csc-mailform {
	}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell {
	}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell-check {
	font-size:		10px;
	}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-labelcell p.csc-form-label-req {
	font-weight:	bold;
}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell {
border:none;
	}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell select {
	width:		270px;
	}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell file {
}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.inputclass {
	width:		270px;
	border:		1px solid #006228;
}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell checkbox.checkboxclass {
	border:		none;
}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.submitclass {
	border:		1px solid #006228;
}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell textarea.inputclass {
	width:		270px;
	border:		1px solid #006228;
}
