body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(imgs/bg.png) repeat-x;
	background-color:#9c9c9c;
}
#main {
	width:993px;
	margin:auto;
}
#header {
	width:993px;
	height:83px;
}
#frame {
	width:993px;
	height:541px;
	background:url(imgs/frame.png) no-repeat;
}
#left {
	width:260px;
	height:497px;
	background:url(imgs/left-bg.gif) repeat-y;
	background-color:#808080;
	margin:22px 0px 0px 22px;
	position:absolute;
	overflow:auto;   /* ilema old: hidden; */
}
#mid {
	width:689px;
	height:497px;
	/*background-color:#ffffff;*/
	margin:22px 0px 0px 282px;
	position:absolute;
	background:url(imgs/bghome.gif)  repeat-x;
}
#wndmovie {
	width:698px;
	height:529px;
	/*background-color:#ffffff;*/
	margin:-3px 0px 0px 281px;
	position:absolute;
	display:none;
}

#frame .frm {
	margin:0;
	padding:0;
	position:absolute;
	list-style:none;
	z-index:5;
}
#frame .frm li {
	position:absolute;
	background:url(imgs/frame.png) no-repeat;
}
#frame .frm .l1 {
	width:5px;
	height:5px;
	margin:22px 0px 0px 22px;
	background-position:-22px -22px;
}
#frame .frm .l2 {
	width:5px;
	height:5px;
	margin:22px 0px 0px 966px;
	background-position:-966px -22px;
}
#frame .frm .l3 {
	width:5px;
	height:5px;
	margin:514px 0px 0px 22px;
	background-position:-22px -514px;
}
#frame .frm .l4 {
	width:5px;
	height:5px;
	margin:514px 0px 0px 966px;
	background-position:-966px -514px;
}
#logo {width:151px; height:61px; background:url(imgs/logo.png) no-repeat; margin-left:33px; display:inline-block; position:absolute;}
#logo a b {display:none;}
#logo a {display:block; width:150px; height:38px;  margin-top:13px; position:absolute;}
#header .rfonline {display:inline-block; width:165px; height:24px; background:url(imgs/tx-rf-online.png) no-repeat; position:absolute; margin:18px 0px 0px 300px;}
#header .rfonline b {display:none;}
#header .demo {display:inline-block; width:150px; height:24px; background:url(imgs/tx-demo-interactiv.png) bottom no-repeat; position:absolute; margin:18px 0px 0px 500px;}
#header .demo b {display:none;}
#header .arfonline {display:inline-block; width:182px; height:22px; background:url(imgs/tx-arf-online.png) 0px 4px no-repeat; position:absolute; margin:23px 0px 0px 800px; font-family:Verdana, Geneva, sans-serif; color:#000000; padding-left:12px; font-size:10px; font-weight:normal;}
#header .arfonline b {font-weight:normal;}
#header .split1 {display:block; height:61px; width:100px; background:url(imgs/split1.png) center top no-repeat; position:absolute; margin:4px 0px 0px 435px;}

/*#menu1 a {}*/
#menu1 ul {list-style:none; margin:0; padding:0; display:block;}
#menu1 li {margin:0; padding:0; }
#menu1 li a.smenu1 {  

/*border-bottom:solid 1px #d3d3d3; border-right:solid 1px #e1e1e1; background-color:#ffffff; height:32px; display:inline-block; padding-left:0px; margin-left:10px; width:220px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#252525; font-size:12px; line-height:12px; vertical-align:middle; */
	display:block;
	color: #252525;
	padding: 0;
	border-bottom: 1px solid #b6b6b6;
	border-bottom: 1px solid rgba(0, 0, 0, .15);
	background:url("imgs/right-shadow.png") right top no-repeat !important;
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE fix */
	background-color:#ffffff !important;
	text-decoration:none;
	margin:0px 0px 0px 10px !important;
	padding:6px 0px 6px 10px !important;
	width:238px;
	text-decoration:none; color:#252525; font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:18px;
}
#menu1 li a.smenu1 b {font-weight:normal; display:inline-block; padding-left:17px; width:200px; background:url(imgs/arrow1.gif) 0px 2px no-repeat; }
/*#menu1 span a  {background-position:9px 11px !important;}*/
/*#menu1 span a:hover {background-position:9px -89px !important; background-color:#e9e9e9; color:#000000; font-weight:bold;}*/
#menu1 li a.smenu1:hover {
	background-color: #efefef !important;
	
