@charset "utf-8";
/* CSS Document */

body {width:100%;font-size:12px;color:#969696; font-family:Trebuchet MS,Georgia,Times,"Times New Roman",serif/*Arial, Helvetica, sans serif*/; background:url(../img/bgBody.jpg) top left repeat #fff;padding:0;margin:0px auto;s}
.clear {clear:both !important;display:block;height:0px;width:100%; float:none;line-height:0px !important;font-size: 0px !important;overflow:hidden;}
.space {clear:both !important;display:block;height:32px;width:100%; float:none;line-height:0px !important;font-size: 0px !important;overflow:hidden;}
.clear10 {height:10px;}
.clear20 {height:20px;}

.bg {width:100%; background:url(../img/bg.jpg) no-repeat -100px 38px ;padding:0;margin:0px auto;}    
.header {width:1010px; margin:0 auto;position:relative;}
.main {width:1010px; margin:0 auto;}
.logo{float:left; width:350px; height:67px;margin:5px 0 20px}
.logo img{ border:none}
.logo a{ /*background:url(../img/logo.png) top left no-repeat; */float:left; cursor:pointer; width:350px; height:67px;margin:0;}

.logo_portofoliu{float:left; width:350px; height:67px;margin:50px 0 20px}
.logo_portofoliu a{ background:url(../img/logo.png) top left no-repeat; float:left; cursor:pointer; width:350px; height:67px;margin:0;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
.top-right{float:left; clear:none; width:1000px;}
.language {width:auto;float:right;padding-top:11px;}
.language a {float:right;color:#b6b6b6;font-size:12px;font-weight:100;padding:2px 0px 0 0;text-align:center;width:auto;text-decoration:none;margin-left:15px;}
.language a:hover {color:#fff;}


.date {color:#969696;font-size:12px;/*font-weight:100;padding:12px 0 1px 25px;*/}
.dezvoltare-site{float:left; font-size:12px;margin:0;padding:10px 0 0;}

.motto {float:right;width:auto;text-align:right;} 
.motto h1{font-size:30px;font-weight:100; color:#80ed60;padding:30px 250px 10px 0;margin:0;font-family:Trebuchet MS;}
.motto h2{font-size:25px;font-weight:100; color:#8e8f8f;padding:0px 120px 10px 0;margin:0;font-family:Trebuchet MS;}

.nav-menu{float:right;clear:none;width:auto;margin:0;margin:0 20px -5px 195px;width:760px}
.nav-menu li{width:auto; float:left; clear:none;padding:0 0 0 1px;list-style-type:none;}
.nav-menu li a{float:left; font-size:14px; color:#ffffff;background:url(../img/leftMenu1.png) top left no-repeat; vertical-align:middle;font-weight:100;text-decoration:none; padding:0 0 0 6px;text-align:center;}
.nav-menu li a span {float:left;background:url(../img/rightMenu1.png) top right no-repeat;padding:11px 25px 10px 19px; cursor:pointer}

.nav-menu li a:hover{color:#3ba0c3;background:url(../img/leftMenuHover1.png) top left no-repeat;text-align:left;padding:0 0 0 6px;}
.nav-menu li a:hover span {float:left;background:url(../img/rightMenuHover1.png) top right no-repeat;padding:11px 25px 10px 19px;}

.nav-menu li a.active {color:#3ba0c3;background:url(../img/leftMenuHover1.png) top left no-repeat;text-align:left;padding:0 0 0 6px;}
.nav-menu li a.active span {float:left;background:url(../img/rightMenuHover1.png) top right no-repeat;padding:11px 25px 10px 19px;}

.main {width:1010px;margin:0 auto;font-size:12px;}
.topContent {background:url(../img/topContent.jpg) top left no-repeat;clear:both;float:left;width:1010px;height:9px;font-size:0;}
.bottomContent {background:url(../img/bottomContent.jpg) top left no-repeat;clear:both;float:left;width:1010px;height:10px;font-size:0;}
.bgContent {background:url(../img/bgContent.jpg) top left repeat-y;clear:both;float:left;width:980px;padding:10px 15px 10px 16px}
.sidebar{ display:block; float:left; width:200px; clear:none;padding:15px 20px 0 25px;}

.content{ display:block; float:left; width:725px; clear:none;padding:20px 0px 0px 0;color:#1e1e1e;font-size:11px;} 
.topBody {background:url(../img/topBody2.jpg) top left no-repeat;clear:both;float:left;width:725px;height:10px;font-size:0;}
.bottomBody {background:url(../img/bottomBody2.jpg) top left no-repeat;clear:both;float:left;width:728px;height:15px;font-size:0;}
.bgBody1 {background:url(../img/bgBody2.jpg) top left repeat-y;clear:both;float:left;width:685px;padding:0px 20px 15px 20px;}


.menuLeft {font-size:13px;float:left;width:210px;margin:0;padding:0; clear:both;}
.menuLeft li {width:auto;list-style-type:none; float:left; clear:both;padding:0;width:210px;}
.menuLeft li a {font-size:12px; font-weight:100;color:#171717;text-decoration:none; float:left;padding:7px 0 17px 38px}
.menuLeft li a:hover {color:#3ba0c3;}

.menuLeft li a.icon1 {background:url(../img/icon7.png) top left no-repeat;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);}  
.menuLeft li a.icon2 {background:url(../img/icon2.jpg) top left no-repeat;}   
.menuLeft li a.icon3 {background:url(../img/icon3.jpg) top left no-repeat;}   
.menuLeft li a.icon4 {background:url(../img/icon4.jpg) top left no-repeat;}     
.menuLeft li a.icon5 {background:url(../img/icon5.jpg) top left no-repeat;}   
.menuLeft li a.icon6 {background:url(../img/icon6.jpg) top left no-repeat;}


h2.title{font-size:18px;font-weight:normal;color:#3d3d3d;padding:6px 20px 5px;background:url(../img/arrowTitle4.jpg) no-repeat 0 10px;margin:0;float:left;width:635px; border-bottom:2px solid #F2F2F2}
.oferta {clear:both;float:left;width:210px;height:44px;background:url(../img/bgLeft2.jpg) top left no-repeat;padding:5px 0 0 10px}
a.solicitaOferta {font-size:17px;font-weight:bold;color:#ffffff;padding:7px 34px 5px;/*background:url(../img/arrowTitle.jpg) no-repeat 0 10px;*/margin:0;float:left;width:auto;text-decoration:none;}

.textHome{font-size:11px;font-weight:normal; color:#7b7b7b; padding-top:10px; line-height:17px; display:block; text-align:justify }
.button {float:right;color:#fff;font-size:12px;font-weight:100;padding:3px 0 0;text-align:center;width:auto;background:url(../img/button.jpg) no-repeat;width:63px;height:20px;cursor:pointer;line-height:15px;text-decoration:none;}


.bg-footer{background:url(../img/bgFooter.jpg) repeat-x top left #181818;width:100%;margin:0 auto;clear:both;float:left;padding-top:4px;line-height:18px;}
.footer{width:1010px;margin:0 auto;font-size:11px; background:url("../img/footerbg.jpg") no-repeat scroll 0 0 transparent}
.footer h2{font-size:12px;font-weight:800; color:#3ba0c3;padding:4px 0;margin:0;}
.footer-left{float:left; clear:none; width:230px;padding-left:154px; padding-top:10px;color:#9c9d9d; font-size:14px; line-height:21px}
.footer-right{float:right; clear:none; width:275px;padding-left:25px;color:#9c9d9d;} 

.bgBox {background:url(../img/bgBox.jpg) top left no-repeat;width:967px;height:252px;padding:20px 0 0 0px;margin:0px auto; text-align:justify}
.box {float:left;width:205px;color:#626262;padding:0 16px 0 20px;line-height:18px;position:relative;} 
.last {padding-right:0;padding-left:16px;width:210px;}
.box p {margin:0;padding:100px 0 7px 0;color:#3f3f3f;height:90px;}
.box h2{font-size:20px;font-weight:10; color:#3ba0c3;padding:0px 0 15px 0;margin:0; text-align:center}
.button1 {
background:url("../img/button1.jpg") no-repeat scroll 0 0 transparent;
bottom:-49px;
color:#ffffff;
cursor:pointer;
float:right;
font-size:14px;
font-weight:100;
height:28px;
line-height:27px;
padding:0 0 0;
position:absolute;
right:52px;
text-align:center;
text-decoration:none;
width:128px;
}.button2 {float:right;color:#fff;font-size:12px;font-weight:100;padding:0px 0 0;text-align:center;width:auto;background:url(../img/button_2_2.jpg) no-repeat;position:absolute;right:20px;bottom:-40px;width:63px;height:19px;cursor:pointer;line-height:17px;text-decoration:none;}
.button3 {float:right;color:#fff;font-size:12px;font-weight:100;padding:0px 0 0;text-align:center;width:auto;background:url(../img/button_2_3.jpg) no-repeat;position:absolute;right:20px;bottom:-40px;width:63px;height:19px;cursor:pointer;line-height:17px;text-decoration:none;}
.button4 {float:right;color:#fff;font-size:12px;font-weight:100;padding:0px 0 0;text-align:center;width:auto;background:url(../img/button_2_4.jpg) no-repeat;position:absolute;right:0px;bottom:-40px;width:63px;height:19px;cursor:pointer;line-height:17px;text-decoration:none;}


.bgBoxInterior {background:url(../img/bg_box_interior.jpg) top left no-repeat;width:967px;height:146px;padding:14px 0 0;margin:0px auto; text-align:justify}
.box2 {float:left;width:205px;color:#626262;padding:0 16px 0 20px;line-height:18px;position:relative;} 
.last2 {padding-right:0;padding-left:16px;width:210px;}
.box2 p {margin:0;padding:8px 0 17px;color:#fff;height:108px;}
.box2 h2{font-size:20px;font-weight:100; color:#fff;padding:0px;margin:0; text-align:center}
.button1_int {float:right;color:#fff;font-size:12px;font-weight:100;padding:0px 0 0;text-align:center;width:auto;background:url(../img/button_1.jpg) no-repeat;position:absolute;right:20px;bottom:0px;width:63px;height:24px;cursor:pointer;line-height:22px;text-decoration:none;}
.button2_int {float:right;color:#fff;font-size:12px;font-weight:100;padding:0px 0 0;text-align:center;width:auto;background:url(../img/button_2.jpg) no-repeat;position:absolute;right:20px;bottom:0px;width:63px;height:24px;cursor:pointer;line-height:22px;text-decoration:none;}
.button3_int {float:right;color:#fff;font-size:12px;font-weight:100;padding:0px 0 0;text-align:center;width:auto;background:url(../img/button_3.jpg) no-repeat;position:absolute;right:20px;bottom:0px;width:63px;height:24px;cursor:pointer;line-height:22px;text-decoration:none;}
.button4_int {float:right;color:#fff;font-size:12px;font-weight:100;padding:0px 0 0;text-align:center;width:auto;background:url(../img/button_4.jpg) no-repeat;position:absolute;right:0px;bottom:0px;width:63px;height:24px;cursor:pointer;line-height:22px;text-decoration:none;}


.nav-menu-footer {display:block;clear:both;width:915px;margin:0px auto;padding:7px 0 0 0;}
.nav-menu-footer li{width:auto; float:left; clear:none;padding:2px 0 12px 10px;list-style-type:none;}
.nav-menu-footer li a{float:left; font-size:12px; color:#9c9d9d; vertical-align:middle;font-weight:100;text-decoration:none; padding:0px 15px 0px 15px;text-align:center;}
.nav-menu-footer li a:hover{color:#3ba0c3;text-align:center;}

.inpSearch {color:#9c9d9d;font-size:12px;font-weight:100;font-family:Trebuchet MS,Georgia,Times,"Times New Roman",serif;padding:3px 10px;width:111px;background:#212121;border:1px solid #393939;float:left;margin-top:6px;}
.buttonSubmit {color:#9c9d9d;font-size:12px;font-weight:100;font-family:Trebuchet MS,Georgia,Times,"Times New Roman",serif;padding:3px 10px;width:auto;background:#474747;border:1px solid #474747;float:left;margin-top:5px;}


.copy {padding:0;font-size:11px;text-decoration:none;color:#9c9d9d;font-weight:100;clear:both;width:100%;float:left;text-align:center;padding:0px;}

a.webdesign{ color:#3ba0c3; text-decoration:none}
a.webdesign:hover{ color:#797979;}

.parteneri {
float:left;
margin:0;
padding:5px 0 15px 10px;
text-align:left;
width:190px;
}
.parteneri li {
float:left;
line-height:12px;
list-style-type:none;
width:190px;
padding-bottom:7px
}
.parteneri li a{background:url("../img/bullet1.png") no-repeat scroll 0 2px transparent; text-align:center;float:left; padding-left:15px;color:#797979; text-decoration:none;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);}
.parteneri li a:hover{color:#7FA208;}
.parteneri li a img{ border:none}
.ul_sitemap{ margin:0px; padding:0px}
.ul_sitemap li {list-style:none;}
.ul_sitemap li a {color:#797979;float:left;font-size:11px;font-weight:800;text-decoration:none;}
.ul_sitemap li a:hover {color:#3ba0c3}

.tab_contact .inp_tx {
border:1px solid #DFDFDF;
color:#282828;
float:left;
margin-right:5px;
padding:8px 0;
width:300px;
}
.tab_contact .star {
color: #FF0000;
font-weight:800;
vertical-align:middle;
}

.tab_contact td {

font-size:11px;
font-weight:800;
padding:0 5px 3px 3px;
vertical-align:middle;
}
.tab_contact .textarea_ {
background-attachment:scroll;
border:1px solid #DFDFDF;
}
.captcha {
border:1px solid #DFDFDF;
color:#282828;
float:left;
height:12px;
margin-right:5px;
padding:4px 0;
width:154px;
}

.sterge {
background:url("../img/button.jpg") no-repeat scroll left top transparent;
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:800;
height:23px;
padding:4px 0 0 1px;
text-align:center;
text-decoration:none;
width:63px;
cursor:pointer;
}

.trimite {
background:url("../img/button.jpg") no-repeat scroll left top transparent;
color:#FFFFFF;
float:right;
font-size:12px;
font-weight:800;
height:23px;
padding:4px 0 0 1px;
text-align:center;
text-decoration:none;
width:63px; 
cursor:pointer;
}

.solicita{font-size:13px;float:left;width:228px; color:#5F5F5F;margin:0;padding:5px 7px 5px 8px; clear:both; background-color:#fff; border-left:solid 1px #F2F2F2; border-right:solid 1px #F2F2F2}


.content2{ display:block; float:left; width:960px; clear:none;padding:20px 0px 0px 10px;color:#1e1e1e;font-size:11px;} 
.topBody2 {background:url(../img/topBody3.jpg) top left no-repeat;clear:both;float:left;width:960px;height:10px;font-size:0;}
.bottomBody2 {background:url(../img/bottomBody3.jpg) top left no-repeat;clear:both;float:left;width:960px;height:15px;font-size:0;}
.bgBody2 {background:url(../img/bgBody3.jpg) top left repeat-y;clear:both;float:left;width:920px;padding:0px 20px 15px 20px;}
h2.title2{font-size:18px;font-weight:normal;color:#3d3d3d;padding:6px 20px 5px;background:url(../img/arrowTitle1.jpg) no-repeat 0 10px;margin:0;float:left;width:880px; border-bottom:2px solid #F2F2F2}

.map{float:left;font-size:11px;color:#313131; width:400px; margin-top:15px 0px 0px 0px;padding:10px 0px 0px 0px; clear:both;}
.contact_rap{font-size:11px;font-weight:normal;color:#313131;text-align:justify; width:450px }

.tab_pagination {margin-top:20px; line-height:30px}
.tab_pagination td {vertical-align:top;}
.tab_pagination td a {text-decoration:none;color:#fff;font-size:11px;font-weight:800;background:none repeat scroll 0 0 #2D2E2F;border:1px solid #797979;padding:3px 5px;}
.tab_pagination td b {text-decoration:none;color:#2D2E2F; font-size:11px;font-weight:800;border:1px solid #797979;padding:3px 5px;}
.span_paginare{text-decoration:none;color:#2D2E2F; font-size:11px;font-weight:800;border:solid 1px #797979;padding:3px 5px; margin-right:2px}
.paginare {text-decoration:none;color:#fff;font-size:11px;font-weight:800;background:#2D2E2F;border:solid 1px #797979;padding:3px 5px; margin-right:2px}


.space-right {
float:left;
padding-right:13px;
}
.div_img {
/*float:left;*/
padding-top:9px;
text-align:center;
width:218px;
/*margin-bottom:5px;*/ 
}

.img_body{float:left; margin-right:5px; border:1px solid #F2F2F2; padding:3px;}
.textArticle {
float:left;
margin-top:10px;
text-align:justify;
width:545px;
}
.subtitlePage2 {
color:#1A75CF;
font-size:15px;
font-weight:800;
height:26px;
margin:0;
padding:0px;
}
a.testim{color:#3ba0c3;font-size:12px;font-weight:800;text-decoration:none; border-bottom:1px solid #FFFFFF; padding:0 0 5px;}
a.testim:hover{color:#797979}

.right_img_ {
float:right;
height:350px;
padding-left:15px;
text-align:justify;
padding-top:25px;
width:390px;
}

.trimite_intreb {
float:left;
padding-left:10px;
width:380px;
}
.trimite_intreb td {
font-size:11px;
font-weight:800;
padding:0;
vertical-align:middle;
}

.trimite_intreb .star {
color:#FF0000;
font-weight:800;
vertical-align:middle;
}

.trimite_intreb .inp_tx {
border:1px solid #DFDFDF;
color:#282828;
float:left;
margin-right:5px;
padding:8px 0;
width:300px;
}
.trimite_intreb .textarea_ {
background-attachment:scroll;
border:1px solid #DFDFDF;
width:300px;
}
a.back_to_logos {
color:#3ba0c3;
float:left;
font-weight:800;
margin-top:8px;
text-decoration:none;
}

.textArticle {
float:left;
text-align:justify;
width:700px;
}
.textArticle p{ margin:6px 0px}
.textHome p{ margin:6px 0px; padding:0px}