body{height:100%}
body {margin: 0; font-family: Georgia, Verdana, Arial, sans-serif; font-size: 13px; color: #4f4f4f; background: #ffffff url('../img/bg_bottom.jpg') repeat-x left bottom;}
#top{position: absolute; z-index:-1;top:0; width:100%; height: 55px; background: #fdfdfd url('../img/bg_top.jpg') repeat-x left top;}
#bodis {position: relative; margin-left:auto; margin-right:auto;width: 950px; min-height: 100%; height: 100%; background: url('../img/bg_top.jpg') repeat-x left top; height: auto;}
html>body #bodis { height: auto; }
img {border:none;}
.clear{clear:both}
a:active, a:link, a:visited {text-decoration: none; outline: none;}
#header {height: 210px;width:950px;}
.error{display:none}
/* -- LOGO -- */
#logo {position: absolute; top: 35px; margin-left: 280px; width: 390px; height: 160px; background: url('../img/logo.jpg') no-repeat top left;}
#logo a {display:block;height:100%;}
/** -- TOP ICONS -- */
#icons {height:78px;position:absolute;right:1px;top:70px;width:200px;text-transform: uppercase;}
#icons a{display:block;font-family: "Myriad Pro", Tahoma; font-size: 18px; color: #656766; height:25px; padding-left:30px; padding-top:3px;margin-top:5px;}
#icons a.ico_tel{background: url('../img/ico_top_tel.jpg') 0 0 no-repeat;}
#icons a.ico_map{background: url('../img/ico_top_map.jpg') 0 0 no-repeat;margin-bottom:6px;}
#icons a.ico_facebook{background: url('../img/ico_facebook.jpg') 0 0 no-repeat;float:left;margin:0;margin-right:2px;}
#icons a.ico_twitter{background: url('../img/ico_twitter.jpg') 0 0 no-repeat;float:left;margin:0;margin-right:2px;}
#icons a.ico_rss{background: url('../img/ico_rss.jpg') 0 0 no-repeat;float:left;margin:0;}
#icons a.ico_facebook_a{background: url('../img/ico_facebook_a.jpg') 0 0 no-repeat;float:left;margin:0;margin-right:2px;}
#icons a.ico_twitter_a{background: url('../img/ico_twitter_a.jpg') 0 0 no-repeat;float:left;margin:0;margin-right:2px;}
#icons a.ico_rss_a{background: url('../img/ico_rss_a.jpg') 0 0 no-repeat;float:left;margin:0;}
/* --FOOTER -- */
#footer{margin-top:10px;padding:30px;width:890px;height:270px;font-size:13px}
#footer .left{float:left;width:459px; border:0px solid red; background: url('../img/footer_skirt.jpg') repeat-y right top}
#footer .left h2{background: url('../img/ico_contact_1.jpg') no-repeat left 4px;padding-left:40px;color:#1b92a9;font-size: 25px; font-weight:normal; margin:0;margin-bottom:20px}
#footer .left label{width:140px;height:20px;padding-top:2px; padding-left:5px;display:block;float:left;margin-bottom:10px;}
#footer .left input.foo_input{border:1px solid #9f9f9f; background:#f7f7f7;width:264px;height:18px; font-size:12px; color:#6f6f6f;padding-top:4px;}
#footer .left textarea.foo_text{border:1px solid #9f9f9f; background:#f7f7f7;width:264px;height:58px; font-size:12px; color:#6f6f6f;padding-top:4px;}
#footer .left input.butt_send {background: url('../img/button_siusti.jpg') no-repeat;width:87px; height: 29px; border:0;margin-left:324px;margin-top:10px;}
#footer .left .bottom-order-saved{text-align:center;color:#1B92A9; font-size:15px;padding:20px 0;display:none}
#footer .right{float:right;width:390px;}
#footer .right h2{background: url('../img/ico_contact_2.jpg') no-repeat left 4px;padding-left:48px;height:40px;color:#1b92a9;font-size: 25px; font-weight:normal; margin:0;margin-bottom:10px}
#footer .right .item{margin-bottom:10px}
#foo_bg{position:absolute; z-index:-1;border:0px solid red;background: url('../img/bg_bottom.jpg') repeat-x left bottom; width:100%;}
/* -- SLIDER -- */
.slider {position: relative; width: 950px; height: 322px;overflow: hidden;}
.slider ul {list-style: none; margin: 0px; display: block; height: 322px; width: 950px; padding: 0;}
.slider ul li {float: left;margin: 0;padding: 0;}
.slider ul li{border-right: 0px solid #fff; cursor:pointer; display:block; overflow:hidden; width:156px; height: 322px;}
.slider ul li div{cursor:default;font-size:14px;text-align:justify;width:590px;overflow:hidden;display:block;padding-left:30px;margin-left:50px;padding-top:15px;}
.slider ul li div h1{font-family: "Times New Roman",Georgia; font-weight: normal; font-size:25px; color:#676767;margin-top:7px;margin-bottom:30px;margin-left:-4px}
.slider ul li div h1 span{color:#2ca1b6}
.slider ul li div h2{font-family: Georgia; font-weight: normal; font-size:19px; color:#676767;}
.slider ul li div h2 span{color:#2ca1b6}
.slider ul li div h2 a.text,
.slider ul li div h2 a.text:link,
.slider ul li div h2 a.text:visited,
.slider ul li div h2 a.text:hover{color:#676767;}
.slider ul li div h2.apie-mus{margin-top:20px;margin-bottom:9px}
.slider ul li div h3{font-family: Georgia; font-weight: bold; font-size:14px; color:#4f4f4f;margin-top:16px;margin-bottom:5px}
.slider ul li div a.text,
.slider ul li div a:link.text,
.slider ul li div a:visited.text{color:#4f4f4f;text-decoration:none}
.slider ul li div a:hover.text{color:#4f4f4f;text-decoration:underline}
.slider ul li div a.apie-mus{background: url(../img/li.jpg) no-repeat left 6px;padding-left:22px;font-family: Georgia;color:#4f4f4f; font-weight:bold;display:block;line-height:22px;width:350px;}
.slider ul li div a.internetiniai-projektai{color:#2ca1b6; display:block;line-height:22px;text-decoration: underline}
.slider ul li div a:hover.apie-mus{color:#2ca1b6}
.slider ul li div.naujienos{height:300px;background:url(../img/home-naujienos.jpg) no-repeat right 20px;}
.slider ul li div.naujienos div{width:360px;margin:0;padding:0 10px 0 5px;text-align:left}
.slider ul li div.naujienos a.more{background: url(../img/home-more.jpg) no-repeat right 7px;width:165px;font-family: Georgia; font-weight: normal; font-size:19px; color:#676767;display:block;margin-top:15px;}
.slider ul li div a.more{background: url(../img/home-more.jpg) no-repeat right 7px;width:180px;font-family: Georgia; font-weight: normal; font-size:19px; color:#676767;display:block;margin-top:10px;}
.slider ul li div a.projektai-more{background: url(../img/home-more.jpg) no-repeat right 7px;width:165px;font-family: Georgia; font-weight: normal; font-size:19px; color:#676767;margin-top:10px;padding-right:15px}
.slider ul li div a span{color:#2ca1b6}
.slider ul li div p{margin:7px 0}
.slider ul li div img{margin-right:10px;}
.slider ul li div img.projektai{margin:0;margin-top:-22px;margin-right:20px;float:left;}
.slider ul li div a.sprendimai{/*height:45px; */text-align:left;width:250px;padding-left:40px;margin-right:0px; float:left;font-family: Georgia;color:#4f4f4f; font-weight:bold;display:block;line-height:20px;}
.slider ul li div a:hover.sprendimai{color:#2ca1b6}
.slider ul li div a.s1{background: url(../img/s1.jpg) no-repeat left 1px;width:260px;height:40px;}
.slider ul li div a.s2{background: url(../img/s2.jpg) no-repeat left 1px;padding-top:7px;height:31px;}
.slider ul li div a.s3{background: url(../img/s3.jpg) no-repeat left 1px;height:30px;padding-top:5px;width:260px;}
.slider ul li div a.s4{background: url(../img/s4.jpg) no-repeat left 1px;height:40px;padding-top:5px;width:260px;}
.slider ul li div a.s5{background: url(../img/s5.jpg) no-repeat left 1px;padding-top:5px;height:40px;width:260px;}
.slider ul li div a.s6{background: url(../img/s6.jpg) no-repeat left 1px;line-height:16px;height:45px;}
.slider ul li div a.s7{background: url(../img/s7.jpg) no-repeat left 1px;line-height:16px;height:40px;width:260px;}
.slider ul li div a.s8{background: url(../img/s8.jpg) no-repeat left 1px;line-height:16px;height:45px;}
.slider ul li div a.s9{background: url(../img/s9.jpg) no-repeat left 1px;height:40px;}
.slider ul li.apie-mus {background: url(../img/apie-mus.jpg) repeat scroll 0%;}
.slider ul li.apie-mus:hover,.slider ul li.apie-mus_active {background: url(../img/apie-mus_act.jpg) repeat scroll 0%;}
.slider ul li.naujienos {background: url(../img/naujienos.jpg) repeat scroll 0%;}
.slider ul li.naujienos:hover,.slider ul li.naujienos_active {background: url(../img/naujienos_act.jpg) repeat scroll 0%;}
.slider ul li.klientai {background: url(../img/klientai.jpg) repeat scroll 0%;}
.slider ul li.klientai:hover,.slider ul li.klientai_active {background: url(../img/klientai_act.jpg) repeat scroll 0%;}
.slider ul li.igyvendinta {background: url(../img/igyvendinta.jpg) repeat scroll 0%;}
.slider ul li.igyvendinta:hover,.slider ul li.igyvendinta_active {background: url(../img/igyvendinta_act.jpg) repeat scroll 0%;}
.slider ul li.paruostukai {background: url(../img/paruostukai.jpg) repeat scroll 0%;}
.slider ul li.paruostukai:hover,.slider ul li.paruostukai_active {background: url(../img/paruostukai_act.jpg) repeat scroll 0%;}
.slider ul li.sprendimai {background: url(../img/sprendimai.jpg) repeat scroll 0%;}
.slider ul li.sprendimai:hover,.slider ul li.sprendimai_active {background: url(../img/sprendimai_act.jpg) repeat scroll 0%;}