/*	background: rgba(0,0,0, .06);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}
#menu1 li a.smenusel span {background:url("imgs/right-shadow.png") right center no-repeat; display:inline-block; width:239px; padding-bottom:0px; padding-top:0px; border:none; line-height:18px; }
#menu1 li a.smenusel {
/*	background-position:9px -89px !important; background-color:#e9e9e9;text-shadow:1px 1px 0px #d9d9d9; color:#000000; font-weight:bold !important;*/
/*	background:url("imgs/right-shadow.png") right center no-repeat !important;*/
	font-weight: bold;
	color: #000000;
	background: #b6b6b6; /* Old browsers */
	background: -moz-linear-gradient(top,  #bababa 0%, #b9b9b9 50%, #b4b4b4 50%, #aeaeae 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bababa), color-stop(50%,#b9b9b9), color-stop(50%,#b4b4b4), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bababa 0%,#b9b9b9 50%,#b4b4b4 50%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bababa 0%,#b9b9b9 50%,#b4b4b4 50%,#aeaeae 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bababa 0%,#b9b9b9 50%,#b4b4b4 50%,#aeaeae 100%); /* IE10+ */
	background: linear-gradient(top,  #bababa 0%,#b9b9b9 50%,#b4b4b4 50%,#aeaeae 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#aeaeae',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); 
	-webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); 
	box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
	border-bottom: 1px solid #909090;
	border-bottom: 1px solid rgba(0, 0, 0, .33);
	display:inline-block;
	width:229px;
	margin-left:10px;;
	padding:0px 10px 0px 10px;
	font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#252525; font-size:12px;

}
#menu1 li a.smenusel b {padding:6px 0px 6px 17px;display:inline-block;background:url(imgs/arrow1.gif) 0px -92px no-repeat; width:215px; border:none; }
/*#menu1 span a.smenusel b {font-weight:bold; }
#menu1 span a.smenusel b {display:inline-block; width:205px; vertical-align:middle; font-weight:normal;background:url(imgs/arrow1.gif)no-repeat; padding-left:27px;}*/
#menu1 .servicii_cont { height:46px; display:block; width:258px;  background:url(imgs/btn-servicii-cont.gif) no-repeat; position:relative;}
#menu1 .plati {height:46px; display:block; width:258px; background:url(imgs/btn-plati.gif) no-repeat;position:relative;}
#menu1 .investitii {height:46px; display:block; width:258px; background:url(imgs/btn-investitii.gif) no-repeat;position:relative;}
#menu1 .servicii_clienti {height:46px; display:block; width:258px; background:url(imgs/btn-servicii-clienti.gif) no-repeat;position:relative;}
.wndfrm {display:block; width:698px; height:529px;}
#menu1 .smenu {height:40px; display:block; overflow:hidden !important; }
 
#menu1 .main_menu,#menu1 .main_menu_sel, #menu1 .main_menu_active {
	display: block;
	color: #eee; 
	padding: 10px 15px 0px 10px;
	text-decoration:none;
	width:232px;
	background:url(imgs/bg-main-menu.gif) repeat-x;	 
	height:34px;
	margin:0;
	font-size:14px; display:inline-block;	
}
#menu1 .main_menu:hover {
	background-position:0px -44px !important;
}
#menu1 .main_menu_sel {
	background-position:0px -88px !important;
}
#menu1 .main_menu_active {
	background-position:0px -132px !important;
}
#menu1 .main_menu b ,#menu1 .main_menu_sel b, #menu1 .main_menu_active b {
	background:url(imgs/spr-menu.png) 0px -425px no-repeat;
	display:inline-block; 
	height:25px;
	padding-left:40px;
	padding-top:2px;
}
#menu1 .main_menu b.m2{
	background:url(imgs/spr-menu.png) 0px -475px no-repeat;
}
#menu1 .main_menu b.m3{
	background:url(imgs/spr-menu.png) 0px -575px no-repeat;
}
#menu1 .main_menu b.m4{
	background:url(imgs/spr-menu.png) 0px -625px no-repeat;
}
#menu1 .main_menu b.mWU{
        background:url(imgs/sidebar_wu_inactive___24ih.png) 0px no-repeat;
}
#menu1 .main_menu:hover b.m1 ,#menu1 .main_menu_sel b.m1, #menu1 .main_menu_active b.m1 {
	background:url(imgs/spr-menu.png) 0px -50px no-repeat;
} 
#menu1 .main_menu:hover b.m2 ,#menu1 .main_menu_sel b.m2, #menu1 .main_menu_active b.m2 {
	background:url(imgs/spr-menu.png) 0px -100px no-repeat;
} 
#menu1 .main_menu:hover b.m3 ,#menu1 .main_menu_sel b.m3, #menu1 .main_menu_active b.m3 {
	background:url(imgs/spr-menu.png) 0px -200px no-repeat;
} 
#menu1 .main_menu:hover b.m4 ,#menu1 .main_menu_sel b.m4, #menu1 .main_menu_active b.m4 {
	background:url(imgs/spr-menu.png) 0px -250px no-repeat;
} 
#menu1 .main_menu:hover b.mWU ,#menu1 .main_menu_sel b.mWU, #menu1 .main_menu_active b.mWU {
        background:url(imgs/sidebar_wu_active___24ih.png) 0px no-repeat;
}

