@CHARSET "utf-8";

/****************************** 
CSS import ( for brower up to IE5, Mozilla/ FIREFOX 1,  )  
copyright by eclore.de

version: 2008.10
project: ThyssenKrupp
coauthor: Agentur fuer eCommerce - eclore.de;
Standard-Mode: XHTML 1.0 Strict
******************************/

/* styles borrowed from an older release of Tableless Renderer for QF. 
   Newer styles work worse with nested fieldsets */

/* Container for swimm layout
------------------------------------------------------------------------------------------------*/
div#xpn					{ width:570px; clear:both; }

.ui-tabs-panel div.element_1col		{ width:175px; margin:5px 0px 0px 0px; }
.ui-tabs-panel div.element_2col		{ width:340px; }
.ui-tabs-panel div.element_3col		{ width:510px; }


/* fieldset, label, serveral input tags
------------------------------------------------------------------------------------------------*/
fieldset	 			{ }
fieldset#xpn_step1		{ padding:3px 10px; }
fieldset#xpn_step2		{ padding:3px 10px; overflow:hidden; }

fieldset.hidden 		{ border: 0; }
.ui-tabs-panel fieldset	{ margin:0px; padding-left:13px; }

fieldset legend 		{ font-weight:bold; margin:5px; margin-left:-5px; width:100%; line-height:16px; }
div#price_method		{ width:100%; display:inline; float:left; }

fieldset#fixed,
fieldset#avg_cash_settlement,
fieldset#stop_loss		{ height:150px; } /* Tab daily pricemethod fieldset 1st row*/

fieldset#fs_daily_contract_type,
fieldset#show_stocks	{ } /* Tab daily pricemethod fieldset 2nd row*/

/* Label */
.ui-tabs-panel label	{ font-weight:normal; font-size:11px; }

/* Input */
.ui-tabs-panel input.text,

/* Aux for spec. fieldsets */
.after_sign				{ width:70px; display:inline; }
#show_stocks label		{ width:80%; display:inline; }
fieldset#fs_fixed_result input,
fieldset#fs_stop_loss_result input,
fieldset#fs_avg_cash_settlement_result input
						{ width:80%; background:none; border:none; border-bottom-width:1px; border-bottom-style:solid; }

#show_stocks input		{ display:inline; }
#xpn br					{ clear: left; }

#Time_Period label		{ width:20px; display:inline; }
#Time_Period input.btn	{ width:150px; }
.tableDownload td input	{ padding:2px 0 2px 16px; display:block; text-decoration:none; background: url("../images/icons/icon_disc.gif") 0 3px no-repeat; border:none;  }


/* Optical Marker */
span.error,
span.required 			{ color: red; }
div.error 				{ border:1px solid red; padding: 5px; }


div#tkmet_mpn[messages]	{ width:100%; display:inline; margin:5px 0px; clear:both; font-weight:bold; }
div#tkmet_apn[messages]	{ width:100%; display:inline; margin:5px 0px; clear:both; font-weight:bold; }


div#graph				{ width:100%; float:left; clear:both; margin:20px 0px; padding:0px; overflow:hidden; }

div#image				{ width:370px; display:inline; float:left; overflow:hidden; }
img#ChartImage			{ }
div#contacts			{ width:160px; margin:0px 10px; display:inline; float:right; overflow:hidden; }

#exchangerate_vendors	{ margin-bottom:20px; }

div#Time_Period			{ width:370px; float:left; display:inline; }
div#Time_Period_Begin,
div#Time_Period_End		{ width:175px; display:inline; float:left; overflow:hidden; text-align:center; }
div#submitStep2			{ width:370px; display:inline; float:left; overflow:hidden; text-align:center; margin-top:5px; }

.tableDownload			{ margin:0px auto 5px auto; }
div#xpn .downloadLink	{ width:150px;}
