/* Class for the whole plugin*/
.tx-kesmallads-pi1					{ font-size:12px; font-family: arial;margin-top:25px;margin-bottom:20px; }
/* list view */

/* even row */
.tx-kesmallads-pi1-listrow			{ clear:both; padding-top:10px; }
/* odd row*/
.tx-kesmallads-pi1-listrow-odd		{ clear:both; padding-top:10px;	}

.tx-kesmallads-pi1-image 			{ float:left; display:block; }
.tx-kesmallads-pi1-textcontent		{ margin-left:10px;}
.tx-kesmallads-pi1-category			{ font-weight:bold; margin-left:100px;}
.tx-kesmallads-pi1-submitDate 	 	{ margin-left:100px; font-size:.8em; font-style:italic; }
h2.tx-kesmallads-pi1-title			{ font-size:14px; font-weight:italic; color:#FFBE45;margin-left:100px; padding:0 0 .2em 0;}
.tx-kesmallads-pi1-phone			{ margin-left:100px;}
.tx-kesmallads-pi1-email			{ margin-left:100px;}
.tx-kesmallads-pi1-content 			{ margin-bottom:10px;margin-left:100px;padding:0 10px 0 0;}
.tx-kesmallads-pi1-listdivider 		{ border-bottom:1px dashed black; clear:both;margin-right:50px;margin-top:20px; margin-bottom:20px;}


.tx-kesmallads-pi1-searchbox-sword	{}
.tx-kesmallads-pi1-searchbox-button { }

/* Pagebrowser */
.tx-kesmallads-pi1-browsebox {
	/*margin:3px;
	border:1px solid black;*/
	padding:3px;
	background-color:#FCCC3A;
    margin-right:50px;
    margin-top:30px;
    margin-bottom:30px;
}
.tx-kesmallads-pi1-browsebox TD {
	font-size: 14px;
}
.tx-kesmallads-pi1-browsebox-strong {
	font-weight: bold;

}


.tx-kesmallads-pi1-browsebox-SCell {
	/*background-color: #FFBE45;
	border:1px solid black;
	padding-left:0px; padding-right:3px;
    font-size:14px;*/
    margin-top:20px;
    margin-left:50px;

}

/* 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:12px; 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;}

/* 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:14px; }
.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 							{ }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell select 					{ border:1px solid black; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell file 						{ border:1px solid black; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.inputclass			{ border:1px solid black; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.submitclass			{ border:1px solid black; background:#FFFFFF;}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell textarea.inputclass		{ border:1px solid black; background:#FFFFFF;}


.csc-form-labelcell {
font-size:12px;
font-weight:bold;
margin-right:20px;
}



.csc-form-label-req {
font-size:12px;
font-weight:bold;
margin-right:20px;
}

/*
.tx-kesmallads-pi1-modeSelector td {
display: inline-block !important;
float:left !important;
font-size:12px;
padding:10px;
}
.tx-kesmallads-pi1-modeSelector p,.tx-kesmallads-pi1-modeSelector tr {
	display: inline-block !important;
	float:left !important;
}
.tx-kesmallads-pi1-modeSelector table {
	width: 500px !important;
	max-width: 500px;
}*/
div.pi_list_modeSelectorCustom {
	display: inline !important;
	float:left !important;
	padding-right: 25px;
	padding-bottom: 10px;
}
div.tx-kesmallads-pi1-modeSelector {
	clear: both;
	display: block;
	width: 450px;
}
div.tx-kesmallads-pi1-searchbox {
	clear: both;
	display: block;
	width: 450px;
	padding-top: 20px;
}