/* Class for the whole plugin*/
.tx-kesmallads-pi1{ 
	font-size:12px; 
	width:650px; 
}
/* list view */

/* special form */
.tx-kesmallads-pi1 #box-in { margin-top:10px; }
.tx-kesmallads-pi1 #box-innen,.tx-kesmallads-pi1 #box-innen-links	{ width:540px; position:relative; background:#FFFFFF; left:3px; border: 0px solid #E6D8C7; border-top:0px; border-bottom:0px; padding:3px 10px 3px 10px; }
.tx-kesmallads-pi1 #box-innen[id],.tx-kesmallads-pi1 #box-innen-links[id] { width:518px; background:#F6F6EE; border: 1px solid #E6D8C7; border-top:0px; border-bottom:0px; }
.tx-kesmallads-pi1 #box-innen-oben,.tx-kesmallads-pi1 #box-innen-links-oben	{ position:relative; left:3px; }
.tx-kesmallads-pi1 #box-innen-unten,.tx-kesmallads-pi1 #box-innen-links-unten { position:relative; left:3px; }

.tx-kesmallads-pi1 #box-innen-links			{ left:0; background:#F6F6EE; }
.tx-kesmallads-pi1 #box-innen-links[id] 	{ background:#F6F6EE; }
.tx-kesmallads-pi1 #box-innen-links-oben	{ background:#F6F6EE; }
.tx-kesmallads-pi1 #box-innen-links-unten	{ background:#F6F6EE; }

.tx-kesmallads-pi1 #innen-liob			{ position:absolute; top:-1px; left:-1px; }
.tx-kesmallads-pi1 #innen-reob			{ position:absolute; top:-1px; right:-2px; }
.tx-kesmallads-pi1 #innen-liun			{ position:absolute; bottom:-1px; left:-1px; }
.tx-kesmallads-pi1 #innen-reun			{ position:absolute; bottom:-1px; right:-2px; }
 
.tx-kesmallads-pi1 #suggestfield { float:left; }
.tx-kesmallads-pi1 .clearl 		 { clear:left; }
.tx-kesmallads-pi1 .clearline	 { clear:both; font-size:1px; height:1px; }

.tx-kesmallads-pi1 .column1		 { width:150px; float:left; clear:left; margin-top:10px;}
.tx-kesmallads-pi1 .column2		 { width:300px; float:left; margin-top:10px;}

