body { color: #000; font-size: 9pt; font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Arial, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 0; }
#all { background-color: transparent; margin: 0; padding: 0; }
#top { background-color: transparent; width: 100%; height: 70pt; margin: 0; padding: 0; }
#top img { background-color: transparent; float: left; margin: 0; padding: 0; border-style: solid; border-width: 0; }
#top ul { display: none; }
#top img#sukis { float: right; margin-top: 5pt; }
#imageback { display: none; }
#midline { background-color: transparent; width: 100%; margin: 0; padding: 0; }
#nav_head { background-color: transparent; width: 100%; margin: 0; padding: 0; }
#nav_head ul { display: none; }
#nav_head h1 { font-size: 16pt; font-weight: normal; line-height: 12pt; background-color: transparent; margin: 0; padding: 0 0 12pt; }
#mid, #mid2, #mid3 { background-color: transparent; width: 100%; margin: 0; padding: 0; }
#mid #leftcol { display: none; }
#mid2 #leftcol { display: none; }
#mid3 #leftcol { background-color: transparent; margin: 0; padding: 0; width: 100%; }
#content .news dl { background-color: transparent; margin: 0 0 12pt; padding: 0; }
#content .news dl dt { font-size: 9pt; font-weight: normal; font-style: italic; line-height: 12pt; background-color: transparent; margin: 0 0 6pt; padding: 0; }
#content .news dl dd { font-size: 9pt; line-height: 12pt; background-color: transparent; margin: 0; padding: 0 0 12pt; }
#leftcol #catalog dl { background-color: transparent; float: left; margin: 0; padding: 0; }
#leftcol #catalog dl dt { font-size: 10pt; font-weight: bold; line-height: 12pt; margin: 0 0 6pt; padding: 0; }
#leftcol #catalog dl dd { font-size: 9pt; line-height: 12pt; background-color: transparent; margin: 0; padding: 0 0 3pt; }
#leftcol #catalog dl#one { width: 120pt; margin-right: 24pt; }
#leftcol #catalog dl#two { width: 160pt; margin-right: 24pt; }
#leftcol #catalog dl#three { width: 140pt; margin-right: 0; }
#mid #content, #mid2 #content, #mid3 #content { background-color: transparent; margin: 0; padding: 0; }
#content h1 { font-size: 14pt; font-weight: normal; line-height: 12pt; background-color: transparent; margin: 0 0 12pt; padding: 0; }
#content h2 { font-size: 12pt; font-weight: normal; line-height: 12pt; background-color: transparent; margin: 0 0 12pt; padding: 0; }
#content h3 { font-size: 11pt; font-weight: bold; line-height: 12pt; background-color: transparent; margin: 0 0 12pt; padding: 0; }
#content h4 { font-size: 10pt; font-weight: bold; line-height: 12pt; background-color: transparent; margin: 0 0 12pt; padding: 0; }
#content p { font-size: 9pt; line-height: 12pt; background-color: transparent; margin: 0 0 12pt; padding: 0; }
#content ul { font-size: 9pt; line-height: 12pt; background-color: transparent; margin: 0 0 12pt 24pt; padding: 0; }
#content ol { font-size: 9pt; line-height: 12pt; background-color: transparent; margin: 0 0 12pt 24pt; padding: 0; }
#content dl { font-size: 9pt; line-height: 12pt; background-color: transparent; margin: 0 0 12pt; padding: 0; }
#content dl dt { font-weight: bold; }
#content dl dd { margin-left: 24pt; }
#content table { font-size: 8pt; background-color: transparent; text-align: center; width: auto; margin: 0 0 24pt 1pt; padding: 0; border-color: #000; border-style: solid; border-width: 0 0 1pt 1pt; border-collapse: collapse; }
#content table caption { font-size: 9pt; font-weight: bold; background-color: transparent; margin: 0; padding: 0 0 12pt; border: solid 0 #fff; }
#content table th { font-weight: bold; background-color: transparent; text-align: center; margin: 0; padding: 5pt; border-color: #000; border-style: solid; border-width: 1pt 1pt 0 0; }
#content table td { background-color: transparent; margin: 0; padding: 5pt; border-color: #000; border-style: solid; border-width: 1pt 1pt 0 0; }
#content img { background-color: transparent; margin: 0 0 12pt; padding: 0; border-style: solid; border-width: 0; }
#content img.left { float: left; margin: 4pt 8pt 0 0; padding: 0; }
#content p.data { font-size: 9pt; font-style: italic; background-color: transparent; margin: -12pt 0 12pt; padding: 9pt 0 0; display: block; }
#content #straipsniai dl { background-color: transparent; margin: 0; padding: 0 0 24pt; }
#content #straipsniai dl dt { font-size: 12pt; font-weight: normal; line-height: 12pt; background-color: transparent; margin: 0 0 6pt; padding: 0; }
#content #straipsniai dl dd { margin: 0; padding: 0; }
#content #pasiteiravimui form { background-color: transparent; margin: 0 0 1.3em; padding: 0; }
#content #pasiteiravimui form label { color: #000; font-size: 9pt; font-weight: bold; line-height: normal; background-color: transparent; margin: 0; padding: 0; }
#content #pasiteiravimui form input { font-size: 9pt; line-height: normal; background-color: #fcfdfc; width: 200pt; margin: 3pt 0 12pt; }
#content #pasiteiravimui form textarea { font-size: 9pt; line-height: 12pt; background-color: #fcfdfc; margin: 3pt 0 12pt; width: 300pt; height: 100pt; overflow: auto; padding: 0; }
#content #pasiteiravimui form input.button { display: none; }
#produktai { background-color: transparent; margin: 0 0 12pt; padding: 0; }
#produktai ul { font-size: 9pt; line-height: 12pt; background-color: transparent; margin: 0; padding: 0; lis }
#produktai ul li { background-color: transparent; margin: 0 0 0 0; padding: 0; }
#produktai ul li.long {  }
#produktai ul li a { color: #000; background-color: transparent; text-decoration: none; margin: 0; padding: 0; }
#produktai ul li a.active { font-weight: bold; }
#specs { background-color: transparent; margin: 0; padding: 0 0 0; }
#specs table { background-color: transparent; width: auto; margin: 0 0 0 1pt; padding: 0; border: solid 0 #fff; border-collapse: collapse; }
#specs table th { font-size: 9pt; font-weight: bold; background-color: transparent; text-align: left; margin: 0; padding: 10pt 5pt 5pt; border-color: #fff #fff #000; border-style: solid; border-width: 0 0 1pt; }
#specs table td { background-color: transparent; margin: 0; padding: 5pt; border: solid 0 #fff; }
#specs table td.photo { background-color: #fff; text-align: center; width: 100pt; margin: 0; padding: 0; border-color: #000; border-style: solid; border-width: 0 1pt 0 0; }
#specs table td.photo img { float: none; margin: 0; padding: 0; border-style: solid; border-width: 0; }
#specs table td.left { text-align: left; }
#specs table td.right { text-align: right; padding-right: 0; }
#clear { background-color: transparent; float: none; clear: both; }
#footer { background-color: transparent; width: 100%; clear: both; margin: 0; padding: 0 0 0; }
#footer address { font-size: 7pt; font-style: normal; background-color: transparent; text-align: left; width: 100%; margin: 24pt 0 0; padding: 0; }
#footer address span { background-color: transparent; float: left; margin: 0 21pt 0 0; padding: 0; display: block; }
#footer address span.four { margin-right: 0; }
