html{font:normal 12px Arial}
body{font:normal 12px Arial;line-height:1.3;color:#3c3c3c;background:#fff url(../images/layout/bg_page.jpg) center -10px;margin:0;padding:0}
ul{list-style:none;margin:0;padding:0}
img{border:0}
a img{text-decoration:none;border:none}
a{color:#444;text-decoration:none;outline:none}
a:hover{color:#da0105;text-decoration:none}
p{color:#393939;font-size:12px;line-height:17px;margin:0 0 10px;padding:0}
p.notice{background-color:#ff9;color:#da0105;font-size:1.1em;font-weight:700;padding:5px 10px}
#indicator{display:none;clear:both;text-align:center}
#indicator1{display:none;padding:10px}
.error{color:#e4183e;font-weight:400}
p.mesaj{color:#e4183e;font-weight:400;margin:10px 0}
.overline{text-decoration:line-through}
.clear{clear:both}
#headerWrapper{min-width:960px;background:#fff url(../images/layout/bg_header.jpg) left top repeat-x}
#header{width:960px;height:132px;clear:both;position:relative;margin:0 auto;padding:0}
#header_content{width:960px;height:132px;margin:0}
#flashWrapper{min-width:960px;height:413px;border-bottom:#949393 3px solid}
#flash{width:960px;clear:both;position:relative;margin:0 auto;padding:0}
#middleWrapper{min-width:980px;min-height:100%}
#middleWrapperb{min-width:980px}
#middle{min-height:400px;width:940px;clear:both;position:relative;background:#f0f0f0 url(../images/layout/bg_middle.png) center top no-repeat;margin:0 auto;padding:40px 20px 10px}
#middle_content{width:940px;background:#eee;padding:10px 20px}
#footerMenuWrapper{min-width:960px;margin-bottom:0;border-top:#c4c2c2 1px solid;background:#eff8d4 url(../images/layout/bg_footer1.jpg) left top repeat-x}
#footerMenu{width:940px;color:#7a7a7a;font-size:10px;background:url(../images/layout/bg_footer1.jpg) center top repeat-x;margin:20px auto 0;padding:20px 10px}
#footerWrapper{min-width:960px;margin-bottom:20px;background:#393939;border-top:#838080 4px solid}
#footer{width:940px;height:30px;color:#fff;font-size:10px;margin:0 auto;padding:10px}
#copyright{font-size:11px;color:#fff;text-align:center;margin:0}
#by{float:left;width:200px;text-align:right}
#by a,#copyright a{color:#3c3e41;text-decoration:none}
#by a:hover,#copyright a:hover{color:#fff;text-decoration:none}
#menu_footer{height:76px}
#logo{position:absolute;top:25px;left:0}
#contact_rapid{position:absolute;top:30px;left:500px;width:300px;color:#e5e5e5;font-size:16px;font-family:Oswald, sans-serif;z-index:200}
ul#menuT{font-family:Arial,Helvetica,sans-serif;z-inde:1;position:absolute;top:81px;left:0;font-weight:400;color:#444;width:700px}
ul#menuT li{font-size:12px;float:left;text-align:center;height:51px;border-right:#e8e8e8 1px solid;display:inline;margin:0;padding:0}
ul#menuT li a{text-decoration:none;color:#444;display:block;font-weight:700;line-height:15px;padding:25px 10px 10px}
*html ul#menuT li a{text-decoration:none;color:#444}
ul#menuT li:hover{text-decoration:none;color:#fff;background:#da0105}
ul#menuT li.sel{color:#fff;background:#da0105}
ul#menuT li.home{background:url(../images/layout/home-icon.jpg) center 5px no-repeat}
ul#menuT li.home:hover{background:#da0105 url(../images/layout/home-ov-icon.jpg) center 5px no-repeat}
ul#menuT li.despre-noi{background:url(../images/layout/despre-noi-icon.jpg) center 5px no-repeat}
ul#menuT li.despre-noi:hover{background:#da0105 url(../images/layout/despre-noi-ov-icon.jpg) center 5px no-repeat}
ul#menuT li.contact{background:url(../images/layout/contact-icon.jpg) center 5px no-repeat}
ul#menuT li.contact:hover{background:#da0105 url(../images/layout/contact-ov-icon.jpg) center 5px no-repeat}
ul#menuT li.produse{background:url(../images/layout/produse-icon.jpg) center 5px no-repeat}
ul#menuT li.produse:hover{background:#da0105 url(../images/layout/produse-ov-icon.jpg) center 5px no-repeat}

ul#menuT li.branduri{background:url(../images/layout/branduri-icon.jpg) center 5px no-repeat}
ul#menuT li.branduri:hover{background:#da0105 url(../images/layout/branduri-ov-icon.jpg) center 5px no-repeat}
ul#menuT li.servicii{background:url(../images/layout/servicii-icon.jpg) center 5px no-repeat}
ul#menuT li.servicii:hover{background:#da0105 url(../images/layout/servicii-ov-icon.jpg) center 5px no-repeat}
ul#menuT li.portofoliu{background:url(../images/layout/portofoliu-icon.jpg) center 5px no-repeat}
ul#menuT li.portofoliu:hover{background:#da0105 url(../images/layout/portofoliu-ov-icon.jpg) center 5px no-repeat}

ul#menuT li.proiecte-design-3d{background:url(../images/layout/portofoliu-icon.jpg) center 5px no-repeat}
ul#menuT li.proiecte-design-3d:hover{background:#da0105 url(../images/layout/portofoliu-ov-icon.jpg) center 5px no-repeat}

ul#menuH{position:absolute;top:6px;left:800px;z-index:220;width:160px}
ul#menuH li{color:#e5e5e5;float:right;margin:0 0 0 2px;padding:0 0 0 10px}
ul#menuH li a{color:#e5e5e5}
ul#menuH li b{color:#;font-weight:700}
ul#menuH li:hover{color:#fff}
.roundshadow{display:inline-block;background:#fff;border:#fafafa 4px solid;-webkit-box-shadow:5px 5px 5px rgba(150,150,150,0.3);-moz-box-shadow:5px 5px 5px rgba(150,150,150,0.3);box-shadow:1px 1px 5px rgba(150,150,150,0.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.boxshadow{display:inline-block;background:#f0f0f0;border:#fafafa 6px solid;padding:10px}
.underline{border-bottom:#444 1px solid;margin:0 0 6px;padding:0 0 3px}
.underline2{border-bottom:#ccc 1px solid;margin:0 0 6px;padding:0 0 3px}
.indent-b1{margin-bottom:20px}
.indent-t2{margin-top:10px}
.center{text-align:center}
#left-menu{margin:0 0 0 10px}
#left-menu li{font-size:13px;color:#444;margin:0 0 10px}
#left-menu li li{font-size:13px;color:#444;margin:2px 0 2px 10px}
#left-menu li a{font-size:13px;color:#444;text-decoration:none}
ul.short_gallery{list-style:none;margin:5px 0 10px;padding:0}
ul.short_gallery li{float:left;margin:0 5px 0 0;padding:0}
ul.short_gallery li img{border:#fff 2px solid}
.table1 tr{border-bottom:#ccc 1px solid;padding-bottom:10px}
.table1 th{font-size:13px;text-align:left;padding:3px 10px 3px 0}
.table1 td{text-align:left;padding:3px 10px 3px 0}
.table2 th{font-size:13px;text-align:left;font-weight:400;padding:1px 10px 1px 0}
.table2 td{text-align:left;padding:1px 10px 1px 0}
.table2 td input{border:#ccc 1px solid;background:#fdfdfd}
.table2 td textarea{border:#ccc 1px solid;background:#fdfdfd;width:220px}
.red{color:#da0105}
.m-line{font-family:Oswald, sans-serif;font-size:13px;color:#555;font-weight:300;background:url(../images/layout/bg_line.jpg) 10px center repeat-x;margin:10px 0 15px}
.text-box{background:#f0f0f0;width:150px;margin:0 auto;padding:0 10px}
#newsletter{height:29px;width:300px;margin:0;padding:0}
#emails_email{float:left;border:none;color:#444;width:196px;height:29px;font-size:1em;background:url(../images/layout/bg_newsletter.png) left top no-repeat;margin:0;padding:0 13px 0 4px}
#newsletter_submit_btn{width:77px;height:29px;font-size:.2em;margin:0;padding:0}
#formular{margin:0;padding:0}
.subscribe_notice{width:210px;color:#da0105}
h1{font-size:21px;color:#606060;font-weight:400;margin:0 0 10px;padding:0}
h2{font-size:25px;color:#2e2f2a;font-weight:400;margin:0 0 7px;padding:0}
h2.underline{font-size:19px;color:#555;font-weight:400;border-bottom:#888 1px solid;margin:8px 0 13px;padding:0 0 3px}
h2 a{font-size:25px;color:#2e2f2a}
h3{font-family:Oswald, sans-serif;font-size:16px;color:#555;font-weight:400}
h3.header{font-size:16px;color:#393939;font-weight:400;background:#ffd98f;margin:0;padding:5px 10px}
h3.header2{font-size:16px;color:#333;letter-spacing:.04em;font-weight:400;background:url(../images/layout/bg_line.jpg) left bottom repeat-x;margin:0 0 10px;padding:5px 0}
h3 a{font-size:17px;color:#7b952c;font-weight:400}
h4{font-size:13px;color:#444;font-weight:700;margin:0;padding:0 0 4px}
h4 a{color:#444;font-weight:700}
h5{font-family:Oswald, sans-serif;font-size:12px;color:#3c3c3c;font-weight:700;margin:0;padding:0}
h5 a{font-size:12px;font-weight:700;color:#004e95;margin:5px 0 20px}
#pager{float:right;margin:10px 0;padding:0}
.pagination{color:#444;font-size:11px;vertical-align:middle;height:16px}
.pagination span{display:block;float:right;color:#444;font-size:11px;vertical-align:middle;height:16px;margin-right:10px}
.pagination a{float:left;display:block;height:13px;line-height:12px;text-decoration:none;font-size:11px;vertical-align:middle;font-weight:400;color:#444;border:#444 1px solid;margin:0 2px;padding:1px 3px 0}
.pagination a:hover{text-decoration:none;height:13px;background:#8a8c8b;color:#fff;border:#8a8c8b 1px solid;padding:1px 3px 0}
.pagination img{vertical-align:middle}
.pagination a.btn2{background:none;border:none;width:16px;margin:0;padding:0 3px}
.pagination a.btn1{background:none;border:none;width:24px;margin:0;padding:0}
.pagination a.selected{background:#8a8c8b;color:#fff;border:#8a8c8b 1px solid}
.left{text-align:left}
.fright{float:right}
.color1{background:#f5f5f5}
.color2{background:#fdb600}
.justify{text-align:justify}
.button-1,.button-2{-webkit-box-shadow:rgba(0,0,0,0.199219) 0 1px 0 0;background:#94b435 url(../images/layout/arrow1.png) no-repeat 90% center;border-radius:5px;border-bottom-color:#333;border:none;color:#fff;font-family:Arial;font-size:15px;font-weight:700;height:30px;display:block;line-height:27px;text-align:left;cursor:pointer;border-width:0;padding:2px 35px 2px 16px}
.button-1:hover,.button-2:hover{background-color:#d7b98e;text-decoration:none;color:#fff}
.button{display:inline-block;outline:none;cursor:pointer;text-align:left;text-decoration:none;font:12px/100% Arial;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);background:#444;color:#fff;font-weight:700;padding:.8em 3em}
.button:hover{text-decoration:none;background:#777;color:#fff}
.button:active{position:relative;top:1px}
ul.lst1{margin:0;padding:10px 0 10px 10px}
ul.lst1 li{background:url(../images/layout/bullet2.png) left 5px no-repeat;margin:0 0 5px;padding:0 10px 0 15px}
ul.lst2 li{color:#333;background:url(../images/layout/bullet2.png) left 5px no-repeat;margin:0 0 5px;padding:0 10px 0 15px}
ul.lst2 li a{color:#333;text-decoration:none}
ul.lst2 li.selected{color:#3c3c3c;text-decoration:none;background:url(../images/layout/bullet3.png) left 5px no-repeat}
ul.lst3 li{color:#333;margin:0 0 5px;padding:0 10px 0 0}
ul.lst3 li a{color:#606060;text-decoration:none}
ul.lst4{margin:0;padding:0 0 10px}
ul.lst4 li{color:#333;width:700px;margin:0 0 15px;padding:0 0 15px}
ul.lst5{margin:10px 0;padding:0 0 10px}
ul.lst5 li{float:left;color:#555;background:url(../images/layout/bullet2.png) left 4px no-repeat;margin:0;padding:0 0 2px 15px}
ul.lst5 li a{color:#555}
ul.lst5 li:hover{background:url(../images/layout/bullet3.png) left 4px no-repeat}
.tabs{border-bottom:2px solid #444;position:relative;font-family:Helvetica,Arial,sans-serif;height:23px;margin-bottom:20px;padding:0 0 10px}
.tabs a{text-decoration:none;background:#444;color:#fff;float:left;font-size:15px;border-right:1px solid #ccc;margin-bottom:-2px;-webkit-transition:all .3s ease;padding:8px 15px}
.tabs a:hover{text-decoration:none;color:#fff;background:#545454}
.tabs a.current{background:#94b435;position:relative;color:#fff;text-decoration:none}
.tabs a.current:after{content:"";position:absolute;left:40%;bottom:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #94b435}
.tabs a:first-child{border-radius:5px 0 0 0}
.tabs a:last-child{border-radius:0 5px 0 0;border-right:none}
.separatorDottedTop{border-top:1px dotted #ccc}
.separatorDottedBottom{border-bottom:1px dotted #ccc}
.row{padding:10px 0}
.row b{color:#666;font-size:14px;padding-bottom:20px}
.row a{color:#333}
.row a:hover{color:#888}
.date{margin:0;padding:0 0 7px}
div#pop-up{display:none;width:150px;background:#eee;color:#000;border:1px solid #1a1a1a;font-size:90%;position:absolute;padding:10px}
ul.gallery{list-style-type:none;margin:0;padding:10px 0}
ul.gallery li{float:left;border:#666 1px solid;height:68px;width:100px;list-style-type:none;overflow:hidden;position:relative;margin:0 10px 10px 0;padding:0}
ul.gallery li img{width:100px;position:relative;z-index:9}
ul.gallery li img.play_btn{width:18px;height:22px;border:none;position:absolute;top:20px;left:40px;z-index:10}
ul.error_list{color:#b10f0b;font-size:12px;margin:10px 0}
ul#menuT li:hover a,ul#menuT li.sel a{text-decoration:none;color:#fff}
.right,.rght{text-align:right}
#left-menu li a:hover,#left-menu li.selected a{font-size:13px;color:#da0105;text-decoration:none}
.table1,.table2{color:#5b5150;font-weight:400}
ul.lst1 li:hover,ul.lst2 li:hover{background:url(../images/layout/bullet3.png) left 5px no-repeat}
ul.lst1 li a,ul.lst1 li a:hover,ul.lst1 li.selected a,ul.lst2 li a:hover,ul.lst2 li.selected a,ul.lst3 li a:hover,ul.lst3 li.selected a{color:#3c3c3c;text-decoration:none}
ul.lst2,ul.lst3{margin:0;padding:10px 0}
ul.lst3 li b,ul.lst4 li b{color:#f2b035;font-weight:700}

.prev { float:left;}
.next { float:right;}