/*
	Project: Loading Media
	Autor: Loading Media - Dudike
	Fisier stiluri
*/
body{margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color:#042953; margin: 0 0 30px; }
.indexb{background:url('../_pic/bodybg.png') repeat-x;}
.normalb{background:url('../_pic/bodybg2.png') repeat-x;}
a{outline:none !important;border:none;padding:0px;margin:0px; color: #258A41; text-decoration: none;  font-size: 11px; font-family: Arial;}
a img{border:none;}
.clear{font-size:0px; text-align:center;clear:both;margin:0px;padding:0px;border:0px;line-height:0px;}
h1{margin:0px;padding:0px;}
h2{margin:0px 0px 30px 0px ;color:#01679e; font-size:22px; font-family: "Calibri", Arial, Helvetica, sans-serif;}
p{font-family:Arial;font-size:11px;padding:10px 0px;margin:0px;}
.right{float:right;}
.left{float:left;}
.noMg{margin:0px !important;}
.noBd{border:none !important;}
#container{width:994px;margin:0px auto;}
.menu{width:900px;padding:0px 47px;background:url('../_pic/headertopbg.jpg') no-repeat center;height:125px;}
.logo{padding-top:32px;float:left;}
.logo h1{margin:0px;padding:0px;}
.logo h1 a img{border:none;}
.menulinks{margin-left:39px;float:left;font-size:0px;width:588px;}
.desprenoilink{background:url('../_pic/menu.jpg') no-repeat 0px 0px;height:125px;width:118px;float:left;}
.desprenoilink:hover{background-position:0px -125px;}


.serviciilink{background:url('../_pic/menu.jpg') no-repeat -118px 0px;height:125px;width:84px;float:left;}
.serviciilink:hover{background-position:-118px -125px;}

.portofoliulink{background:url('../_pic/menu.jpg') no-repeat -202px 0px;height:125px;width:126px;float:left;}
.portofoliulink:hover{background-position:-202px -125px;}

.carierelink{background:url('../_pic/menu.jpg') no-repeat -328px 0px;height:125px;width:85px;float:left;}
.carierelink:hover{background-position:-328px -125px;}

.bloglink{background:url('../_pic/menu.jpg') no-repeat -413px 0px;height:125px;width:71px;float:left;}
.bloglink:hover{background-position:-413px -125px;}

.contactlink{background:url('../_pic/menu.jpg') no-repeat -484px 0px;height:125px;width:104px;float:left;}
.contactlink:hover{background-position:-484px -125px;}

.bannerindex{background:url('../_pic/indexbannerbg.jpg') no-repeat center;width:900px;padding:31px 47px 0px 47px;height:268px;position:relative;}
.bannerindexleft{float:left;width:272px;padding-right:37px;position:relative;}
.bannerindexleftAbs{position:absolute;width:272px;}
.bannerindexleft h2{color:#042953;font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0px 5px 0px;padding:0px; text-transform: uppercase; color: #B2D1E2;}
.bannerindexleft h3{color:#ffffff;font-family:"Calibri", Arial, Helvetica, sans-serif;font-size:25px;margin:0px 0px 20px 0px;padding:0px;}
.bannerleftdescriere{color:#ffffff;font-family:Arial, Helvetica, sans-serif; font-size:11px;height:95px;overflow:hidden;}
.bannerleftlink{margin-top:205px;}
.bannerleftlink a img{border:none;}
.bannerindexdiv{width:588px;height:240px;float:right;position:relative;}
.bannerindeximage{z-index:75;position:absolute;width:563px;height:216px;margin-top:11px;margin-left:14px;}
.bannerindexinner{z-index:98;background:url('../_pic/bannerimagebg.gif') no-repeat;position:absolute;height:240px;width:591px;}
.bannerindexlinkleft{z-index:99;background:url('../_pic/sageataleft.gif') no-repeat 0px 0px;position:absolute;height:41px;width:23px;margin-left:13px;margin-top:100px;}
.bannerindexlinkleft:hover{z-index:99;background:url('../_pic/sageataleft.gif') no-repeat 0px -41px;position:absolute;height:41px;width:23px;margin-left:13px;margin-top:100px;}

.bannerindexlinkright{z-index:99;background:url('../_pic/sageataright.gif') no-repeat 0px 0px;position:absolute;height:41px;width:23px;margin-left:554px;margin-top:100px;}
.bannerindexlinkright:hover{z-index:99;background:url('../_pic/sageataright.gif') no-repeat 0px -41px;position:absolute;height:41px;width:23px;margin-left:554px;margin-top:100px;}
.page{width:900px;padding:0px 45px;float:left;}

#footer{background:url('../_pic/footerbg.jpg') no-repeat center top;width:900px;height:53px;float:left;padding:130px 45px 0px 45px;text-align:center;}
.copyright{color:#042953;font-size:11px;font-family:Arial, Helvetica, sans-serif; margin: 50px 0; }
.copyright a{color:#042953;font-size:11px;font-family:Arial, Helvetica, sans-serif; text-decoration: underline;}

/*index*/
.motto{float:left;padding-top:46px;}
.motto img{float:left;}
.motto a{float:left;padding-top:10px;}
.motto a img{border:none;}
.mright40px{margin-right:40px;}

.indexboxes{width:900px;float:left;background:url('../_pic/separator.jpg') no-repeat center top;padding-top:70px;margin-top:30px;}
.indexcolumn{width:430px;float:left;}
.webback { background: url('../_pic/web20.jpg') no-repeat 270px 360px;  }
.indexcolumn h2{font-size:22px;color:#01679e;margin:0px 0px 30px 0px;padding:0px; font-family: "Calibri", Arial, Helvetica, sans-serif;}
.indexbox{width:310px;float:left;padding-left:120px;padding-bottom:40px;}
.indexbox h3{font-size:15px;font-weight:bold;color:#01679e;padding:0px;margin:0px;}
.indexbox p{font-family:Arial;font-size:11px;color:#042953;padding:10px 0px;margin:0px;}
.computer{background:url('../_pic/computer.jpg') no-repeat left top;}
.chart{background:url('../_pic/chart.jpg') no-repeat left top;}
.visual{background:url('../_pic/visual.jpg') no-repeat left top;}

.normalindexbox{width:273px;float:left;padding-bottom:40px;}
.normalindexbox h3{font-size:15px;font-weight:bold;color:#01679e;padding:0px;margin:0px;}
.normalindexbox p{font-family:Arial;font-size:11px;color:#042953;padding:10px 0px;margin:0px;}
.normalindexbox ul{margin:30px 0px 0px 0px;padding:0px;background:url('../_pic/indexulbg.jpg') no-repeat left;list-style-type:none;}
.normalindexbox li {font-size:11px;font-family:"Arial";color:#042953;}
.normalindexbox li label{font-size:20px;font-weight:bold;color:#b2d1e2;padding:0px 30px 0px 20px;font-family:"Calibri", Arial, Helvetica, sans-serif;}
.normalindexbox a{padding-top:30px;float:left;}
.normalindexbox a img{border:none;}

.indexnoutate{float:left;width:430px;padding-bottom:30px;}
.indexnoutateleft{width:65px;float:left;padding:40px 0px 40px 0px;font-size:11px;color:#b2d1e2;font-family:"Arial";font-weight:bold;background:url('../_pic/indexnoutate.jpg') no-repeat right;}
.indexnoutateright{float:left;width:335px;padding-left:30px;}
.indexnoutateright h3{color:#01679e;font-size:11px;font-weight:bold;margin:0px;padding:0px;}
.indexnoutateright h3 span a { font-size: 9px; text-transform: uppercase; font-weight: normal; }
.indexnoutateright p{font-family:Arial;font-size:11px;color:#042953;padding:10px 0px;margin:0px;}

.tricolumn{float:left;width:430px;}
.column{width:81px;float:left;font-size:0px;}
.column img {padding:0px 0px 20px 0px;width:81px;}
.mright15{margin-right:10px;}
.mright25{margin-right:25px;}
/*end*/

/*breadcrumb*/
.breadcrumb{background:url('../_pic/separator.jpg') no-repeat center bottom;width:900px;padding:10px 45px 0px 45px;height:62px;font-family:"Arial";}
.breadcrumb label{float:left;color:#b2d1e2;font-weight:bold;font-size:11px;margin-right:10px;}
.breadcrumb a{float:left;color:#b2d1e2;font-size:11px;background:url('../_pic/sageata.jpg') no-repeat right center;padding-right:10px;margin-right:10px;}
.breadcrumb span{float:left;color:#b2d1e2;font-size:11px;margin-right:10px;}
/*end*/
.bannerpages{background:url('../_pic/normalbanner.jpg') no-repeat left;height:83px;width:900px;padding:31px 45px 0px 45px;}

/*contact*/
.pageleft{float:left;width:567px;}
.introText { margin: 0 0 15px; }
.introText img { float :left; padding: 30px 20px 20px 0; }
.pageleft p{font-size:11px;font-family:"Arial";color:#042953;}
.trimitemesaj{background:url('../_pic/trimitemesaj.jpg') no-repeat !important;border:none !important;width:195px !important;height:36px !important;outline:none !important;cursor:pointer !important;}
.contactform{width:528px;float:left;}
.contactform p{clear:both;}
.contactform p label{float:left;width:528px;color:#01679e;font-size:15px;font-weight:bold;font-family:"Calibri", Arial, Helvetica, sans-serif;padding-bottom:3px;}
.contactform input{width:504px;height:19px;background:url('../_pic/inputbg.jpg') repeat-x;border:1px solid #b3d1e2;padding:2px 0px 0px 0px;}
.contactform textarea{width:489px;height:181px;background:url('../_pic/textareabg.jpg') repeat-x left bottom;border:1px solid #b3d1e2;padding:2px 15px 0px 0px;}
.contactform span{color:#fb930d;font-size:10px;margin-top: 5px;}
.note{font-size:11px;color:#01679e;font-family:"Calibri", Arial, Helvetica, sans-serif;}
.marcare{z-index:99;position:relative;right:20px;}
.marcaretextarea{z-index:98;position:relative;right:20px;bottom:87px;}
.error{float:right;}
.pageleft h3{font-size:15px; font-weight:bold;margin:0px 0px 0px 0px; padding:0px;color:#01679e; font-family: "Calibri", Arial, Helvetica, sans-serif;}
.pageleft h2 { font-family: "Calibri", Arial, Helvetica, sans-serif; }

.infoContactCont { padding: 10px 0;  }
.infoContactIcon { background: url('../_pic/hartii.jpg') no-repeat left top; padding: 0 0 0 95px; margin-top:15px; }

.pageright{background:url('../_pic/pageright.jpg') no-repeat left top;padding-left:55px;width:278px;float:left;}
.pageright h3{font-size:15px;font-weight:bold; margin:0px;padding:0px;color:#01679e;}
.h516px{height:516px;}
.h550px{height:650px;}
.pageleftleft{width:263px;float:left;padding-top:20px;}
.mright40{margin-right:40px;}

.pageleftleft p label{font-weight:bold;font-family:"Calibri", Arial, Helvetica, sans-serif;font-size:11px;color:#042953;width:263px;float:left;}
.pageleftleft h3{font-weight:bold;font-family:"Calibri", Arial, Helvetica, sans-serif;font-size:15px;color:#01679e;}
.nomgtop{margin-bottom:0px !important;margin-top:20px !important;}
.nopadleftright{padding-left:0px !important;padding-right:0px !important;}
/*end contact*/

/*portofoliu*/
.elementPortofoliu { width: 278px; margin: 0px 33px 40px 0px; float: left; background: url('../_pic/portofoliuCont.gif') top left no-repeat; position: relative; padding-top:5px;}
.portofoliuScreen { margin: 0px 5px 30px; width:268px; overflow:hidden;}
.portofoliuScreen2 { margin: 0px 5px 30px; width:268px; overflow:hidden;}
div.portofoliuInCOnst, .portofoliuScreen2 a { display: block; height: 157px; width: 268px; overflow:hidden; }
.portofoliuScreen a { display: block; height: 157px; width: 268px; overflow:hidden;}
.portofoliuScreen a:hover { background: #FF0000 url('../_pic/maiMulteDetalii.jpg') top; }
.elementPortofoliu ul { font-size: 11px; color: #042953; font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0; list-style-type: none; }
.elementPortofoliu ul li { background: url('../_pic/arrow.gif') left center no-repeat; padding: 0px 0px 0px 20px; margin: 0px 0px 10px; display:block; width:268px;}
.elementPortofoliu h3{font-size:15px;font-weight:bold;margin:0px 0px 10px 0px;padding:0px;color:#01679e;}

.butonMaiMulteDetalii { background: url('../_pic/maiMulteDetalii.jpg'); width: 268px; height: 71px; position: absolute; z-index: 85; display: block; top: 91px; left: 5px; cursor: pointer; margin-top:5px;}
.butonInConstructie { background: url('../_pic/butonInConstructie.jpg'); width: 268px; height: 35px; position: absolute; z-index: 85; display: block; top: 127px; left: 5px; }
.portNou { background: url('../_pic/nou.gif'); position: absolute; z-index: 80; width: 65px; height: 35px; display: block; top: 0px; left: 106px; }

.lucreziCuNoi img { float: left; margin: 0 22px 0 0; }
.lucreziCuNoi h2 { color: #042953; margin: 0 !important; font-family: "Calibri", Arial, Helvetica, sans-serif; }
.lucreziCuNoi a { color: #042953; }
/*end portofoliu*/

/*lightbox*/
.lightboxleft{float:left;width:280px;background-color:#008ca9;height:449px;padding:20px;overflow:hidden;}
.lightboxleft div{}
.lightboxleft img{border:3px solid #ffffff;}
.lightboxright{float:left;width:405px;padding:40px;height:409px; /*overflow-y:auto;overflow-x:hidden;*/}
.lightboxright h2{color:#01679e;font-size:22px; font-family: "Calibri", Arial, Helvetica, sans-serif; margin-bottom: 0px;}
.lightboxright h3{color:#01679E;font-size:15px;font-weight:bold;margin:0px 0px 10px;padding:0px; font-family: "Calibri", Arial, Helvetica, sans-serif;}
.lightboxright ul{color:#042953;font-family:Arial,Helvetica,sans-serif;font-size:11px;list-style-type:none;margin:0px;padding:0px;}
.lightboxright ul li{background:transparent url(../_pic/arrow.gif) no-repeat scroll left center;margin:0px 0px 10px;padding:0px 0px 0px 20px;}

.galeriepaginatie{background:url('../_pic/galeriepaginatie.jpg') no-repeat center;width:362px;height:45px;padding-top:23px;}
.galeriepaginatie label{color:#01679e; font-weight:bold; padding-right:10px; font-size:11px;}
.galeriepaginatie a{background:url('../_pic/pag.jpg') no-repeat center;padding:5px 6px;color:#01679e;font-size:11px;text-decoration:none;}
.galeriepaginatie a:hover{background:url('../_pic/paghover.jpg') no-repeat center;color:#ffffff;}
.vezisite{background:url('../_pic/vezisite.jpg') no-repeat center left;padding-left:25px;color:#fc8c02;font-size:11px;text-decoration:underline;font-family:"Arial";float:left;}
.inchide{width:402px;float:left;text-align:center;margin-top:20px;}

#bgMare{width:100%;background-color:white;position:absolute;top:0px;left:0px;z-index:90;}
#bgMic{width:100%;position:absolute;top:0px;left:0px;z-index:95;}
#continutCentrat{left:50%;position:absolute;}
#continutMic{width:805px; height:489px;left:-403px;top:-245px;position:relative;background-color:white;border: 11px solid #0a6084;}
/*end*/

/*blog*/
.blogcategories h2{margin-bottom:20px; font-family: "Calibri", Arial, Helvetica, sans-serif;}
.blogcategories ul{list-style-type:none;padding:0px 0px 0px 20px;margin:0px;}
.blogcategories ul li{background:url('../_pic/bloglibg.jpg') no-repeat bottom center;padding: 0px 0px 10px 0px;margin-bottom:10px;}
.blogcategories ul li a{font-family:"Calibri", Arial, Helvetica, sans-serif;font-size:18px;text-decoration:none;color:#01679e;font-weight:800}
.blogcategories ul li a:hover{background:url('../_pic/blogahover.jpg') no-repeat left center;color:#258A41;padding-left:20px;}
.blogcategories ul li a.active{background:url('../_pic/blogahover.jpg') no-repeat left center;color:#258A41;padding-left:20px;}
.blogimg{background:url('../_pic/blogimgbg.gif') no-repeat;padding:6px 0px 7px 6px;}
.blogarticle{}
.blogdata{background:url('../_pic/blogdetaliibg.jpg') no-repeat center;height:58px;width:567px;padding:35px 0px 0px 0px;}
.blogdata2{background:url('../_pic/blogseparator.jpg') no-repeat center bottom;padding-bottom:40px;}
.blogdata label{color:#01679E;float:left;font-size:11px;}
.blogdata label b{font-weight:bold;}
.blogdata2 label{color:#01679E;float:left;font-size:11px;}
.blogdata2 label b{font-weight:bold;}
.autor{width:239px; color:#01679E;}
.autor2{width:450px; color:#01679E; }
.nrcomentarii{width:201px;background:url('../_pic/comentarii.jpg') no-repeat left center;padding-left:25px; color:#01679E;}
.mbottom10{margin-bottom:10px !important;}
.blogContent { padding: 25px 0 15px;}
.mtop20px { margin: 20px 0 0; }

.comentariuleft{float:left;width:83px;}
.comentariuright{float:right;width:474px;padding-right:10px;}
.comentariu{padding: 10px 0;}
.comentariu h3 span{color:#01679E;font-size:11px;padding-left:5px; font-weight: normal;}
.comentariu h3{font-family:Arial,Helvetica,sans-serif; color:#01679E; font-size:11px; font-weight: bold;}
.lasa{color:#258A41;font-size:11px;margin-left:10px; font-weight: normal;}

/*end blog*/

/*servicii*/
.serviciu { background:url('../_pic/innerSeparator.jpg') no-repeat 90px top; margin: 0 0 30px;}
.serviciuIcon { float: left; width: 84px; }
.serviciuContent { float: right; width: 410px; }
.serviciuContent ul { margin: 0px; padding: 0px; float: left; width: 200px; list-style-type: none; font-family: Arial; font-size: 11px; }
.serviciuContent li { margin: 0px; padding: 0 0 0 20px; line-height: 20px; background:url('../_pic/arrow.gif') no-repeat left center;  }
/*end servicii*/

/*cariere*/
.cvbrowse{height:25px !important;}
.aplicabtn{background:url('../_pic/aplicapentrupost.jpg') no-repeat !important;border:none !important;width:195px !important;height:36px !important;outline:none !important;cursor:pointer !important;}
.cariere { margin: 0;}
.cariereIcon { float: left; width: 84px; margin-right: 30px; }
.cariereContent { float: left; width: 410px; }
h2.tiltuCariere { margin-top: 30px; font-size: 20px; }
h2.tiltuCariere span { margin-left: 10px; font-weight: normal !important; }
/*end cariere*/

/*Cere oferta de pret*/
.cereCotatie{background:url('../_pic/cerecotatie.jpg') no-repeat !important;border:none !important;width:195px !important;height:36px !important;outline:none !important;cursor:pointer !important;}
/* end Cere oferta de pret*/

/*harta site*/
ul.hartasite {list-style-type:none;padding:0px 0px 0px 0px;margin:0 0 0 30px;}
ul.hartasite li {padding:7px 0px;}
ul.hartasite li a{background:url('../_pic/blogahover.jpg') no-repeat left center;color:#258A41;padding-left:20px;font-family:"Arial";font-size:11px;text-decoration:none;}
.paragraf2 a { color: #042953 }
/*end*/

/*client*/
.listareClient { padding: 0 0 60px; margin: 0 0 20px; background:url('../_pic/separatorListare.jpg') no-repeat bottom center;  }
.pozaClient { float: left; width: 200px; margin: 0 40px 10px 0; }
.infoClient { padding: 0 15px 0 0; }
/*end client*/

/*ce stim sa facem right content*/
.ceStim img { float: left; margin: 0 10px 10px 0; padding: 20px 0 0; }
.blogarticle h2{line-height:22px;}
/*end ce stim sa facem right content*/

.sediilista ul{list-style-type:none;padding:0px;margin:0px;float:left;width:97px; margin-right:15px; margin-bottom:10px;}
.sediilista ul li{padding-bottom:5px;}
.sediilista ul li a{background:url('../_pic/contactdetli.jpg') no-repeat 0px -18px;padding-left:15px;font-size:11px;color:#234469;}
.sediilista ul li a:hover{background-position: 0px 0px;font-weight:bold;}
.w85px{width:80px !important;}
.agent{float:left;width:265px;padding-bottom:20px;}
.agent h3{color:#01679e;font-family:"Calibri",Arial;font-size:12px;}
.nomg{margin-right:0px !important;float:right;}

.sediilista{float:left; clear:both; padding-top:30px;}
.main{float:left; width:566px; padding-bottom:30px;}
.agenti{background:url(../_pic/agentbg.jpg) no-repeat; float:left; width:434px; padding:25px 40px 25px 77px; height:108px; margin-top:30px;}
.agenti img{padding:4px 0 0 5px;}
.leftagent{float:left;}
.rightagent{float:right; width:275px; height:108px; }
.judetagent{ font-size:15px;font-weight:bold; margin:0px;padding:0px;color:#01679e;}
.numeagent{color:#042953;font-size:12px;font-weight:bold; padding:0px;}
.functieagent{color:#042953;font-size:12px; padding:0px;}
.descriereagent{color:#042953;font-size:12px; padding:15px 0 0 0px;}
.descriereagent p{padding:0; font-size:12px; }
.descriereagent span{text-decoration:underline;}
.scrieunmesaj{float:left;padding-top:40px;}

.angajatullunii{float:left; background:url(../_pic/angajatul_lunii.jpg) no-repeat; padding:20px; width:522px; height:187px; margin-top:10px;}
.leftangajat{float:left;}
.rightangajat{float:right; width:335px; padding-top:5px;}
.rightangajat h2{margin-bottom:0px;}
.rightangajat .functieangajat{color:#01679e !important;font-size:12px; padding:0px; font-weight:bold;}
.rightangajat p{padding-top:40px; padding-bottom:0;}
.rightangajat .veziechipa{padding-top:0;}

.echipe{float:left; width:100%; padding:30px 0 20px 0;}
.echipe h3{padding-bottom:15px; padding-left:4px;}
.leftechipe{float:left;}
.rightechipe{float:right; width:254px; }
.rightechipe p{padding:0; color:#042953;}
.veziechipa{color:#fc8c02; text-decoration:underline; padding-top:30px; float:left;}

.membrii{float:left; width:273px; padding-right:40px; padding-bottom:40px;}
.membriiup .pozamembrii{float:left; width:94px; margin-right:20px; height:94px;} 
.membriiup{float:left; padding-bottom:23px; background:url(../_pic/umbramembri.jpg) no-repeat 0 100%; padding-left:15px;}
.numemembru{ font-size:22px; color:#01679e; float:left; margin-bottom:10px; width:140px; line-height:23px;}
.functiemembru{float:left; font-size:12px; font-family:myriad pro; color:#0d6fa3;}
.descrieremembru{float:left; color:#082c56; font-family:arial !important; font-size:11px;}
.nopadding{padding-right:0px !important;}


.leftangajat img{width:155px; padding:6px 0 0 5px; height:165px;}
.ramamembrii{position:absolute; margin:-4px 0 0 -259px;}
