div, h1, h2, h3 { margin:0; padding:0 }
body { position: absolute; top: 0; left: 0}
img { border:0px }
div, h1, h2, h3 { display:block }
td { height: 10px}
body, table.main {padding: 0px; margin:0px; width: 100%; }
table.main td { width:25%; }
h2 { font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #808080; font-weight:bold; background-color:inherit; width:98% }
h4, p, li { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #808080; line-height:16px; background-color:inherit }

a { color: #808080; text-decoration: underline;  font-family: Arial, Helvetica, sans-serif; font-size:11px; background-color:inherit }
a:hover { color: #BC973F; background-color:inherit }

ul { line-height:16px }

tr.row1 td { height:15px; overflow:hidden; text-align:center; font-size:10px; color:white; font-family:Arial, Helvetica, sans-serif; background:url(img/bckRow1.gif) #808080 repeat-y }

tr.row2 td, tr.row4 td { background:url('img/dotsVer.gif') #F0F2F4 repeat-y; height:50px; vertical-align:top; color:inherit }
tr.row2 td { text-align:left; padding-top:20px; }
tr.row2 a { display:block; font-size:11px; margin: 3px 0px 0px 105px; padding-left:15px; text-decoration:none }
tr.row2 a.root { background:url('img/arrow.gif') no-repeat 0 5px; margin: 10px 0px 0px 80px; color: #BC973F; background-color:inherit }
tr.row2 a:hover {background:url('img/arrow.gif') no-repeat 0 5px }

tr.row2 td.logo { background:url('img/logo.gif') #F0F2F4 center no-repeat; padding-bottom:20px; color:inherit }
tr.row2 td#apie { background:url('img/thumb1.gif') #F0F2F4 repeat-y; padding-bottom:20px; color:inherit }
tr.row2 td#paslaugos { background:url('img/thumb2.gif') #F0F2F4 repeat-y; padding-bottom:20px; color:inherit }
tr.row2 td#darbai { background:url('img/thumb3.gif') #F0F2F4 repeat-y; padding-bottom:20px; color:inherit }

tr.row4 {}
tr.row4 td { padding:10px 0px 10px 0px; margin:0px; text-align:center;}
tr.row4 td.msp img { margin:20px 0px }
tr.row4 td img.iliustr { display:block; margin:10px auto }
tr.row4 td a { margin:3px 15px; display:block; text-decoration:none }

td.works { background-color:#F0F2F4; color:inherit }
td.works a { display:block; margin:10px 0px; text-align:center }
tr.rib td { background: url('img/dotsHor.gif') repeat-x; height:1px; overflow:hidden }
tr.ribb td { background: url('img/dotsHor.gif') repeat-x bottom; height:1px; overflow:hidden }

#pagalbinis1 { position: relative; left: 36% }

.block img { border:1px solid #808080; margin-right:10px }
.block div { width: 48%; float: left; margin:20px 0px 0px 0px }
.block a { text-decoration:none }

.content table {background:url('/lithill_dev1/img/dotsVer.gif') repeat-y;}
.content td { padding-left:12px; }

.justify { text-align:justify }
.left { text-align:left }
.italic { font-style:italic }

.scroll { position: relative; height: 315px; width: 100%; overflow:auto;}

.nonerow {background-color:#BC973F !important; background-image:none; border-right: 1px solid #FFFFFF; color:inherit}

.imgbanner {border:1px solid #75838C }