@charset"utf-8";*{margin:0px;padding:0px;}
img{border:none;}
ul{list-style-type:none}
body{font-family:Helvetica, Arial, sans-serif;background:url(../images/back.jpg);font-size:14px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.fs60{font-size:60px;}
.fs18{font-size:18px;}
.span_blue{color:#cffcff;}
.span_dbl{color:#2b4b53;;}
.span_lbl{color:#26a7c7;;}
.span_dgre{color:#21a095;;}
.span_lgre{color:#8cd91f;;}
#wrapper{width:989px;margin:0px auto;padding:10px 0px;padding-bottom:0px;}
#header{background:url(../images/sprite2.jpg) 0px 0px no-repeat;width:989px;height:386px;}
#content{width:989px;background:url(../images/content_bck.gif) repeat-y;}
#logo{width:250px;height:100px;color:#c7c7c7;font-size:13px;float:left;display:inline;margin:20px 0px 0px 20px;}
#logo h1{color:#c7c7c7;font-size:13px;margin:0px;padding:0px;font-weight:normal;}
#meniu{width:613px;height:53px;float:right;display:inline;font-family:"Georgia", Helvetica, Arial, sans-serif;clear:right;margin:50px 20px 0px 0px !important;}
#meniu li{float:left;height:53px;text-align:center;background-image:url(../images/meniu_sprite.png)}
#meniu a.norm{color:#177f75;font-size:16px;text-decoration:none;display:block;padding-top:31px;}
#meniu a.norm:hover{color:#FFF;}
#meniu a.hov{color:#fff;font-size:16px;text-decoration:none;display:block;padding-top:31px;}
#meniu a.hov:hover{color:#177f75;}
.meniu_home{width:71px;background-position:0 0;}
.meniu_home_h{width:71px;background-position:0px 54px;}
.meniu_portofoliu{width:94px;background-position:542px 0;}
.meniu_portofoliu_h{width:94px;background-position:542px 54px;}
.meniu_servicii{width:68px;background-position:448px 0;}
.meniu_servicii_h{width:68px;background-position:448px 54px;}
.meniu_preturi{width:81px;background-position:380px top;}
.meniu_preturi_h{width:81px;background-position:380px 54px;}
.meniu_comanda{width:85px;background-position:299px top;}
.meniu_comanda_h{width:85px;background-position:299px 54px;}
.meniu_blog{width:70px;background-position:214px top;}
.meniu_blog_h{width:70px;background-position:214px 54px;}
.meniu_despre{width:70px;background-position:144px top;}
.meniu_despre_h{width:70px;background-position:144px 54px;}
.meniu_contact{width:74px;background-position:74px top;}
.meniu_contact_h{width:74px;background-position:74px 54px;}
#banner{width:955px;height:231px;background:url(../images/banner_bck.jpg) no-repeat;float:left;display:inline;margin:33px 0px 10px 19px;}
#banner li{float:left;display:inline;}
#banner div{float:left;margin-top:17px;}
#banner_scris{width:185px;height:184px;padding-top:65px;font-weight:bold;font-size:14px;color:#FFF;font-family:"Georgia", Helvetica, Arial, sans-serif;margin-left:15px;}
.pas1{display:inline-block;width:248px;height:196px;background:url(../images/sprite.png) -3px -556px;margin-top:17px;}
.pas1:hover{width:248px;height:196px;background:url(../images/sprite.png) -3px -352px;margin-top:17px;}
.pas2{display:inline-block;width:248px;height:196px;background:url(../images/sprite.png) -257px -554px;margin-top:17px;}
.pas2:hover{width:248px;height:196px;background:url(../images/sprite.png) -257px -352px;margin-top:17px;}
.pas3{display:inline-block;width:248px;height:196px;background:url(../images/sprite.png) -519px -552px;margin-top:17px;}
.pas3:hover{width:248px;height:196px;background:url(../images/sprite.png) -519px -352px;margin-top:17px;}
#pachet_img1{background:url(../images/sprite.png) -2px -161px;width:150px;height:191px;}
#pachet_img2{background:url(../images/sprite.png) -178px -161px;width:150px;height:191px;}
#pachet_img3{background:url(../images/sprite.png) -370px -161px;width:150px;height:191px;}
#pachet_img4{background:url(../images/sprite.png) -575px -161px;width:150px;height:191px;}
#pachete{width:989px;height:795px;background:url(../images/pachete_background.jpg) no-repeat center center;font-family:"Georgia", Helvetica, Arial, sans-serif;}
#pachete_left{width:485px;height:775px;float:left;}
#pachete_center{width:20px;height:775px;float:left;}
#pachete_right{float:left;height:775px;width:471px;}
.pachet_tip{background:url(../images/pachete_bck_sprite.png) 0px 2px;width:453px;height:345px;}
.pachet_tip_h{background:url(../images/pachete_bck_sprite.png) 0px 345px;width:453px;height:345px;}
.basic{float:left;display:inline;margin:20px 0px 0px 21px;}
.pro{float:left;display:inline;margin:20px 20px 0px 11px;}
.plus_sus_i{background:url(../images/plus_sus_sprite.png) top center;width:20px;height:32px;float:left;display:inline;margin:349px 0px 0px 0px;}
.plus_sus_d{background:url(../images/plus_sus_sprite.png) bottom center;width:20px;height:32px;float:left;display:inline;margin:349px 0px 0px 0px;}
.plus_stanga_d{width:35px;height:20px;background:url(../images/plus_stanga_sprite.png) top center;float:left;display:inline;margin:16px 0px 0px 450px;}
.plus_stanga_i{width:35px;height:20px;background:url(../images/plus_stanga_sprite.png) bottom center;float:left;display:inline;margin:16px 0px 0px 450px;}
.plus_jos_i{background:url(../images/plus_jos_sprite.png) bottom center;width:20px;height:32px;float:left;display:inline;margin:20px 0px 0px 0px;}
.plus_jos_d{background:url(../images/plus_jos_sprite.png) top center;width:20px;height:32px;float:left;display:inline;margin:20px 0px 0px 0px;}
.plus_dreapta_d{width:35px;height:20px;background:url(../images/plus_dreapta_sprite.png) top center;float:left;display:inline;margin:16px 0px 0px 0px;}
.plus_dreapta_i{width:35px;height:20px;background:url(../images/plus_dreapta_sprite.png) bottom center;float:left;display:inline;margin:16px 0px 0px 0px;}
.pachet_semn{height:345px;float:left;width:55px;}
.pachet_semn img{float:right;display:inline;margin:45px 10px 0px 0px;}
.pachet_titlu{font-size:26px;padding-top:12px;width:390px;float:left;height:26px;font-weight:bold;}
.pret_span{color:#e0e0e0;font-weight:normal;}
.pachet_titlu h2{margin:0px;padding:0px;font-size:26px;display:inline;font-weight:bold;}
.pachet_detalii{width:225px;height:215px;float:left;display:inline;margin-top:30px;font-size:18px;color:#707070;}
.pachet_detalii span{font-weight:bold;}
.pachet_img{width:172px;height:175px;float:left;margin-top:40px;}
.pachet_buton{float:left;}
.comanda_but1{width:198px;height:46px;display:block;clear:both;position:relative;background-image:url(../images/buton_comanda1_sprite.png);background-position:top;}
.comanda_but1 span.hover{width:198px;height:46px;background-image:url(../images/buton_comanda1_sprite.png);background-position:bottom right;position:absolute;}
.comanda_but2{width:198px;height:46px;display:block;clear:both;position:relative;background-image:url(../images/buton_comanda2_sprite.png);background-position:top;}
.comanda_but2 span.hover{width:198px;height:46px;background-image:url(../images/buton_comanda2_sprite.png);background-position:bottom right;position:absolute;}
.comanda_but3{width:198px;height:46px;display:block;clear:both;position:relative;background-image:url(../images/buton_comanda3_sprite.png);background-position:top;}
.comanda_but3 span.hover{width:198px;height:46px;background-image:url(../images/buton_comanda3_sprite.png);background-position:bottom right;position:absolute;}
.comanda_but4{width:198px;height:46px;display:block;clear:both;position:relative;background-image:url(../images/buton_comanda4_sprite.png);background-position:top;}
.comanda_but4 span.hover{width:198px;height:46px;background-image:url(../images/buton_comanda4_sprite.png);background-position:bottom right;position:absolute;}
#comanda_rapida{width:459px;height:412px;background:url(../images/formular_rapid_bck.jpg) no-repeat;float:right;display:inline;margin:30px 14px 0px 0px;font-family:"Georgia", Helvetica, Arial, sans-serif;}
#com_rapida_titlu{width:439px;font-size:24px;color:#FFF;padding:16px 0px 10px 20px;font-weight:bold;}
.cr_input{background:url(../images/input_txt_bck.png) no-repeat;width:342px;height:41px;border:none;padding:0px 5px;line-height:14px;font-size:14px;}
#cr_table{color:#FFF;font-weight:bold;padding:10px;width:450px;}
#cr_table td{padding:5px 0px;}
#cr_table label{color:#bad4e5;font-size:16px;font-weight:normal;}
.fr_text{width:342px;height:87px;background:url(../images/cr_text_bck.png);border:none;padding:5px;}
.cr_but{width:124px;height:38px;display:block;clear:both;position:relative;background-image:url(../images/cr_but_sprite.png);background-position:top;}
.cr_but span.hover{width:124px;height:38px;background-image:url(../images/cr_but_sprite.png);background-position:bottom right;position:absolute;}
#text_index{width:454px;float:left;background:url(../images/scris_bck.png) no-repeat center center;font-size:14px;color:#8F8F8F;display:inline;margin-left:20px;text-align:justify;}
#text_index a{color:#2297B4;text-decoration:none;}
#text_index a:hover{color:#000;text-decoration:underline;}
#text_index img{margin:10px 0px;}
#footer_title{background:url(../images/sprite2.jpg) 0px -391px no-repeat;width:989px;height:156px;}
#footer_title li{float:left;text-align:center;width:329px;}
#footer_content{width:949px;background:url(../images/footer_content_bck.png) repeat-y;padding:10px 20px;}
#footer_foot{width:989px;height:32px;background:url(../images/sprite2.jpg) 0px -552px no-repeat;}
.f_blog_but{display:block;background:url(../images/sprite.png) -3px -5px;width:153px;height:69px;margin:0px auto;margin-top:47px;}
.f_blog_but_h{display:block;background:url(../images/sprite.png) -3px -76px;width:153px;height:69px;margin:0px auto;margin-top:47px;}
.f_soc_but{display:block;background:url(../images/sprite.png) -370px -5px;width:196px;height:71px;margin:0px auto;margin-top:40px;}
.f_soc_but_h{display:block;background:url(../images/sprite.png) -370px -77px;width:196px;height:71px;margin:0px auto;margin-top:40px;}
.f_cont_but{display:block;background:url(../images/sprite.png) -178px -5px;width:185px;height:73px;margin:0px auto;margin-top:38px;}
.f_cont_but_h{display:block;background:url(../images/sprite.png) -178px -79px;width:185px;height:73px;margin:0px auto;margin-top:38px;}
.footer_desp{background:url(../images/footer_desp.png) no-repeat;height:300px;width:2px;float:left;}
#footer_blog{width:315px;float:left;padding-right:10px;}
#footer_blog li{padding-bottom:5px;}
.footer_blog_titlu{color:#29a4c3;font-size:22px;font-family:"Georgia", Helvetica, Arial, sans-serif;}
.footer_blog_titlu a, .footer_blog_titlu a:visited{color:#29a4c3;text-decoration:none; font-weight:bold;}
.footer_blog_titlu a:hover{text-decoration:underline;}
.footer_blog_text{font-size:12px;color:#c0c0c0; text-align:justify;}
.footer_blog_desp{height:32px;width:33px;background:url(../images/sprite.png) -731px -161px no-repeat;padding:10px 0px;margin:10px 0px 0px 130px;}
.footer_soc{width:300px;float:left;padding:5px 10px;}
.footer_soc li{padding-bottom:12px;}
.f_soc_title{font-weight:bold;font-size:18px;color:#8cd91f;}
#soc_newsletter{background:url(../images/news_back.png) no-repeat;width:272px;height:37px;padding:3px;}
.news_but{width:49px;height:38px;display:block;position:relative;background-image:url(../images/news_but_sprite.png);background-position:top;}
.news_but span.hover{width:49px;height:38px;background-image:url(../images/news_but_sprite.png);background-position:bottom right;position:absolute;}
.soc_input_text{position:relative;left:55px;bottom:30px;width:205px;border:none;line-height:16px;font-size:16px;color:#999;}
.f_soc_desp{height:37px;width:35px;background:url(../images/sprite.png) -766px -161px no-repeat;padding:10px 0px;margin:5px 0px 0px 130px;}
.linkuri_utile a, .linkuri_utile a:visited{font-size:12px;color:#1d90ac;text-decoration:none;  line-height:16px;}
.linkuri_utile a:hover{text-decoration:underline;}
#footer_contact{width:280px;float:left;padding:5px 10px;background:url(../images/footer_cont_back.png) no-repeat bottom right; }
#footer_contact li{padding-bottom:12px;}
#footer_contact span a, #footer_contact span a:hover, #footer_contact span{color:#29a4c3;font-size:20px;}
.f_con_title{font-size:30px;color:#e3e3e3;font-weight:normal;}
.f_con_title img{vertical-align:middle}
.back-top{display:block;float:right;margin:0px 23px 50px 0px;color:#197d96;font-weight:bold;text-decoration:none;}
.back-top:hover{text-decoration:underline;}
.banners{float:right;width:200px;display:inline;margin:20px 20px 0px 0px;padding:5px;background-color:#f9f9f9;border:1px solid #e5e5e5;}
.banners img{max-width:280px;}
#table_comanda td{padding-bottom:5px;}
#table_comanda input[type=text], #table_comanda input.text{width:350px;padding:2px;height:18px;line-height:14px;border:1px solid #e5e5e5;background-color:#f9f9f9;color:#555555;}
#table_comanda select{width:200px;padding:2px;height:25px;line-height:14px;border:1px solid #e5e5e5;background-color:#f9f9f9;color:#555555;}
#table_comanda textarea{width:350px;padding:2px;line-height:14px;border:1px solid #e5e5e5;background-color:#f9f9f9;color:#555555;}
.boxgrid{width:455px;height:298px;margin:10px;float:left;padding:5px;background:url(../images/port_site_sprite.png) no-repeat bottom left;overflow:hidden;position:relative;}
.boxcaption{float:left;margin-left:5px;position:absolute;background:#000;height:200px;width:455px;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.caption .boxcaption{top:500px;left:0;}
.caption_left{width:200px;float:left;padding-left:10px;color:#FFF;font-size:12px;padding-top:20px;}
.caption_left span{font-size:14px;font-weight:bold;color:#7de5eb;text-align:left;}
.caption_right{width:200px;float:right;padding-right:10px;text-align:right;padding-top:30px;}
.caption_right a, .caption_right a:visited{text-decoration:none;font-weight:bold;color:#7de5eb}
.caption_right a:hover{text-decoration:underline;}
#portofoliu{margin-left:9px;padding:20px 0px;}
.but{background-color:#49bac1;color:#FFF;font-size:14px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;border-shadow:1px 1px #999;padding:5px 10px;;}
.pr_pachet1{width:226px;height:60px;display:block;clear:both;position:relative;background-image:url(../images/preturi_but_basic.png);background-position:top;}
.pr_pachet1 span.hover{width:226px;height:60px;background-image:url(../images/preturi_but_basic.png);background-position:bottom right;position:absolute;}
.pr_pachet2{width:226px;height:60px;display:block;clear:both;position:relative;background-image:url(../images/preturi_but_pro.png);background-position:top;}
.pr_pachet2 span.hover{width:226px;height:60px;background-image:url(../images/preturi_but_pro.png);background-position:bottom right;position:absolute;}
.pr_pachet3{width:226px;height:60px;display:block;clear:both;position:relative;background-image:url(../images/preturi_but_extra.png);background-position:top;}
.pr_pachet3 span.hover{width:226px;height:60px;background-image:url(../images/preturi_but_extra.png);background-position:bottom right;position:absolute;}
.pr_pachet4{width:226px;height:60px;display:block;clear:both;position:relative;background-image:url(../images/preturi_but_dinamic.png);background-position:top;}
.pr_pachet4 span.hover{width:226px;height:60px;background-image:url(../images/preturi_but_dinamic.png);background-position:bottom right;position:absolute;}
.descarca_but{width:144px;height:36px;display:block;clear:both;position:relative;background-image:url(../images/descarca_but.png);background-position:bottom;}
.descarca_but span.hover{width:144px;height:36px;background-image:url(../images/descarca_but.png);background-position:top right;position:absolute;}
h1.preturi_h1{width:949px;float:left;display:inline;margin-left:20px;color:#969696;font-size:18px;font-family:"Georgia", Helvetica, Arial, sans-serif;padding:20px 0px;}
ul#pre_pachete_but{width:969px;float:left;display:inline;margin-left:20px;padding-bottom:20px;}
ul#pre_pachete_but li{float:left;width:240px;}
ul#pre_pachet_info{width:949px;float:left;display:inline;margin-left:20px;background:url(../images/preturi_text_bck.png) no-repeat bottom right;font-family:"Georgia", Helvetica, Arial, sans-serif;}
ul#pre_pachet_info li{}
li.pr_pachet_semn{float:left;height:200px;width:50px;text-align:center;padding-top:20px;}
li.pr_pachet_titlu{float:left;width:853px;}
.pr_span_dbl{display:block;float:left;width:400px;font-size:24px;padding-left:20px;}
.pr_pret_span{display:block;float:right;text-align:right;font-size:18px;font-weight:bold;}
li.pr_pachet_img{float:left;width:160px;}
li.pr_pachet_detalii{width:480px;float:left;font-size:18px;color:#757575;padding-left:30px;}
li.pr_descarca{width:200px;float:right;}
.pr_pachet_desp{float:left;width:853px;height:14px;background:url(../images/preturi_desp.png) no-repeat;padding-bottom:20px;}
.rosu{color:#ff1000 !important;}
.cont_ymoff{background-image:url(../images/YMoffline_ico.jpg);width:44px;height:42px;float:left;margin-right:10px;}
.cont_ymon{background-image:url(../images/YMonline_ico.jpg);width:44px;height:42px;float:left;margin-right:10px;}
.cont_link a{color:#039;text-decoration:none;}
.cont_link a:hover{color:#000;text-decoration:underline;}
#pachet_semn1{background:url(../images/sprite.png) -766px -5px;width:23px;height:6px;}
.part tr td{ padding:2px; border:1px dotted #dddddd;}
/*proiect individual*/
#proiect_st{width:418px;float:left;display:inline;margin:10px 0 10px 20px;}
#proiect_st p{display:block;float:left;width:418px;color:#8F8F8F;text-align:justify;line-height:17px;}
#proiect_st a, #proiect_st a:visited{display:block;float:left;text-decoration:none;color:#2297B4;font-size:16px;padding:10px 0 20px 0;}
#proiect_st a:hover{text-decoration:underline;}
#proiect_st ul{display:inline;float:left;width:388px;margin-left:30px;}
#proiect_st li{background:url(../images/proiect_serv.png) no-repeat left;padding:5px 0 5px 30px;color:#8F8F8F;font-size:14px;}
.pr_st_tit{font-size:30px;font-weight:bold;color:rgb(153, 208, 75);padding:0;display:block;float:left;width:418px;padding:10px 0px;}
.pr_st_nume{font-size:18px;display:block;float:left;color:#2297B4;padding-bottom:5px;}
#proiect_dr{width:500px;float:right;display:inline;margin:10px 20px 10px 0;}
#pr_dr_pic{width:500px;float:left;}
.pr_dr_thumb{width:150px;float:left;display:inline;margin:10px 10px 0 0;cursor:pointer;border:2px solid #474747;}

#message{  -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; background: none repeat scroll 0 0 #FEFBCC; margin-bottom: 10px; padding: 15px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; padding-left:30px;}
.ok { background: url("../admin/img/global/icons/add.png") no-repeat scroll 10px 50% #D4FCCD !important; border: 1px solid #99DC8D; }
.err{ background: url("../admin/img/global/icons/delete.png") no-repeat scroll 10px 50% #FFCFCD !important; border: 1px solid #E2918D;}
 