.tx-kesmallads-pi1 .inputclass	 		{ border:1px solid #DFDFDF; width:300px; }
.tx-kesmallads-pi1 .inputclass_short	{ border:1px solid #DFDFDF; width:150px; }
.tx-kesmallads-pi1 .inputclass_suggest 	{ border:1px solid #DFDFDF; width:300px; float:left; }
.tx-kesmallads-pi1 .inputclass_file	 	{ border:1px solid #DFDFDF; width:auto; }
.tx-kesmallads-pi1 .inputclass_select 	{ border:1px solid #DFDFDF; width:150px; }
.tx-kesmallads-pi1 .submitclass			{ width:300px; border:1px solid #DFDFDF; height:18px; background:#F8F7F3; color:black; margin:10px;}

.tx-kesmallads-pi1 .header			{ color:#E6D8C7; font-size:1.5em; font-style:italic; font-weight:bold; }
.tx-kesmallads-pi1 p 				{ margin:8px 0 2px 0;}
 
.tx-kesmallads-pi1 .suggestwords {
		float:right;
		visibility: hidden;
		width: 200px;
		height:152px;
		overflow:auto;
		border: 1px solid #444444;
		font-family:Arial;
		font-size:12px;
		margin:23px 7px 0 0;
		background:white;
}

.tx-kesmallads-pi1 a.ergebnis {
	color: black;
	text-decoration: none;
	display: block;
	width: 100%;
}
.tx-kesmallads-pi1 a.ergebnis:hover {
	background-color: #EFEDE5;
}
.kleinanzeigenForm{
border:1px solid #DFDFDF; 
background-color:#F5F6F6;
}
.smalladform-label-req{
color:#363636;	
}
.tx-kesmallads-pi1-submitDate{
color:#363636;	
font-size:12px;
font-weight:bold;
}
.tx-kesmallads-pi1-textBox{
	border:1px solid #DFDFDF;
	width:510px;
	margin-bottom:4px;
	}
/* 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;margin-left:8px; }
.tx-kesmallads-pi1-textcontent		{ margin-left:120px;}
.tx-kesmallads-pi1-category			{ font-size:12px; margin-right:5px; font-weight:bold;color:#363636;margin-bottom:4px;}
h2.tx-kesmallads-pi1-title			{ font-size:14px; 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 		{ border-bottom:0px; clear:both;height:10px;}
.tx-kesmallads-pi1-searchbox { margin-bottom:12px;}
.tx-kesmallads-pi1-searchbox-sword	{ border:1px solid #DFDFDF; height:24px; font-size:14px; width:250px; color:#363636;}
.tx-kesmallads-pi1-searchbox-sword	form { margin-top:-45px;}
.tx-kesmallads-pi1-searchbox-sword input{color:#B2B2B2; height:22px; font-size:12px; width:200px;}
.tx-kesmallads-pi1-searchbox-button { 
	border:0px solid black; 
	background-image:url(/images/lupe.gif);; 
			width:26px;
			height:26px;
			color:transparent;
			cursor:pointer;
			background-repeat:no-repeat;
			background-position:6px 6px;
			background-color:#f8f8f8;
			border-color:#c9cbca #999999 #999999 #c9cbca;
			border-style:solid;
			border-width:1px;
	}

/* Pagebrowser */
.tx-kesmallads-pi1-browsebox {
	margin-left:120px;
	border:1px solid #DFDFDF;
	padding:3px;
	background-color:#FFFFFF;
	width:504px;
}
.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 {
	background-color: white;
	border:1px solid #DFDFDF;
	padding-left:0px; padding-right:3px;
}
.smalladform-label{
color:#B2B2B;	
font-weight:bold;
margin-left:120px;	
margin-top:12px;
}
.smalladform-field{
margin-left:120px;	
margin-top:4px;
}
.smalladform-label-check{
margin-left:120px;	
margin-top:4px;
}
.smalladform-field-check{
margin-left:120px;	
margin-top:4px;
padding-bottom:8px;
}

.smalladform-field-label{
margin-left:120px;	
margin-top:4px;
padding-bottom:8px;
}
.smalladform-field{
width:120px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

/* 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:0px 0px 0px 0px; margin:0px 0px 3px 0px; } 
.tx-kesmallads-pi1-searchresult-noresult	{ font-size:14px; padding:0px 0px 0px 10px; margin:10px 0px 3px 0px; color: red;}

/* mode selector */
.tx-kesmallads-pi1-modeSelector	table {width:660px; }
.tx-kesmallads-pi1-modeSelector table tbody tr td { }
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell { width:110px;font-size:12px;font-weight:bold;}
.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 {font-size:12px; background:#FFFFFF; padding:2px 4px 3px 8px; margin:0; border-left:0px solid black; border-top:0px solid black; display:block; height:27px; width:74px; text-decoration:none; color:black;}
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell p a:link,
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell p a:visited,
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell p a:hover { font-size:12px;font-weight:bold;background:#FFFFFF; }

/* form */
.tx-kesmallads-pi1 form table.csc-mailform	{ width:550px; }
.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:80%; }
.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 #DFDFDF; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell file 	{ border:1px solid #DFDFDF; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.inputclass	{ border:1px solid #DFDFDF; width:300px; }
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell input.submitclass	{ width:120px; border:1px solid #DFDFDF; height:25px; color:#FFFFFF; font-weight:bold; background-image:url(/fileadmin/template/NewDesign/images/blank85x25.jpg);}
.tx-kesmallads-pi1 form table.csc-mailform tbody tr td.csc-form-fieldcell textarea.inputclass	{ border:1px solid #DFDFDF; width:300px; }
