* {margin:0;padding:0}
html,body {height:100%;width:100%;}
body {background:url('imagini/back.jpg') repeat-y center top #000;font-family:trebuchet ms,arial,georgia;font-size:13px;color:#333}
a img {border:0}
p {margin:7px 0 10px 0}
form fieldset {border:0}
a {color:#143981;text-decoration:none;font-weight:bold}
a:hover {text-decoration:underline}

.clear {clear:both;height:0px;line-height:0px;font-size:0px}

#div-tot {width:1010px;margin:40px auto 0px auto;position:relative}
#div-tot-sus {width:1010px;height:30px;background:url('imagini/tot-sus.png')}
#div-tot-mijloc {width:950px;padding:0 30px;background:url('imagini/tot-mijloc.png') repeat-y}
#div-tot-jos {width:1010px;height:30px;background:url('imagini/tot-jos.png')}
#div-meniu {margin:0 14px 0 5px;}
#sub-footer {width:1000px;margin:3px auto 30px auto;color:#222;font-size:11px;text-align:right}
#sub-footer a {color:#222}
#footer {background:#161616;width:970px;margin-left:-10px;margin-top:15px;height:100px}
#a-logo {float:right}
#a-logo img {border:0}
.meniu {position:relative; background:url(imagini/bg.gif) no-repeat; height:47px; width:700px}
.meniu ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:27px 0 0 0 }
.meniu li {float:left;}
.meniu a, .meniu a:active, .meniu a:visited {text-decoration:none; font-family:arial;font-size:12px;font-weight:bold;color:#143981;
	padding:40px 20px 5px 20px; outline:none;}
.meniu .active a {color:#FFF}
#slider {position:absolute; bottom:-20px; height:87px; z-index:10;}
#slider table {width:100%;border-collapse:collapse}
#slider-mijloc-container {float:left;width:100%;}
#slider-mijloc {margin-right:20px;margin-left:20px;height:87px;background:url('imagini/meniu-mijloc.png');}
#slider-stanga {float:left;margin-left:-100%;width:20px;height:87px;background:url('imagini/meniu-stanga.png');}
#slider-dreapta {float: left;width:20px;margin-left:-20px;height:87px;background:url('imagini/meniu-dreapta.png');}
#div-portofoliu-home {width:940px;height:344px;background:url('imagini/border-portofoliu-home.gif');margin:5px auto 10px auto;position:relative}


div.wrap{
width:940px;
margin:0 auto;
text-align:left;
}
div#top div#nav{
float:left;
clear:both;
width:993px;
height:52px;
margin:22px 0 0;
background:url url(imagini/nav-bg.png) 0 0 no-repeat;
}
div#top div#nav ul{
float:left;
width:700px;
height:52px;
list-style-type:none;
}
div#nav ul li{
float:left;
height:52px;
}
div#nav ul li a{
border:0;
height:52px;
display:block;
line-height:52px;
text-indent:-9999px;
}
div#div-portofoliu-home p {margin:0}
div#div-portofoliu-home div.wrap{
height:344px;
}
div#div-portofoliu-home div#slide-holder{
z-index:40;
width:940px;
height:344px;
position:absolute;
}
div#div-portofoliu-home div#slide-holder div#slide-runner{
top:10px;
left:10px;
width:920px;
height:325px;
overflow:hidden;
position:absolute;
}
div#div-portofoliu-home div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#div-portofoliu-home div#slide-holder div#slide-controls{
border:1px solid #777777;
background:url("imagini/slide-bg.png") repeat scroll 0 0 transparent;
bottom:0;
display:none;
height:86px;
left:610px;
position:absolute;
width:275px;
}
div#div-portofoliu-home div#slide-holder div#slide-controls p.text{
color:#fff;
margin-left:10px;margin-right:10px
}
div#div-portofoliu-home div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:15px;
display:inline;
margin:7px 4px 0 0;
}
div#div-portofoliu-home div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:15px;
height:15px;
display:inline;
font-size:10px;
margin:0 5px 0 0;
line-height:15px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
color:#FFF;
}
div#div-portofoliu-home div#slide-holder div#slide-controls p#slide-nav a.on{
background-position:0 -15px;
}
div#div-portofoliu-home div#slide-holder div#slide-controls p#slide-nav a {background-image:url(imagini/silde-nav.png);}
div#nav ul li a{background:url(imagini/nav.png) no-repeat;} 
div#div-portofoliu-home #border-st-sus {width:14px;height:14px;position:absolute;top:6px;left:6px;
	background-image:url('imagini/border-st-sus.png');z-index:1000}
div#div-portofoliu-home #border-dr-sus {width:14px;height:14px;position:absolute;top:6px;left:920px;
	background-image:url('imagini/border-dr-sus.png');z-index:1000}
