body{
	background-color:#C0C0C0;
}
.clear{
	clear:both;
}
#main{
	width:996px;
	margin:0 auto;
	background:url(/slices/top-bg.gif) top repeat-x;
	background-color:#FAFAFA;
	border:#000 solid 1px;
}
#wrapper{
	padding-left:160px;
	padding-right:165px;
}
#wrapper .column{
	float:left;
	position:relative;
	margin-top:460px;
}
.noR{
	
}
#content{
	width:100%;
	margin:0 auto;
	font-family:Arial;
	font-size:12px;
	position:relative;
	left:30px;
}
#content table{
	background-color:#E8E7EC;
	border-bottom:#E8E7EC solid 4px;
}
#content table td{
	background-color:#FAFAFA;
	padding-left:5px;
	height:34px;
}
#content table td a img{
	border:none;	
}
#content table td.first{
	text-align:center;
	padding:5px;
}
#content table td.first img{
}
#content table td a, .news a, #newsContainer a{
	color:#0B80AB;
	font-weight:bold;
}
#content table .tableHead td{
	background-color:#F5F5F7 !important;
	font-weight:bold;
}
#newsContainer{
	width:600px;
	line-height:1.5;
}
.extended{
	width:725px !important;	
}
.extended h1{
	font:bold 16px Verdana;
	color:#3F4545;	
}
.news div{
	padding-left:15px;
	margin-bottom:10px;
}
#header{
	position:absolute;
	top:0;
	margin-left:-155px;
	padding-top:20px;
}
#header #hTop{
	position:relative;
	bottom:5px;
}
#header #hTop #rightItems{
	width:976px;
	text-align:right;
	position:relative;
	right:0;
	font-family:Arial;
	font-size:14px;
	height:50px;
	padding-top:10px;
}
#header #hTop #rightItems a, #rightItems{
	color:#929292;
	text-decoration:none;
}
#rightItems a{
	padding:10px 5px 0 5px;	
}
.rss{
	background:url(/images/icon-rss.jpg) left bottom no-repeat;
	padding-left:18px !important;
}
.sitemap{
	background:url(/images/icon-sitemap.jpg) left bottom no-repeat;
	padding-left:18px !important;
}

.forum{
	background:url(/images/icon-forum.jpg) left bottom no-repeat;
	padding-left:25px !important;
}
.cursValutar{
	background:url(/images/icon-curs.jpg) left bottom no-repeat;
	padding-left:25px !important;
}

.contact{
	background:url(/images/icon-contact.jpg) left bottom no-repeat;
	padding-left:22px !important;
}
#header a img{
	border:none;
}
#logoCont{
	width:976px;
	position:relative;
	top:-10px;
}
#logoCont a{
	width:261px;
	float:left;
	margin-right:25px;
	position:relative;
	top:35px;
}
#topBanner{
	width:690px;
	height:80px;
	float:left;
	text-align:center;	
}
#menuContainer{
	width:976px;
}
#menu{
	border-bottom:#DCDCDC solid 3px;
	padding-bottom:2px;
	width:581px;
	float:left;
}
#menu a{
	display:block;
	float:left;
	margin-right:2px;
	height:36px;
}
#menu1{
	background:url(/slices/prima-pagina.gif) no-repeat;
	width:123px;
}
a#menu1.menuselected{
	background:url(/slices/prima-pagina.jpg) no-repeat;
}
#menu2{
	background:url(/slices/persoane-fizice-juridice.jpg) no-repeat;
	width:253px;
}
a#menu2.menuselected{
	background:url(/slices/persoane-fizice-juridice-selected.gif) no-repeat;
}
#menu3{
	background:url(/slices/carduri.jpg) no-repeat;
	width:80px;
}
a#menu3.menuselected{
	background:url(/slices/carduri-selected.gif) no-repeat;
}
#menu4{
	background:url(/slices/calculatoare.gif) no-repeat;
	width:114px;
}
a#menu4.menuselected{
	background:url(/slices/calculatoare-hover.jpg) no-repeat;
}
#search{
	width:355px;
	float:left;
	margin-left:40px;
}
#search form input{
	width:272px;
	height:20px;
	font-style:italic;
	font-family:Verdana;
	font-size:12px;
	padding-top:5px;
	padding-left:3px;
	background-color:#FFF !important;
	border:#D1D1D1 solid 1px;
	float:left;
	margin-right:9px;
}
.submitSearch{
	width:69px !important;
	height:30px !important;
	border:none !important;
	background:url(/slices/cauta.gif) no-repeat !important;
	margin-right:0 !important;
	margin-left:-1px;
	cursor:pointer;
}
.handHover{
	cursor:pointer;	
}
#hBottom{
	background:url(/slices/header.jpg) no-repeat;
	width:981px;
	height:264px;
	font-family:Arial;
	font-size:12px;
}
.etapeHeader{
	float:right;
	text-align:left;
	width:440px;
	margin-top:10px;
	margin-right:20px;
}
.etapeHeader a{
	color:#0B80AB;
	font-weight:bold;
}
.etapeHeader h1{
	margin:0;
}
.etapeHeader div{
	width:220px;
	float:left;
	margin-top:10px;
}
.etapeHeader div a{
	display:block;
	line-height:2.0;
}
#leftColumn{
	width:160px;
	margin-left:-100%;
	left:160px;
	margin-top:10px;
	font-family:Arial;
	font-size:11px;
}
#wrapper > #leftColumn{
	left:-155px;
}
.leftSectionsTop{
	width:158px;
	height:36px;
}
.leftSectionsMiddle{
	background:url(/slices/left-box-middle.jpg) repeat-y;
	width:158px;
}
.leftSectionsBottom{
	background:url(/slices/left-box-bottom.jpg) no-repeat;
	width:158px;
	height:11px;
}
.curs{
	background:url(/slices/curs.jpg) no-repeat;
}
.convertor{
	background:url(/slices/convertor.jpg) no-repeat;
}
.info{
	background:url(/slices/info-financiare.jpg) no-repeat;
}
.newsletter{
	background:url(/slices/newsletter.jpg) no-repeat;
}

