
/*********
 Login 
*********/

/*** regular ***/

.feFormRegular
{
 float: left;
 padding: 0px 0px 15px 0px;
 border-bottom: 1px solid silver;
}

.feFormLinks
{
 float: left;
 width: 180px;
}

.feFormRechts
{
 float: left;
 width: 320px;
}


	.feFormRegular .feTextMessage
	{
	font-weight: bold;
	}

	.feFormRegular .Field
	{
	float: left;
	width: 100%;
	}
	
		.feFormRegular .Field .Lable
		{
		width: 45%;
		height: 25px;
		line-height: 25px;
		float: left;
		text-align: right;
		padding: 0px 10px 0px 0px;
		}
    	 		
		.feFormRegular .Field .Input
		{
		border: 1px solid silver;
		width: 49%;
		height: 15px;
		float: left;		
		margin: 5px 0px 5px 0px;
		}
	

		.feFormRegular .Field .InputSubmit
		{
		width: 49%;
		height: 15px;
		float: left;		
		margin: 8px 0px 5px 0px;
		}
		
		.feFormRegular .Field .InputSubmit input:hover
		{
		background-color: white;
		}

		.feFormRegular .feFormSubmit
		{
		border: 1px solid silver;		
		float: right;
		}
				

.feFormRegular .ForgotPassword
{
 color: orange;
}
	 		
/*** logout ***/

.felogout
{

}


	.felogout .header
	{
	font-weight: bold;
	}

	.felogout input
	{
	border: 1px solid silver;		
	float: right;
	height: 20px;
	}
		.felogout input:hover
		{
		background-color: white;
		}


	.felogout .usernameLabel
	{
	display: none;
	}

	.felogout .username
	{
	display: none;
	}
/*************
* serach
************/

.search_box form
{
 float: left;
 padding: 0px;
 height: 21px;
 margin: 0px 0px 0px 10px;
}


	*html .search_box form
	{
	margin: 0px 0px 0px 5px;
	}
	
	*+html .search_box form
	{
	margin: 0px 0px 0px 5px;
	}


.search_box form input
{
 float: left;
 height: 17px;
}

/**** feld ****/
#tx-indexedsearch-searchbox-sword
{
 font-size: 9px;
 height: 13px;
 width: 115px;
 margin: 0px 3px 0px 0px; 
 padding: 1px 3px 1px 3px;
 border: 1px solid #C3D3E2;
}


/**** button ****/
#tx-indexedsearch-searchbox-button-submit
{
 height: 16px;
 margin: 0px 3px 0px 0px; 
}


.tx-indexedsearch
{
 float: left;
}


.tx-indexedsearch a, .tx-indexedsearch a:visited
{
 color: #376AA1;
 text-decoration: none;
}


.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;
	}

.tx-indexedsearch-browsebox	
{
 display: none;
}