/* Class for the whole plugin*/
.tx-kesmallads-pi1					{ font-size:12px; font-family:Arial; }

/* list view */
.tx-kesmallads-pi1-listrow .tx-kesmallads-pi1-listrow { 
	clear:both;	
	width: 408px;
	border: 1px solid #ccc; 
	margin-bottom: 10px; 
	padding: 10px;
}

.tx-kesmallads-pi1-listrow-odd { 
	clear:both;	
	width: 408px;
	border: 1px solid #ccc; 
	margin-bottom: 10px; 
	padding: 10px;
}

.tx-kesmallads-pi1-submitDate {
	float: right;
}

.tx-kesmallads-pi1-image { 
	float:left;
	width: 100px;
	display:block; 
}

.tx-kesmallads-pi1-textcontent { 
	margin-left: 110px; 
}

.tx-kesmallads-pi1-category { 
	font-weight: bold;
	margin-bottom: 10px;
}

h2.tx-kesmallads-pi1-title {
	color: #b8002e;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;

}

.tx-kesmallads-pi1-phone { }
.tx-kesmallads-pi1-email { }

.tx-kesmallads-pi1-content { 
	margin-bottom: 10px; 
	padding:0 10px 0 0;
}

.tx-kesmallads-pi1-listdivider { 
	display: none;
}

/* search */
.tx-kesmallads-pi1-searchbox {
       display: none;
}
.tx-kesmallads-pi1-searchbox-sword {
      width: 200px;
 }
.tx-kesmallads-pi1-searchbox-button { }


/* Pagebrowser */
.tx-kesmallads-pi1-browsebox {
	width: 100%;
	text-align: center;
}

.tx-kesmallads-pi1-browsebox p {
	display: none;
}

.tx-kesmallads-pi1-browsebox table {
	width: auto;
	margin: 0px auto 0px auto;
}
.tx-kesmallads-pi1-browsebox table p {
	display: block;
}

.tx-kesmallads-pi1-browsebox td a {
	margin: 0px 2px;
	padding: 3px 1px;
}

.tx-kesmallads-pi1-browsebox-strong, 
.tx-kesmallads-pi1-browsebox-SCell a,
.tx-kesmallads-pi1-browsebox-SCell a:hover {
	margin: 0px 2px;
	padding: 3px 1px;
	background: #ccc;
	border: 1px solid #7d7d7d;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}


/* 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	{
	margin: 0px;
	padding: 0px;
}

.tx-kesmallads-pi1-modeSelector	table {
	margin: 0px;
	padding: 0px;
}

.tx-kesmallads-pi1-modeSelector table tbody tr td  { }

.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell { } 
.tx-kesmallads-pi1-modeSelector table tbody tr td p a {
	margin: 0px 2px;
	padding: 0px 1px;
	color: #000;
	text-decoration: none;
}

.tx-kesmallads-pi1-modeSelector table tbody tr td p a:hover {
	color: #b9002e;
	text-decoration: underline;	
}
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell p a,
.tx-kesmallads-pi1-modeSelector table tbody tr td.tx-kesmallads-pi1-modeSelector-SCell p a:hover {
	margin: 0px 2px;
	padding: 0px 1px;
	font-weight: bold;
	text-decoration: none;
} 

/* FORM */
/* Vorlagen weitgehend von fileadmin/css/extensions/powermail/powermail.css und fileadmin/css/extensions/ve_guestbook/ve_guestbook.css verwendet */

.tx-kesmallads-pi1 form { 
	margin: 30px 0px;
}

.smalladform-field {
	clear: both;
	margin-top: 5px;
}


smalladform-form-obligationfield {
	/* Color of mandatory error message */
	color: #b9002e;
	padding-left: 2px;
}

.inhalt .mitte input.ke_smallads-submit {
	margin-left: 141px;
}

/* IE6 */ 
* html .inhalt .mitte input.ke_smallads-submit {
	margin-left: 144px;
}

.tx-kesmallads-pi1 form .smalladform-label-check {
	text-align:right;
}



.tx-kesmallads-pi1 form .smalladform-field-check {
	margin-left:150px;
}

.tx-kesmallads-pi1 form .smalladform-field-label {
	clear:left;
	margin-left:150px;
}