.leftSectionsMiddle div{
	width:150px;
	margin:0 auto;
	position:relative;
	left:5px;
	top:5px;
	font-weight:bold;
}
.leftSectionsMiddle div a{
	color:#0D80AD;
}
.leftSectionsMiddle div span{
	position:relative;
	width:45px;
	float:left;
	height:20px;
	padding-top:5px;
}
.leftSectionsMiddle.curr span{
	height:20px;	
}
.down{
	background:url(/slices/down.gif) left center no-repeat;
	padding-left:10px;
}
.up{
	background:url(/slices/up.gif) left center no-repeat;
	padding-left:10px;
}
.leftSectionsMiddle form{
	width:145px;
	margin:0 auto;
}
.leftSectionsMiddle form input, .leftSectionsMiddle form select{
	width:100px;
	background-color:#fff !important;
	border:#D1D1D1 solid 1px;
	margin-top:5px;
} 
.leftSectionsMiddle form label{
	width:35px;
	margin-right:3px;
	float:left;
	margin-top:7px;
	text-align:right;
}
#abonare{
	border:none !important;
	background:url(/images/abonare.jpg) no-repeat;
	width:61px !important;
	height:22px;
	float:right;
	margin-left:5px;
	cursor:pointer;
}
#dezabonare{
	border:none !important;
	background:url(/images/dezabonare.jpg) no-repeat;
	width:70px !important;
	height:22px;
	float:right;
	cursor:pointer;
}

#convert{
	border:none !important;
	background:url(/slices/converteste.jpg) no-repeat;
	width:109px !important;
	height:30px;	
	cursor:pointer;
}
.convert{
	border:none !important;
	background:url(/slices/converteste.jpg) no-repeat;
	width:109px !important;
	height:30px;
	cursor:pointer;
}
.leftSectionsMiddle ul{
	margin:0;
	padding-top:10px;
	font-size:12px;
}
.leftSectionsMiddle ul li{
	list-style-image:url(/slices/arrow.gif);
	margin-left:-10px;
}
.leftSectionsMiddle ul li a{
	color:#107FAC;
	font-weight:bold;
	line-height:1.5;
}
#rightColumn{
	width:165px;
	margin-right:-165px;
	position:relative;
	right:10px;
}
#footer{
	background:url(/slices/footer.gif) no-repeat;
	width:982px;
	height:92px;
	margin:0 auto;
	font-family: Verdana;
	font-size:10px;
	color:#7F7F81;
}
#lFooter{
	position:relative;
	top:7px;
	left:15px;
	float:left;
	width:175px;
}
#footerLinks{
	float:right;
	position:relative;
	top:12px;
	right:10px;
}
#footerLinks a, #lFooter a{
	color:#7F7F81;
	text-decoration:none;
}
#footerLinks a{
	font-size:12px;	
}
#footerLinks a:hover, #lFooter a:hover{
	text-decoration:underline;
}
.noRight{
	margin-top:200px !important;
}
.widecontent{
	width:790px !important;
	margin-right:-120px !important;
}
/* start credite page */
#topCont{
	width:800px;
}
#topCLeft{
	width:360px;
	float:left;
}
#topCLeft h1{
	position:relative;
	top:-10px;
	font:bold 16px Verdana;
}

