body{height:100%}
body {margin: 0; font-family: Georgia, "Times New Roman", 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}
td.left-top{background:#6D6D6D url('../img/hosting-table-lefttop.jpg') no-repeat scroll left top;}
td.right-top{background:#6D6D6D url('../img/hosting-table-righttop.jpg') no-repeat scroll right top;}
td.left-bottom{background:#C8DADE url('../img/hosting-table-leftbottom.jpg') no-repeat scroll left bottom !important;}
td.right-bottom{background:#DFDFDF url('../img/hosting-table-rightbottom.jpg') no-repeat scroll right bottom;}
tr.head{background:#6D6D6D}
tr.col1{background:#DFDFDF}
td.first{background:#C8DADE;padding:0 10px;text-align:left}
/* -- H -- */
h1{font-family:"Times New Roman",Georgia, Tahoma; font-size:25px; color:#676767; font-weight:normal; margin-left:20px}
h2{font-family:Georgia, Tahoma;font-size:19px; color: #676767;font-weight:normal}
/* -- 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;}
/* -- MENU-- */
ul#menu {width:934px; height:42px;background: url('../img/bg_menu.jpg') no-repeat top left;padding: 0;margin: 0;list-style: none;float:none;}
ul#menu li {float:left;display: block;width:153px;text-align: center;border-right:1px solid #d5d5d5}
ul#menu li a {font-family:"Myriad Pro",Tahoma, Verdana; font-size:15px; text-transform:uppercase; text-decoration: none;color:#f7f7f7; font-weight: normal;display: block;line-height:40px;padding-top:2px;}
ul#menu li a.first{margin-left:10px;}
ul#menu li a:hover, 
ul#menu li a.active{background: url('../img/menu_act.jpg') repeat-x top left;}
ul#menu li.last {border:none}
/* -- SUB MENU-- */
ul#submenu {width:914px; height:42px;padding: 0;margin: 0 10px;list-style: none;float:none;background:url('../img/bg_dot.jpg') repeat-x left bottom;}
ul#submenu li {float:left;display: block;text-align: center;margin:0 15px;}
ul#submenu li a {font-family:Georgia,Tahoma, Verdana; font-size:14px; text-transform:uppercase; text-decoration: none;color:#505050; font-weight: normal;display: block;line-height:40px;padding-top:2px;}
ul#submenu li a.first{margin-left:10px;}
ul#submenu li a:hover, 
ul#submenu li a.active{color:#2d9fb9; text-decoration: underline;}
ul#submenu li.last {border:none}
/* -- CONTENT -- */
#content{}
/* -- TEKSTINIS -- */
#text{width:900px; padding-right:14px; margin:10px 0 0 22px;color:#4f4f4f;line-height: 160%; font-size: 15px}
#text a,
#text a:link,
#text a:visited{color:#2ca1b6; text-decoration: none}
#text a:hover{color:#2ca1b6; text-decoration: underline}
#text a.seo{color:#4f4f4f;}
#text span {color:#2ca1b6;}
/* -- KLIENTAI -- */
#klientai{width:914px; margin:10px 0 0 12px;}
#klientai .item{float:left; width:142px; height:180px;margin-top:10px; margin-bottom:20px;margin-left:10px;margin-right:30px;text-align: center;color: #676767;font-family:Georgia,Tahoma, Verdana;font-size: 12px;font-weight:normal}
#klientai .item img{border:1px solid #b8b8b8; width:142px;}
#klientai .item a{color: #676767;}
#klientai .item a.cl, 
#klientai .item a:link, 
#klientai .item a:visited{color: #676767;text-decoration: none;}
#klientai .item a:hover{color: #45A3B3;text-decoration: underline;}
/* -- NAUJIENOS -- */
#naujienos{width:914px; margin:10px 0 0 22px;}
#naujienos .item{margin:22px 0}
#naujienos .item .title{margin-bottom:10px;font-size:19px; color:#676767}
#naujienos .item .title a{font-size:19px; color:#676767}
#naujienos .item .title a span{font-size:14px; color:#2ca1b6; text-decoration: underline; background:url('../img/ico_news_close.jpg') no-repeat center bottom;display:block;float:left;height:29px;width:83px;}
#naujienos .item .title a span.hideBg{background:none}
#naujienos .item .content{font-size:14px;display:none;margin-left:41px;  padding-left:15px;background:url('../img/footer_skirt.jpg') repeat-y left top;line-height:160%;}
#naujienos .item .content .open{display:none;position:absolute;margin-top:-10px;margin-left:-27px;width:25px;background:url('../img/ico_news_open.jpg') no-repeat center bottom;}
#naujienos .item .content a,
#naujienos .item .content a:hover,
#naujienos .item .content a:visited{font-size:14px; color:#2ca1b6; text-decoration: underline;}
#naujienos .item .content p{margin-bottom:0}
#naujienos .item .content-show{font-size:14px;}
#naujienos .item .content-show a,
#naujienos .item .content-show a:hover,
#naujienos .item .content-show a:visited{font-size:14px; color:#2ca1b6; text-decoration: underline;}
#naujienos .item .content-show p{margin-bottom:0}
#naujienos .pav {font-size: 13px; text-align: left; vertical-align:middle;}
#naujienos .pav span{color:#268C9E}
#naujienos .pav a,
#naujienos .pav a:link,
#naujienos .pav a:hover,
#naujienos .pav a:visited{color:#333333}
#naujienos .pav a.act{color:#FFFFFF;padding:3px;background:#2CA1B6 none repeat scroll 0 0;}

/* -- PARUOSTUKAI -- */
#paruostukai{width:914px; margin:0 0 0 20px;}
#paruostukai .skiltis_l {float: left;  width: 48%;}
#paruostukai .skiltis_l p, #paruostukai .skiltis_r p {margin-left: 10px; text-align: justify;}
#paruostukai .skiltis_l h2, #paruostukai .skiltis_r h2 {margin: 0 0 15px 10px; font-size: 20px; color: #676767;}
#paruostukai .skiltis_r {float: right;width: 48%;}
#paruostukai .skiltis_r table {width: 100%;}
#paruostukai .skiltis_r table td {text-align:center; }
#paruostukai .skiltis_r table td img {border: solid 1px #b8b8b8; margin: 10px 0 6px 0;}
#paruostukai .skiltis_r table td a:hover {text-decoration: none; }
#paruostukai .skiltis_r table td a:hover img {border: solid 1px #45A3B3; }
#paruostukai .skiltis_r ul {margin: 0 20px; padding:0; list-style:none;} 
#paruostukai .skiltis_r ul li {margin: 15px 0;}
#paruostukai .skiltis_r a:link, 
#paruostukai .skiltis_r a:visited {color: #676767; text-decoration:none;}
#paruostukai .skiltis_r a:hover {color: #45A3B3; text-decoration:underline;}
#paruostukai .forma {width: 440px;margin-left:auto;margin-right:auto;text-align:left;}
#paruostukai .forma input.textas{font-size:13px;font-family:Arial; width: 180px; border: solid 1px #9e9e9e; color: #676767; margin-bottom: 10px;padding:2px;}
#paruostukai .forma textarea {font-size:13px;font-family:Arial; float:right; margin-top: 17px; width: 235px; height: 140px; border: solid 1px #9e9e9e; color: #676767; margin-bottom: 8px;}
#paruostukai .but_order {float:right; margin-top: -35px; width: 111px; height: 29px; background: url('../img/button_uzsakyti.jpg') no-repeat center right; border: none; cursor: pointer;}
#paruostukai .button-test {display:inline;width: 111px; height: 29px;border:0;background: url('../img/button_isbandyti.jpg') no-repeat center right;float:right;left:-125px;position:relative;top:-35px;display:none}
#img img{width:440px}
#paruostukai .order-saved{text-align:center;color:#1B92A9; font-size:15px;padding:20px 0; display:none}
#paruostukai a:link, 
#paruostukai a:visited {color: #262626; text-decoration: underline;}
#paruostukai a:hover {color: #268C9E; text-decoration: underline;}
#paruostukai a.act{color: #268C9E}
#paruostukai .pav {height: 30px; padding-top: 4px; margin-bottom: 10px; font-size: 20px; text-align: center; vertical-align:middle;}
#paruostukai .pav span{color:#268C9E}
#text a.show{color:#2CA1B6;font-size:15px;padding-right:15px; font-weight:bold; text-transform:uppercase}
.kodel{float:left; width:360px;}
.kiek{float:left; width:300px;}
#kodel,#kiek, #kaip{background:url('../img/bg_dot.jpg') repeat-x left bottom;padding-bottom:10px;margin-bottom:10px;}
#kodel ul, #kiek ul, #kaip ul{margin:0;list-style-image:url('../img/li2.jpg')}

/* -- DARBAI -- */
#darbai{width:914px; margin:10px 0 0 22px;}
#darbai .left{float:left;width:300px; border:0px solid red;}
#darbai .left ul{list-style: none;text-transform: uppercase; margin:0; padding:0;color:#2ca1b6}
#darbai ul.ui-tabs-nav li{padding:1px 0; padding-left:3px; list-style: none; text-transform: uppercase; margin:0; padding:0;color:#2ca1b6;line-height: 220%;}
#darbai li.ui-tabs-nav-item a{display:block; background:#fff; outline:none;color:#2ca1b6;text-decoration: underline}
#darbai li.ui-tabs-nav-item a:hover{color:#4f4f4f;text-decoration: underline }
#darbai ul.ui-tabs-nav li.ui-tabs-selected a{color:#4f4f4f;text-decoration: underline}
#darbai .ui-tabs-panel{width:590px; min-height:500px; background:#fff; position:relative; border:0px solid red;}
#darbai .ui-tabs-hide{display:none;}
#darbai ul.simplePagerNav li{display:block;float: left; padding: 3px; margin-bottom: 10px;}
#darbai ul.simplePagerNav li a{color: #333;text-decoration: none;}
#darbai li.currentPage {background: #2CA1B6;}
#darbai ul.simplePagerNav li.currentPage a {color: #fff;}
#darbai .right{float:right;width:590px; border:0px solid green;}
#darbai .right .img{}
#darbai .right .text{padding:0 10px;font-size:14px;text-align:justify; color:#4f4f4f}
#darbai .right .text h2{font-size:19px; color: #676767;font-weight:normal}
#darbai .right .text a,
#darbai .right .text a:link,
#darbai .right .text a:visited,
#darbai .right .text a:hover{color:#2ca1b6; text-decoration: underline}
/* --FOOTER -- */
#footer{margin-top:25px;padding:30px;width:890px;height:270px;font-size:13px;background:url('../img/bg_dot.jpg') repeat-x left top;}
#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 a,
#footer .left a:link, 
#footer .left a:visited{color:#4F4F4F}
#footer .left a:hover{color:#2CA1B6}
#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:14px; font-size:12px; color:#6f6f6f;padding:4px 0;}
#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}
#footer .left h2.keywords{background: url('../img/ico_contact_3.jpg') no-repeat left 4px;height:30px;padding-top:5px}
#foo_bg{position:absolute; z-index:-1;border:0px solid red;background: url('../img/bg_bottom.jpg') repeat-x left bottom; width:100%;}