/**************
* Search
**************/

.tx-indexedsearch
{
 float: left;
}


.tx-indexedsearch a, .tx-indexedsearch a:visited
{
 color: #C30A2A;
 text-decoration: none;
}


.tx-indexedsearch fieldset
{
 margin: 0px;
 border: 1px solid #DFDFCF;
 padding:5px;
 width: 350px;
 float: left;
 background-color: #F3F4F5;
}

.tx-indexedsearch-form
{
 float: left;
}
	/* search label */
	.tx-indexedsearch-form label
	{
	margin: 4px 0px 0px 0px
	}

	/* input box */
	.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword
	{
	width: 150px;
	float: left; 
	border: 1px solid #DFDFCF;
	padding: 3px;
	}
	
	/* send button */
	.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button	
	{
	margin: 7px 0px 0px 0px;
	width: 8px;
	float: left; 	
	}

.tx_clearer
{
 border-bottom:1px solid #DFDFCF;
 clear:both;
 margin:0px 0pt 6px !important;
 padding:6px 0pt 0pt !important;
}

.tx-indexedsearch-browsebox
{
 margin: 10px 0px 10px 0px;
 border-bottom:1px solid #DFDFCF; 
}

	.tx-indexedsearch-browsebox ul li 
	{
	 margin: 0px 8px 0px 0px !important;
	}


/**** search-"teaser" ****/
/* input */
.box input.tx-indexedsearch-searchbox-sword
{
 width: 150px;
 float: left; 
 border: 1px solid #DFDFCF;
 padding: 3px; 
}

/* send */
.box input.tx-newloginbox-pi1-submit
{
 margin: 7px 0px 0px 6px;
 width: 8px;
 float: left; 	
}


/*********************
* mailform
*/

.csc-mailform
{
 border: 0px;
}

.csc-mailform-field
{
 width: 520px;
 float: left;
}

.csc-mailform-field label
{
 width: 120px;
 font-size: 12px;
 float: left;
 padding: 10px 0px 1px 0px;
}


.csc-mailform-field input,.csc-mailform-field textarea
{
 width: 395px;
 font-size: 12px;
 float: left;
 border: 1px solid black;
 padding: 2px;
}

.csc-mailform-submit
{
 width: 120px !important;
 font-size: 12px;
 float: left;
 cursor: pointer;
 border: 1px solid black;
 padding: 2px;
 background-color: white; 
}