#menu1 .main_menu:hover b.m5 ,#menu1 .main_menu_sel b.m5, #menu1 .main_menu_active b.m5 {
	background:url(imgs/spr-menu2.png) 6px -50px no-repeat !important;
} 
#menu1 .main_menu b.m5  {
	background:url(imgs/spr-menu2.png) 6px -150px no-repeat !important;
}

#menu1 .main_menu:hover b.m6 ,#menu1 .main_menu_sel b.m6, #menu1 .main_menu_active b.m6 {
	background:url(imgs/spr-menu2.png) 6px 0px no-repeat !important;
} 
#menu1 .main_menu b.m6{
	background:url(imgs/spr-menu2.png) 6px -100px no-repeat !important;
}


 
#menu12 .main_menu2, #menu12 .main_menu_sel2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
	background: #6d6d6d; /* Old browsers */
	background: -moz-linear-gradient(top,  #777777 0%, #747474 50%, #6e6e6e 50%, #676767 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777777), color-stop(50%,#747474), color-stop(50%,#6e6e6e), color-stop(100%,#676767)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #777777 0%,#747474 50%,#6e6e6e 50%,#676767 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #777777 0%,#747474 50%,#6e6e6e 50%,#676767 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #777777 0%,#747474 50%,#6e6e6e 50%,#676767 100%); /* IE10+ */
	background: linear-gradient(top,  #777777 0%,#747474 50%,#6e6e6e 50%,#676767 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#676767',GradientType=0 ); /* IE6-9 */
	border: 1px solid rgba(0, 0, 0, .15);*/
	line-height: 1;*/
	position: relative;
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15);
	
	display: block;
	color: #eee; 
	padding: 17px 15px 17px 10px;
	text-decoration:none;
	width:232px;
}
#menu12 .main_menu2:hover,#menu1 .main_menu_sel2 {
	background: #6c6c6c; /* Old browsers */
	background: -moz-linear-gradient(top,  #6c6c6c 0%, #6f6f6f 50%, #6b6b6b 50%, #686868 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c6c6c), color-stop(50%,#6f6f6f), color-stop(50%,#6b6b6b), color-stop(100%,#686868)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6c6c6c 0%,#6f6f6f 50%,#6b6b6b 50%,#686868 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6c6c6c 0%,#6f6f6f 50%,#6b6b6b 50%,#686868 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6c6c6c 0%,#6f6f6f 50%,#6b6b6b 50%,#686868 100%); /* IE10+ */
	background: linear-gradient(top,  #6c6c6c 0%,#6f6f6f 50%,#6b6b6b 50%,#686868 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6c6c', endColorstr='#686868',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
	color: #fff;
	
}
#menu12 .smenu2 a.main_menu_sel2 {
	filter:none;/*
	background:#535353; /* old browsers */
	background-color:#535353;
	/*background: rgba(0, 0, 0, .3) ; /* modern browsers */
	color: #ffffff; 
}
/*#menu1 .main_menu b, #menu1 .main_menu_sel b { padding-left:45px; font-size:14px; display:inline-block;}*/

