/* Class for the whole plugin*/
/* .tx-kesmallads-pi1					{ font-size:12px; font-family:Arial; } */


/* list view */
.tx-kesmallads-pi1-listrow			{ clear:both; padding-top:10px;	}
.tx-kesmallads-pi1-listrow-odd		{ clear:both; padding-top:10px;	}
.tx-kesmallads-pi1-submitDate 	 	{ display: none; }
.tx-kesmallads-pi1-image 			{ float:left; display:none; }
.tx-kesmallads-pi1-category			{ font-size:1.2em; margin-right:5px; font-style:italic;}
h2.tx-kesmallads-pi1-title			{ font-size:1.2em; font-weight:bold; margin:0; padding:0 0 .2em 0;}
.tx-kesmallads-pi1-phone			{ }
.tx-kesmallads-pi1-email			{ }
.tx-kesmallads-pi1-content 			{ margin-bottom:10px; padding:0 10px 0 0;}
.tx-kesmallads-pi1-listdivider 		{ clear:both;}

div#content_column div.tx-kesmallads-pi1-textcontent {
	margin: 0 0 15px 0;
	padding: 0 4px 3px 4px;
	background-color: #f5f5f5;
	font-size: 10px;
}
div#content_column div.tx-kesmallads-pi1-textcontent h2 {
	margin: 0 -4px 2px -4px;
	padding: 2px 4px 4px 4px;
	background-color: #ccc;
	border: 0;
	font-size: 10px;
	font-weight: bold;
}



/* search */
.tx-kesmallads-pi1-searchbox-sword	{ border:1px solid black; }
.tx-kesmallads-pi1-searchbox-button { border:1px solid black; }

/* Pagebrowser */
.tx-kesmallads-pi1-browsebox {
	margin:3px;
	/*border:1px solid black;*/
	padding:3px;
	/*background-color:#DDDDDD;*/
}
.tx-kesmallads-pi1-browsebox TD {
	font-size: 10px;
	padding: 0 2px 0 2px;
}
.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:12px; padding:0 0 0 0; margin:0 0 3px 0; } 
.tx-kesmallads-pi1-searchresult-noresult	{ font-size:12px; padding:0 0 0 0; margin:0 0 3px 0;}

/* mode selector */
.tx-kesmallads-pi1-modeSelector	table {
	margin: 0 0 5px 0;
}
div#content_column div.tx-kesmallads-pi1-modeSelector table tbody tr td { 
	padding: 5px;
}
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell p a	{ 
	font-weight: bold; 
}



/* form */
.tx-kesmallads-pi1 form { }
.tx-kesmallads-pi1 form .smalladform-label,
.tx-kesmallads-pi1 form .smalladform-label-label,
.tx-kesmallads-pi1 form .smalladform-label-check 		{ float:left; clear:left; width:100px; margin-top:5px;}
.tx-kesmallads-pi1 form .smalladform-label-check 		{ text-align:right; }
.tx-kesmallads-pi1 form .smalladform-label-req			{ font-weight:bold; }
.tx-kesmallads-pi1 form .smalladform-field,	
.tx-kesmallads-pi1 form .smalladform-field-label,	
.tx-kesmallads-pi1 form .smalladform-field-check 		{ margin-top:5px; }
.tx-kesmallads-pi1 form .smalladform-field-check 		{ margin-left:100px; }
.tx-kesmallads-pi1 form .smalladform-field-label 		{ clear:left; margin-left:100px; }
.tx-kesmallads-pi1 form select  						{ border:1px solid black; margin-bottom:0;}
.tx-kesmallads-pi1 form file 							{ border:1px solid black; margin-bottom:0;}
.tx-kesmallads-pi1 form input.inputclass				{ border:1px solid black; margin-bottom:0;}
.tx-kesmallads-pi1 form input.submitclass				{ border:1px solid black; margin-bottom:0;}
.tx-kesmallads-pi1 form textarea.inputclass				{ border:1px solid black; margin-bottom:0;}

div.tx-kesmallads-pi1 form input {
	border: 1px solid #ccc;
	height: 16px;
	margin: 2px 0 0 0;
	padding: 2px 2px 0 2px;
	width: 180px;
	float: left;
	color: #ff1616;
	font-size: 11px;
	background-color: #f5f5f5;
}
div.tx-kesmallads-pi1 form input.tx-kesmallads-pi1-searchbox-button {
	background-color: transparent;
	border: 0;
	height: 20px;
	width: auto;
	font-size: 10px;
	color: #333;
	padding: 0 0 3px 0;
	margin: 2px 0 0 8px;	
	cursor: pointer;
	float: left;
	text-decoration:underline;
}