#topCRight{
	width:435px;
	float:left;
}
#fRestForm{
	margin-top:10px;
}
#fRestForm label{
	width:70px;
	float:left;
}
#fRestForm select{
	width:200px;
	background-color:#fff;
	border:#D1D1D1 solid 1px;
	margin-bottom:3px;
}
#sRestForm label{
	width:130px;
	float:left;
}
#sRestForm input{
	background-color:#fff;
	border:#D1D1D1 solid 1px;
	margin-bottom:3px;
	width:131px;
}
.smallInput{
	width:68px !important;
	margin-right:2px;
}
input.submitSearch.rigth{
	float:right !important;
	position:relative;
	right:100px;
}
.print{
	background:url(/slices/print.gif) no-repeat;
	height:17px;
	float:right;
	padding-left:25px;
	color:#0F7FAD;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}
.totalLeft a{
	color:#0E7FAD;
	margin-right:3px;
	text-decoration:none;
}
a.selected{
	font-weight:bold;
}
.totalCredite{
	border-bottom:#3A8AAB solid 1px;
}
.totalLinks{
	float:right;
	position:relative;
	top:-15px;	
}
.totalLinks a{
	text-decoration:none;
	color:#107EAF;
	margin-right:3px;
}
.totalLinks a.deactivated{
	color:#A2A2A2;
	font-style:italic;
}
.totalLinks a.number{
	font-weight:bold;
}
.totalLinks a.number.selected{
	color:#000;
}
.totalCredite .noTop{
	top:2px !important;
}
#selectors{
	
}
#selectors label{
	margin-right:5px;
}
#selectors select{
	width:200px;
	background-color:#fff !important;
	border:#D1D1D1 solid 1px;
	margin-right:5px;
}
#table{
	text-align:center;
}
.green{
	background-color:#F5FCEC !important;
}
#table tr.detail:hover td, #table tr.sponsored td{
	background-color:#FFDBDB !important;
}

/* start carduri */
#table tr td img{
	margin-right:1px;
}
.largeWidth{
	width:800px !important;
}
.largeWidth div{
	width:760px;
	margin-left:20px;
}
.toptop{
	float:right;
	margin-right:20px;
}
/* start specificatii card / credit */

