/* MAIN STRUCTURE */

body { margin-top:0; background-color:#c0c0c0; font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size:11px; color:#404040;}

#main { width:800px; margin:0 auto; background-color:#ffffff;}

#header, #dynamic_content, #footer { float:left; width:800px; }

button {font-family: Arial, Helvetica, sans-serif; font-size:10px;}
#header { height:108px; background:url(images/back_header.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;}
	#header_logo { float:left; width:152px; height:92px; background:url(images/logo_header.gif) right no-repeat; cursor:pointer;}
	#header_wrapper { float:left; width:648px; height:108px; }
		#user_status {float:right; height:59px; padding:5px 15px 0 0;}
			#user_status table td {color:#ffffff; font-size:10px; padding-left:6px;}
			#user_status table td a { color:#f15922; text-decoration:none; font-size:10px;}
			#user_status table td a:hover { color:#FFF; text-decoration:none; font-size:10px;}
			#user_status table input.loginText { width:126px; height:16px; border:1px solid #969696; background-color:#ffffff; font-size:10px; padding-left:3px;}
			#user_status table td.error { color:#f15922; text-align:right;}
			#user_status table td.welcome { color:#cccccc; font-size:12px; padding-top:10px;}
			#user_status table td.username { font-size:14px; padding-top:10px;}
			

		#header_menus { float:left; width:648px;}
			
			/*main menu not logged: */			
			#main_menu { float:left; height:28px; margin:0; padding:0 30px 0 30px;}
				#main_menu ul { margin:0; padding:0;}
					#main_menu ul li { position: relative; display: inline; float: left; height:28px; padding:0; margin:0 0 0 2px; list-style-type:none}
					
						#main_menu ul li a { display:block; height:28px; background-position:top left;}
						#main_menu ul li a:hover { background-position:bottom left;}
						#main_menu ul li a.topLevelSel { background-position:bottom left;}
						
						#acasa a{ width:47px; background-image:url(images/menu_acasa.gif)}
						#despre a { width:72px; background-image:url(images/menu_despre.gif)}
						#demo a { width:72px; background-image:url(images/menu_demo.gif)}
						#deschidere a { width:104px; background-image:url(images/menu_deschidere.gif)}
						#ajutor a { width:72px; background-image:url(images/menu_ajutor.gif)}
						#contact a { width:72px; background-image:url(images/menu_contact.gif)}
						
						#main_menu ul li a img { border:0; width:0;	height:0; font-size:0; overflow:hidden;}
				
				/*second level items*/
				#main_menu ul li ul{ position: absolute; left: 0; top: 0; z-index: 100; width:120px; padding-top:1px; display: block; visibility: hidden;}
					#main_menu ul li ul li{width:180px; display: inline; float: none; list-style-type:none; }
						#main_menu ul li ul li a { display:block; width: 174px; height:16px; padding:3px 3px 0 3px; color:#000000; font-size:10px; text-decoration:none;font-weight: normal;background-color: #e2e2e2; border-top:1px solid #d0d0d0; background-image:none;}
						#main_menu ul li ul li a:hover { color:#000000;width: 174px; font-size:10px; text-decoration:none; font-weight: normal; background-color: #f1f1f1; background-image:none;}
							
			/*main menu logged: */
			#mainMenuLogged { float:left; height:28px; margin: 0; padding:0 30px 0 30px; }
				/*top level items*/
				#mainMenuLogged ul { margin:0; padding:0;}
					#mainMenuLogged ul li { position: relative; display: inline; float: left; height:28px; padding:0; margin:0 0 0 2px; list-style-type:none}
					
						#mainMenuLogged ul li a { display:block; height:28px; background-position:top left;}
						#mainMenuLogged ul li a:hover { background-position:bottom left;}
						#mainMenuLogged ul li a.topLevelSel { background-position:bottom left;}
						
						#myktrade_logged a { width:72px; background-image:url(images/menu_myktrade_logged.gif)}						
						#portofolii_logged a { width:72px; background-image:url(images/menu_portofolii_logged.gif)}
						#ordin_logged a { width:54px; background-image:url(images/menu_ordin_logged.gif)}
						#actiuni_logged a { width:54px; background-image:url(images/menu_actiuni_logged.gif)}
					    #futures_logged a { width:54px; background-image:url(images/menu_futures_logged.gif)}
						#fonduri_logged a { width:54px; background-image:url(images/menu_fonduri_logged.gif)}
						#cont_logged a { width:54px; background-image:url(images/menu_cont_logged.gif)}
						#info_logged a { width:66px; background-image:url(images/menu_info_logged.gif)}
						#despre_logged a { width:66px; background-image:url(images/menu_despre_logged.gif)}
	
						#mainMenuLogged ul li a img { border:0; width:0;	height:0; font-size:0; overflow:hidden;	}

				/*second level items*/
				#mainMenuLogged ul li ul{ position: absolute; left: 0; top: 0; z-index: 100; width:130px; padding-top:1px; display: block; visibility: hidden;}
					#mainMenuLogged ul li ul li{width:130px; display: inline; float: none; list-style-type:none; }
						#mainMenuLogged ul li ul li a { display:block; width: 124px; height:16px; padding:3px 3px 0 3px; color:#000000; font-size:10px; text-decoration:none;font-weight: normal;background: #e2e2e2; border-top:1px solid #d0d0d0;}
						#mainMenuLogged ul li ul li a:hover { width:124px; color:#000000; font-size:10px; text-decoration:none; font-weight: normal; background: #f1f1f1;}
										
			/*language menu: */
			
			#langMenu { float:right; width:64px; margin:0; padding:14px 23px 0 0;}
			#langMenuLogged { float:right; width:64px; margin:0; padding:14px 23px 0 0;}
			
#dynamic_content { background-color:#FFFFFF;}
	#pageIntro { float:left; width:766px; padding:0 17px 0 17px; margin:0; background:url(images/back_top_content.jpg) bottom no-repeat; }
	#pageContent {float:left; width:768px; padding:0 16px 16px 16px; margin:0; background:url(images/back_bottom_content.gif) top no-repeat; }	
		#contentHolder { width:738px; padding:15px;} /*pt paginile fara padding stanga la content se pune inline, width:758px; padding:0 10px 20px 0;*/
			#contentLeft { float:left; width:350px;}
			#contentRight { float:right; width:365px;}
			#contentWide { width:728px; clear:both;}
		
#footer { background:url(images/back_footer.gif) repeat-x;}
	#footerLinks { float:left; width:424px; color:#ffffff; padding:15px;}
		#footerLinks a { color:#ffffff; font-size:11px; text-decoration:none}		
		#footerLinks a:hover { color:#000000; font-size:11px; text-decoration:none}		
		#footerLinks span { display:block; margin-top:5px;font-size:9px;}
			#footerLinks span a { color:#ffffff; text-decoration:none; font-size:9px;}
			#footerLinks span a:hover { color:#000000; text-decoration:none; font-size:9px;}
	
	.footerLinksBox { float:right; width:100px; padding:10px 20px 10px 20px; margin-bottom:14px; margin-right:14px; border:1px solid #585858; border-top:none; background-color:#a2a2a2; background-image:url(images/back_footer_linksbox.gif); background-repeat:repeat-x; background-position:top left;}
		#details_contact {visibility:hidden; display:none;}
		#details {visibility:hidden; display:none;}
		.footerLinksBox p { color:#404040; font-size:12px; padding:0; margin:0 0 10px 0; font-weight:bold; text-align:center;}
		.footerLinksBox a { display:block; margin-bottom:3px; color:#404040; text-decoration:none; font-size:11px;}
		.footerLinksBox a:hover { color:#000000; text-decoration:none;}


	
/* GLOBAL STYLES */

/* misc */

a { color:#f15922; text-decoration:underline; font-weight:normal;}
a:hover { color:#000000; text-decoration:none; font-weight:normal;}
a.bulleted { padding-left:10px; font-size:10px; background:url(images/bullet_arrow.gif) left 3px no-repeat;}
span.gray { color:#404040; font-weight:normal;}
p.title { color:#000000; font-size:16px; padding-bottom:16px; margin:0;}
p.titleOrange { color:#f15922; font-size:16px; padding-bottom:16px; margin:0;}
p.page_title { margin:0; padding-bottom:15px; color:#000000; font-size:24px;}
#p_container { float:left; padding:15px 0px 15px 0px;}
img {border:0px}
p.error, p.errorLeft {color:#f15922; text-align:center;font-size:11px;padding:3px;margin:0px;font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:1px solid #d6d6d6; background-color:#eaeaea; margin:10px 0 10px 0;}
p.errorLeft { text-align:left; margin-top:5px;}
p.registerError {color:red; margin:10px 0 0 0; padding:8px; width:605px;font-family:Arial, Helvetica, sans-serif; border:1px solid #d6d6d6; background-color:#eaeaea; font-weight:bold; font-size:12px;}
p.error span, p.errorLeft span, p.registerError span {color:#404040;}
span.error {color:#f15922;}
input.text {border:1px solid #969696; margin-left:3px; padding-left:2px;font-family: Arial, Helvetica, sans-serif; font-size:10px; height:14px; width:100px;}
.select {border:1px solid #969696; margin-left:3px; padding-left:2px;font-family: Arial, Helvetica, sans-serif; font-size:10px; height:16px; width:104px;}
span.orange { color:#f15922; font-weight:bold;}
span.white { color:#FFF; }
strong.black { color:#404040; }

/* containers */

div.container1 { float:left; width:350px; margin-bottom:10px;}
	div.container1 p.title { color:#f15922; font-size:16px; padding-bottom:10px; margin:0; line-height:normal;}
	div.container1 p.text, p.text_extended, p.text_small {margin:0; padding:10px 0 5px 0; line-height:normal;}
	div.container1 p.textNarrow {margin:0; padding:5px 0 5px 0;}
	div.container1 p.text_extended { line-height:16px;}
	div.container1 p.text_small { font-size:10px; color:#404040;}
		div.container1 p.text_small span.subtitle { font-size:11px; color:#404040; font-weight:bold; }
	div.container1 a {color:#f15922; text-decoration:none; font-weight:normal;}
	div.container1 a:hover { color:#000000; text-decoration:underline; font-weight:normal;}
	div.container1 a.orange {color:#f15922; text-decoration:underline; font-weight:normal;}
	div.container1 a.orange:hover { color:#000000; text-decoration:none; font-weight:normal;}	
	div.container1 p.faq {margin:0; padding:6px 0 0 0;}
		div.container1 p.faq span.openTitle { color:#000000; font-weight:bold;}
		div.container1 p.faq a { color:#000000; text-decoration:underline;}
		div.container1 p.faq a.title { color:#f15922; text-decoration:underline; font-weight:normal;}
		div.container1 p.faq a.title:hover { color:#000000; text-decoration:none; font-weight:normal;}
	div.container1 img {float:left; margin:5px 5px 0 0;}
	

div.container2 {float:left; width:330px; margin-bottom:10px; padding-left:20px; background:url(images/back_container2.jpg) bottom left no-repeat;}
	div.container2 p.title { color:#000000; font-size:16px; padding-bottom:5px; margin:0;}
	div.container2 p.subtitle { color:#404040; font-size:11px; padding-bottom:10px; margin:0;}

div.container3 {float:left; margin-bottom:5px; padding:30px 0 0 30px;  background:url(images/back_container3.jpg) top left no-repeat;}
	div.container3 div.left {float:left; width:145px; padding-bottom:20px; padding-right:10px;}
	div.container3 div.right {float:left; width:165px; padding-bottom:20px;}
	div.container3 div.full_width {clear:both; width:330px; padding:0 0 20px 0;}
	div.container3 p.title { color:#404040; font-size:12px; padding-bottom:10px; margin:0; font-weight:bold;}
	div.container3 p.text { color:#404040; font-size:10px;margin:0; padding:0 0 5px 0;}
	div.container3 a { color:gray;}
		
div.container4 {float:left; width:325px; margin:0 0 5px 0; padding:20px 20px 0 20px;  background:url(images/back_container4.jpg) top left no-repeat;}
	div.container4 p.title { color:#000000; font-size:12px; padding-bottom:10px; margin:0; font-weight:bold;}
	
div.container5 {float:left; width:325px; padding:20px;  background:url(images/back_container5.jpg) top left no-repeat;}	
		div.container5 p.title { float:left; color:#404040; font-size:12px; padding:0; margin:0 0 10px 0; font-weight:bold;}
		div.container5 p.help { float:right; padding:0; margin:0 0 10px 0;}
			div.container5 p.help a {display:block; width:19px; height:19px; background:url(images/help_icon.gif) no-repeat;}
			div.container5 p.help a:hover {color:#000000; text-decoration:none;font-weight:bold;}
		div.container5 p.text { width:325px; clear:left; color:#404040; font-size:10px; padding:0; margin:0; font-weight:bold; line-height:15px;}

		
div.tabsContainer {float:left; margin-bottom:5px; padding-left:16px; background:url(images/back_tabs_container.jpg) top left no-repeat;}

div.filters { border:1px solid #cccccc; padding:4px;margin-bottom:10px; }
div.filters input { border:1px solid #969696; padding-right:2px;font-family: Arial, Helvetica, sans-serif; font-size:10px; }
div.filters input.chkbox {border:none;}
div.filters input.radio {border:none;}


	
/* tables */

table.content2 { }
	table.content2 tr { max-width:700px;border-top: 1px dotted #cccccc; border-right:1px dotted #cccccc; }
	table.content2 td {padding:4px 0 4px 0;font-size:11px; color:#404040; font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom: 1px dotted #cccccc; border-left:1px dotted #cccccc;}
	table.content2 td.red { color:#FF0000;}
	table.content2 td.green { color:#009900;}
	table.content2 tr.header { max-width:700px;}
	table.content2 tr.header td {padding:4px 0 4px 0;font-size:12px; background-color:#000000; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom: 1px solid #000000; border-left:1px solid #000000;text-align:center;}
	table.content2 td.red { color:#FF0000;}
	table.content2 td.green { color:#009900;}

table.content3 { }
	table.content3 tr { max-width:700px;}
	table.content3 td { font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom: 1px dotted #cccccc; font-size:10px; color:#000000; padding:3px; font-weight:bold;}
	table.content3 tr.header td {font-weight:normal;font-size:11px;}						
	table.content3 td.green { color:#009900;}



table.content { max-width:700px;}
	table.content td {padding:4px 0 4px 0;font-size:10px; color:#404040; font-family:Verdana, Arial, Helvetica, sans-serif;  background:url(images/back_dotted.gif) bottom left repeat-x;}
	table.content td.red { color:#FF0000;}
	table.content td.green { color:#009900;}
	table.content td.gray { color:#aaaaaa;}
	table.content span.red { color:#FF0000;}
	table.content span.green { color:#009900;}
	table.content span.gray { color:#aaaaaa;}
	table.content tr.titleOrange td {background:none; color:#f15922; font-weight:bold}
	table.content tr.note td { background:none; color:#999; font-weight:none; font-size:9px;}
	
	table.content tr.header td { color:#000000; font-weight:bold; border-top:1px solid #727272; border-bottom:1px solid #727272; background:none; }
	table.content tr.header td a.header{ color:#000000; font-weight:bold; background:none; text-decoration:none;}
	table.content td.big { background:none; font-size:14px; text-align:center; color:#000000; }
	table.content tr.btmBrd td { border-bottom:1px solid #727272; background:none;}
	table.content td.btmBrd { border-bottom:1px solid #727272; background:none; }
	table.content td.btmBrdBig { border-bottom:1px solid #727272; background:none; font-size:14px; text-align:center; color:#000000; }
	table.content tr.results td { color:#000000; font-weight:bold; background:none; }
	table.content tr.results td.orange { color:#f15922; font-weight:normal; background:none; }
	table.content tr.pageBar td { background:none; padding:4px;}

table.content tr td.mbpbuy{
background-color:#CFEDCF;
border-bottom: 1px #cccccc solid;
border-right: 1px #cccccc solid;
padding:3px;
color:#333333;
background-image:none;
}

table.content tr td.mbpsell{
background-color:#EDCFCF;
border-bottom: 1px #cccccc solid;
border-right: 1px #cccccc solid;
padding:3px;
color:#333333;
background-image:none;
}


table.results { max-width:700px; margin:5px 0 0 0;}
	table.results td {font-size:10px; color:#404040; font-family:Verdana, Arial, Helvetica, sans-serif;}
	table.results tr.orange td { color:#f15922; padding:0; }
	
table.sit_cont { width:325px;}
	table.sit_cont td {padding-top:1px;font-size:10px; color:#404040;}
	
table.filters {}
	table.filters td { padding:3px; margin:0; font-size:10px; color:#404040; }
	table.filters input.text, table.filters input.shortText, table.filters input.longText, table.filters .select, table.filters .selectShort, table.filters textarea {border:1px solid #969696; margin-left:3px; padding-left:2px;font-family: Arial, Helvetica, sans-serif; font-size:10px;}
	table.filters input.text { width:78px; height:14px;  }
	table.filters input.shortText { width:20px; height:14px; }
	table.filters input.longText { width:180px; height:14px; }	
	table.filters .select { width:90px; height:16px; border:1px solid #969696;}
	table.filters .selectShort { width:40px; height:16px; border:1px solid #969696;}
	table.filters textarea { width:180px; height:100px; }
	table.filters a.orange { color:#f15922; text-decoration:underline; }
	table.filters a.orange:hover { color:#f15922; text-decoration:none; }
	
/* PAGE SPECIFIC STYLES */

/* home */

#homeVisual  { float:left; width:380px; height:233px; /*background:url(images/visual_home.jpg) bottom no-repeat;*/}
#homeText {float:left; overflow:hidden; width:362px; padding-right:24px;}
	#homeText p { margin:0; padding:0; font-size:13px; text-align:right; }
	#homeText p.title { padding:0; margin:25px 0 25px 0; color:#f15922; font-size:22px; font-weight:bold;}
	#homeText a { font-size:13px; font-weight:bold; color:#f15922; text-decoration:none;}
	#homeText a:hover { font-size:13px; font-weight:bold; color:#000000; text-decoration:none;}

ul.comisioane {clear:left;margin:0; padding:10px 0 0 0;}
		ul.comisioane li {margin:0; padding:0 0 10px 15px; list-style:none; background:url(images/bullet_arrow.gif) left 3px no-repeat;}
	
ul.avantaje {float:left;margin:0; padding:0;}
	ul.avantaje li {float:left; display:block; width:220px; height:14px; margin:0; padding:0 0 5px 15px; list-style:none; color:#000000; font-size:12px; background:url(images/bullet_arrow.gif) left 3px no-repeat;}

/* orders details */

#odrollover { width:314px;height:40px; list-style:none; margin:0; padding:0; background:url(images/back_tabs.gif) repeat-x; }
	#odrollover li { list-style:none; float:left; height:28px; padding:0; margin:0; padding-top:12px;}
	#odrollover #spacer_li {padding:0;}
		#odrollover li a { display:block; height:28px; background-repeat:no-repeat; }
		#o_his a { width:96px; background-image:url(images/o_his_off.gif)}
		#o_his a.selected { width:96px; background-image:url(images/o_his_on.gif)}
		#o_mod a { width:96px; background-image:url(images/o_mod_off.gif)}
		#o_mod a.selected { width:96px; background-image:url(images/o_mod_on.gif)}
		#o_can a { width:96px; background-image:url(images/o_can_off.gif)}
		#o_can a.selected { width:96px; background-image:url(images/o_can_on.gif)}
		
/* ajutor */

ul.filesList {float:left;margin:0; padding:10px 0 0 0; list-style:none;}
	ul.filesList li {margin:0; padding:2px 0 10px 25px; list-style:none; background:url(images/icon_pdf.jpg) left -2px no-repeat;}

/* orders details */

#qirollover { width:334px;height:26px; list-style:none; margin:0; padding:0; background:url(images/back_tabs2.gif) repeat-x;border-bottom:1px solid #BDBABD;}
	#qirollover li { list-style:none; float:left; height:26px; padding:0; margin:0; padding-right:1px;}
	#qirollover #spacer_li {padding:0;}
		#qirollover li a { display:block; float:left; height:26px; background-repeat:no-repeat; }
		
		#qi_quote a { width:82px; background-image:url(images/qi_quote_off.gif);}
		#qi_quote a:hover { width:82px; background-image:url(images/qi_quote_on.gif);}
		#qi_quote a.selected { width:82px; background-image:url(images/qi_quote_on.gif);}
		/*
		#qi_mesaje a { width:82px; background-image:url(images/qi_mesaje_off.gif);}
		#qi_mesaje a:hover { width:82px; background-image:url(images/qi_mesaje_on.gif);}
		#qi_mesaje a.selected { width:82px; background-image:url(images/qi_mesaje_on.gif);}
		*/
		#qi_index a { width:82px; background-image:url(images/qi_index_off.gif);}
		#qi_index a:hover { width:82px; background-image:url(images/qi_index_on.gif);}
		#qi_index a.selected { width:82px; background-image:url(images/qi_index_on.gif);}

		#qi_cont {padding:0px;}
		#qi_cont a { width:82px; background-image:url(images/qi_cont_off.gif);}
		#qi_cont a:hover { width:82px; background-image:url(images/qi_cont_on.gif);}
		#qi_cont a.selected { width:82px; background-image:url(images/qi_cont_on.gif);}
		
#qi_content{ width:334px; height:130px;}

#qmrollover { width:334px;height:26px; list-style:none; margin:0; padding:0; background:url(images/back_tabs2.gif) repeat-x;border-bottom:1px solid #BDBABD;}
	#qmrollover li { list-style:none; float:left; height:26px; padding:0; margin:0; padding-right:1px;}
	#qmrollover #spacer_li {padding:0;}
		#qmrollover li a { display:block; height:26px; background-repeat:no-repeat; }
		#qm_quote a { width:82px; background-image:url(images/qm_quote_off.gif);}
		#qm_quote a:hover { width:82px; background-image:url(images/qm_quote_on.gif);}
		#qm_quote a.selected { width:82px; background-image:url(images/qm_quote_on.gif);}

		#qm_trades a { width:82px; background-image:url(images/qm_trades_off.gif);}
		#qm_trades a:hover { width:82px; background-image:url(images/qm_trades_on.gif);}
		#qm_trades a.selected { width:82px; background-image:url(images/qm_trades_on.gif);}

		#qm_charts a { width:82px; background-image:url(images/qm_charts_off.gif);}
		#qm_charts a:hover { width:82px; background-image:url(images/qm_charts_on.gif);}
		#qm_charts a.selected { width:82px; background-image:url(images/qm_charts_on.gif);}

#odrollover { width:334px;height:26px; list-style:none; margin:0; padding:0; background:url(images/back_tabs2.gif) repeat-x;border-bottom:1px solid #BDBABD;}
	#odrollover li { list-style:none; float:left; height:26px; padding:0; margin:0; padding-right:1px;}
	#odrollover #spacer_li {padding:0;}
		#odrollover li a { display:block; height:26px; background-repeat:no-repeat; }
		#od_history a { width:82px; background-image:url(images/od_history_off.gif);}
		#od_history a:hover { width:82px; background-image:url(images/od_history_on.gif);}
		#od_history a.selected { width:82px; background-image:url(images/od_history_on.gif);}

		#od_modify a { width:82px; background-image:url(images/od_modify_off.gif);}
		#od_modify a:hover { width:82px; background-image:url(images/od_modify_on.gif);}
		#od_modify a.selected { width:82px; background-image:url(images/od_modify_on.gif);}

		#od_cancel a { width:82px; background-image:url(images/od_cancel_off.gif);}
		#od_cancel a:hover { width:82px; background-image:url(images/od_cancel_on.gif);}
		#od_cancel a.selected { width:82px; background-image:url(images/od_cancel_on.gif);}

/* messages */

table.msg_details { clear:both;}
	table.msg_details td {padding:4px; font-size:10px; color:#404040; font-family:Verdana, Arial, Helvetica, sans-serif;  background:url(images/back_dotted.gif) bottom left repeat-x;}
	table.msg_details tr.header td{ color:#000000; font-weight:bold; border-top:1px solid #727272; border-bottom:1px solid #727272; background:none; }
	table.msg_details tr td.broker { color:#008000; }
	table.msg_details tr td.broker a { color:#008000; text-decoration:underline; }
	table.msg_details tr td.broker a:hover { color:#008000; text-decoration:none; }
	table.msg_details tr td.trade {	color:#4487eb; }
	table.msg_details tr td.trade a {	color:#4487eb; text-decoration:underline; }
	table.msg_details tr td.trade a:hover {	color:#4487eb; text-decoration:none; }
	table.msg_details tr td.news { color:#00008b; }
	table.msg_details tr td.news a { color:#00008b; text-decoration:underline; }
	table.msg_details tr td.news a:hover { color:#00008b; text-decoration:none; }
	table.msg_details tr td.alert {	color:#ffa500;}
	table.msg_details tr td.alert a { color:#ffa500; text-decoration:underline; }
	table.msg_details tr td.alert a:hover{ color:#ffa500; text-decoration:none; }
	table.msg_details tr.old td {font-weight:normal;}
	table.msg_details tr.new td {/*font-weight:bold;*/font-weight:normal;background-color:#f0f0f0;}
	table.msg_details tr td.actions{padding:5px 0 5px 0;}	
	table.msg_details tr.pageBar td {padding:5px 0 0 0; background:none;}	
	
a.btnNewMsg { display:block; float:right; width:68px; height:19px; background-image:url(images/btn_new_message.jpg); background-repeat: no-repeat;}
a.btnSendMsg { display:block; width:54px; height:19px; background-image:url(images/btn_trimite.jpg); background-repeat: no-repeat;}

/* glossary */

table.glossary {}
table.glossary td { padding:2px; }
table.glossaryList { float:left; margin:10px 0 150px 0;}

/* search issuer */

table.suggest{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #FFFFFF; }
table.suggest tr td{ background-color: #FFFFFF; }
table.suggest tr td.over{ color: #0F3E69; background-color: #d2d1d1; color:#f15922;}
table.issuerDetails{}
table.issuerDetails td { padding:3px;}

/*alte resurse */

ul.other_help { list-style:none}
ul.other_help li { margin:0; padding:0 0 10px 0;}
	ul.other_help li p { margin:0; padding:0;}
	ul.other_help li p.title { margin:0; padding:0 0 5px 0; font-size:14px;}
		ul.other_help li p.title a { color:#f15922; text-decoration:none; }
		ul.other_help li p.title a:hover { color:#000000; text-decoration:underline; }
	
/* proceduri & formulare*/

ul,li {margin:0; padding:0}
ul.romanList {list-style:upper-roman; margin-left:25px; padding-left:10px; font-size:12px; font-weight:bold;}	
	ul.romanList li {margin-top:8px;}
		ul.romanList li.orange {font-size:13px;}
ul.upperList {list-style: upper-alpha; margin-left:25px; font-weight:bold;}
	ul.upperList li {margin-top:8px;}
ul.smallList {list-style: lower-alpha; margin-left:25px;}
	ul.smallList li {margin-top:8px;}
ul.bulletList { list-style-type:disc; margin-left:15px;}
ol.ordList {padding:0; margin-left:5px;}
.orange{ color:#f15922; padding-top:25px;}
.normal { color:#404040; font-size:11px; font-weight:normal;}
span.romanListItem {  display:block; font-size:12px; font-weight:bold; padding:0 0 0 35px; margin:8px 0 0 0;}
span.listItem { display:block; margin:0; padding:0 0 0 35px;}

/* ghid utilizare */

a.cuprins { color:#000099 }

#topConsole {width:220px;margin-left:500px;margin-right:30px;padding-top:10px;padding-left:20px;padding-bottom:10px;background:url(images/back_console.jpg) bottom left no-repeat;}
#console p {border-bottom:1px solid #c0c0c0;padding-top:2px;margin-top:2px;margin-bottom:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;}
/* subscriere IPO*/

div.form { padding-top:20px; }
div.form p { padding-bottom:5px; line-height:16px; }
div.form p.highlightTitle { line-height:16px; border:1px dashed #999; padding:10px; }
div.form input.inlineText { height:14px; position:absolute; margin-top:-5px; margin-left:4px; text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #f1c090; border-bottom: 1px dashed #fcd7b4; text-transform:uppercase; background-color:#fff5e3; }
div.form input.focus { border:1px solid #f15922; }
div.highlightTitle { border:1px dashed #999; padding:10px; }
div.highlightTitle p.title { font-size:12px; margin:0; padding:0; line-height:normal; color:#404040; }
div.highlightTitle input.radio { float:left; margin:-3px 5px 0 0; }
div.highlightTitle label { float:left; width:685px; margin:-3px 0 10px 0; }
div.submitHolder { text-align:center; padding-top:20px; }
div.submitHolder input { margin-right:10px; }
div.readonly, div.readonly p.title { color:#888; }
div.readonly input.inlineText { color:#808080; border:1px solid #efefef; border-bottom: 1px dashed #a0a0a0; background-color:#efefef; }


/* Ktrade Start*/
/*
.startTexBox { float:left; width:350px; margin-top:30px; padding-left:30px; line-height:20px; text-align:justify; }
.startSwfBox { float:right; width:250px; padding-top:65px; }
p.startText { padding-bottom:16px; margin:0; font-size:12px; }
p.startTitle { font-size:16px; color:#f15922; margin:0; padding:0; padding-bottom:20px; }
p.startSwf { text-align:center }
*/
.startTexBox { float:left; width:680px; padding-left:20px; margin-top:30px; line-height:20px; }
.startSwfBox { float:right; width:700px; padding-top:15px; }
p.startText { padding-bottom:16px; margin:0; font-size:13px; }
p.startTitle { font-size:18px; color:#f15922; margin:0; padding:0; padding-bottom:20px; }
p.startSwf { text-align:center }

/*Transferuri financiar tooltip*/
#transferInfoTooltip { position: absolute; display: none; padding: 2px; border: 1px solid #000; background-color: #ffffe1; color: #000; }