.homehdr {height:46px; background:url(imgs/hdrhome.gif) repeat-x; margin-bottom:22px;}
.hometext {font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:11px; display:block; margin:0px 0px 0px 73px; padding:0; width:550px;}
.hdrtitle {display:block; background:url(imgs/tx-demo-interactiv.png) no-repeat; width:200px; height:24px; margin:10px 0px 0px 72px; position:absolute;}
.hdrtitle b {display:none;}
.info_icon {color:#f9f308; background:url(imgs/i-icon.png) no-repeat; height:41px; display:inline-block; margin-top:15px;padding-left:50px; width:180px; margin-left:16px; position:absolute; padding-bottom:10px; padding-top:0px; vertical-align:middle;  }
.sound_icon {color:#f9f308; background:url(imgs/sound-icon.png) no-repeat; height:41px; display:inline-block; margin-top:50px; padding-left:50px; width:180px; margin-left:16px; position:absolute; padding-top:5px; vertical-align:middle;  }
#demos_holder {width:680px; overflow: hidden; height:385px; } 
#demos {padding:20px 0px 0px 30px; width:5000px; height:325px;   }
#demos span {width:640px;  display:inline-block; vertical-align:top;}
.bullets {text-align:right; width:620px; height:15px;   }
.bullets a, .bullets  a.sel {background:url(imgs/bullets.png) no-repeat; display:inline-block; width:13px; height:12px; padding-left:2px; padding-right:2px;  }
.bullets a:hover, .bullets a.sel {background-position:0px -12px;}
.playthumb {margin:0px 30px 10px 30px;padding-left:10px; padding-right:10px; width:131px; height:45px; padding-top:105px; color:#161616; font-size:12px; font-family: Arial, Helvetica, sans-serif; display:inline-block; vertical-align:top; text-align:center;}
.playthumb:hover {background-position:0px -300px !important; }

#login {background:url(imgs/playthumb_login.png) no-repeat;}
#portofoliul_meu {background:url(imgs/playthumb_portofoliul_meu.png) no-repeat;}
#dashboard {background:url(imgs/playthumb_dashboard.png) no-repeat;}
#extras_de_cont {background:url(imgs/playthumb_extras_de_cont.png) no-repeat;}
#afiseaza_confortabill {background:url(imgs/playthumb_afiseaza_confortabill.png) no-repeat;}
#constit_confortabill {background:url(imgs/playthumb_constit_confortabill.png) no-repeat;}
#deschidere_cont_curent {background:url(imgs/playthumb_deschidere_cont_curent.png) no-repeat;}
#aplica_card_debit {background:url(imgs/playthumb_aplica_card_debit.png) no-repeat;}
#transfer_conturi_proprii {background:url(imgs/playthumb_transfer_conturi_proprii.png) no-repeat;}
#schimb_valutar {background:url(imgs/playthumb_schimb_valutar.png) no-repeat;}
#transfer_intrabancar {background:url(imgs/playthumb_transfer_intrabancar.png) no-repeat;}
#transfer_interbancar_valuta {background:url(imgs/playthumb_transfer_interbancar_valuta.png) no-repeat;}
#plati_facturi {background:url(imgs/playthumb_plati_facturi.png) no-repeat;}
#creare_depozit {background:url(imgs/playthumb_creare_depozit.png) no-repeat;}
#lichidare_depozit {background:url(imgs/playthumb_lichidare_depozit.png) no-repeat;}
#transfer_din_depozite {background:url(imgs/playthumb_transfer_din_depozite.png) no-repeat;}
#transfer_catre_depozite {background:url(imgs/playthumb_transfer_catre_depozite.png) no-repeat;}
#wu_send {background:url(imgs/playthumb_wu_send.png) no-repeat;}
#wu_receive {background:url(imgs/playthumb_wu_receive.png) no-repeat;}
#fonduri_de_investitii {background:url(imgs/playthumb_fonduri_de_investitii.png) no-repeat;}
#modif_utilizator {background:url(imgs/playthumb_modif_utilizator.png) no-repeat;}
#modif_email {background:url(imgs/playthumb_modif_email.png) no-repeat;}
#modif_pseudonime {background:url(imgs/playthumb_modif_pseudonime.png) no-repeat;}
#admin_beneficiari {background:url(imgs/playthumb_admin_beneficiari.png) no-repeat;}
#admin_sabloane_plati {background:url(imgs/playthumb_admin_sabloane_plati.png) no-repeat;}
#activitate_online {background:url(imgs/playthumb_activitate_online.png) no-repeat;}
#activ_alerte_smarttel {background:url(imgs/playthumb_activ_alerte_smarttel.png) no-repeat;}
#smart_mobile {background:url(imgs/playthumb_smart_mobile.png) no-repeat;}

#footer { color:#e8e8e8; padding:10px 0px 0px 40px; font-family:Verdana, Geneva, sans-serif; font-size:10px; line-height:16px;}

#footer .col1, #footer .col2  {color:#e8e8e8; display:inline-block; width:270px; margin-left:0px; vertical-align:top; }
#footer .col2 {width:280px; padding-left:0px;  }
#footer .col2 span {font-size:20px; font-weight:bold; line-height:30px;}
#footer .col3 {color:#ffffff; display:inline-block; width:385px; margin-left:0px; vertical-align:top; line-height:16px;}
#footer .nrtel {font-size:20px; font-weight:bold;  padding:5px 0px 5px 0px !important; display:inline-block}
#footer a {color:#e8e8e8; text-decoration:none;}
#footer .col3 a {color:#ffffff !important;}
#footer a:hover{text-decoration:underline;}
.hr {height:1px; border-bottom:solid 1px #e8e8e8; padding:20px 0px 0px 0px; margin-bottom:10px;}