#specificatiiHead{
	
}
#specificatiiHead h2{
	background:url(/slices/specificatii-card-head.gif) no-repeat;
	width:793px;
	height:40px;
	text-align:left;
	font-size:12px;
	color:#FFF;
	margin:0;
	padding:10px 0 0 10px;
	margin-bottom:-10px;
}
#specificatiiHead .items{
	width:220px;
	float:left;
	font-weight:bold;
	padding-top:10px;
}
div.items.last{
	text-align:right;
}
.aplica{
	float:right;
	position:relative;
	right:15px;
}
.aplica img{
	cursor:pointer;
	border:none;
}
.specsTable{
	
}
.specsTable tr td{
	height:30px;
}
.dark tr td{
	background-color:#FFF !important;
}
.specsTable tr td ul li{
	list-style-image:url(/slices/arrow.gif);
	line-height:1.5;
}
.white{
	width:300px;
	background-color:#fff !important;
	text-align:right;
	padding-right:10px;
}
.white.left{
	text-align:left;
}	
h2.sectionHead{
	color:#A8A8A8;
	font-size:20px;
	margin-bottom:0;
}
.bancaContainer{
	border:#000 dashed 1px;
	width:770px;
	padding-left:10px;
	padding-top:5px;
	background-color:#fff;
}
.bancaContainer h2{
	margin:0;
	font-size:14px;
	color:#A8A8A8;
}
.bancaContainer h2 a{
	color:#A8A8A8;
	text-decoration:none;
}
.bancaContainer h2 a:hover{
	color:#107FAC;
	text-decoration:underline;
}
.bancaInfoCont{
	width:300px;
	border-top:#000 solid 1px;
	margin-top:5px;
}
.bancaInfoCont ul li{
	line-height:2.0;
}
.bancaInfoCont ul li a{
	color:#107FAC;
}
#judeteContainer{
	width:300px;
	float:left;
	border-right:#000 solid 1px;
	background-color:#fff;
}
#localitatiContainer{
	width:460px;
	float:left;	
}
#judeteContainer h2, #localitatiContainer h2{
	margin:0;	
	padding-left:10px;
	font-size:14px;
	color:#C22828;
}
#localitatiContainer h2{
	margin-left:10px;	
}
#judeteContainer ul, #localitatiContainer ul{
	float:left;
}
#judeteContainer ul li a, #localitatiContainer ul a{
	color:#107FAC;
	text-decoration:none;
}
#judeteContainer ul li a:hover, #localitatiContainer ul li a:hover{
	text-decoration:underline;
}
#localitatiContainer{
	background-color:#fff;
	padding:10px;
}
#cursBanci table{
	background-color:#fff;
}
#cursBanci table tr{
		
}
#cursBanci table th{
	color:#3487AA;
}
#cursBanci table th,#cursBanci table td, #cursBnr table th,#cursBnr table td{
	height:25px;	
	border:#3487AA solid 1px;
	text-align:center;
	/*background-color:#fff;*/
} 
.borderRight{
	border-right:#3487AA solid 1px;
}
.banci_bold{
	color:red;
}
.alignLeft{
	text-align:left !important;
	padding-left:20px !important;
}
#cursBanci h4{
	margin-top:-20px;
	width:485px;
	float:left;
}
.istoric{
	width:270px;
	float:left;
	position:relative;
	margin-top:-45px;
}
.noTops{
	margin-top:0 !important;
	margin-left:30px;
}
.leftStrong{
	position:relative;
	display:block;
	width:125px;
	margin:0 auto;
	padding-top:5px;
	margin-bottom:-10px;
}
.red{
	color:red;
	font-weight:bold;
}
.blueh1{
	color:#378BAE !important;
}
#bankDetails{
	width:698px;
	height:470px;
	border:#CDCDCD solid 1px;
	border-top:none;
}
#tabContainer{
	width:700px;
	position:relative;
	left:-1px;	
}
.tabs{
	background:url(../slices/tab.gif) no-repeat;
	width:174px;
	height:24px;
	float:left;
	display:block;
	position:relative;
	top:-24px;
	margin-right:1px;
	text-align:center;
	padding-top:5px;
	font:bold 12px Arial;	
	text-decoration:none;
	color:#000;
}
.tabs.tabselected{
	background:url(../slices/selected-tab.gif) no-repeat;
}
.innerContent{
	width:700px;
	height:415px;
	position:absolute;
}
.hidden{
	display:none;
}	
.scrollUp{
	background:url(../slices/up-scroll.gif) no-repeat;
	width:700px;
	height:21px;
	position:relative;
	left:-1px;
	cursor:pointer;
}
.scrollDown{
	background:url(../slices/down-scroll.gif) no-repeat;
	width:700px;
	height:21px;
	position:relative;
	left:-1px;	
	cursor:pointer;
}
.tableTop{
	width:232px;
	float:left;
	text-align:center;
	font-weight:bold;
	height:25px;
	padding-top:7px;
	border-right:#CDCDCD solid 1px;
	border-bottom:#CDCDCD solid 1px;
}
.banciTable{
	background-color:#fff !important;
	border-bottom:none !important;
}
.banciTable th, .banciTable td{
	height:30px;
	background-color:#F5F5F7;
	font-weight:normal;
}
.elsContainer{
	height:400px;
	overflow:auto;
}
.innerT{
	color:#529AB9;
	font-weight:bold !important;
	background-color:#EAE9ED !important;
}

