@import "reset.css";#loading{position:absolute;background:#081010;width:100%;height:100%;z-index:100;overflow:hidden;}
#loading div{margin:0 auto;width:300px;height:100px;padding-top:20%;}
#parteneri{position:absolute;bottom:10px;z-index:50;background:url(../images/parteneri.png) center left no-repeat;padding-left:70px;}
#parteneri a{display:block;width:100px;height:33px;background:url(../images/design19.png) top left no-repeat;text-indent:-999999px;}
body{background:#090d0e;overflow:hidden;}
a{cursor:pointer;text-decoration:none;outline:0;}
#site{display:block;overflow:hidden;position:relative;}
#container{width:10000px;height:600px;position:relative;overflow:hidden;}
#container .square{height:600px;float:left;position:relative;}
.square-1{width:2935px;}
.square-2{width:2477px;}
.square-3{width:2476px;}
.square-4{width:885px;}
.square #logo{width:238px;height:76px;background:url(../images/logo.jpg) top left no-repeat;text-indent:-9999px;position:absolute;top:262px;left:10px;}
.lines{height:600px;float:left;}
.line-1-1{width:1400px;background:url(../images/lines-1-1.jpg) 400px center no-repeat;}
.line-1-2{width:1000px;background:url(../images/lines-1-2.jpg) left center no-repeat;}
.line-1-3{width:535px;background:url(../images/lines-1-3.jpg) left center no-repeat;}
.line-2-1{width:1000px;background:url(../images/lines-2-1.jpg) left center no-repeat;}
.line-2-2{width:1000px;background:url(../images/lines-2-2.jpg) left center no-repeat;}
.line-2-3{width:477px;background:url(../images/lines-2-3.jpg) left center no-repeat;}
.line-3-1{width:1050px;background:url(../images/lines-3-1.jpg) left center no-repeat;}
.line-3-2{width:1000px;background:url(../images/lines-3-2.jpg) left center no-repeat;}
.line-3-3{width:426px;background:url(../images/lines-3-3.jpg) left center no-repeat;}
.line-4-1{width:844px;background:url(../images/lines-4-1.jpg) left 92px no-repeat;}
.contact-bg{width:303px;height:270px;background:url(../images/contact-form-ro.jpg) left top no-repeat;position:absolute;bottom:120px;right:0;}
#green-pill{display:block;width:35px;height:31px;background:url(../images/green-pill.jpg);position:absolute;top:286px;left:365px;cursor:pointer;}
#white-pill{display:block;width:33px;height:35px;background:url(../images/white-pill.jpg);position:absolute;top:344px;left:380px;cursor:pointer;}
#choose-green{width:76px;height:59px;background:url(../images/choose-green-ro.jpg);position:absolute;top:-70px;left:-30px;}
#choose-white{width:79px;height:54px;background:url(../images/choose-white-ro.jpg);position:absolute;top:50px;left:-60px;}
#because{display:block;width:256px;height:114px;background:url(../images/because-ro.jpg) scroll top left no-repeat;position:absolute;text-indent:-99999px;top:450px;left:410px;}
#because span{display:block;text-indent:-99999px;}
#hi{width:300px;height:500px;background:url(../images/about-bg.jpg) scroll top left no-repeat #fff;position:absolute;top:0px;left:120px;}
#hi h1{width:auto;height:77px;background:url(../images/hi-ro.jpg) 10px top no-repeat;text-indent:-9999px;margin-bottom:20px;}
#hi h2{width:auto;height:98px;background:url(../images/we-are-ro.jpg) 10px top no-repeat;text-indent:-9999px;}
#hi h3{font:18px Georgia, "Times New Roman", Times, serif;width:auto;padding:10px;cursor:default;}
#hi a{text-decoration:none;background:#bbf902;color:#000;padding:0px 2px;}
#hi a:hover{background:#090d0e;color:#fff;}
#bl{width:8px;height:8px;background:url(../images/hi-bl.jpg) top left no-repeat;position:absolute;bottom:0px;left:0px;}
#br{width:8px;height:8px;background:url(../images/hi-br.jpg) top left no-repeat;position:absolute;bottom:0px;right:0px;}
#projects-box{width:846px;height:340px;background:url(../images/pixel.png) repeat;position:absolute;top:130px;left:60px;}
.projects-box{width:256px;height:134px;background:url(../images/proj-bg.jpg) top left no-repeat;margin-top:10px;display:block;float:left;padding:10px;position:relative;}
.project-col{width:276px;height:360px;margin-left:10px;float:left;}
.projects-box .title-link{font:16px/23px georgia;padding:0px 2px;margin-top:2px;color:#fff;height:23px;display:inline-block;background:url(../images/title-bg.jpg) top left repeat-x;text-decoration:none;}
.projects-box .title-link:hover{background:url(../images/title-bg-hover.jpg) top left repeat-x;}
.projects-box img{border:2px solid #000;}
#button-left{width:27px;height:27px;position:absolute;top:110px;left:-40px;display:block;background:url(../images/button-left.jpg) top left;}
#button-left:hover{background:url(../images/button-left.jpg) 0px 27px;}
#button-right{width:27px;height:27px;position:absolute;top:150px;right:-40px;display:block;background:url(../images/button-right.jpg) top right;}
#button-right:hover{background:url(../images/button-right.jpg) 0px -28px;}
#buttons{width:400px;height:70px;position:absolute;top:-90px;left:110px;}
#button-web{width:103px;height:55px;background:url(../images/button-web.jpg) top left;display:block;text-indent:-9999px;position:absolute;top:0px;left:0px;}
#button-web:hover{background:url(../images/button-web.jpg) 0px -55px;}
#button-web.activ{background:url(../images/button-web.jpg) 0px -55px;}
#button-logos{width:77px;height:42px;background:url(../images/button-logos.jpg) top left;display:block;text-indent:-9999px;position:absolute;top:6px;left:160px;}
#button-logos:hover{background:url(../images/button-logos.jpg) 0px 42px;}
#button-prints{width:83px;height:47px;background:url(../images/button-prints.jpg) top left;display:block;text-indent:-9999px;position:absolute;top:4px;left:290px;}
#button-prints:hover{background:url(../images/button-prints.jpg) 0px 47px;}
#project_big{position:relative;overflow:hidden;height:335px;width:846px;}
#project_list{position:relative;width:10000px;}
#contact-info{width:177px;height:80px;background:url(../images/contactbox-bg.jpg) top left no-repeat;position:absolute;bottom:170px;left:180px;padding:10px;}
#contact-info p{font:16px/19px Georgia, "Times New Roman", Times, serif;color:#090d0e;}
#contact-info a{color:#090d0e;text-decoration:none;}
#contact-info a:hover{text-decoration:underline;}
#phone{width:199px;height:147px;background:url(../images/phone.jpg) top left no-repeat;position:absolute;top:100px;left:-120px;}
#contact-box{width:240px;padding:0px 0px 0px 65px;position:relative;}
.validate{width:101px;height:24px;background:url(../images/validate.jpg) top left;font:12px/24px Georgia, "Times New Roman", Times, serif;padding:5px 5px 5px 8px;position:absolute;text-align:center;right:-120px;color:#fff;cursor:default;display:none;}
#validate-name{top:0px;}
#validate-mail{top:42px;}
#validate-phone{top:85px;}
#validate-message{top:140px;}
#contact-loading{position:absolute;right:144px;top:313px;}
#contact-done{position:absolute;right:45px;top:313px;font:12px/24px Georgia, "Times New Roman", Times, serif;color:#fff;}
.text{width:210px;height:20px;margin:7px 0px 10px 10px;background:none;border:0px;color:#FFF;padding:3px;outline:0;font:16px/20px Georgia, "Times New Roman", Times, serif;}
textarea{width:216px;height:110px;margin:15px 10px 0px 10px;background:none;border:0px;color:#fff;padding:3px;outline:0;font:16px/20px Georgia, "Times New Roman", Times, serif;resize:none;}
.submit{width:87px;height:50px;background:url(../images/button-send-ro.jpg) top left no-repeat;border:0px;cursor:pointer;margin-top:30px;}
.submit:hover{background:url(../images/button-send-ro.jpg) 0px -52px no-repeat;}
#prev{width:61px;height:63px;display:block;position:absolute;bottom:20px;left:20px;background:url(../images/arrow-left.png) top left no-repeat;z-index:3;}
#prev:hover{background:url(../images/arrow-left.png) 0px -64px no-repeat;}
#next{width:61px;height:63px;display:block;position:absolute;bottom:20px;right:20px;background:url(../images/arrow-right.png) top left no-repeat;z-index:3;}
#next:hover{background:url(../images/arrow-right.png) 0px -64px no-repeat;}
#pssst{width:89px;height:88px;display:block;background:url(../images/pssst-ro.png) top left no-repeat;}
ul{list-style:none;padding:10px 0px 10px 40px;}
ul li{}
ul li a{font:18px/20px Georgia, "Times New Roman", Times, serif;color:#fff;text-decoration:none;height:24px;display:inline-block;background:url(../images/menu-hover-bg.png) -3px -20px no-repeat;}
ul li a:hover{font:18px/20px Georgia, "Times New Roman", Times, serif;color:#fff;text-decoration:none;background:url(../images/menu-hover-bg.png) -3px bottom no-repeat;}
#menu{width:auto;position:absolute;top:-115px;right:80px;z-index:3;}
#menu:hover{top:0px;}
#menu:hover #pssst{display:none;}
#lang{width:auto;position:absolute;top:10px;right:20px;z-index:3;}
#lang a{width:33px;height:33px;display:block;background:url(../images/button-en.png) top left;}
#lang a:hover{background:url(../images/button-en-hover.png) bottom left;}
