/**************************************************************************
***************************************************************************
***************************************************************************
*  FORMS
***************************************************************************
***************************************************************************
***************************************************************************
***************************************************************************/

/*
#--------------------------------------------------------------------------
#
#  common form elements
#
#--------------------------------------------------------------------------
*/
form {
	margin: 0;
	border: 0;
	padding: 0;

}		

input,
textarea,
.button,
.input-text,
.textarea
{ 
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	/* see ws_screen_500_ws_specific.css */
	border: 1px solid #AAAAAA;  /* gray as a default */
	padding: 0;
	background-color: #FFF; 
}


.button,
INPUT.tx-indexedsearch-searchbox-button
{ 
	color: #FFF;
	font-weight: bold;
	background-color: #AAAAAA;  /* for submit and search buttons */
}



.input-text
{ 
	width:       340px;
	margin-left:   5px;
	margin-bottom: 0.5em;	

}


.textarea
{ 
	width:  450px;
	height: 100px;
}




/*
#--------------------------------------------------------------------------
#
#  mailformplus formulare - global styles
#
#--------------------------------------------------------------------------
*/


/**************************************************************************
*  form layout
***************************************************************************/
#form1-container
{

}

#form1-container .tbl-layout
{
	width: 500px;
	background-color: #EFEFEF;  /* default gray for ws and sb */
}


#form1-container .tbl-layout td
{
	/* border: 1px dotted green;  */
	text-align: right;
}





/**************************************************************************
*  special styles of form elements
***************************************************************************/
/* not needed, use default styles */


/**************************************************************************
*  error msg
***************************************************************************/
.tx-indexedsearch-noresults,
#form1-container #error 
{
	margin-bottom: 1em;


	width: 500px;

	color: #FFFFFF;

	font-weight: bold;
	background-color: #FF8C00;  /* default darkOrange for ws and sb */

}


#form1-container #error li
{
	color: #FFFFFF;
	padding-top:    0.5em;
	padding-bottom: 0.5em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-right: 2em;
}



/*
#--------------------------------------------------------------------------
#
#  tx-indexedsearch
#
#--------------------------------------------------------------------------
*/

/* .tx-indexedsearch-noresults */
/* see #form1-container #error above */


input.tx-indexedsearch-searchbox-sword  
{ 
	border: 1px solid rgb( 102, 102, 102 );  /* gray as a default */

	padding-bottom: 1px;
	padding-top: 1px;
	font-size: 11px; 

	width: 90px;
	/* 80 px makes the form wrap */


}


.pgi-searchbox-button 
{ 
	border: 0px none;
   width: 25px;
   height: 22px;

}





/*
#--------------------------------------------------------------------------
#
#  vk listview grafisch
#
#--------------------------------------------------------------------------
*/
form.listview-grafisch, 
input.listview-grafisch  
{ 
	margin:  0;
	border:  0;
	padding: 0;

}		