.innerT td{
	font-weight:bold !important;
	height:45px !important;
	background-color:#FFFFFF !important;
}
.innerT tr.light td{
	background-color:#F5F5F7 !important;
}
#daeForm{
	width:500px;
	float:left;	
}
#daeForm strong{
	width:100px;
	float:left;
	font-weight:normal;
	margin-bottom:5px;
	color:#DB2424;
	text-align:right;
	margin-right:10px;
}
#daeForm input{
	width:100px;
	margin-bottom:5px;
}
#dae{
	width:450px;
	float:left;
	margin-left:10px;
}
button#calculeazaDae{
	background:url(../slices/blue-button.jpg) no-repeat;
	width:109px !important;
	height:30px;
	display:block;
	font:bold 14px Verdana;
	color:#fff;
	border:none;
}
#dae strong{
	color:#DB2424;
}
.dark{
	background-color:#000 !important;
}
.dark tr th{
	background-color:#FAFAFA !important;
}
.smLeftScroll{
	width:218px;
	height:23px;
	cursor:pointer;
}
.topLScroll{
	background:url(../slices/smScrollTop.gif) no-repeat;
}
.bottomLScroll{
	background:url(../slices/smScrollBottom.gif) no-repeat;
}
#leftS{
	width:220px;
	float:left;	
}
#banksCont{
	height:467px;
	overflow:hidden;
}
.banks{
	width:216px;
	border:#E8E7EC solid 1px;
	background-color:#fff;
	padding-top:8px;
	height:26px;
	text-align:center;
}
.banks a{
	text-decoration:none;
	color:#000;
}
#rightS{
	width:570px;
	float:left;
	margin-top:25px;
	position:relative;
	left:3px;
}
#bankDetailss{
	width:558px;
	height:490px;
	border:#CDCDCD solid 1px;
	border-top:none;
}
#tabContainerss{
	width:563px;
	position:relative;
	left:-1px;	
	top:-1px;
}
.tabss{
	background:url(../slices/tabss.gif) no-repeat;
	width:139px;
	height:24px;
	float:left;
	display:block;
	position:relative;
	top:-24px;
	margin-right:1px;
	text-align:center;
	padding-top:5px;
	font:bold 12px Arial;	
	text-decoration:none;
	color:#000;
}
.tabss.tabselecteds{
	background:url(../slices/selected-tabss.gif) no-repeat;
}
.innerContent{
	width:563px;
	height:415px;
	position:absolute;
}
.hidden{
	display:none;
}	
.scrollUps{
	background:url(../slices/up-scrolls.gif) no-repeat;
	width:560px;
	height:21px;
	position:relative;
	left:-1px;
	cursor:pointer;
}
.scrollDowns{
	background:url(../slices/down-scrolls.gif) no-repeat;
	width:560px;
	height:21px;
	position:relative;
	left:-1px;	
	cursor:pointer;
	top:17px;
}
.tableTop{
	width:232px;
	float:left;
	text-align:center;
	font-weight:bold;
	height:25px;
	padding-top:7px;
	border-right:#CDCDCD solid 1px;
	border-bottom:#CDCDCD solid 1px;
}
.banciTable{
	background-color:#fff !important;
	border-bottom:none !important;
}
.banciTable th, .banciTable td{
	height:30px;
	background-color:#F5F5F7;
	font-weight:normal;
}
.elsContainer{
	height:400px;
	width:700px;
	overflow:hidden;
}
.innerT{
	color:#529AB9;
	font-weight:bold !important;
	background-color:#EAE9ED !important;
}

.innerT td{
	font-weight:bold !important;
	height:45px !important;
	background-color:#FFFFFF !important;
}
.innerT tr.light td{
	background-color:#F5F5F7 !important;
}
.selectedBank{
	color:red !important;
}
.tabsContainer{
	width:791px;
	border:#E2E1E3 solid 1px;
}
#topTabs{
	width:793px;
	border-bottom:#3486A9 solid 5px;
	height:34px;
}
.tab{
	margin-left:5px;
}
.toptab{
	background:url(../slices/individual-tab.jpg) no-repeat;
	width:186px;
	height:25px;
	display:block;
	float:left;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	padding-top:9px;
	margin-right:2px;
}
.toptab.selected{
		background:url(../slices/selected-tab.jpg) no-repeat;
		color:#fff;
}
#indivBankLogo{
	float:right;
	margin-right:30px;
	position:relative;
	margin-top:-50px;
	margin-bottom:10px;
}
#formContainer strong{
	color:#DB2424;
}
#formContainer label{
	width:230px;
	float:left;
	margin-bottom:5px;
}
#formContainer input{
	width:200px;
	margin-bottom:5px;
}
.smallerForm label{
	width:150px !important;	
}
.submitButton{
	background:url(../slices/blue-button.jpg) no-repeat;
	width:109px !important;
	height:30px;
	display:block;
	font:bold 14px Verdana;
	color:#fff;
	border:none;
	margin-left:230px;
}
.largerTop{
	width:500px !important;
}
.tab iframe{
	min-height:600px;
}
.bestCurs{
	color:red;
	font-weight:bold;
}
.wideLabel{
	width:550px !important;
	float:left;
}
.checks{
	float:left;
	width:20px !important;
}