div#div-portofoliu-home #border-st-jos {width:14px;height:14px;position:absolute;top:325px;left:6px;
	background-image:url('imagini/border-st-jos.png');z-index:1000}
div#div-portofoliu-home #border-dr-jos {width:14px;height:14px;position:absolute;top:325px;left:920px;
	background-image:url('imagini/border-dr-jos.png');z-index:1000}
div#div-portofoliu-home #slide-client {font-family:georgia;font-size:19px;;text-shadow:0 1px 1px #000}
div#div-portofoliu-home #slide-desc {margin-top:3px;font-size:12px;line-height:14px;text-shadow:0 1px 1px #000}
div#div-portofoliu-home #proiecte-recente {width:148px;height:86px;position:absolute;top:10px;right:10px;z-index:1000;background:url('imagini/proiecte-recente.png')}
div#div-portofoliu-home #proiecte-recente-en {width:148px;height:86px;position:absolute;top:10px;right:10px;z-index:1000;background:url('imagini/proiecte-recente-en.png')}

h1 {font-family:georgia;font-weight:normal;font-size:26px;margin:5px 0 ;color:#555}
h2 {font-family:georgia;font-weight:normal;font-size:22px;margin-top:0;color:#39517D;text-shadow:0 1px 1px #FFF}
h3 {font-family:arial;font-weight:normal;font-size:16px;margin:0 0 10px 0;color:#39517D;text-shadow:0 1px 1px #FFF;}
h4 {font-family:arial;font-weight:normal;font-size:15px;margin:0;padding-top:10px;color:#39517D;text-shadow:0 1px 1px #FFF;}
.home-design {color:#5BB600}
.home-magazin {color:#FF0000}
.home-seo {color:#FF40B5}
.home-software {color:#FF8400}
h1.h1-bigspace {margin-bottom:20px}
.margintop {margin-top:15px}

.stanga {width:645px;float:left;margin-left:14px;padding-right:20px;}
.dreapta {width:255px;float:left}
.stangadreapta {width:922px;margin:50px 15px 20px 14px}
.dreapta ul {list-style-type:square}
.dreapta ul li {margin:5px 0 5px 15px}
.box-dreapta {padding:0 15px 1px 15px;background:#EFF2F6}
.box-dreapta-top {width:255px;height:9px;background:url('imagini/box-dreapta-top.gif')}
.box-dreapta-bottom {width:255px;height:9px;background:url('imagini/box-dreapta-bottom.gif');margin-bottom:15px}

.form1 {font-size:13px}
.form1 input,.form1 textarea {font-size:13px;font-family:trebuchet ms,arial,georgia}
.form1 input,.form1 textarea {width:213px;background:url('imagini/input.gif') repeat-x #FFF;border:1px solid #BBB;padding:2px 5px 2px 5px;margin:2px 0}
.form1 input:focus,.form1 textarea:focus {background-position:0 -300px;border:1px solid #6F88B7}
.form1 .servicii input {width:auto;vertical-align:middle;}
.form1 .label-check {width:auto;display:inline;padding-left:5px;float:none}
.form1 .buton-cere-oferta {width:178px;height:39px;background:url('imagini/buton-cere-oferta.gif');border:0;cursor:pointer;margin:12px 0 0 8px;}
.form1 .buton-cere-oferta:hover {background-position:0 -39px}
.form1 .buton-cere-oferta:focus {border:0;background-position:0 -39px}
.form1 .buton-en {background:url('imagini/buton-cere-oferta-en.gif')!important}
.form1 .buton-en:hover {background-position:0 -39px!important}

.form2 {font-size:13px}
.form2 fieldset {padding:10px 0 20px 0;margin:0px 0 10px 0}
.form2 input,.form2 textarea {font-size:13px;font-family:trebuchet ms,arial,georgia}
.form2 input,.form2 textarea {width:500px;background:url('imagini/input.gif') repeat-x #FFF;border:1px solid #BBB;padding:1px 5px 1px 5px;margin:2px 0}
.form2 input:focus,.form2 textarea:focus {background-position:0 -300px;border:1px solid #6F88B7}
.form2 .servicii input {width:auto;vertical-align:middle;}
.form2 .label-check {width:auto;display:inline;padding-left:5px;float:none}
.form2 .buton-cere-oferta {width:178px;height:39px;background:url('imagini/buton-cere-oferta-alb.gif');border:0;cursor:pointer;margin:12px 0 0 8px;}
.form2 .buton-cere-oferta:hover {background-position:0 -39px}
.form2 .buton-cere-oferta:focus {border:0;background-position:0 -39px}
.form2 .buton-en {background:url('imagini/buton-cere-oferta-alb-en.gif')!important}
.form2 .buton-en:hover {background-position:0 -39px!important}
.form2 label {display:block;float:left;padding:4px 20px 0 0;width:110px;text-align:right}
.form2 .submit {width:auto;padding:2px 10px;background:#4d699b;border:2px solid #132c5a;color:#FFF;text-shadow:0 1px 1px #000;cursor:pointer;
	text-transform:uppercase;font-weight:bold}
.form2 .submit:hover {background:#39517d;border:2px solid #091937;}
p.p-eroare {color:#F50000;font-weight:bold;margin-bottom:0;display:none}

.home-servicii {height:70px}
.home-servicii a {display:block;width:145px;height:65px;float:left;margin:0px;}
.home-servicii a:hover {text-decoration:none}

#home-design {background:url('imagini/home-design.gif');margin:0 9px}
#home-design:hover {background-position:0 -65px}
#home-magazin {background:url('imagini/home-magazin.gif')}
#home-magazin:hover {background-position:0 -65px}
#home-seo {background:url('imagini/home-seo.gif');margin:0 17px}
#home-seo:hover {background-position:0 -65px}
#home-software {background:url('imagini/home-software.gif')}
#home-software:hover {background-position:0 -65px}
#home-design-en {background:url('imagini/home-design-en.gif');margin:0 9px}
#home-design-en:hover {background-position:0 -65px}
#home-magazin-en {background:url('imagini/home-magazin-en.gif')}
#home-magazin-en:hover {background-position:0 -65px}
#home-seo-en {background:url('imagini/home-seo-en.gif');margin:0 17px}
#home-seo-en:hover {background-position:0 -65px}
#home-software-en {background:url('imagini/home-software-en.gif')}
#home-software-en:hover {background-position:0 -65px}
.home-sep {float:left;width:1px;height:65px;background:url('imagini/home-sep.gif');margin-left:1px}
.stanga p {text-align:justify}
.home-servicii-content div {display:none;margin-bottom:15px}
.facturarepro-home img {display:block;margin-left:-7px}
.img-discount {display:block;float:left;margin:0 5px 3px 0}

.div-footer {float:left;padding-top:25px}
.div-footer ul {list-style-type:none}
.div-footer ul li a{color:#777;font-size:11px;text-transform:uppercase}
.div-footer ul li a:hover {color:#CCC;text-decoration:none}
#a-logo-jos {display:block;margin:4px 0 0 30px}
#a-logo-jos img {border:0}
.img-sep {float:left;margin:8px 30px 0 30px}
#a-cere-estimare {display:block;width:239px;height:48px;margin:10px 0 0 12px;background:url('imagini/cere-estimare.gif')}
#a-cere-estimare:hover {background-position:0 -49px}
#a-cere-estimare-en {display:block;width:239px;height:48px;margin:10px 0 0 12px;background:url('imagini/cere-estimare-en.gif')}
#a-cere-estimare-en:hover {background-position:0 -49px}

.center {text-align:center}
.clear {clear:both}

.portofoliu-web-st {margin:15px 0 20px -7px;position:relative;font-size:90%}
.portofoliu-web-st .portofoliu-web-img {width:490px;height:200px;background:url('imagini/portofoliu-web.gif');position:relative;float:left;margin:0 10px 0 0;}
.portofoliu-web-st img {position:absolute;top:10px;left:10px}
.portofoliu-web-st p {text-align:left;font-style:italic}
.portofoliu-web-st p.url {position:absolute;bottom:0px;left:500px;font-style:normal}

.portofoliu-web-dr {margin:15px 0 20px 0;position:relative;font-size:90%}
.portofoliu-web-dr .portofoliu-web-img {width:490px;height:200px;background:url('imagini/portofoliu-web.gif');position:relative;float:right;margin:0 0 0 10px}
.portofoliu-web-dr img {position:absolute;top:10px;left:10px}
.portofoliu-web-dr p {text-align:left;font-style:italic}
.portofoliu-web-dr p.url {position:absolute;bottom:0px;left:0;font-style:normal}

.div-servicii {margin:20px 0 30px 0}
.div-servicii img {float:right;margin:12px 0 0 20px}
.div-linie {margin:15px 0 10px 0;height:1px;font-size:1px;line-height:1px;border-top:1px solid #dfe2e7;}

.table-contact td {vertical-align:top;padding-right:30px}
#div-limba {position:absolute;top:1px;right:32px}
#div-limba a {color:#FFF;padding-left:5px;text-shadow:0 1px 1px #000}
#div-limba a.curent {color:#DDD}

.h1-seo {font-size:12px;position:absolute;top:-3px;font-family:arial;left:440px;color:#a7c0ec}
h1.margin-large {margin-bottom:15px}

.form2-center {width:470px;margin:0 auto}
.form2-center label {width:130px}
.form2-center input {width:300px}
